/*! tailwindcss v4.1.8 | 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-scroll-snap-strictness:proximity;--tw-duration:initial;--tw-ease:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.horizontal-slider{width:100%;max-width:100%}.horizontal-slider__body{-ms-overflow-style:none;scrollbar-width:none}.horizontal-slider__body::-webkit-scrollbar{display:none}.horizontal-slider__body{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;display:flex;overflow-x:scroll}.horizontal-slider__body li{display:contents}.horizontal-slider--buttons-inside{position:relative}.horizontal-slider--buttons-inside .horizontal-slider__body{flex-wrap:nowrap;align-items:center;height:max-content}.horizontal-slider--buttons-inside .horizontal-slider__button{z-index:10;height:100%;width:calc(var(--spacing,.25rem)*16);cursor:pointer;--tw-border-style:none;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,.3s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-style:none;display:none;position:absolute}.horizontal-slider--buttons-inside .horizontal-slider__button:disabled{pointer-events:none;opacity:0}@media (min-width:64rem){.horizontal-slider--buttons-inside .horizontal-slider__button{display:flex}}.horizontal-slider--buttons-inside .horizontal-slider__button--left{left:calc(var(--spacing,.25rem)*-1);--tw-gradient-position:to right;justify-content:flex-start;align-items:center;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.horizontal-slider--buttons-inside .horizontal-slider__button--left{--tw-gradient-position:to right in oklab}}.horizontal-slider--buttons-inside .horizontal-slider__button--left{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:40%;--tw-gradient-to:transparent}.horizontal-slider--buttons-inside .horizontal-slider__button--right{right:calc(var(--spacing,.25rem)*-1);--tw-gradient-position:to left;justify-content:flex-end;align-items:center;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.horizontal-slider--buttons-inside .horizontal-slider__button--right{--tw-gradient-position:to left in oklab}}.horizontal-slider--buttons-inside .horizontal-slider__button--right{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:40%;--tw-gradient-to:transparent}.horizontal-slider--buttons-outside .horizontal-slider__body{grid-column:span 2/span 2;max-width:100%}.horizontal-slider--buttons-outside .horizontal-slider__button{top:calc(var(--spacing,.25rem)*0);z-index:10;width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);position:absolute}.horizontal-slider--buttons-outside .horizontal-slider__button:disabled{cursor:not-allowed}@media (min-width:64rem){.horizontal-slider--buttons-outside .horizontal-slider__button{width:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*12)}}.horizontal-slider--buttons-outside .horizontal-slider__button--right{right:calc(var(--spacing,.25rem)*0)}.horizontal-slider--buttons-outside .horizontal-slider__button--left{right:calc(var(--spacing,.25rem)*12)}@media (min-width:64rem){.horizontal-slider--buttons-outside .horizontal-slider__button--left{right:calc(var(--spacing,.25rem)*14)}}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
