.Auth-module__4HyjLW__wrap{place-items:center;min-height:100vh;padding:40px 20px;display:grid}.Auth-module__4HyjLW__card{width:var(--container-auth)}.Auth-module__4HyjLW__cardWide{width:min(560px,100%)}.Auth-module__4HyjLW__title{margin:0 0 4px;font-size:30px}.Auth-module__4HyjLW__sub{color:var(--lav-body);margin:0 0 20px}.Auth-module__4HyjLW__label{color:var(--lav-body-2);margin-bottom:14px;font-size:13.5px;display:block}.Auth-module__4HyjLW__input{border-radius:var(--radius-pill);border:1.5px solid var(--card-border-strong);width:100%;min-height:44px;color:var(--cream);background:#0003;margin-top:6px;padding:0 14px;font-size:15px;display:block}.Auth-module__4HyjLW__input:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.Auth-module__4HyjLW__error{color:var(--pink);margin:4px 0 14px;font-size:13.5px}.Auth-module__4HyjLW__note{color:var(--lav-dim);text-align:center;margin:12px 0 0;font-size:12.5px}.Auth-module__4HyjLW__foot{text-align:center;color:var(--lav-dim);margin:18px 0 0}.Auth-module__4HyjLW__foot a{color:var(--gold)}.Auth-module__4HyjLW__demo{border:1.5px dashed var(--card-border-strong);width:100%;color:var(--lav-body);border-radius:var(--radius-btn);cursor:pointer;background:0 0;min-height:42px;margin-top:12px}.Auth-module__4HyjLW__demo:hover{color:var(--gold);border-color:var(--gold)}.Auth-module__4HyjLW__divider{border-top:1px solid var(--card-border);color:var(--cream);margin:8px 0 16px;padding-top:16px;font-weight:700}.Auth-module__4HyjLW__pills,.Auth-module__4HyjLW__arcGrid{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.Auth-module__4HyjLW__pill{border:1.5px solid var(--card-border-strong);width:46px;height:46px;color:var(--cream);cursor:pointer;background:0 0;border-radius:12px;font-weight:700}.Auth-module__4HyjLW__pillOn{background:var(--gold);color:var(--ink-on-gold);border-color:var(--gold)}.Auth-module__4HyjLW__arcGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.Auth-module__4HyjLW__arc{text-align:left;border-radius:var(--radius-md);border:1.5px solid var(--card-border-strong);color:var(--lav-body);cursor:pointer;background:0 0;flex-direction:column;gap:4px;padding:12px;display:flex}.Auth-module__4HyjLW__arc strong{color:var(--cream)}.Auth-module__4HyjLW__arcOn{border-color:var(--gold);background:#ffcf7d1a}.Auth-module__4HyjLW__arcOn strong{color:var(--gold)}
