.auth-page{flex:1;width:min(100% - 32px,400px);margin:0 auto;padding:56px 0 72px}.auth-card{clip-path:polygon(0 10px,10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#111514;padding:26px 24px 24px}.auth-card .auth-eyebrow{color:#a68e5d;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.auth-card h1{font:500 26px/1.15 var(--font-cinzel), Georgia, serif;color:#e9e5dc;margin:6px 0 8px}.auth-card .auth-lead{color:#b4b2aa;margin:0 0 18px;font-size:13px;line-height:1.5}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-field{color:#9a9a92;flex-direction:column;gap:4px;font-size:12px;display:flex}.mq-app-shell[class] .auth-field input{color:#e9e5dc;font:400 14px var(--font-dm), sans-serif;background:#0b0e0f;outline:none;padding:10px 11px;box-shadow:inset 0 -1px #4b4f4b}.mq-app-shell[class] .auth-field input:focus-visible{box-shadow:inset 0 -2px #c4a76d}.auth-error,.auth-notice{margin:0;padding:9px 11px;font-size:13px;line-height:1.45}.auth-error{color:#e8a29c;background:#e0645c1f}.auth-notice{color:#8fbfae;background:#6f9a8d24}.auth-form .ui-button{align-self:flex-start}.auth-alt{color:#9a9a92;margin:4px 0 0;font-size:12px}.auth-alt a,.auth-link{color:#c4a76d;font:inherit;cursor:pointer;background:0 0;border-bottom:1px solid #c4a76d;padding:0 0 1px;text-decoration:none}.auth-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mq-app-shell[class] .auth-card .auth-link{color:#c4a76d;font:400 12px var(--font-dm), sans-serif;letter-spacing:0;text-transform:none}
