.player{color:#fff;width:100%;height:0;position:relative;overflow:hidden}.player.is-vertical{margin:auto}@media screen and (width<=767px){.player.is-vertical{height:auto}.player.is-vertical video{position:static}}.player__overlay{opacity:0;background-color:#0009;transition:opacity .5s cubic-bezier(.37,.01,0,.98);position:absolute;inset:0}.player__video{width:100%;position:absolute}.player__play{appearance:none;width:15px;height:20px;position:relative}.player__play svg{position:absolute;top:10px;left:0;transform:translateY(-50%)}@media (width>=640px){.player__play{width:30px}}.player__play path{stroke-dasharray:80;stroke-dashoffset:160px;transition:all .5s ease-in-out}.player__mute:focus,.player__mute:hover,.player__play:focus,.player__play:hover{outline:none}.player__mute:focus path,.player__mute:hover path,.player__play:hover path{stroke:#00c08b}.player__progress{flex-grow:1}.player__duration{line-height:20px}.player__volume{width:40px}@media (width>=640px){.player__volume{width:70px}}@media (width>=1280px){.player__volume{width:90px}}.player__mute path{transition:stroke .5s ease-in-out}.player-controls{box-sizing:border-box;width:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.player-controls__control{vertical-align:middle;height:20px;margin-right:15px}@media (width>=640px){.player-controls{padding:35px}.player-controls__control{margin-right:25px}}@media (width>=768px){.player-controls__control{margin-right:40px}.player-controls__control_range{margin-left:-20px}}@media (width>=1280px){.player-controls{padding:55px}.player-controls__control{margin-right:50px}}.player-controls__control_range{background-color:#fff6;height:2px;margin-top:9px;margin-bottom:9px}.player-controls__control_range .range__track{background-color:#fff9}.big-play-button{pointer-events:none;background-color:#000000bf;border-radius:50%;width:100px;height:100px;animation:2s infinite pulse;left:0;transform:scale(1);box-shadow:0 0 #000}.big-play-button,.big-play-button svg{margin:auto;position:absolute;top:0;bottom:0;right:0}.big-play-button svg{left:8px}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #000000b3}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}
