.ui-motion-surface{--ui-motion-x:0px;--ui-motion-y:0px;transform-origin:var(--ui-motion-origin,center)}.ui-motion-popover{--ui-motion-origin:var(--radix-popover-content-transform-origin)}.ui-motion-menu{--ui-motion-origin:var(--radix-dropdown-menu-content-transform-origin)}.ui-motion-select{--ui-motion-origin:var(--radix-select-content-transform-origin)}.ui-motion-surface[data-side=bottom]{--ui-motion-y:-5px}.ui-motion-surface[data-side=top]{--ui-motion-y:5px}.ui-motion-surface[data-side=left]{--ui-motion-x:5px}.ui-motion-surface[data-side=right]{--ui-motion-x:-5px}.ui-motion-surface[data-state=open]{animation:ui-surface-open .19s cubic-bezier(.16,1,.3,1) both}.ui-motion-surface[data-state=closed]{animation:ui-surface-close .13s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes ui-surface-open{0%{opacity:0;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translate3d(var(--ui-motion-x),var(--ui-motion-y),0) scale(.985)}to{opacity:1;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateZ(0) scale(1)}}@keyframes ui-surface-close{0%{opacity:1;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateZ(0) scale(1)}to{opacity:0;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translate3d(var(--ui-motion-x),var(--ui-motion-y),0) scale(.985)}}.ui-motion-overlay[data-state=open]{animation:ui-overlay-open .19s ease-out both}.ui-motion-overlay[data-state=closed]{animation:ui-overlay-close .16s ease-in both;pointer-events:none}@keyframes ui-overlay-open{0%{opacity:0}to{opacity:1}}@keyframes ui-overlay-close{0%{opacity:1}to{opacity:0}}.ui-motion-dialog[data-state=open]{animation:ui-dialog-open .22s cubic-bezier(.16,1,.3,1) both}.ui-motion-dialog[data-state=closed]{animation:ui-dialog-close .16s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes ui-dialog-open{0%{opacity:0;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateY(7px) scale(.985)}to{opacity:1;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateY(0) scale(1)}}@keyframes ui-dialog-close{0%{opacity:1;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateY(0) scale(1)}to{opacity:0;transform:translate3d(var(--tw-translate-x,0),var(--tw-translate-y,0),0) translateY(5px) scale(.99)}}.ui-motion-tabs-panel[data-state=active]{animation:ui-tab-open .17s ease-out both}@keyframes ui-tab-open{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ui-motion-control,.ui-motion-item,.ui-motion-toggle,.ui-pressable{transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.ui-motion-control:not(:disabled):not([aria-disabled=true]):active,.ui-motion-item:not([data-disabled]):active,.ui-pressable:not(:disabled):not([aria-disabled=true]):active{box-shadow:inset 0 1px 3px rgba(9,53,43,.14)}.ui-motion-indicator[data-state=checked],.ui-motion-indicator[data-state=indeterminate]{animation:ui-indicator-open .14s ease-out both}.ui-motion-indicator[data-state=unchecked]{animation:ui-indicator-close .1s ease-in both}@keyframes ui-indicator-open{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes ui-indicator-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.ui-motion-toast[data-state=open]{animation:ui-toast-open .2s cubic-bezier(.16,1,.3,1) both}.ui-motion-toast[data-state=closed]{animation:ui-toast-close .15s ease-in both}.ui-motion-toast[data-swipe=move]{animation:none;transition:none}.ui-motion-toast[data-swipe=cancel]{animation:none;transition:transform .16s ease-out}.ui-motion-toast[data-swipe=end]{animation:ui-toast-swipe-close .15s ease-in both}@keyframes ui-toast-open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5px)}}@keyframes ui-toast-swipe-close{0%{opacity:1;transform:translateX(var(--radix-toast-swipe-end-x,0))}to{opacity:0;transform:translateX(calc(var(--radix-toast-swipe-end-x,0px) + 100%))}}.reaction-confirmed{animation:ui-reaction-confirmed .26s cubic-bezier(.2,.8,.3,1) both;transform-origin:center}@keyframes ui-reaction-confirmed{0%{transform:scale(.88)}55%{transform:scale(1.12)}to{transform:scale(1)}}body[data-scroll-locked]:not([data-composer-open]){overflow:clip!important}@media (hover:none){.ui-motion-toast .ui-motion-toast-close{opacity:1}}@media (prefers-reduced-motion:reduce){.reaction-confirmed,.ui-motion-dialog,.ui-motion-indicator,.ui-motion-overlay,.ui-motion-surface,.ui-motion-tabs-panel,.ui-motion-toast{animation:none!important}.ui-motion-control,.ui-motion-item,.ui-motion-toast,.ui-motion-toggle,.ui-pressable{transition:none!important}}