.auth-wrap.svelte-5bky5h{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:32px 20px;display:flex;position:relative;overflow:hidden}.aurore.svelte-5bky5h{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--ia-1) 28%, transparent), transparent) 18% 22% / 50% 60% no-repeat, radial-gradient(closest-side, color-mix(in oklab, var(--ia-2) 22%, transparent), transparent) 82% 18% / 46% 56% no-repeat, radial-gradient(closest-side, color-mix(in oklab, var(--ia-4) 18%, transparent), transparent) 60% 85% / 56% 50% no-repeat;position:absolute;inset:0}.auth-wrap.svelte-5bky5h .auth-card{border-color:color-mix(in srgb, var(--ink) 6%, transparent);max-width:400px;box-shadow:0 1px 0 color-mix(in srgb, var(--card) 80%, transparent) inset, 0 40px 80px -40px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:30px;padding:32px}.auth-wrap.svelte-5bky5h .auth-card h1{letter-spacing:-.035em;font-size:28px}.auth-wrap.svelte-5bky5h .auth-card input:not([type=checkbox]):not([type=radio]):not(.code-champ){border-radius:14px;height:46px}.auth-wrap.svelte-5bky5h .auth-card button[type=submit]{border-radius:999px;height:48px}@media (prefers-reduced-motion:no-preference){.auth-wrap.svelte-5bky5h .auth-card,.brand.svelte-5bky5h{animation:.8s cubic-bezier(.22,1,.36,1) both svelte-5bky5h-entre}}@keyframes svelte-5bky5h-entre{0%{opacity:0;filter:blur(6px);translate:0 24px}}.brand.svelte-5bky5h{border-radius:var(--r-8);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.legal-links.svelte-5bky5h{color:var(--muted-text);text-align:center;font-size:12px}.legal-links.svelte-5bky5h a:where(.svelte-5bky5h){color:inherit;text-underline-offset:2px;text-decoration:underline}.legal-links.svelte-5bky5h a:where(.svelte-5bky5h):hover{color:var(--ink)}
