@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-ease:initial;--tw-content:""}}}.btn.svelte-18b55vw{--btn-gap:.625em;--btn-p:.75em;--btn-px:1em;--btn-py:var(--btn-p);--btn-icon:2cap;isolation:isolate;cursor:pointer;border-radius:var(--radius-button,var(--theme-radius-button,var(--theme-radius,var(--radius-md,0))));text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);width:auto;line-height:1;font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));justify-content:center;align-items:center;gap:var(--btn-gap);padding-inline:var(--btn-px);padding-block:var(--btn-py);display:inline-flex;position:relative;overflow:hidden}.btn.svelte-18b55vw:before{inset:calc(var(--spacing,.25rem)*0);z-index:-1;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) var(--color-base-50);background-color:var(--color-dark-light,var(--csstools-light-dark-toggle--0, var(--color-base-950)));opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-content:"";content:var(--tw-content);position:absolute}.btn.svelte-18b55vw:is(:where(.svelte-18b55vw):hover,:where(.svelte-18b55vw):focus-visible,:where(.svelte-18b55vw):active):before{opacity:.2}.btn.svelte-18b55vw:where([class*=theme-ghost]:where(.svelte-18b55vw)):is(:where(.svelte-18b55vw):hover,:where(.svelte-18b55vw):focus-visible,:where(.svelte-18b55vw):active):before{opacity:0}.btn.svelte-18b55vw:where(.btn-variant-icon:where(.svelte-18b55vw)){min-width:unset;gap:calc(var(--spacing,.25rem)*0);padding:var(--btn-p)}.btn.svelte-18b55vw:where(.btn-variant-icon-text:where(.svelte-18b55vw)){padding-right:calc(var(--spacing,.25rem)*4);text-align:left;justify-content:flex-start;align-items:center}.btn.svelte-18b55vw:where(.btn-variant-text-icon:where(.svelte-18b55vw)){padding-left:calc(var(--spacing,.25rem)*5);text-align:left;justify-content:flex-start;align-items:center}@media(min-width:48rem){.btn.svelte-18b55vw:where(.btn-variant-text-icon:where(.svelte-18b55vw)){padding-left:calc(var(--spacing,.25rem)*10)}}.btn.svelte-18b55vw:where(.btn-variant-icon-text-icon:where(.svelte-18b55vw)){text-align:left;justify-content:space-between;align-items:center}.btn.svelte-18b55vw:where(.btn-width-full:where(.svelte-18b55vw)){width:100%}.btn.svelte-18b55vw:where(.btn-padding-none:where(.svelte-18b55vw)){padding:calc(var(--spacing,.25rem)*0)}.btn.svelte-18b55vw:where(.btn-align-start:where(.svelte-18b55vw)){justify-content:flex-start}.btn.svelte-18b55vw:where(.btn-align-end:where(.svelte-18b55vw)){justify-content:flex-end}.btn.svelte-18b55vw:where(.btn-align-between:where(.svelte-18b55vw)){justify-content:space-between}.btn.svelte-18b55vw:where(.btn-align-around:where(.svelte-18b55vw)){justify-content:space-around}.btn.svelte-18b55vw:where(.btn-wrapper:where(.svelte-18b55vw)){text-align:left;justify-content:flex-start;align-items:center}.btn.svelte-18b55vw:where(.btn-reverse:where(.svelte-18b55vw)){flex-direction:row-reverse;justify-content:space-between;align-items:center}.btn.svelte-18b55vw:where(.xxs:where(.svelte-18b55vw)){font-size:10px}.btn.svelte-18b55vw:where(.xs:where(.svelte-18b55vw)){font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.btn.svelte-18b55vw:where(.sm:where(.svelte-18b55vw)){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.btn.svelte-18b55vw:where(.md:where(.svelte-18b55vw)){font-size:1rem;line-height:1.5rem}.btn.svelte-18b55vw:where(.lg:where(.svelte-18b55vw)){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.btn.svelte-18b55vw:where(.xl:where(.svelte-18b55vw)){font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}label.btn.svelte-18b55vw{cursor:pointer}.btn-label.svelte-18b55vw{width:100%}.btn .btn-icon{width:var(--btn-icon);height:var(--btn-icon);--tw-leading:1;flex-shrink:0;line-height:1;display:block}.btn .btn-icon>svg{width:100%;height:100%}.btn .btn-icon-end{width:var(--btn-icon);height:var(--btn-icon);--tw-leading:1;flex-shrink:0;line-height:1;display:block}.btn .btn-icon-end>svg{width:100%;height:100%}.btn.svelte-18b55vw:not(:has(.btn-icon)){gap:calc(var(--spacing,.25rem)*0)}.btn.svelte-18b55vw:not(:has(.btn-icon)):after{height:var(--btn-icon);width:calc(var(--spacing,.25rem)*0);vertical-align:middle;--tw-content:"";content:var(--tw-content);display:inline-block}.btn.svelte-18b55vw:not(:has(.btn-label)){min-width:unset;gap:calc(var(--spacing,.25rem)*0);padding:var(--btn-p)}@property --tw-ease{syntax:"*";inherits:false}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-content:""}}}.debug.svelte-wu22so{pointer-events:none;isolation:isolate;-webkit-user-select:none;user-select:none;position:fixed}.debug.svelte-wu22so:where(.debug-overlay:where(.svelte-wu22so)){z-index:9999;--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#e30076e6;border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.debug.svelte-wu22so:where(.debug-overlay:where(.svelte-wu22so)){background-color:color-mix(in oklab,var(--color-pink-600,oklch(59.2% .249 .584))90%,transparent)}}.debug.svelte-wu22so:where(.debug-overlay:where(.svelte-wu22so)){padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff)}.debug.svelte-wu22so:where(.debug-component-overlay:where(.svelte-wu22so)){z-index:0;background-color:#e3007633}@supports (color:color-mix(in lab,red,red)){.debug.svelte-wu22so:where(.debug-component-overlay:where(.svelte-wu22so)){background-color:color-mix(in oklab,var(--color-pink-600,oklch(59.2% .249 .584))20%,transparent)}}.debug.svelte-wu22so:where(.debug-component-overlay:where(.svelte-wu22so)){outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-pink-600,oklch(59.2% .249 .584))}.debug.svelte-wu22so:where(.debug-crosshair:where(.svelte-wu22so)){z-index:1}.debug.svelte-wu22so:where(.debug-crosshair:where(.svelte-wu22so)):before{top:50%;left:calc(var(--spacing,.25rem)*0);--tw-translate-y: -50% ;width:100%;height:1px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-pink-600,oklch(59.2% .249 .584));--tw-content:"";content:var(--tw-content);position:absolute}.debug.svelte-wu22so:where(.debug-crosshair:where(.svelte-wu22so)):after{content:"";top:calc(var(--spacing,.25rem)*0);--tw-translate-x: -50% ;width:1px;height:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-pink-600,oklch(59.2% .249 .584));--tw-content:"";content:var(--tw-content);position:absolute;left:50%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
