*{box-sizing:border-box}body{margin:0;font:16px/1.6 system-ui,sans-serif;color:#17253b;background:#f3f6fa}a{color:#1855ba}h1{font-size:32px;margin:0 0 12px}h2{font-size:22px}p{margin:0 0 18px}.owner-header{background:white;border-bottom:1px solid #dce3ed;padding:20px max(24px,calc((100vw - 1100px)/2));display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.owner-header>a{font-weight:750;text-decoration:none}.owner-header nav{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.owner-header form{margin:0}.owner-main{max-width:1100px;margin:40px auto;padding:0 24px}.owner-card{padding:28px;background:white;border:1px solid #dce3ed;border-radius:12px;margin-bottom:24px}.owner-auth{max-width:520px;margin:0 auto}.owner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.owner-card label{display:block;margin-bottom:18px;font-weight:600}.owner-card input,.owner-card textarea,.owner-card select{display:block;width:100%;font:inherit;padding:10px;border:1px solid #abb8ca;border-radius:6px;margin-top:5px}.owner-card input[type=checkbox]{display:inline;width:auto}.owner-button,button{background:#1855ba;color:white;border:0;border-radius:6px;padding:10px 18px;font:inherit;cursor:pointer;text-decoration:none;display:inline-block}.owner-header button{background:#eaf0f9;color:#1855ba;padding:5px 12px}.owner-notice{padding:15px;background:#e5eefc;border-left:4px solid #1855ba}.validation-summary-errors,.field-validation-error{color:#a42132}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:12px;border-bottom:1px solid #dce3ed}.owner-muted{color:#5b6b80}.owner-table{overflow:auto}