.signin-module__IEvyqa__screen{max-width:var(--screen-max);padding:0 var(--gutter) 24px;flex-direction:column;gap:24px;min-height:100dvh;margin:0 auto;display:flex}.signin-module__IEvyqa__head{padding:calc(24px + env(safe-area-inset-top)) 0 0;gap:6px;display:grid}.signin-module__IEvyqa__title{font-size:var(--text-title);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.15}.signin-module__IEvyqa__card{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--paper);gap:12px;padding:20px 16px;display:grid}.signin-module__IEvyqa__label{font-size:var(--text-micro);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-muted)}.signin-module__IEvyqa__input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid var(--hairline);background:var(--paper);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:17px}.signin-module__IEvyqa__input:focus{outline:2px solid var(--accent);outline-offset:1px}.signin-module__IEvyqa__pill{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font:inherit;cursor:pointer;border:0;justify-self:start;padding:11px 24px;font-weight:600}.signin-module__IEvyqa__lead{font-size:var(--text-body);margin:0;font-weight:600}.signin-module__IEvyqa__muted{color:var(--ink-muted);margin:0}.signin-module__IEvyqa__error{color:var(--ink);margin:0}
