.media-video{background-color:#000;font-size:0;line-height:0;position:relative;overflow:hidden}.media-video,.media-video video{width:100%;height:100%;display:block}.media-video video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;min-width:100%;min-height:100%;transform:translateZ(0)}.media-video media-controller{background-color:#000;width:100%;height:100%;min-height:0;display:block}.media-video:fullscreen{background-color:#000;width:100vw;height:100vh;aspect-ratio:auto!important}.media-video:fullscreen video{-o-object-fit:contain;object-fit:contain}.media-video__poster{cursor:pointer;width:100%;height:100%;font-size:0;position:relative}.media-video .play-button-big--poster{--media-control-background:#00000080;background-color:var(--media-control-background);cursor:pointer;outline-offset:5px;z-index:10;border:0;border-radius:50%;outline:1px solid #00000080;justify-content:center;align-items:center;width:90px;height:90px;padding:0;transition:outline-color .2s ease-in-out,background-color .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-video__poster:hover .media-video .play-button-big--poster{background-color:#000000bf;outline-color:#000000bf}.media-video .play-button-big--poster svg{color:#fff;width:48px;height:48px}.media-video:not(.show-interface) media-control-bar{pointer-events:none;opacity:0;justify-content:flex-end;transition:opacity .2s ease-in-out}.media-video:not(.show-interface) media-play-button{pointer-events:auto;background-color:#0000}.media-video:not(.show-interface):hover media-control-bar{opacity:1}.media-video:not(.show-interface):has(media-controller[mediapaused]) media-control-bar{opacity:1}.media-video.show-interface .play-button-big{--media-control-background:#ffffff26;--media-control-hover-background:#ffffff40;--media-icon-color:#fff;--media-button-icon-width:48px;--media-button-icon-height:48px;outline-offset:5px;border-radius:50%;outline:1px solid #ffffff4d;width:90px;height:90px;transition:outline-color .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-video.show-interface .play-button-big:hover{outline-color:#0070dd}.media-video.show-interface media-control-bar{position:relative}.media-video.show-interface media-control-bar media-play-button{z-index:2;background-color:#0000;position:absolute;bottom:0;left:0}.media-video.show-interface media-time-range{--media-range-padding-left:0;--media-range-padding-right:0;--media-control-height:-16px;--media-range-track-background:transparent;--media-time-range-buffered-color:#ffffff80;--media-range-bar-color:#fff;background-color:#0000;width:100%;position:absolute;bottom:-20px;left:0}.media-video.show-interface media-time-range::part(thumb){opacity:0}.media-video.show-interface media-time-display{background-color:#0000;padding-left:50px}.media-video.show-interface media-fullscreen-button{background-color:#0000;position:absolute;bottom:2px;right:0}.media-video.show-interface:has(media-controller[mediahasplayed]) .play-button-big{display:none}
