.login-module__Si-P0q__screen{background:var(--surface-quiet);place-items:center;min-height:100vh;display:grid}.login-module__Si-P0q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-panel);width:100%;padding:var(--s-8)}.login-module__Si-P0q__card h1{font:var(--text-h3);color:var(--ink-max);letter-spacing:.01em}.login-module__Si-P0q__card p{font:var(--text-body);color:var(--ink-secondary)}.login-module__Si-P0q__card label{font:var(--text-label);color:var(--ink-secondary)}.login-module__Si-P0q__card input{border:1px solid var(--border);border-radius:var(--r-control);padding:var(--control-pad-y) var(--control-pad-x);background:var(--surface);color:var(--ink-max)}.login-module__Si-P0q__card input:focus-visible{outline:2px solid var(--action);outline-offset:-1px;border-color:var(--action)}.login-module__Si-P0q__card p[role=alert]{color:var(--danger)}
