.login-module__eX6yBG__page{background:var(--sunken);place-items:center;min-height:100dvh;padding:16px;display:grid}.login-module__eX6yBG__card{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;gap:18px;width:min(360px,100%);padding:24px;display:flex}.login-module__eX6yBG__brand{color:var(--ink);font-family:var(--font-sora), ui-sans-serif, system-ui, sans-serif;align-items:center;gap:10px;font-size:1.05rem;font-weight:600;display:flex}.login-module__eX6yBG__denied{color:var(--warn);margin:0;font-size:.84rem}.login-module__eX6yBG__form{flex-direction:column;gap:12px;display:flex}
