:root{--ui-motion-in:160ms;--ui-motion-out:110ms;--ui-motion-grow:200ms;--ui-ease-arrive:cubic-bezier(0.2,0.8,0.3,1);--ui-ease-leave:cubic-bezier(0.4,0,0.7,0.2)}@keyframes ui-surface-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes ui-surface-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.99)}}@keyframes ui-surface-in-below{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-surface-in-above{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-surface-out-below{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px) scale(.99)}}@keyframes ui-surface-out-above{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(3px) scale(.99)}}.amn-menu,.cfp,.cfp-op-list,.ui-colpick,.ui-datepicker-pop,.ui-select-menu{animation:ui-surface-in var(--ui-motion-in) var(--ui-ease-arrive);transform-origin:center}.amn-menu[data-side=below],.ui-colpick[data-side=below],.ui-datepicker-pop[data-side=below],.ui-select-menu[data-side=below]{animation-name:ui-surface-in-below;transform-origin:top center}.amn-menu[data-side=above],.ui-colpick[data-side=above],.ui-datepicker-pop[data-side=above],.ui-select-menu[data-side=above]{animation-name:ui-surface-in-above;transform-origin:bottom center}.amn-menu[data-state=closing],.cfp-op-list[data-state=closing],.cfp[data-state=closing],.ui-colpick[data-state=closing],.ui-datepicker-pop[data-state=closing],.ui-select-menu[data-state=closing]{animation:ui-surface-out var(--ui-motion-out) var(--ui-ease-leave) forwards;pointer-events:none}.amn-menu[data-state=closing][data-side=below],.ui-colpick[data-state=closing][data-side=below],.ui-datepicker-pop[data-state=closing][data-side=below],.ui-select-menu[data-state=closing][data-side=below]{animation-name:ui-surface-out-below}.amn-menu[data-state=closing][data-side=above],.ui-colpick[data-state=closing][data-side=above],.ui-datepicker-pop[data-state=closing][data-side=above],.ui-select-menu[data-state=closing][data-side=above]{animation-name:ui-surface-out-above}.ui-turn{transform-origin:center;transition:transform var(--ui-motion-in) var(--ui-ease-arrive)}.ui-turn[data-open=true],[aria-expanded=true]>.ui-turn{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){:root{--ui-motion-in:1ms;--ui-motion-out:1ms;--ui-motion-grow:1ms}.ui-turn{transition:none}}