body{font:12px Roboto, Arial, sans-serif;background-color:#000;color:#fff;height:100%;width:100%;overflow:hidden;position:absolute;margin:0;padding:0} .ytvideo{width:100%;height:100%;color:#eee;text-align:left;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;contain:size layout style;-ms-high-contrast-adjust:none} .ytvideo-gradient-top, .ytvideo-gradient-bottom{width:100%;height:100%;position:absolute;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-size:contain;-moz-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);pointer-events:none;z-index:32} .ytvideo-chrome-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;left:12px;right:12px;top:0;z-index:59;position:absolute;text-shadow:0 0 2px rgba(0,0,0,.5)} .ytvideo-title{overflow:hidden;flex:1} .ytvideo-title-text{max-width:100%;padding-left:4px;overflow:hidden;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top;padding-top:12px;font-size:18px} .ytvideo-title-link{color:inherit;text-decoration:none;-moz-transition:color .1s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:color .1s cubic-bezier(0.0,0.0,0.2,1);transition:color .1s cubic-bezier(0.0,0.0,0.2,1);outline:0} .ytvideo-cued-thumbnail-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-position:center;background-repeat:no-repeat;-moz-transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity 0.25s cubic-bezier(0.0,0.0,0.2,1);background-size:cover;-moz-background-size:cover;-webkit-background-size:cover} .ytvideo-cued-thumbnail-overlay-image{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute} .ytvideo-button{border:none;background-color:transparent;padding:0;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;cursor:default;line-height:inherit} .ytvideo-button:focus, .ytvideo-button{outline:0} .ytvideo-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]) {cursor:pointer} .ytvideo-large-image-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:16} .ytvideo-large-image-link-image{position:absolute;left:0;top:0;width:100%;height:100%} .ytvideo-large-play-button{position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;-moz-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);transition:opacity .25s cubic-bezier(0.0,0.0,0.2,1);z-index:63} .ytvideo-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);-webkit-transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);transition:fill .1s cubic-bezier(0.4,0.0,1,1),fill-opacity .1s cubic-bezier(0.4,0.0,1,1);fill:#212121;fill-opacity:.8} .ytvideo-cued-thumbnail-overlay:hover .ytvideo-large-play-button-bg{-moz-transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);-webkit-transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);transition:fill .1s cubic-bezier(0.0,0.0,0.2,1),fill-opacity .1s cubic-bezier(0.0,0.0,0.2,1);fill:#f00;fill-opacity:1} .ytvideo-cued-thumbnail-overlay:not(:hover) .ytvideo-large-play-button-bg{-moz-animation:ytvideo-party-fill .15s linear infinite;-webkit-animation:ytvideo-party-fill .15s linear infinite;animation:ytvideo-party-fill .15s linear infinite;fill:#000000;fill-opacity:1} .ytvideo-link{} 