/*! 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-scroll-snap-strictness:proximity}}}@layer components{.tx-viewport{-ms-overflow-style:none;scrollbar-width:none}.tx-viewport::-webkit-scrollbar{display:none}.tx-viewport{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;overscroll-behavior-x:contain;overflow-x:auto}.tx-track{align-items:stretch;gap:var(--tx-track-gap-mobile);width:max-content;display:flex}@media (width>=64rem){.tx-track{gap:var(--tx-track-gap-desktop)}}.tx-track>li{width:var(--width-tx-card-mobile,var(--tx-card-width-mobile));scroll-snap-align:start;flex-shrink:0;display:flex}@media (width>=64rem){.tx-track>li{width:var(--width-tx-card-desktop,var(--tx-card-width-desktop))}}.tx-track .tx-card{width:100%}}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
