/*! tailwindcss v4.3.3 | 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-border-style:solid;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}}}.fff-switch{width:100%;display:block}.fff-switch--inline{width:auto;display:inline-flex}.fff-switch--inline .fff-switch__control{cursor:pointer;appearance:none}.fff-switch.is-disabled{pointer-events:none;opacity:.6}.fff-switch__track{box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);width:100%;padding-block:var(--fff-switch-track-p-md);border:var(--fff-surface-border-width) solid #e4e4e7;padding-inline-start:var(--fff-switch-track-px-md);padding-inline-end:var(--fff-switch-track-p-md);display:flex;position:relative;overflow:hidden;box-shadow:var(--fff-surface-shadow)!important}.fff-switch--label-end .fff-switch__track{flex-direction:row-reverse;padding-inline-start:var(--fff-switch-track-p-md);padding-inline-end:var(--fff-switch-track-px-md)}.fff-switch--compact:not(.fff-switch--layout-card) .fff-switch__track{gap:calc(var(--spacing,.25rem) * 3);padding-block:var(--fff-switch-track-p-md);padding-inline-start:var(--fff-switch-track-px-md);padding-inline-end:var(--fff-switch-track-p-md)}.fff-switch--compact.fff-switch--layout-card .fff-switch__track{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4)}.fff-switch--compact.fff-switch--label-end:not(.fff-switch--layout-card) .fff-switch__track{padding-inline-start:var(--fff-switch-track-p-md);padding-inline-end:var(--fff-switch-track-px-md)}.fff-switch__ripple{pointer-events:none;opacity:.3;background:var(--primary-500,#3b82f6);border-radius:3.40282e38px;animation:.65s ease-out fff-switch-ripple;position:absolute;transform:scale(0)}@keyframes fff-switch-ripple{to{opacity:0;transform:scale(2.5)}}.fff-switch--layout-card .fff-switch__track,.fff-switch--has-description .fff-switch__track{min-height:auto}.fff-switch--layout-card .fff-switch__track{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);align-items:center}.fff-switch--has-description:not(.fff-switch--layout-card) .fff-switch__track{padding-block:1rem;padding-inline-start:var(--fff-switch-track-px-md);padding-inline-end:var(--fff-switch-track-p-md)}.fff-switch--has-description.fff-switch--label-end:not(.fff-switch--layout-card) .fff-switch__track{padding-inline-start:var(--fff-switch-track-p-md);padding-inline-end:var(--fff-switch-track-px-md)}.fff-switch--secondary .fff-switch__track{border-style:var(--tw-border-style);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));box-shadow:none;border-width:0}.fff-switch--layout-card.fff-switch--default .fff-switch__track{box-shadow:var(--fff-surface-shadow)}.fff-switch--sm:not(.fff-switch--layout-card):not(.fff-switch--has-description) .fff-switch__track{padding-block:var(--fff-switch-track-p-sm);padding-inline-start:var(--fff-switch-track-px-sm);padding-inline-end:var(--fff-switch-track-p-sm)}.fff-switch--sm.fff-switch--label-end:not(.fff-switch--layout-card):not(.fff-switch--has-description) .fff-switch__track{padding-inline-start:var(--fff-switch-track-p-sm);padding-inline-end:var(--fff-switch-track-px-sm)}.fff-switch--lg:not(.fff-switch--layout-card):not(.fff-switch--has-description) .fff-switch__track{padding-block:var(--fff-switch-track-p-lg);padding-inline-start:var(--fff-switch-track-px-lg);padding-inline-end:var(--fff-switch-track-p-lg)}.fff-switch--lg.fff-switch--label-end:not(.fff-switch--layout-card):not(.fff-switch--has-description) .fff-switch__track{padding-inline-start:var(--fff-switch-track-p-lg);padding-inline-end:var(--fff-switch-track-px-lg)}.fff-switch__content{flex:1;min-width:0}.fff-switch__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.fff-switch__badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:3.40282e38px;align-items:center;display:inline-flex}.fff-switch__badge--primary{background-color:var(--color-blue-100,oklch(93.2% .032 255.585));color:var(--color-blue-700,oklch(48.8% .243 264.376))}.fff-switch__badge--success{background-color:var(--color-emerald-100,oklch(95% .052 163.051));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.fff-switch__badge--warning{background-color:var(--color-amber-100,oklch(96.2% .059 95.617));color:var(--color-amber-700,oklch(55.5% .163 48.998))}.fff-switch__badge--danger{background-color:var(--color-red-100,oklch(93.6% .032 17.717));color:var(--color-red-700,oklch(50.5% .213 27.518))}.fff-switch__label{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665));font-size:var(--fff-text-md);display:block}.fff-switch--sm .fff-switch__label{font-size:var(--fff-text-sm)}.fff-switch--lg .fff-switch__label{font-size:var(--fff-text-lg)}.fff-switch__description{margin-top:var(--spacing,.25rem);color:var(--color-gray-500,oklch(55.1% .027 264.364));font-size:var(--fff-text-sm);display:block}.fff-switch__control{--fff-switch-direction:1;--fff-switch-extra:0px;--fff-switch-pad:.125rem;--fff-switch-w:3.5rem;--fff-switch-h:1.5rem;--fff-switch-thumb-ratio:.64;--fff-switch-inner-w:calc(var(--fff-switch-w) - (var(--fff-switch-pad) * 2));--fff-switch-inner-h:calc(var(--fff-switch-h) - (var(--fff-switch-pad) * 2));--fff-switch-thumb-w:calc(var(--fff-switch-inner-w) * var(--fff-switch-thumb-ratio));--fff-switch-thumb-travel:calc(var(--fff-switch-inner-w) - var(--fff-switch-thumb-w));box-sizing:border-box;background-color:var(--color-gray-300,oklch(87.2% .01 258.338));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-duration:.2s;width:var(--fff-switch-w);height:var(--fff-switch-h);padding:var(--fff-switch-pad);border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition-duration:.2s;display:flex;position:relative}.fff-switch__control.fi-color[data-checked=true],.fff-switch__control.fi-color[data-checked=false]{background-color:var(--bg)}:is(.fff-switch__control.fi-color[data-checked=true],.fff-switch__control.fi-color[data-checked=false]):where(.dark,.dark *){background-color:var(--dark-bg)}.fff-switch--sm .fff-switch__control{--fff-switch-w:2.875rem;--fff-switch-h:1.25rem}.fff-switch--lg .fff-switch__control{--fff-switch-w:4rem;--fff-switch-h:1.75rem}.fff-switch__thumb{width:calc(var(--fff-switch-thumb-w) + var(--fff-switch-extra));height:var(--fff-switch-inner-h);box-shadow:none;transition:transform var(--fff-switch-glide-duration,.3s) var(--fff-switch-glide-easing,ease-out), width var(--fff-switch-stretch-duration,.26s) var(--fff-switch-stretch-easing,ease-out);border-radius:3.40282e38px;flex-shrink:0;display:block;position:relative;transform:translate(0)}.fff-switch__thumb-icons{width:100%;height:100%;display:block;position:relative}.fff-switch__thumb-icon{transition-property:opacity;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-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute;inset:0}.fff-switch__thumb-icon .fi-icon{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.fff-switch__thumb-icon .fi-icon:where(.dark,.dark *){color:var(--color-gray-500,oklch(55.1% .027 264.364))}.fff-switch__control[data-checked=false] .fff-switch__thumb-icon--on{opacity:0;--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.fff-switch__control[data-checked=false] .fff-switch__thumb-icon--off,.fff-switch__control[data-checked=true] .fff-switch__thumb-icon--on{opacity:1;--tw-duration:.2s;--tw-ease:var(--ease-in,cubic-bezier(.4, 0, 1, 1));transition-duration:.2s;transition-timing-function:var(--ease-in,cubic-bezier(.4, 0, 1, 1))}.fff-switch__control[data-checked=true] .fff-switch__thumb-icon--off{opacity:0;--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.fff-switch__control[data-checked=true] .fff-switch__thumb{transform:translateX(calc(var(--fff-switch-direction) * (var(--fff-switch-thumb-travel) - var(--fff-switch-extra))))}.dark .fff-switch__track{background-color:var(--color-zinc-900,oklch(21% .006 285.885));border:var(--fff-surface-border-width) solid var(--fff-surface-border);box-shadow:var(--fff-surface-shadow)!important}.dark .fff-switch--secondary .fff-switch__track{border-style:var(--tw-border-style);background-color:var(--color-zinc-800,oklch(27.4% .006 286.033));border-width:0}.dark .fff-switch__badge--primary{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.dark .fff-switch__badge--primary{background-color:color-mix(in oklab, var(--color-blue-500,oklch(62.3% .214 259.815)) 15%, transparent)}}.dark .fff-switch__badge--primary{color:var(--color-blue-300,oklch(80.9% .105 251.813))}.dark .fff-switch__badge--success{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark .fff-switch__badge--success{background-color:color-mix(in oklab, var(--color-emerald-500,oklch(69.6% .17 162.48)) 15%, transparent)}}.dark .fff-switch__badge--success{color:var(--color-emerald-300,oklch(84.5% .143 164.978))}.dark .fff-switch__badge--warning{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark .fff-switch__badge--warning{background-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 15%, transparent)}}.dark .fff-switch__badge--warning{color:var(--color-amber-300,oklch(87.9% .169 91.605))}.dark .fff-switch__badge--danger{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark .fff-switch__badge--danger{background-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 15%, transparent)}}.dark .fff-switch__badge--danger{color:var(--color-red-300,oklch(80.8% .114 19.571))}.dark .fff-switch__label{color:var(--color-white,#fff)}.dark .fff-switch__description{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark .fff-switch__control[data-checked=false]:not(.fi-color){background-color:var(--color-zinc-600,oklch(44.2% .017 285.786))}.dark .fff-switch__control[data-checked=false] .fff-switch__thumb-surface{background-color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.fff-switch__track{text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.fff-switch__track:focus-visible,.fff-switch--inline .fff-switch__control:focus-visible{outline:2px solid var(--primary-500);outline-offset:3px}.fff-switch__thumb-surface{background-color:var(--color-white,#fff);border-radius:3.40282e38px;position:absolute;inset:0}.fff-switch:dir(rtl) .fff-switch__control{--fff-switch-direction:-1}.fff-switch[data-switch-pressed] .fff-switch__control{--fff-switch-extra:calc(var(--fff-switch-inner-h) * .277778)}@media (prefers-reduced-motion:reduce){.fff-switch .fff-switch__control{--fff-switch-extra:0px}.fff-switch__control,.fff-switch__thumb,.fff-switch__thumb-icon{transition:none}.fff-switch__ripple{animation:none;display:none}}@property --tw-font-weight{syntax:"*";inherits:false}