*{margin:0;padding:0;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent}@keyframes pl_appear_bottom{from{transform:translateY(10px);opacity:0}}@keyframes pl_appear_left{from{transform:translateX(-10px);opacity:0}}@keyframes pl_appear_scale{from{transform:translateX(-10px);opacity:0}50%{transform:none;opacity:1}100%{transform:translateX(10px);opacity:0}}player{position:relative;overflow:hidden;background:#191919;display:flex;align-items:center;font-size:var(--text);height:100%;flex-shrink:0}view[fullscreen] player{height:100%!important;width:100%!important;background:#000}player engine{position:relative;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;container-type:size}player[single] engine[orientation]>video,player[single] engine[orientation]>div{min-width:unset!important;min-height:unset!important}@media(min-aspect-ratio:16/9){view[fullscreen] player[single] engine[orientation="landscape"]{width:unset;height:100vh}}@media(max-aspect-ratio:9/16){view[fullscreen] player[single] engine[orientation="portrait"]{width:100vw;height:unset}}player pl_toolbar{position:absolute;display:flex;align-items:center;color:#fff}player[desktop] pl_toolbar{transform:translateY(60px);opacity:0;transition-delay:.325s;transition-duration:.175s;padding:10px 20px 20px;height:60px;width:100%;position:absolute;left:0;bottom:0;z-index:3;user-select:none}player[hover][mobile] pl_toolbar,player[state="pause"][mobile] pl_toolbar{opacity:1}player[mobile] pl_toolbar{width:100%;opacity:0;padding:0 15px;transition:.125s;bottom:30px;left:0;z-index:2}pl_mobile{display:none}player[mobile] pl_mobile{display:flex;position:absolute;height:100%;width:100%;z-index:2}pl_mobile pl_seek{display:flex;position:absolute;height:100%;width:100%}pl_mobile pl_seek control{width:100%;height:0;padding-bottom:100%;position:absolute;border-radius:50%;top:50%}pl_mobile pl_seek control wrap{position:absolute;height:100%;width:50%;top:0;display:flex;align-items:center;justify-content:center}pl_mobile pl_seek control[left]{transform:translateY(-50%) translateX(-50%)}pl_mobile pl_seek control[right]{transform:translateY(-50%) translateX(50%)}pl_mobile pl_seek control[left] wrap{right:0}pl_mobile pl_seek control[right] wrap{left:0}player[mobile] control[command="fullscreen"],player[mobile] control[command="exitfullscreen"]{order:3}pl_mobile pl_seek control wrap text{opacity:0;transition:.225s}pl_mobile pl_seek control[left] wrap text{transform:translateX(-20px)}pl_mobile pl_seek control[right] wrap text{transform:translateX(20px)}pl_mobile pl_seek control.show wrap text{opacity:1;transform:none}pl_mobile pl_seek control .material_ink{opacity:0;transition:.225s}pl_mobile pl_seek control.show .material_ink{opacity:1}@media(max-width:400px){player[mobile] wrap[time]{display:none}}player.pl_error content{display:none}player content img{max-width:100%;max-height:100%;margin:auto}view[fullscreen] player content video{width:100%;height:100%}view[fullscreen] player content>img{height:100%}player content iframe{width:100%;height:100%;display:flex;margin:auto;pointer-events:none;border:0}player content>iframe{min-width:640px;min-height:360px}view[fullscreen] player pl_timeline{transform:translateY(100%) translateX(0)}pl_overlay{position:absolute;height:150px;left:0;bottom:0;transition-delay:.325s;transition-duration:.175s;width:100%;background:linear-gradient(to top,#191919 0%,rgba(0,0,0,0) 100%);pointer-events:none;opacity:0;transform:translateY(100%);z-index:1}view[fullscreen] player pl_overlay{background:linear-gradient(to top,#000 0%,rgba(0,0,0,0) 100%)}player[hover][desktop] pl_toolbar,player[state="pause"][desktop] pl_toolbar,player[hover][desktop] pl_overlay,player[state="pause"][desktop] pl_overlay{transform:translateY(0);transition-delay:0s;opacity:1}player[hover] pl_timeline,view[fullscreen] player[hover] pl_timeline,player[state="pause"] pl_timeline,view[fullscreen] player[state="pause"] pl_timeline{transform:translateY(-60px) translateX(30px);transition-delay:0s;width:calc(100% - 60px);height:20px}player[hover][mobile] pl_timeline,view[fullscreen] player[hover][mobile] pl_timeline,player[state="pause"][mobile] pl_timeline,view[fullscreen] player[state="pause"][mobile] pl_timeline{transform:translateY(-10px) translateX(20px);width:calc(100% - 40px)}player.pl_error pl_timeline,player.pl_error wrap[time],player.pl_error wrap[volume]{display:none}player pl_timeline{transform:translateY(0) translateX(0);transition-delay:.425s;transition-duration:.175s;display:flex;height:4px;width:100%;position:absolute;left:0;bottom:0;align-items:center;cursor:pointer;z-index:2}player pl_playprogress{background:#fff;background:#4e87de;background:var(--main-color);position:absolute;display:flex;height:4px;border-radius:10px}player pl_buffer{background:rgba(255,255,255,.5);position:absolute;display:flex;height:4px;border-radius:10px}player pl_progresshover{background:rgba(255,255,255,.3);position:absolute;display:flex;height:4px;opacity:0;transition-duration:.125s;transition-property:opacity;transition-delay:.225s;border-radius:10px;z-index:2}player pl_progresshover tip{white-space:nowrap;position:absolute;transform:translateY(0) translateX(50%);padding:6px 15px;bottom:100%;right:0;background:#424242;background:var(--tip);border-radius:30px;color:#fff;position:absolute;pointer-events:none;visibility:hidden;opacity:0;transition-delay:.125s;transition-duration:.125s}player pl_progresshover thumbnail{transition:opacity .225s;position:absolute;bottom:50px;left:0;background:#424242;background:var(--tip);pointer-events:none;visibility:hidden;opacity:0;margin:0;border-radius:5px;box-shadow:0 0 0 2px #fff}player pl_progresshover thumbnail canvas{width:100%;height:100%}pl_timeline[hover] pl_progresshover tip,pl_timeline[drag] pl_progresshover tip{visibility:visible;opacity:1;transform:translateY(-10px) translateX(50%)}pl_timeline[hover] pl_progresshover thumbnail.show,pl_timeline[drag] pl_progresshover thumbnail.show{visibility:visible;opacity:1}player pl_timeline[hover] pl_progresshover,player pl_timeline[drag] pl_progresshover{opacity:1;transition-delay:0s}player pl_bar{background:rgba(255,255,255,.15);position:absolute;display:flex;height:4px;width:100%;border-radius:10px}player pl_drag{position:absolute;justify-content:center;align-items:center;right:-4px;top:-4px;width:12px;height:12px;display:flex;background:#fff;border-radius:20px;transition-delay:.425s;transition-duration:.125s;transform:scale(0)}player [drag] pl_drag,player pl_timeline[hover] pl_drag,player [volume_slider][hover] pl_drag{transform:scale(1);cursor:pointer;transition-delay:0s}control[command="pause"],control[command="play"]{animation:pl_appear_left .225s}player control[disabled="disabled"]{pointer-events:none;opacity:.5}player control{height:40px;width:40px;border-radius:30px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;border-radius:20px}player control circle{fill:rgba(255,255,255,.5)}control[right]{margin-left:auto}player control:active icon{transform:translateY(1px)}player[state="stop"] control[command="pause"],player[state="play"] control[command="play"],player[state="pause"] control[command="pause"],view[fullscreen] player control[command="fullscreen"],player control[command="exitfullscreen"],player control[command="unmute"],player wrap[jump],player[muted] control[command="mute"],.pl_loading messages icon[large],control[command="play"]{display:none}view[cover]{background-size:cover;align-items:center;justify-content:center;background-position:center center}view[cover] .large{width:70px;height:70px;padding:0;color:#fff;background:rgba(0,0,0,.7);border-radius:50px}view[cover] .large icon{margin:auto}view[cover] pl_layer{display:flex}view[image]{background-size:contain;background-repeat:no-repeat;align-items:center;justify-content:center;background-position:center center}player[muted] control[command="unmute"],view[fullscreen] player control[command="exitfullscreen"],player[state="pause"] control[command="play"],player[playlist] wrap[jump]{display:flex}player subtitle{display:none;z-index:1;position:absolute;font-size:18px;width:100%;text-align:center;bottom:0;transform:translateY(-20px);transition-duration:.225s;transition-delay:.325s;flex-direction:column;align-items:center}player subtitle.show{display:flex}subtitle p{padding:2px 10px;background:rgba(25,25,25,.5);color:#fff;text-align:center;font-size:2.5cqh;display:inline-block}player[hover][desktop] subtitle[float],player[state="pause"][desktop] subtitle[float],player[hover][desktop] subtitle [float],player[state="pause"][desktop] subtitle [float]{transform:translateY(-90px);transition-delay:0s}player[hover][mobile] subtitle,player[state="pause"][mobile] subtitle,player[hover][mobile] subtitle,player[state="pause"][mobile] subtitle{transform:translateY(-80px);transition-delay:0s}player [tip]:after{content:"" attr(tip) "";white-space:nowrap;position:absolute;padding:6px 15px;border-radius:30px;bottom:100%;background:var(--tip);color:#fff;position:absolute;pointer-events:none;visibility:hidden;opacity:0;transition-delay:.125s;transition-duration:.125s}player [tip]:hover:after,[tip]:active:after,[drag] pl_drag:after{visibility:visible;opacity:1;transform:translateY(-10px)}player icon[large]{width:60px;height:60px;font-size:60px}player messages{display:flex;width:100%;height:100%;flex-direction:column;position:absolute;color:#fff;align-items:center;justify-content:center;pointer-events:none;top:0;left:0;transition:.125s;transition-delay:.125s}player messages wrap{display:flex}[mobile][state="pause"] messages,[mobile][hover] messages{height:calc(100% - 70px)}player loader{width:60px;height:60px;display:flex;align-items:center;justify-content:center;display:none}player loader spinner{height:30px;width:30px;position:absolute}player loader spinner svg{animation:rotate 2.5s linear infinite;width:30px;height:30px}player loader spinner svg circle{stroke-dasharray:60;stroke-dashoffset:0;stroke:#fff;stroke-linecap:round;animation:dash 1.25s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes loader_appear{from{opacity:0}to{}}player messages text{display:none;flex-direction:column;text-align:center;animation:pl_appear_bottom .225s backwards}player messages text[light]{opacity:.5;animation:pl_appear_bottom .325s .125s backwards}player.pl_error messages text{display:flex}player.pl_error{min-width:320px;min-height:320px}player messages icon{display:none}[desktop][action][state="pause"]:not(.pl_error):not(.pl_loading) messages icon[pause],[desktop][action][state="play"]:not(.pl_error):not(.pl_loading) messages icon[play]{display:flex;animation:pl_appear_scale .85s both}.pl_loading>messages loader,.pl_loading [main] messages loader{display:flex;animation:loader_appear .125s .125s both}pl_layer{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.5;z-index:2;pointer-events:none;display:none}player[state="pause"] pl_layer,player[mobile][state="play"][hover] pl_layer{display:flex}player content{display:flex;width:100%;height:100%;transition:.125s;position:relative;top:0;left:0;margin:auto}player content zone{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}player content zone~zone{z-index:1}player content zone img{margin:auto;max-width:initial;max-height:initial;width:100%}player content video{max-width:initial;max-height:initial;width:100%;height:100%;margin:auto}player [image_contain] engine>div{background-size:contain!important}pl_toolbar wrap{display:flex;justify-content:center;align-items:center;z-index:1}player volume{width:0;height:4px;background:rgba(255,255,255,.5);position:relative;display:flex;visibility:hidden;opacity:0;transition-delay:.425s;transition-duration:.125s;cursor:pointer;border-radius:30px}player volume slider{background:#fff;height:4px;display:flex;position:relative;border-radius:5px}player wrap[volume][show] volume,wrap[volume][drag] volume{visibility:visible;opacity:1;transition-delay:0s;width:80px}player wrap[volume][show] volume,player wrap[volume][drag] volume{margin:0 10px}player wrap[volume] wrap{height:20px;cursor:pointer}player[desktop] pl_separator{height:30px;width:1px;background:#fff;display:flex;margin:0 10px;opacity:.15}player wrap[time] span{padding:5px}player[state="play"]{cursor:none}player[hover]{cursor:inherit}