/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.background.svelte-1k9siul{--slant-k:.38;--cta-slant:calc(var(--cta-btn-h) * var(--slant-k));--reg-slant:calc(var(--navbar-height) * var(--slant-k));--reg-ramp-w:calc(var(--reg-slant) + 2 * var(--r));--reg-gap:calc(var(--spacing,.25rem) * 2);--reg-btn-r:calc(var(--spacing,.25rem) * 2);--reg-btn-slant:calc((var(--navbar-height) - 2 * var(--reg-gap)) * var(--slant-k));--reg-btn-x:calc(var(--reg-gap) + var(--reg-slant) - (var(--navbar-height) - var(--reg-gap)) * var(--slant-k));--reg-content-x:calc(var(--reg-btn-x) + var(--reg-btn-slant) + var(--reg-btn-r));--bottom-edge:hline to var(--r), arc to 0 calc(100% - var(--r)) of var(--r) cw;border-shape:shape(from var(--r) var(--navbar-height), hline to calc(100% - var(--navbar-action-width) - var(--reg-slant) - var(--r)), curve to calc(100% - var(--navbar-action-width) - var(--reg-slant) + var(--r) * var(--slant-k)) calc(var(--navbar-height) - var(--r)) with calc(100% - var(--navbar-action-width) - var(--reg-slant)) var(--navbar-height), line to calc(100% - var(--navbar-action-width) - var(--r) * var(--slant-k)) var(--r), curve to calc(100% - var(--navbar-action-width) + var(--r)) 0 with calc(100% - var(--navbar-action-width)) 0, hline to calc(100% - var(--r)), arc to 100% var(--r) of var(--r) cw, vline to calc(100% - var(--r)), arc to calc(100% - var(--r)) 100% of var(--r) cw, var(--bottom-edge), vline to calc(var(--navbar-height) + var(--r)), arc to var(--r) var(--navbar-height) of var(--r) cw, close)}.background.has-cta.svelte-1k9siul{--notch-gap:calc(var(--spacing,.25rem) * 4);--notch-w:calc(var(--cta-btn-w) + var(--notch-gap));--notch-h:calc(var(--cta-btn-h) + var(--notch-gap));--notch-slant:calc(var(--notch-h) * var(--slant-k));--bottom-edge:hline to calc(var(--notch-w) + var(--r)), curve to calc(var(--notch-w) - var(--r) * var(--slant-k)) calc(100% - var(--r)) with var(--notch-w) 100%, line to calc(var(--notch-w) - var(--notch-slant) + var(--r) * var(--slant-k)) calc(100% - var(--notch-h) + var(--r)), curve to calc(var(--notch-w) - var(--notch-slant) - var(--r)) calc(100% - var(--notch-h)) with calc(var(--notch-w) - var(--notch-slant)) calc(100% - var(--notch-h)), hline to var(--r), arc to 0 calc(100% - var(--notch-h) - var(--r)) of var(--r) cw}.navbar-action.svelte-1k9siul{border-shape:shape(from calc(var(--reg-btn-x) + var(--reg-btn-slant) + var(--reg-btn-r)) var(--reg-gap), hline to calc(100% - var(--reg-gap) - var(--reg-btn-r)), arc to calc(100% - var(--reg-gap)) calc(var(--reg-gap) + var(--reg-btn-r)) of var(--reg-btn-r) cw, vline to calc(100% - var(--reg-gap) - var(--reg-btn-r)), arc to calc(100% - var(--reg-gap) - var(--reg-btn-r)) calc(100% - var(--reg-gap)) of var(--reg-btn-r) cw, hline to calc(var(--reg-btn-x) + var(--reg-btn-r)), curve to calc(var(--reg-btn-x) + var(--reg-btn-r) * var(--slant-k)) calc(100% - var(--reg-gap) - var(--reg-btn-r)) with var(--reg-btn-x) calc(100% - var(--reg-gap)), line to calc(var(--reg-btn-x) + var(--reg-btn-slant) - var(--reg-btn-r) * var(--slant-k)) calc(var(--reg-gap) + var(--reg-btn-r)), curve to calc(var(--reg-btn-x) + var(--reg-btn-slant) + var(--reg-btn-r)) var(--reg-gap) with calc(var(--reg-btn-x) + var(--reg-btn-slant)) var(--reg-gap), close)}.cta.svelte-1k9siul{border-shape:shape(from var(--r) 0, hline to calc(100% - var(--cta-slant) - var(--r)), curve to calc(100% - var(--cta-slant) + var(--r) * var(--slant-k)) var(--r) with calc(100% - var(--cta-slant)) 0, line to calc(100% - var(--r) * var(--slant-k)) calc(100% - var(--r)), curve to calc(100% - var(--r)) 100% with 100% 100%, hline to var(--r), arc to 0 calc(100% - var(--r)) of var(--r) cw, vline to var(--r), arc to var(--r) 0 of var(--r) cw, close)}dialog.svelte-bwsr51{overscroll-behavior:contain;transition:overlay .3s allow-discrete, display .3s allow-discrete;overflow:clip}.content.svelte-bwsr51{transition:translate .3s var(--ease-in-3);translate:0 100dvh}dialog[open].svelte-bwsr51 .content:where(.svelte-bwsr51){transition:translate .3s var(--ease-out-3);translate:0}@starting-style{dialog[open].svelte-bwsr51 .content:where(.svelte-bwsr51){translate:0 10rem}}@media (width>=640px){.content.svelte-bwsr51{opacity:0;transition:opacity .1s var(--ease-in-2), scale .1s var(--ease-in-2);translate:0;scale:.95}dialog[open].svelte-bwsr51 .content:where(.svelte-bwsr51){opacity:1;transition:opacity .15s var(--ease-out-2), scale .3s var(--ease-spring-2);scale:1}@starting-style{dialog[open].svelte-bwsr51 .content:where(.svelte-bwsr51){opacity:0;scale:.95}}}dialog.svelte-bwsr51::backdrop{overscroll-behavior:contain;transition:background-color .2s var(--ease-3), overlay .2s allow-discrete, display .2s allow-discrete;background-color:#0000;overflow:hidden}dialog[open].svelte-bwsr51::backdrop{background-color:var(--color-zinc-950)}@supports (color:color-mix(in lab, red, red)){dialog[open].svelte-bwsr51::backdrop{background-color:color-mix(in oklab, var(--color-zinc-950) 25%, transparent)}}@starting-style{dialog[open].svelte-bwsr51::backdrop{background-color:#0000}}body:has(dialog[open]){overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden}.tooltip.svelte-gt9cdd{position-try-fallbacks:flip-block, flip-inline;opacity:0;transition:opacity .1s var(--ease-in-2), scale .1s var(--ease-in-2), overlay .1s allow-discrete, display .1s allow-discrete;scale:.95}.tooltip.svelte-gt9cdd:popover-open{opacity:1;transition:opacity .1s var(--ease-out-2), scale .1s var(--ease-out-2);scale:1}@starting-style{.tooltip.svelte-gt9cdd:popover-open{opacity:0;scale:.95}}
