.mm-shared-video-player{border-radius:inherit;background:#050607;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.mm-shared-video-player>video{object-fit:cover;background:#050607;width:100%;height:100%;display:block}.mm-shared-video-player[data-click-to-toggle=true]>video{cursor:pointer}.mm-shared-video-player[data-fit=contain]>video{object-fit:contain}.mm-shared-video-player__startup-poster{z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mm-shared-video-player[data-fit=contain]>.mm-shared-video-player__startup-poster{object-fit:contain}.mm-shared-video-player[data-video-frame-ready=false]>video{visibility:hidden}.mm-shared-video-player>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mm-shared-video-player>video::-webkit-media-controls-overlay-play-button{-webkit-appearance:none;display:none!important}.mm-shared-video-play-overlay,.mm-shared-video-player__center-play,.mm-conversation-result-parts__video-play{z-index:3;aspect-ratio:1;color:#fff;width:clamp(48px,12%,72px);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:opacity .14s,transform .14s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mm-shared-video-play-overlay{color:#fff;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.mm-shared-video-player__center-play:hover,.mm-shared-video-player__center-play:focus-visible{opacity:.82;background:0 0;transform:translate(-50%,-50%)scale(1.05)}.mm-shared-video-player__center-play:focus-visible{outline:none}.mm-shared-video-player__center-play svg,.mm-conversation-result-parts__video-play svg{width:112%;height:112%}.mm-shared-video-player__delivery-gate{z-index:5;color:#f4f7fa;text-align:center;pointer-events:none;background:#050607d1;place-content:center;justify-items:center;gap:10px;padding:20px;display:grid;position:absolute;inset:0}.mm-shared-video-player__delivery-gate>p{color:#ffffffc2;max-width:440px;margin:0;font-size:12px;line-height:1.55}.mm-shared-video-player:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00000075 100%);height:min(42%,96px);position:absolute;bottom:0;left:0;right:0}.mm-shared-video-player__controls{z-index:4;color:#f3f6f8;opacity:0;pointer-events:none;text-shadow:0 1px 4px #000000c7;grid-template-columns:clamp(34px,7.2%,48px) max-content minmax(54px,1fr) max-content clamp(24px,4.6%,30px) clamp(24px,4.6%,30px);align-items:center;gap:clamp(5px,1%,8px);min-width:0;padding:0;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:clamp(10px,4.4%,28px);left:clamp(10px,3.2%,28px);right:clamp(10px,3.2%,28px);transform:translateY(4px)}.mm-shared-video-player:hover .mm-shared-video-player__controls{opacity:1;pointer-events:auto;transform:translateY(0)}.mm-shared-video-player:has(:focus-visible) .mm-shared-video-player__controls{opacity:1;pointer-events:auto;transform:translateY(0)}.mm-shared-video-player__play,.mm-shared-video-player__mute,.mm-shared-video-player__fullscreen{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.mm-shared-video-player__play{width:clamp(34px,7.2%,48px);height:clamp(34px,7.2%,48px);box-shadow:none;background:0 0;border-radius:999px;font-size:clamp(23px,4.2vw,36px);font-weight:800}.mm-shared-video-player__volume{place-items:center;width:clamp(24px,4.6%,30px);height:clamp(24px,4.6%,30px);display:grid;position:relative}.mm-shared-video-player__volume:before{content:"";height:12px;position:absolute;bottom:100%;left:0;right:0}.mm-shared-video-player__volume-popover{opacity:0;pointer-events:none;place-items:center;width:12px;height:50px;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,6px)}.mm-shared-video-player__volume:hover .mm-shared-video-player__volume-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}.mm-shared-video-player__volume:has(:focus-visible) .mm-shared-video-player__volume-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}.mm-shared-video-player__mute,.mm-shared-video-player__fullscreen{color:#f4f7fa;border-radius:8px;width:clamp(24px,4.6%,30px);height:clamp(24px,4.6%,30px);font-size:16px}.mm-shared-video-player__play:hover,.mm-shared-video-player__mute:hover,.mm-shared-video-player__fullscreen:hover{background:#ffffff14}.mm-shared-video-player__time{color:#fffffff0;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(9px,1.05vw,11px);font-weight:500;line-height:1}.mm-shared-video-player__time-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.mm-shared-video-player__time-edit{width:92px;color:inherit;text-align:center;font:inherit;background:#00000038;border:1px solid #ffffff5c;border-radius:3px;padding:2px 4px}.mm-shared-video-player__volume-range{appearance:none;accent-color:#fff;width:6px;height:42px;box-shadow:none;cursor:pointer;writing-mode:vertical-rl;direction:rtl;background:0 0;border:0;margin:0;padding:0;transform:none}.mm-shared-video-player .mm-shared-video-player__volume-range{background-color:#0000}.mm-shared-video-player__volume-range:focus-visible{outline:none}.mm-shared-video-player__volume-range::-webkit-slider-runnable-track{appearance:none;width:1px;height:42px;box-shadow:none;background:#ffffffe6;border:0;border-radius:999px}.mm-shared-video-player__volume-range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:999px;width:5px;height:5px;margin-left:0;transform:translate(2px);box-shadow:0 2px 8px #00000047}.mm-shared-video-player__volume-range::-moz-range-track{width:1px;height:42px;box-shadow:none;background:#ffffffe6;border:0;border-radius:999px}.mm-shared-video-player__volume-range::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:5px;height:5px;transform:translate(2px);box-shadow:0 2px 8px #00000047}@media (width<=760px){.mm-shared-video-player__controls{opacity:1;pointer-events:auto;grid-template-columns:44px max-content minmax(44px,1fr) max-content 44px 44px;transform:none}.mm-shared-video-player__play,.mm-shared-video-player__volume,.mm-shared-video-player__mute,.mm-shared-video-player__fullscreen{width:44px;height:44px}}
