/*! 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-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-border-style:solid}}}.fff-track-slider{-webkit-user-select:none;user-select:none;--fff-track-slider-marker-inset:calc(4px + var(--fff-track-slider-thumb-w) / 2);width:100%;display:block}.fff-track-slider.is-disabled{pointer-events:none;opacity:.5}.fff-track-slider.is-dragging{cursor:grabbing}.fff-track-slider__track{cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-outline-style:none;width:100%;min-height:var(--fff-track-h-md);background-color:var(--fff-track-slider-track-bg);border:var(--fff-surface-border-width) solid #e4e4e7;touch-action:none;-webkit-tap-highlight-color:transparent;outline-style:none;position:relative;overflow:hidden;box-shadow:none!important}.fff-track-slider:not(.is-disabled):not(.fff-track-slider--secondary) .fff-track-slider__track:hover{background-color:var(--fff-track-slider-track-bg)}@supports (color:color-mix(in lab, red, red)){.fff-track-slider:not(.is-disabled):not(.fff-track-slider--secondary) .fff-track-slider__track:hover{background-color:color-mix(in srgb, var(--fff-track-slider-track-bg) calc(100% - var(--fff-track-slider-track-hover-mix)), black)}}.fff-track-slider.is-dragging .fff-track-slider__track{cursor:grabbing}.fff-track-slider--sm .fff-track-slider__track{min-height:var(--fff-track-h-sm)}.fff-track-slider--lg .fff-track-slider__track{min-height:var(--fff-track-h-lg)}.fff-track-slider__track-label{pointer-events:none;top:50%;left:calc(var(--spacing,.25rem) * 4);z-index:2;text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);max-width:60%;font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665));font-size:var(--fff-text-md);position:absolute;overflow:hidden;transform:translateY(-50%)}.fff-track-slider--sm .fff-track-slider__track-label{left:calc(var(--spacing,.25rem) * 3);font-size:var(--fff-text-sm)}.fff-track-slider--lg .fff-track-slider__track-label{left:calc(var(--spacing,.25rem) * 5);font-size:var(--fff-text-lg)}.fff-track-slider__output{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem) * 4);z-index:2;--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-gray-500,oklch(55.1% .027 264.364));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:var(--fff-text-md);position:absolute;transform:translateY(-50%)}.fff-track-slider--sm .fff-track-slider__output{right:calc(var(--spacing,.25rem) * 3);font-size:var(--fff-text-sm)}.fff-track-slider--lg .fff-track-slider__output{right:calc(var(--spacing,.25rem) * 5);font-size:var(--fff-text-lg)}.fff-track-slider__fill{pointer-events:none;z-index:1;width:var(--fff-track-slider-position,0%);background-color:var(--fff-track-slider-fill-bg);inset-block:0;position:absolute;left:0}.fff-track-slider--secondary .fff-track-slider__track,.fff-track-slider--secondary:not(.is-disabled) .fff-track-slider__track:hover{background-color:var(--fff-track-slider-secondary-track-bg)}@supports (color:color-mix(in lab, red, red)){.fff-track-slider--secondary:not(.is-disabled) .fff-track-slider__track:hover{background-color:color-mix(in srgb, var(--fff-track-slider-secondary-track-bg) calc(100% - var(--fff-track-slider-track-hover-mix)), black)}}.fff-track-slider--secondary .fff-track-slider__fill{background-color:var(--fff-track-slider-secondary-fill-bg)}.fff-track-slider__thumb{z-index:3;border-style:var(--tw-border-style);--tw-outline-style:none;top:0;left:clamp(var(--fff-track-slider-marker-inset), var(--fff-track-slider-position,0%), calc(100% - var(--fff-track-slider-marker-inset)));width:var(--fff-track-slider-thumb-hit);cursor:grab;pointer-events:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border-width:0;outline-style:none;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;transform:translate(-50%)}.fff-track-slider__thumb:after{content:"";width:var(--fff-track-slider-thumb-w);height:var(--fff-track-slider-thumb-h);opacity:0;background-color:#a1a1aa;border-radius:2px;transition:opacity .15s,height .12s,background-color .15s,transform .12s;display:block}.fff-track-slider:not(.is-disabled) .fff-track-slider__track:hover .fff-track-slider__thumb:after,.fff-track-slider__track:focus-visible .fff-track-slider__thumb:after,.fff-track-slider.is-dragging .fff-track-slider__thumb:after{opacity:1}.fff-track-slider.is-dragging .fff-track-slider__thumb{cursor:grabbing}.fff-track-slider.is-dragging .fff-track-slider__thumb:after{height:var(--fff-track-slider-thumb-h-active);background-color:#18181b;max-height:72%}.dark .fff-track-slider__track{border:var(--fff-surface-border-width) solid var(--fff-surface-border)}.dark .fff-track-slider:not(.is-disabled):not(.fff-track-slider--secondary) .fff-track-slider__track:hover{background-color:var(--fff-track-slider-track-bg)}@supports (color:color-mix(in lab, red, red)){.dark .fff-track-slider:not(.is-disabled):not(.fff-track-slider--secondary) .fff-track-slider__track:hover{background-color:color-mix(in srgb, var(--fff-track-slider-track-bg) calc(100% - var(--fff-track-slider-track-hover-mix)), white)}}.dark .fff-track-slider__track-label{color:var(--color-white,#fff)}.dark .fff-track-slider__output{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.dark .fff-track-slider--secondary:not(.is-disabled) .fff-track-slider__track:hover{background-color:var(--fff-track-slider-secondary-track-bg)}@supports (color:color-mix(in lab, red, red)){.dark .fff-track-slider--secondary:not(.is-disabled) .fff-track-slider__track:hover{background-color:color-mix(in srgb, var(--fff-track-slider-secondary-track-bg) calc(100% - var(--fff-track-slider-track-hover-mix)), white)}}.dark .fff-track-slider__thumb:after{background-color:#71717a}.dark .fff-track-slider.is-dragging .fff-track-slider__thumb:after{background-color:#f4f4f5}@media (prefers-reduced-motion:reduce){.fff-track-slider__thumb:after{transition:none}}@property --tw-font-weight{syntax:"*";inherits:false}