.mp-root .mp-actions{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#0a0b088c;border:1px solid #f3efdf17;grid-template-columns:minmax(214px,250px) minmax(180px,210px);gap:6px;width:min(480px,100% - 28px);padding:6px;box-shadow:0 18px 50px #00000059}.mp-root .mp-actions:before{display:none}.mp-root .mp-mute,.mp-root .mp-cta{gap:3px 12px;min-height:54px;transition:transform .26s cubic-bezier(.3,1.6,.5,1),background .22s,border-color .22s,box-shadow .22s,color .22s}.mp-root .mp-mute span,.mp-root .mp-cta span{letter-spacing:.14em;font-size:9.5px}.mp-root .mp-mute strong,.mp-root .mp-cta strong{font-size:13px;font-weight:800;line-height:1.1}.mp-root .mp-mute:active,.mp-root .mp-cta:active{transform:scale(.96)}.mp-root .mp-mute{color:var(--ivory,#f3efdf);background:#ffffff0a;border:1px solid #f3efdf14;grid-template-columns:30px minmax(0,1fr)}.mp-root .mp-mute span{color:#f3efdf85}.mp-root .mp-mute strong{white-space:normal;text-overflow:clip;font-size:12px;line-height:1.2}.mp-root .mp-mute:before{background:#f3efdf29;border-radius:999px;width:30px;height:18px;transition:background .24s;animation:none;box-shadow:inset 0 0 0 1px #ffffff0f}.mp-root .mp-mute:after{z-index:1;background:var(--ivory,#f3efdf);opacity:1;border-radius:50%;width:14px;height:14px;transition:left .3s cubic-bezier(.3,1.6,.5,1);inset:50% auto auto 21px;transform:translateY(-50%);box-shadow:0 1px 4px #00000073}.mp-root .mp-actions[data-armed=true] .mp-mute[aria-pressed=true]:before{background:var(--acid,#b7ff25)}.mp-root .mp-actions[data-armed=true] .mp-mute[aria-pressed=true]:after{left:33px}.mp-root .mp-actions[data-armed=true] .mp-mute[aria-pressed=true] span{color:var(--acid,#b7ff25)}.mp-root .mp-mute:hover,.mp-root .mp-mute:focus-visible{color:var(--ivory,#f3efdf);background:#ffffff12;border-color:#f3efdf2e;transform:none}.mp-root .mp-mute:hover:after,.mp-root .mp-mute:focus-visible:after{opacity:1;background:var(--ivory,#f3efdf);transform:translateY(-50%)}.mp-root .mp-actions[data-armed=false] .mp-mute{box-shadow:none;border-color:#f3efdf14}.mp-root .mp-actions[data-audio-state=loading] .mp-mute:before{animation:none}.mp-root .mp-actions[data-audio-state=loading] .mp-mute:after{animation:.9s ease-in-out infinite mp-polish-knob}@keyframes mp-polish-knob{50%{opacity:.4}}.mp-root .mp-cta{border:0;grid-template-columns:minmax(0,1fr) auto;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000001a,0 8px 26px #b7ff2529}.mp-root .mp-cta:before{display:none}.mp-root .mp-cta span,.mp-root .mp-cta strong{grid-column:1}.mp-root .mp-cta span{color:#070a048c}.mp-root .mp-cta:after{content:"→";z-index:auto;opacity:1;color:#070a04;background:0 0;border-radius:0;grid-area:1/2/3;align-self:center;width:auto;height:auto;font-size:17px;font-weight:700;line-height:1;transition:transform .26s cubic-bezier(.3,1.6,.5,1);position:static;inset:auto;transform:none}.mp-root .mp-cta:hover,.mp-root .mp-cta:focus-visible{transform:none;box-shadow:inset 0 1px #fff9,0 0 0 3px #b7ff2524,0 12px 34px #b7ff253d}.mp-root .mp-cta:hover:after,.mp-root .mp-cta:focus-visible:after{background:0 0;transform:translate(4px)}@media (prefers-reduced-motion:reduce){.mp-root .mp-mute,.mp-root .mp-cta,.mp-root .mp-mute:after,.mp-root .mp-cta:after{transition:none}}
