[popover].svelte-3bukic:not(:popover-open){visibility:hidden;pointer-events:none;display:none}[popover].svelte-3bukic{position:fixed}.ripple-ring.svelte-57o2du{border:2px solid hsl(var(--primary));opacity:0;border-radius:9999px;width:4rem;height:4rem;animation:1.4s cubic-bezier(.16,1,.3,1) .2s forwards svelte-57o2du-ripple-expand;position:absolute}.ripple-ring--delay.svelte-57o2du{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.ripple-ring.svelte-57o2du{animation:none}}@keyframes svelte-57o2du-ripple-expand{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}dialog.svelte-1a69kah{transition:opacity .25s cubic-bezier(.16, 1, .3, 1), transform .25s cubic-bezier(.16, 1, .3, 1), overlay .25s cubic-bezier(.16, 1, .3, 1) allow-discrete, display .25s cubic-bezier(.16, 1, .3, 1) allow-discrete;margin:auto}dialog[open].svelte-1a69kah{opacity:1;flex-direction:column;display:flex;transform:translateY(0)scale(1)}dialog.svelte-1a69kah:not(:open){opacity:0;transform:translateY(12px)scale(.97)}@starting-style{dialog[open].svelte-1a69kah{opacity:0;transform:translateY(12px)scale(.97)}}dialog.svelte-1a69kah::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background .3s ease, backdrop-filter .3s ease, overlay .3s ease allow-discrete, display .3s ease allow-discrete;background:0 0}dialog[open].svelte-1a69kah::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}@starting-style{dialog[open].svelte-1a69kah::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}.panel.svelte-12aawgg{background:linear-gradient(156deg, color-mix(in oklab, hsl(var(--primary)) 94%, #08131f) 0%, color-mix(in oklab, hsl(var(--primary)) 60%, #080f1a) 46%, color-mix(in oklab, hsl(var(--accent)) 18%, #0a0a14) 100%);position:absolute;inset:0}.dark .panel.svelte-12aawgg{background:linear-gradient(156deg, color-mix(in oklab, hsl(var(--primary)) 44%, #02050a) 0%, color-mix(in oklab, hsl(var(--primary)) 20%, #02040a) 46%, color-mix(in oklab, hsl(var(--accent)) 9%, #03030a) 100%)}.keylight.svelte-12aawgg{background:radial-gradient(82% 54% at 99% -8%, color-mix(in oklab, hsl(var(--primary)) 58%, #fff), transparent 68%);opacity:.44;position:absolute;inset:0}.dark .keylight.svelte-12aawgg{opacity:.28}.counterlight.svelte-12aawgg{background:radial-gradient(58% 34% at 0% 80%, hsl(var(--accent) / .52), transparent 72%);position:absolute;inset:0}.dark .counterlight.svelte-12aawgg{background:radial-gradient(58% 34% at 0% 80%, hsl(var(--accent) / .3), transparent 72%)}.grain.svelte-12aawgg{mix-blend-mode:soft-light;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:0}.vignette.svelte-12aawgg{background:radial-gradient(120% 92% at 50% 26%,#0000 44%,#0000006b 100%);position:absolute;inset:0}.reflection-effect{box-shadow:-31px 0 4px -20px #ffffff3b}.perspective-container{perspective:1500px;transform-style:preserve-3d;perspective-origin:0;height:100%;overflow:hidden}.h-screen-safe{height:100vh}.swipe-target{will-change:transform}.drawer-page{background-color:hsl(var(--background))}.nav-popover.svelte-8kyxag{top:anchor(bottom);left:clamp(16px, anchor(left), calc(100vw - 560px - 16px));background:0 0;border:none;width:560px;margin:8px 0 0;padding:0;position:fixed}.nav-popover.svelte-8kyxag:popover-open{display:block}.ghost-float.svelte-wysgd6{animation:3.5s cubic-bezier(.4,.1,.6,.9) infinite svelte-wysgd6-ghost-float}@keyframes svelte-wysgd6-ghost-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.ghost-float.svelte-wysgd6{animation:none}}.svelte-hhl276:popover-open{inset:auto;bottom:anchor(top);left:anchor(center);position:absolute}.time-listbox.svelte-1fy91ef{top:calc(anchor(bottom) + 4px);left:anchor(left);width:anchor-size(width);position-try-fallbacks:--time-above;margin:0;position:fixed}@position-try --time-above{top: auto; bottom: calc(anchor(top) + 4px);}.error-popover.svelte-1fy91ef{top:calc(anchor(bottom) + 8px);left:anchor(left);width:anchor-size(width);margin:0;position:fixed}
