@layer reset,tokens,base;@layer components{.f-transition-floating-left-enter-active,.f-transition-floating-left-leave-active,.f-transition-floating-right-enter-active,.f-transition-floating-right-leave-active,.f-transition-floating-top-enter-active,.f-transition-floating-top-leave-active,.f-transition-floating-bottom-enter-active,.f-transition-floating-bottom-leave-active{will-change:transform, opacity;pointer-events:none;transition:transform .25s,opacity .25s}.f-transition-floating-left-enter-to,.f-transition-floating-right-enter-to,.f-transition-floating-top-enter-to,.f-transition-floating-bottom-enter-to{pointer-events:none}.f-transition-floating-left-enter-from,.f-transition-floating-left-leave-to,.f-transition-floating-right-enter-from,.f-transition-floating-right-leave-to,.f-transition-floating-top-enter-from,.f-transition-floating-top-leave-to,.f-transition-floating-bottom-enter-from,.f-transition-floating-bottom-leave-to{pointer-events:none;opacity:0}.f-transition-floating-bottom-enter-to{transform:translateY(0)}.f-transition-floating-bottom-enter-from,.f-transition-floating-bottom-leave-to{transform:translateY(-16px)scale(.95)}.f-transition-floating-top-enter-to{transform:translateY(0)}.f-transition-floating-top-enter-from,.f-transition-floating-top-leave-to{transform:translateY(16px)scale(.95)}.f-transition-floating-left-enter-to{transform:translate(0)}.f-transition-floating-left-enter-from,.f-transition-floating-left-leave-to{transform:translate(16px)scale(.95)}.f-transition-floating-right-enter-to{transform:translate(0)}.f-transition-floating-right-enter-from,.f-transition-floating-right-leave-to{transform:translate(-16px)scale(.95)}}@layer theme,utilities;
