.door.svelte-foqveq{display:contents}.door.svelte-foqveq [data-slot=card]{position:relative}.door.svelte-foqveq [data-slot=card]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--color-foreground) 18%, transparent), transparent 68%);-webkit-mask-composite:xor;opacity:.45;padding:1px;transition:opacity .42s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.door.svelte-foqveq:hover [data-slot=card]:after,.door.svelte-foqveq:focus-within [data-slot=card]:after{opacity:1;transition-duration:.11s}@media (prefers-reduced-motion:reduce){.door.svelte-foqveq [data-slot=card]:after{transition:none}}.field.svelte-spleok{z-index:0;grid-template-columns:repeat(var(--cols), 1fr);pointer-events:none;gap:clamp(6px,1.2vw,16px);padding:clamp(6px,1.2vw,16px);display:grid;position:fixed;inset:0}.field.svelte-spleok>i:where(.svelte-spleok){aspect-ratio:1;background:var(--color-muted);animation:3.6s cubic-bezier(.34,0,.2,1) infinite svelte-spleok-block-ripple;animation-delay:calc((1 - var(--phase)) * -2.16s);will-change:transform, opacity;border-radius:6px}@keyframes svelte-spleok-block-ripple{0%,to{opacity:calc(var(--weight) * var(--peak) * .25);transform:scale(.92)}22%{opacity:calc(var(--weight) * var(--peak));transform:scale(1.04)}55%{opacity:calc(var(--weight) * var(--peak) * .4);transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.field.svelte-spleok>i:where(.svelte-spleok){opacity:calc(var(--weight) * var(--peak) * .5);animation:none;transform:none}}.login-rise.svelte-1x05zx6{animation:.35s ease-out both svelte-1x05zx6-login-rise}@keyframes svelte-1x05zx6-login-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.login-rise.svelte-1x05zx6{animation:none}}
