/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer kit{.layer.svelte-dxyuih{contain:layout style;z-index:50;width:100%;max-width:none;height:100%;max-height:none;padding:var(--overlay-room,3.5rem) 1rem 3.5rem;overscroll-behavior:contain;color:inherit;unicode-bidi:isolate;background-color:#0000;border:0;outline:none;margin:0;position:fixed;inset:0;overflow-y:auto}.layer[open].svelte-dxyuih{display:grid}@media not all and (width>=48rem){.layer.svelte-dxyuih:not([data-place=center])[data-state=open]{animation:enter var(--dur-enter) var(--ease-enter);--tw-enter-opacity:1;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:100%}.layer.svelte-dxyuih:not([data-place=center])[data-state=closed]{animation:exit var(--dur-exit) var(--ease-exit) forwards;--tw-exit-opacity:1;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:100%}.layer.svelte-dxyuih:not([data-place=center]):popover-open:not([data-state]){transition:translate var(--dur-enter) var(--ease-enter);translate:0}@starting-style{.layer.svelte-dxyuih:not([data-place=center]):popover-open:not([data-state]){translate:0 100%}}}.layer[data-place=center][data-state=open].svelte-dxyuih{animation:enter var(--dur-enter) var(--ease-enter);--tw-enter-opacity:0;--tw-enter-scale:.95}.layer[data-place=center][data-state=closed].svelte-dxyuih{animation:exit var(--dur-exit) var(--ease-exit) forwards;--tw-exit-opacity:0;--tw-exit-scale:.95}.layer.svelte-dxyuih::backdrop{background-color:#0000}.layer[data-scrim].svelte-dxyuih::backdrop{background-color:color-mix(in oklab, var(--background) 70%, transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));animation:scrim-in var(--dur-enter) var(--ease-enter)}.layer[data-scrim][data-state=closed].svelte-dxyuih::backdrop{animation:scrim-out var(--dur-exit) var(--ease-exit) forwards}.surface[data-tone=plain].svelte-dxyuih{border-radius:var(--radius-2xl);background-color:var(--popover);box-shadow:0 0 0 var(--default-ring-width) var(--border), var(--shadow-2xl);color:var(--fg-primary);background-clip:border-box;border:1px solid #0000}.surface[data-tone=feature].svelte-dxyuih{--overlay-edge:color-mix(in oklab, var(--primary) 75%, transparent);--overlay-ground:color-mix(in oklab, var(--primary) 24%, var(--card));--overlay-glow:0 10px 40px -6px color-mix(in oklab, var(--primary) 55%, transparent);border:1.5px solid var(--overlay-edge);border-radius:var(--radius-2xl);background-color:var(--overlay-ground);box-shadow:var(--overlay-glow);-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter);color:var(--fg-primary)}.surface.svelte-dxyuih{min-width:0;font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline:none;gap:1rem;padding:1rem;display:grid;position:relative}@media not all and (width>=48rem){.surface.svelte-dxyuih:not([data-place=center]){border-bottom:max(0px, env(safe-area-inset-bottom)) solid transparent;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;width:100%;min-width:0;max-width:none;padding-top:1.25rem}.surface.svelte-dxyuih:not([data-place=center]):before{content:"";background-color:color-mix(in oklab, var(--fg-primary) 15%, transparent);border-radius:2147483647px;width:2.25rem;height:.25rem;position:absolute;top:.5rem;left:50%;translate:-50%}}.surface.svelte-dxyuih:not([data-place=center]){flex-direction:column;display:flex}.surface[data-place=center].svelte-dxyuih{width:100%;margin:auto}.surface[data-place=center][data-width=sm].svelte-dxyuih{max-width:var(--container-sm)}.surface[data-place=center][data-width=xs].svelte-dxyuih{max-width:var(--container-xs)}@media not all and (width>=48rem){.layer.svelte-dxyuih:not([data-place=center]){padding:var(--overlay-room,3.5rem) 0 0}.surface.svelte-dxyuih:not([data-place=center]){margin-top:auto}}@media (width>=48rem){.layer:not([data-place=center])[data-state=open].svelte-dxyuih{animation:enter var(--dur-enter) var(--ease-enter);--tw-enter-opacity:0}.layer:not([data-place=center])[data-state=closed].svelte-dxyuih{animation:exit var(--dur-exit) var(--ease-exit) forwards;--tw-exit-opacity:0}.layer[data-place=right].svelte-dxyuih{--tw-enter-translate-x:10%;--tw-exit-translate-x:10%}.layer[data-place=left].svelte-dxyuih{--tw-enter-translate-x:-10%;--tw-exit-translate-x:-10%}.layer[data-place=bottom].svelte-dxyuih{--tw-enter-translate-y:10%;--tw-exit-translate-y:10%}.layer[data-place=top].svelte-dxyuih{--tw-enter-translate-y:-10%;--tw-exit-translate-y:-10%}.layer.svelte-dxyuih:not([data-place=center]){padding:0}.surface.svelte-dxyuih:is([data-place=left]:where(.svelte-dxyuih),[data-place=right]:where(.svelte-dxyuih)){width:75%;max-width:var(--container-sm);height:100%;overflow-y:auto}.surface[data-place=right].svelte-dxyuih{border-radius:var(--radius-2xl) 0 0 var(--radius-2xl);border-right-width:0;justify-self:end}.surface[data-place=left].svelte-dxyuih{border-radius:0 var(--radius-2xl) var(--radius-2xl) 0;border-left-width:0;justify-self:start}.surface[data-place=bottom].svelte-dxyuih{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;border-bottom-width:0;align-self:end}.surface[data-place=top].svelte-dxyuih{border-radius:0 0 var(--radius-2xl) var(--radius-2xl);border-top-width:0;align-self:start}}}@layer components,utilities;
