.auth-card{max-width:580px;margin:0 auto;padding:32px;overflow-wrap:anywhere}.auth-card h1{font:800 36px Manrope,sans-serif;margin-top:10px}.auth-card form{display:grid;gap:12px;margin:24px 0}.auth-card form[hidden]{display:none}.auth-card input{width:100%;box-sizing:border-box;padding:14px;border:1px solid var(--line);border-radius:10px;font:inherit}.auth-card button,.auth-card a.primary-btn{min-height:44px}.auth-card button:disabled{opacity:.6;cursor:not-allowed}.auth-card dt{font-weight:700;margin-top:18px}.auth-card dd{margin:6px 0 18px;color:var(--muted)}[data-auth-navigation]{display:inline-flex;gap:8px;align-items:center}.mobile-navigation [data-auth-navigation]{display:block}.auth-card :focus-visible,[data-auth-navigation] :focus-visible{outline:2px solid #08734f;outline-offset:3px}@media(max-width:600px){.auth-card{padding:22px}.auth-card h1{font-size:30px}}
