.mc{display:block;position:relative}.ft-figure[data-phone] .mc{width:min(360px,100%)}.mc-toggle{background:color-mix(in srgb, var(--crew-gray-950) 80%, transparent);width:44px;height:44px;color:var(--crew-white);cursor:pointer;transition:opacity var(--t-tick,.14s) var(--ease-out,ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.mc-toggle svg{fill:currentColor;width:20px;height:20px}.lp .mc-toggle:focus-visible,.mc-toggle:focus-visible{opacity:1;outline:3px solid var(--lp-yellow,var(--crew-brand-400));outline-offset:3px;border-radius:50%}@media (hover:hover) and (pointer:fine){.mc-toggle{opacity:0;width:36px;height:36px}.mc:hover .mc-toggle,.mc-toggle[data-paused]{opacity:1}}
