.hover-scroll-container{display:block;overflow:hidden;container-type:inline-size}.hover-scroll-content{width:max-content;min-width:100%;max-width:100%;transition:transform var(--text-hover-scroll-duration,1.1s) ease-in-out;vertical-align:top;display:inline-block;transform:translate(0)}.hover-scroll-returning .hover-scroll-content,.hover-scroll-overflowing:hover .hover-scroll-content,.group\/button:hover .hover-scroll-overflowing .hover-scroll-content,.group\/button:focus-visible .hover-scroll-overflowing .hover-scroll-content{max-width:none}.group\/button:has(:focus-visible) .hover-scroll-overflowing .hover-scroll-content{max-width:none}.hover-scroll-overflowing:hover .hover-scroll-content,.group\/button:hover .hover-scroll-overflowing .hover-scroll-content,.group\/button:focus-visible .hover-scroll-overflowing .hover-scroll-content{transform:translateX(min(0px, calc(-100% + 100cqw - var(--text-hover-scroll-end-offset,0px))));transition-delay:var(--text-hover-scroll-delay,80ms)}.group\/button:has(:focus-visible) .hover-scroll-overflowing .hover-scroll-content{transform:translateX(min(0px, calc(-100% + 100cqw - var(--text-hover-scroll-end-offset,0px))));transition-delay:var(--text-hover-scroll-delay,80ms)}@media (prefers-reduced-motion:reduce){.hover-scroll-content{max-width:100%!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=24-nrmktjufu4.css.map*/