.auth-module__TSx5VW__page{place-items:center;min-height:100vh;padding:32px 20px;display:grid}.auth-module__TSx5VW__card{border:1px solid var(--line,#45413a);background:var(--bg);width:100%;max-width:440px;padding:32px}.auth-module__TSx5VW__card h1{margin:12px 0;font-size:36px;font-weight:500}.auth-module__TSx5VW__card p{margin:16px 0}.auth-module__TSx5VW__eyebrow{font-family:var(--mono,monospace);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.auth-module__TSx5VW__form{gap:12px;margin-top:24px;display:grid}.auth-module__TSx5VW__form input:not([type=hidden]){width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #817767;padding:12px}.auth-module__TSx5VW__form button,.auth-module__TSx5VW__card>button{color:#181710;font:inherit;cursor:pointer;background:#d4b583;border:0;padding:12px 16px}.auth-module__TSx5VW__form button:disabled{opacity:.6;cursor:wait}.auth-module__TSx5VW__form :focus-visible,.auth-module__TSx5VW__card a:focus-visible{outline-offset:4px;outline:2px solid #d4b583}.auth-module__TSx5VW__card a{text-decoration:underline}.auth-module__TSx5VW__divider{text-align:center}.auth-module__TSx5VW__alert{border-left:3px solid #d4b583;padding-left:12px}.auth-module__TSx5VW__footer{text-align:center;margin-top:24px;font-size:13px}.auth-module__TSx5VW__fine{font-size:14px}.auth-module__TSx5VW__panel{border:1px solid var(--line,#45413a);margin:16px 0;padding:16px}.auth-module__TSx5VW__check{align-items:flex-start;gap:10px;display:flex}.auth-module__TSx5VW__check input{flex:none;margin-top:4px}.auth-module__TSx5VW__link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-module__TSx5VW__signup .signup-form{gap:12px;margin-top:16px;display:grid}.auth-module__TSx5VW__signup .signup-form input{width:100%;color:inherit;font:inherit;text-transform:uppercase;background:0 0;border:1px solid #817767;padding:12px}.auth-module__TSx5VW__signup button{color:#181710;font:inherit;cursor:pointer;background:#d4b583;border:0;padding:12px 16px}.auth-module__TSx5VW__signup button:disabled{opacity:.6;cursor:wait}.auth-module__TSx5VW__signup .signup-link{color:inherit;background:0 0;padding:0;text-decoration:underline}.auth-module__TSx5VW__signup section{border:1px solid var(--line,#45413a);gap:12px;margin:16px 0;padding:16px;display:grid}.auth-module__TSx5VW__signup .signup-check{align-items:flex-start;gap:10px;display:flex}.auth-module__TSx5VW__signup .signup-check input{flex:none;margin-top:5px}
