.mp-root .mp-in{animation:.42s cubic-bezier(.22,.7,.2,1) backwards mp-in;animation-delay:calc(var(--d,0) * 60ms)}.mp-root .mp-bar{width:var(--w);animation:.9s cubic-bezier(.22,.7,.2,1) .25s backwards mp-bar}.mp-root .mp-press{-webkit-tap-highlight-color:transparent;transition:transform .12s,background-color .15s}.mp-root .mp-press:active{transform:scale(.97)}.mp-root .mp-press:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:.75rem}.mp-root .mp-dot:after{content:"";color:oklch(68% .15 150);border:1px solid;border-radius:999px;animation:2.4s ease-out infinite mp-dot;position:absolute;inset:-3px}@keyframes mp-in{0%{opacity:0;transform:translateY(8px)}}@keyframes mp-bar{0%{width:0}}@keyframes mp-dot{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.mp-root .mp-in,.mp-root .mp-bar,.mp-root .mp-dot:after{animation:none}}.mp-root .mp-nav-item.is-active:before{content:"";background:var(--signal);width:1.75rem;height:2px;box-shadow:0 0 12px color-mix(in oklab, var(--signal) 70%, transparent);border-radius:999px;margin-left:-.875rem;position:absolute;top:0;left:50%}.mp-root .mp-nav-item:focus-visible{outline:2px solid var(--gold);outline-offset:-4px;border-radius:.5rem}.mp-root .mp-live:after{content:"";background:oklch(60% .13 245/.35);border-radius:999px;animation:2.4s ease-out infinite mp-dot;position:absolute;inset:-3px}@media (prefers-reduced-motion:reduce){.mp-root .mp-live:after{animation:none}}.mp-root{--dir-line:#547cb4}
