.fm-menu-panel-motion{--fm-menu-panel-enter-duration:var(--motion-duration-panel-enter,var(--motion-duration-standard,.18s));--fm-menu-panel-exit-duration:var(--motion-duration-panel-exit,var(--motion-duration-fast,.14s));--fm-menu-panel-enter-y:0px;--fm-menu-panel-exit-y:0px;--fm-menu-panel-start-scale:1;--fm-menu-panel-exit-scale:1;--fm-menu-panel-transform-prefix:translateZ(0);--fm-menu-panel-enter-easing:var(--motion-easing-standard);--fm-menu-panel-exit-easing:var(--motion-easing-standard);--fm-menu-panel-overshoot-scale:1;will-change:transform, opacity}.fm-menu-panel-motion.fm-menu-panel-entering{animation:fmSharedMenuPanelEnter var(--fm-menu-panel-enter-duration) var(--fm-menu-panel-enter-easing) both}.fm-menu-panel-motion.fm-menu-panel-exiting{pointer-events:none;animation:fmSharedMenuPanelExit var(--fm-menu-panel-exit-duration) var(--fm-menu-panel-exit-easing) both}@keyframes fmSharedMenuPanelEnter{0%{opacity:0;transform:var(--fm-menu-panel-transform-prefix)}to{opacity:1;transform:var(--fm-menu-panel-transform-prefix)}}@keyframes fmSharedMenuPanelExit{0%{opacity:1;transform:var(--fm-menu-panel-transform-prefix)}to{opacity:0;transform:var(--fm-menu-panel-transform-prefix)}}.fm-menu-panel-motion.fm-menu-panel-connected{--fm-menu-panel-enter-duration:var(--motion-duration-connected-menu-enter,.26s);--fm-menu-panel-exit-duration:var(--motion-duration-connected-menu-exit,var(--motion-duration-standard,.18s));--fm-menu-panel-enter-easing:var(--motion-easing-spring-soft,var(--motion-easing-standard));--fm-menu-panel-start-scale:var(--motion-scale-connected-menu-start,.92);--fm-menu-panel-overshoot-scale:var(--motion-scale-connected-menu-overshoot,1.018);overflow:visible}.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-entering{animation-name:fmSharedConnectedMenuEnter}.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-exiting{animation-name:fmSharedConnectedMenuExit}@keyframes fmSharedConnectedMenuEnter{0%{opacity:.86;transform:var(--fm-menu-panel-transform-prefix) translateY(var(--fm-menu-panel-enter-y)) scale(var(--fm-menu-panel-start-scale))}68%{opacity:1;transform:var(--fm-menu-panel-transform-prefix) translateY(0) scale(var(--fm-menu-panel-overshoot-scale))}to{opacity:1;transform:var(--fm-menu-panel-transform-prefix) translateY(0) scale(1)}}.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-entering>*{animation:fmSharedConnectedMenuContentEnter var(--fm-menu-panel-enter-duration) var(--motion-easing-soft,var(--fm-menu-panel-enter-easing)) both}.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-exiting>*{animation:fmSharedConnectedMenuContentExit var(--fm-menu-panel-exit-duration) var(--motion-easing-standard) both}@keyframes fmSharedConnectedMenuContentEnter{0%,30%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes fmSharedConnectedMenuContentExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes fmSharedConnectedMenuExit{0%{opacity:1;transform:var(--fm-menu-panel-transform-prefix) translateY(0) scale(1)}to{opacity:0;transform:var(--fm-menu-panel-transform-prefix) translateY(var(--fm-menu-panel-exit-y)) scale(var(--fm-menu-panel-exit-scale))}}.fm-menu-panel-motion.fm-menu-panel-plain.fm-menu-panel-entering{animation-name:fmSharedPanelPlainEnter}.fm-menu-panel-motion.fm-menu-panel-plain.fm-menu-panel-exiting{animation-name:fmSharedPanelPlainExit}@keyframes fmSharedPanelPlainEnter{0%{opacity:0;transform:var(--fm-menu-panel-transform-prefix) translateY(var(--fm-menu-panel-enter-y))}to{opacity:1;transform:var(--fm-menu-panel-transform-prefix) translateY(0)}}@keyframes fmSharedPanelPlainExit{0%{opacity:1;transform:var(--fm-menu-panel-transform-prefix) translateY(0)}to{opacity:0;transform:var(--fm-menu-panel-transform-prefix) translateY(var(--fm-menu-panel-exit-y))}}@media (prefers-reduced-motion:reduce){.fm-menu-panel-motion.fm-menu-panel-entering,.fm-menu-panel-motion.fm-menu-panel-exiting,.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-entering>*,.fm-menu-panel-motion.fm-menu-panel-connected.fm-menu-panel-exiting>*{opacity:1;transition:none;animation:none;transform:none}}