@layer components{html[data-motion-mode=active]:not([data-motion-profile=none]) .trs-root[data-split=pending]{opacity:0;animation:1ms linear 1.5s forwards trs-failsafe;animation-play-state:running!important}@keyframes trs-failsafe{to{opacity:1}}.trs-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trs-word{vertical-align:top;white-space:nowrap;margin:-.08em 0 -.14em;padding:.08em 0 .14em;display:inline-block;overflow:hidden}.trs-unit{opacity:1;transition-property:transform,opacity;transition-duration:var(--trs-duration,0s);transition-timing-function:var(--trs-easing,linear);transition-delay:var(--trs-delay,0s);display:inline-block;transform:none}.trs-root[data-state=hidden] .trs-unit,.trs-unit[data-shown=false]{transform:var(--trs-hidden-transform,none);opacity:var(--trs-hidden-opacity,0);transition:none}.trs-root[data-preview] .trs-unit{transition:none}.trs-root[data-motion-mode=none] .trs-unit{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.trs-root .trs-unit,.trs-root[data-state=hidden] .trs-unit{opacity:1;transition:none;transform:none}.trs-root[data-split=pending]{opacity:1!important;animation:none!important}}}
