.auth-page.svelte-1xufxwe{min-height:min(720px,calc(100vh - 12rem));display:grid;place-items:center;padding:1rem}.auth-card.svelte-1xufxwe{width:min(100%,480px);border:1px solid rgba(10,21,25,.08);border-radius:1.5rem;background:radial-gradient(circle at top left,rgba(191,240,255,.42),transparent 26rem),linear-gradient(180deg,#fffffffa,#ffffffe0);box-shadow:0 18px 44px #0a151914,0 4px 12px #0a15190a;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-header.svelte-1xufxwe{padding:1.15rem;border-bottom:1px solid rgba(10,21,25,.07)}.eyebrow.svelte-1xufxwe{margin:0 0 .35rem;color:var(--color-headers);font-size:.78rem;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.auth-header.svelte-1xufxwe h1:where(.svelte-1xufxwe){margin:0;color:var(--color-h1);font-size:clamp(2rem,5vw,3rem);line-height:.95;letter-spacing:.015em}.auth-header.svelte-1xufxwe .muted:where(.svelte-1xufxwe){margin-top:.45rem}.auth-body.svelte-1xufxwe{padding:1rem}.auth-form.svelte-1xufxwe{display:grid;gap:.85rem}.field.svelte-1xufxwe{display:grid;gap:.35rem}.field.svelte-1xufxwe span:where(.svelte-1xufxwe){color:var(--color-headers);font-size:.82rem;font-weight:950;text-transform:uppercase;letter-spacing:.06em}.field.svelte-1xufxwe input:where(.svelte-1xufxwe){width:100%;min-height:42px;height:42px;box-sizing:border-box;margin:0}.auth-submit.svelte-1xufxwe{width:100%;justify-content:center;margin-top:.15rem}.fineprint.svelte-1xufxwe{margin:.15rem 0 0;text-align:center;color:var(--color-text-muted);font-size:.9rem;font-weight:750}@media(max-width:560px){.auth-page.svelte-1xufxwe{padding:.75rem;align-items:start}.auth-card.svelte-1xufxwe{border-radius:1.15rem}.auth-header.svelte-1xufxwe,.auth-body.svelte-1xufxwe{padding:.9rem}}
