.AuthPage.svelte-kmqcod{color:#fff;background:radial-gradient(circle at 0 0,#3b82f62e,#0000 34%),linear-gradient(160deg,#0b1220 0%,#111827 48%,#0a0f18 100%);place-items:center;min-height:100vh;padding:2rem;display:grid}.AuthCard.svelte-kmqcod{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.25rem;width:min(100%,420px);padding:2rem}.AuthEyebrow.svelte-kmqcod{letter-spacing:.22em;text-transform:uppercase;color:#93c5fd;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.AuthTitle.svelte-kmqcod{font-family:var(--FontDisplay);margin:0;font-size:2.5rem;line-height:.95}.AuthLead.svelte-kmqcod{color:#ffffffad;margin:.75rem 0 1.5rem}.AuthForm.svelte-kmqcod{gap:1rem;display:grid}label.svelte-kmqcod{gap:.4rem;font-size:.85rem;font-weight:600;display:grid}input.svelte-kmqcod{color:#fff;background:#00000047;border:1px solid #ffffff1f;border-radius:.65rem;padding:.75rem .85rem}.AuthButton.svelte-kmqcod{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:.65rem;padding:.8rem 1rem;font-weight:700}.AuthError.svelte-kmqcod{color:#fb7185;margin:0 0 1rem}.AuthFooter.svelte-kmqcod{color:#ffffff9e;margin:1.25rem 0 0;font-size:.92rem}.AuthFooter.svelte-kmqcod a:where(.svelte-kmqcod){color:#93c5fd}
