@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial}}}@layer theme,base;@layer components{.ex-text-slide{--ex-transition-delay:var(--ex-text-slide-delay,0s);--ex-transition-ease:var(--ex-text-slide-ease,var(--ease-out));--ex-transition-duration:var(--ex-text-slide-duration,.2s);height:1lh;display:inline-flex;overflow:hidden}.ex-text-slide:where(:hover) .ex-text-slide-track{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.ex-text-slide:where(:has(.ex-text-slide-item :where(svg))){height:1em}.ex-text-slide-track{transition-property:transform,translate,scale,rotate;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));will-change:transform;transition-delay:var(--ex-transition-delay);--tw-duration:var(--ex-transition-duration);transition-duration:var(--ex-transition-duration);--tw-ease:var(--ex-transition-ease);transition-timing-function:var(--ex-transition-ease);flex-direction:column;display:flex}.ex-text-slide-item{align-items:center;display:flex}.group\/text-slide:is(:hover,:focus-visible) .ex-text-slide-track{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities;@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}