.mp-ghost,.mp-ghost *{pointer-events:none!important;transition:none!important;animation-play-state:paused!important;animation-delay:-60s!important}.mp-ghost,.mp-ghost [class*=backdrop-blur]{-webkit-backdrop-filter:none!important}@keyframes mp-modal-panel-in{0%{opacity:0;transform:translateY(12px)scale(.94)}60%{opacity:1;transform:translateY(-1px)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}.mp-modal-panel-in{animation:.28s cubic-bezier(.2,.8,.3,1) backwards mp-modal-panel-in}@keyframes mp-sheet-panel-in{0%{opacity:.6;transform:translateY(48px)}70%{opacity:1;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.mp-sheet-panel-in{animation:.32s cubic-bezier(.2,.8,.3,1) backwards mp-sheet-panel-in}@keyframes mp-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.92)}65%{opacity:1;transform:translateY(1px)scale(1.015)}to{opacity:1;transform:translateY(0)scale(1)}}.mp-menu-in{transform-origin:100% 0;animation:.22s cubic-bezier(.2,.8,.3,1) backwards mp-menu-in}@keyframes mp-toast-in{0%{opacity:0;transform:translateY(-22px)scale(.94)}60%{opacity:1;transform:translateY(3px)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}.mp-toast-in{animation:.38s cubic-bezier(.2,.8,.3,1) backwards mp-toast-in}.mp-press{transition-property:all,scale;transition-duration:.2s,.46s;transition-timing-function:ease,cubic-bezier(.34,1.7,.5,1)}.mp-press:active:not(:disabled){transition-duration:.2s,90ms;transition-timing-function:ease,ease-out;scale:.93}.mp-press-soft:active:not(:disabled){scale:.975}.mp-nav-indicator{pointer-events:none;justify-content:center;height:3px;transition:transform .42s cubic-bezier(.34,1.45,.5,1),opacity .2s;display:flex;position:absolute;top:0;left:0}.mp-nav-indicator>span{background:#e8734a;border-radius:0 0 3px 3px;width:22px;height:3px;box-shadow:0 0 10px #e8734ab3}.mp-calm .mp-nav-indicator>span,.mp-nav-indicator.mp-calm>span{box-shadow:none}@keyframes mp-nav-pop{0%{transform:scale(.82)}55%{transform:scale(1.14)}to{transform:scale(1)}}.mp-nav-pop{animation:.38s cubic-bezier(.2,.8,.3,1) mp-nav-pop;display:inline-flex}@keyframes mp-num-bump{0%,to{transform:scale(1)}45%{transform:scale(1.16)}}.mp-num-bump{animation:.34s cubic-bezier(.2,.8,.3,1) mp-num-bump}@keyframes mp-score-bump{0%{text-shadow:0 0 #0000;transform:scale(1)}35%{text-shadow:0 0 10px var(--mp-glow,#43b581);transform:scale(1.24)}to{text-shadow:0 0 #0000;transform:scale(1)}}@keyframes mp-score-bump-calm{0%,to{transform:scale(1)}35%{transform:scale(1.14)}}.mp-score-bump{transform-origin:50%;animation:.32s cubic-bezier(.2,.8,.3,1) mp-score-bump}.mp-score-bump.mp-calm{animation-name:mp-score-bump-calm}.mp-seg-pill{pointer-events:none;background:#2a3140;border-radius:8px;transition:transform .34s cubic-bezier(.34,1.3,.5,1);position:absolute;top:4px;bottom:4px;left:4px}.mp-loader{flex-direction:column;align-items:center;gap:14px;display:flex}.mp-loader-row{gap:calc(var(--mp-tile) * .18);display:flex}.mp-loader-tile{width:var(--mp-tile);height:var(--mp-tile);font-size:calc(var(--mp-tile) * .46);letter-spacing:.02em;color:#8a8178;animation:2s cubic-bezier(.45,.05,.35,1) infinite both mp-loader-flip;animation-delay:calc(var(--i) * .12s);background:#252220;border:2px solid #3a3530;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}@keyframes mp-loader-flip{0%{color:#8a8178;box-shadow:none;background:#252220;border-color:#3a3530;transform:perspective(240px)rotateX(0)scale(1)}10%{color:#8a8178;box-shadow:none;background:#252220;border-color:#3a3530;transform:perspective(240px)rotateX(90deg)scale(1)}10.01%{color:#f5f0eb;box-shadow:none;background:#007a50;border-color:#007a50;transform:perspective(240px)rotateX(90deg)scale(1)}19%{color:#f5f0eb;background:#007a50;border-color:#007a50;transform:perspective(240px)rotateX(0)scale(1.08);box-shadow:0 0 12px 3px #14b46e52}25%{color:#f5f0eb;background:#007a50;border-color:#007a50;transform:perspective(240px)rotateX(0)scale(1);box-shadow:0 0 10px 2px #14b46e40}62%{color:#f5f0eb;background:#007a50;border-color:#007a50;transform:perspective(240px)rotateX(0)scale(1);box-shadow:0 0 10px 2px #14b46e40}78%{color:#8a8178;box-shadow:none;background:#252220;border-color:#3a3530;transform:perspective(240px)rotateX(0)scale(1)}to{color:#8a8178;box-shadow:none;background:#252220;border-color:#3a3530;transform:perspective(240px)rotateX(0)scale(1)}}@keyframes mp-loader-calm{0%,8%{color:#8a8178;background:#252220;border-color:#3a3530}24%,62%{color:#e8e2dc;background:#0b5a3e;border-color:#0b5a3e}80%,to{color:#8a8178;background:#252220;border-color:#3a3530}}.mp-loader.mp-calm .mp-loader-tile{animation-name:mp-loader-calm;animation-duration:2.4s;animation-timing-function:ease-in-out}@media (prefers-reduced-motion:reduce){.mp-loader-tile{animation-name:mp-loader-calm;animation-duration:2.4s;animation-timing-function:ease-in-out}}@keyframes mp-fade-in{0%{opacity:0}to{opacity:1}}.mp-loader-caption{letter-spacing:.04em;color:#8a8178;opacity:0;font-size:13px;font-weight:600;animation:.35s ease-out 1.2s both mp-fade-in}.mp-skel{background:#262a35;border-radius:6px;position:relative;overflow:hidden}.mp-skel:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0f 50%,#0000 100%);animation:1.4s ease-in-out infinite mp-skel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes mp-skel-sweep{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes mp-skel-breathe{0%,to{opacity:.55}50%{opacity:.85}}.mp-calm .mp-skel:after{display:none}.mp-calm .mp-skel{animation:1.8s ease-in-out infinite mp-skel-breathe}@media (prefers-reduced-motion:reduce){.mp-skel:after{display:none}.mp-skel{animation:none}}@keyframes mp-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mp-rise-in{animation:.32s cubic-bezier(.2,.8,.3,1) backwards mp-rise-in}@keyframes mp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.mp-float{animation:3.2s ease-in-out infinite mp-float}@media (prefers-reduced-motion:reduce){.mp-modal-panel-in,.mp-sheet-panel-in,.mp-menu-in,.mp-toast-in,.mp-nav-pop,.mp-num-bump,.mp-score-bump,.mp-rise-in,.mp-float{animation:none}.mp-press,.mp-press:active:not(:disabled),.mp-nav-indicator,.mp-seg-pill{transition:none}}
