.auth-page.svelte-xjxoc3{place-items:center;min-height:100svh;padding:1.25rem;display:grid}.auth-card.svelte-xjxoc3{border:1px solid var(--line-strong);border-top:2px solid var(--danger);border-radius:var(--radius-md);background:var(--panel);width:min(100%,28rem);padding:2rem}.auth-eyebrow.svelte-xjxoc3{color:var(--phosphor);font-family:var(--mono);letter-spacing:.1em;font-size:.65rem}h1.svelte-xjxoc3{font-family:var(--display);margin:1rem 0 .4rem;font-size:2.8rem;font-weight:500}.auth-card.svelte-xjxoc3>p:where(.svelte-xjxoc3):not(.auth-eyebrow){color:var(--muted)}.auth-card.svelte-xjxoc3 form:where(.svelte-xjxoc3){gap:.7rem;margin:1.5rem 0;display:grid}.auth-card.svelte-xjxoc3 label:where(.svelte-xjxoc3){font-size:.82rem}.auth-card.svelte-xjxoc3 input:where(.svelte-xjxoc3){border:1px solid var(--line-strong);border-radius:var(--radius-sm);min-height:2.8rem;color:var(--ink);background:#0b0d10;padding:.7rem}.auth-card.svelte-xjxoc3 button:where(.svelte-xjxoc3){border-radius:var(--radius-sm);min-height:2.8rem;color:var(--ink);cursor:pointer;background:#a9c56c1f;border:1px solid #a9c56c94}.auth-card.svelte-xjxoc3 button:where(.svelte-xjxoc3):disabled{color:var(--muted);cursor:not-allowed}.auth-card.svelte-xjxoc3 a:where(.svelte-xjxoc3){color:var(--muted);font-size:.82rem}.auth-message.svelte-xjxoc3,.setup.svelte-xjxoc3{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);padding:.8rem}.setup.svelte-xjxoc3{border-color:#b73f556b}
