.error-composition{background-color:#fff;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100%;justify-content:center;padding:5px 42px;position:absolute;top:0;width:100%;z-index:1}.error-composition .box{background-color:#000;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.5);opacity:.9;overflow-y:auto;padding:20px}.error-composition .message{height:100%;overflow:hidden;width:100%}.error-composition .message .title{font-size:1.5em;white-space:nowrap}.error-composition .message .code{color:#999;font-size:.8em;margin-left:.5em;margin-top:-0.5em;text-transform:uppercase;white-space:nowrap}.error-composition .message button{align-items:center;background:#404040;border:none;border-radius:4px;color:rgba(255,255,255,.9);cursor:pointer;display:flex;font-size:.9em;padding:.6em .8em;text-transform:uppercase}.error-composition .message button:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="rgba(255, 255, 255, 0.9)" viewBox="0 0 24 24"><path d="M17.65 6.35A7.96 7.96 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"/><path fill="none" d="M0 0h24v24H0z"/></svg>');background-size:1.3em 1.3em;content:"";display:block;float:left;height:1.3em;margin-right:.4em;width:1.3em}.glomex-layout-small .error-composition,.glomex-layout-tiny .error-composition,.glomex-layout-x-small .error-composition,.glomex-layout-x-tiny .error-composition{font-size:.75em;padding:10px}.glomex-layout-small .error-composition .title,.glomex-layout-tiny .error-composition .title,.glomex-layout-x-small .error-composition .title,.glomex-layout-x-tiny .error-composition .title{font-size:.875em}.glomex-layout-small .error-composition .text,.glomex-layout-tiny .error-composition .text,.glomex-layout-x-small .error-composition .text,.glomex-layout-x-tiny .error-composition .text{margin-top:2px}.glomex-layout-small .error-composition .box,.glomex-layout-tiny .error-composition .box,.glomex-layout-x-small .error-composition .box,.glomex-layout-x-tiny .error-composition .box{padding:10px;z-index:41}.glomex-layout-tiny .error-composition,.glomex-layout-x-tiny .error-composition{font-size:.6em;padding:5px}.interactive-content-composition .control-bar-container,.interactive-content-composition .control-bar-container .control-bar-inner{height:48px}.interactive-content-composition .control-bar-container .control-bar-inner .control-bar-row{padding-left:0;padding-right:0}.interactive-content-composition .control-bar-container .progress-bar-container{pointer-events:none}.interactive-content-composition .control-bar-container .progress-bar-container .track,.interactive-content-composition .control-bar-container .progress-bar-container .track .track-progress{height:5px}.interactive-content-composition .control-bar-container .volume-slider{box-shadow:0 0 1px rgba(0,0,0,.8)}.interactive-content-composition .control-bar-container .button,.interactive-content-composition .control-bar-container .player-logo .icon{filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5))}.interactive-content-composition .control-bar-container .time-container,.interactive-content-composition .control-bar-container .time-remaining-container{text-shadow:0 0 8px rgba(0,0,0,.8)}.ui-layer.glomex-layout-small .interactive-content-composition .control-bar-container,.ui-layer.glomex-layout-small .interactive-content-composition .control-bar-container .control-bar-inner{height:38px}.ui-layer.glomex-layout-tiny .interactive-content-composition .control-bar-container,.ui-layer.glomex-layout-tiny .interactive-content-composition .control-bar-container .control-bar-inner,.ui-layer.glomex-layout-x-small .interactive-content-composition .control-bar-container,.ui-layer.glomex-layout-x-small .interactive-content-composition .control-bar-container .control-bar-inner,.ui-layer.glomex-layout-x-tiny .interactive-content-composition .control-bar-container,.ui-layer.glomex-layout-x-tiny .interactive-content-composition .control-bar-container .control-bar-inner{height:30px}.ui-layer.glomex-layout-tiny .interactive-content-composition .control-bar-container .icon,.ui-layer.glomex-layout-x-small .interactive-content-composition .control-bar-container .icon,.ui-layer.glomex-layout-x-tiny .interactive-content-composition .control-bar-container .icon{height:20px;width:20px}.ui-layer.glomex-layout-tiny .interactive-content-composition .control-bar-container .button,.ui-layer.glomex-layout-x-small .interactive-content-composition .control-bar-container .button,.ui-layer.glomex-layout-x-tiny .interactive-content-composition .control-bar-container .button{height:20px;margin:.25em}.ui-layer.glomex-layout-tiny .interactive-content-composition .control-bar-container .player-logo .icon,.ui-layer.glomex-layout-x-small .interactive-content-composition .control-bar-container .player-logo .icon,.ui-layer.glomex-layout-x-tiny .interactive-content-composition .control-bar-container .player-logo .icon{height:20px;width:auto}.ui-layer .interactive-content-composition .progress-bar-container,.ui-layer.glomex-layout-tiny .progress-bar-container,.ui-layer.glomex-layout-x-tiny .progress-bar-container{bottom:0;height:5px;left:0;padding:0;position:absolute;right:0;top:auto}.ui-layer .interactive-content-composition .progress-bar-container .scrubber-container,.ui-layer.glomex-layout-tiny .progress-bar-container .scrubber-container,.ui-layer.glomex-layout-x-tiny .progress-bar-container .scrubber-container{display:none}.ui-layer .interactive-content-composition .progress-bar-container .slider,.ui-layer.glomex-layout-tiny .progress-bar-container .slider,.ui-layer.glomex-layout-x-tiny .progress-bar-container .slider{height:auto}.ui-layer .interactive-content-composition .progress-bar-container .track,.ui-layer.glomex-layout-tiny .progress-bar-container .track,.ui-layer.glomex-layout-x-tiny .progress-bar-container .track{border-radius:0}.ui-layer .interactive-content-composition .progress-bar-container .slider .track{height:5px}.ui-layer .interactive-content-composition .progress-bar-container .slider .track .track-progress{background-color:#fff;height:5px}.glomex-layout-tiny .interactive-content-composition .progress-bar-container,.glomex-layout-x-tiny .interactive-content-composition .progress-bar-container{height:2px;padding:0}.glomex-layout-tiny .progress-bar-container,.glomex-layout-x-tiny .progress-bar-container{padding-left:.25em;padding-right:.25em}.glomex-layout-tiny .progress-bar-container .scrubber-container .scrubber,.glomex-layout-x-tiny .progress-bar-container .scrubber-container .scrubber{display:none}.teaser-composition .teaser-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.loading-composition .loading-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ad-composition .control-bar-container,.ad-composition .control-bar-container .control-bar-inner{height:48px}.ad-composition .control-bar-container .control-bar-inner .control-bar-row{padding-left:0;padding-right:0}.ad-composition .control-bar-container .ad-time-container{margin-left:.8em;text-align:left;text-shadow:0 0 8px rgba(0,0,0,.8)}.ad-composition .control-bar-container .progress-bar-container{pointer-events:none}.ad-composition .control-bar-container .progress-bar-container .track,.ad-composition .control-bar-container .progress-bar-container .track .track-progress{height:5px}.ad-composition .control-bar-container .volume-slider{box-shadow:0 0 1px rgba(0,0,0,.8)}.ad-composition .control-bar-container .button{filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5))}.ui-layer.glomex-layout-small .ad-composition .control-bar-container,.ui-layer.glomex-layout-small .ad-composition .control-bar-container .control-bar-inner{height:38px}.ui-layer.glomex-layout-small .ad-composition .control-bar-container .ad-time-container{font-size:.6em;margin-left:0}.ui-layer.glomex-layout-tiny .ad-composition .control-bar-container,.ui-layer.glomex-layout-tiny .ad-composition .control-bar-container .control-bar-inner,.ui-layer.glomex-layout-x-small .ad-composition .control-bar-container,.ui-layer.glomex-layout-x-small .ad-composition .control-bar-container .control-bar-inner,.ui-layer.glomex-layout-x-tiny .ad-composition .control-bar-container,.ui-layer.glomex-layout-x-tiny .ad-composition .control-bar-container .control-bar-inner{height:30px}.ui-layer.glomex-layout-tiny .ad-composition .control-bar-container .ad-time-container,.ui-layer.glomex-layout-x-small .ad-composition .control-bar-container .ad-time-container,.ui-layer.glomex-layout-x-tiny .ad-composition .control-bar-container .ad-time-container{font-size:.6em;margin-left:0}.ui-layer.glomex-layout-tiny .ad-composition .control-bar-container .icon,.ui-layer.glomex-layout-x-small .ad-composition .control-bar-container .icon,.ui-layer.glomex-layout-x-tiny .ad-composition .control-bar-container .icon{height:20px;width:20px}.ui-layer.glomex-layout-tiny .ad-composition .control-bar-container .button,.ui-layer.glomex-layout-x-small .ad-composition .control-bar-container .button,.ui-layer.glomex-layout-x-tiny .ad-composition .control-bar-container .button{height:20px;margin:.25em}.ui-layer .ad-composition .progress-bar-container,.ui-layer.glomex-layout-tiny .progress-bar-container,.ui-layer.glomex-layout-x-tiny .progress-bar-container{bottom:0;height:5px;left:0;padding:0;position:absolute;right:0;top:auto}.ui-layer .ad-composition .progress-bar-container .scrubber-container,.ui-layer.glomex-layout-tiny .progress-bar-container .scrubber-container,.ui-layer.glomex-layout-x-tiny .progress-bar-container .scrubber-container{display:none}.ui-layer .ad-composition .progress-bar-container .slider,.ui-layer.glomex-layout-tiny .progress-bar-container .slider,.ui-layer.glomex-layout-x-tiny .progress-bar-container .slider{height:auto}.ui-layer .ad-composition .progress-bar-container .track,.ui-layer.glomex-layout-tiny .progress-bar-container .track,.ui-layer.glomex-layout-x-tiny .progress-bar-container .track{border-radius:0}.ui-layer .ad-composition .progress-bar-container .slider .track{height:5px}.ui-layer .ad-composition .progress-bar-container .slider .track .track-progress{background-color:#e6bc27;height:5px}.glomex-layout-tiny .ad-composition .progress-bar-container,.glomex-layout-x-tiny .ad-composition .progress-bar-container{height:2px;padding:0}.glomex-layout-tiny .progress-bar-container,.glomex-layout-x-tiny .progress-bar-container{padding-left:.25em;padding-right:.25em}.glomex-layout-tiny .progress-bar-container .scrubber-container .scrubber,.glomex-layout-x-tiny .progress-bar-container .scrubber-container .scrubber{display:none}.backdrop{bottom:0;box-shadow:inset 0 0 100px 16px #000;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out}.backdrop.visible{opacity:1}.livestream-ended-composition .backdrop,.livestream-starting-soon-composition .backdrop{background:rgba(0,0,0,.4);box-shadow:none}.early-recommendation-composition .backdrop{background:linear-gradient(transparent, rgba(0, 0, 0, 0.9));box-shadow:none;height:60%;top:auto}.poster-image-container{bottom:0;display:none;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in}.poster-image-container.visible{display:block}.poster-image-container .poster-image{background-size:100%;bottom:0;height:100%;left:0;object-fit:cover;opacity:0;position:absolute;right:0;top:0;transition:filter .2s ease-in,opacity .2s ease-in;width:100%}.poster-image-container .poster-image.poster-image-visible{filter:blur(0);opacity:1}.ui-layer .button.exit-presentation-mode-button{align-items:center;display:flex;justify-content:center;margin:0;position:absolute;right:-52px;top:-52px;transition:top .3s ease-in-out,right .3s ease-in-out;z-index:1}.ui-layer .button.exit-presentation-mode-button.visible{right:.5em;top:.5em}.ui-layer.glomex-layout-tiny .button.exit-presentation-mode-button,.ui-layer.glomex-layout-x-small .button.exit-presentation-mode-button,.ui-layer.glomex-layout-x-tiny .button.exit-presentation-mode-button{height:24px;width:24px}.ui-layer.glomex-layout-tiny .button.exit-presentation-mode-button.visible,.ui-layer.glomex-layout-x-small .button.exit-presentation-mode-button.visible,.ui-layer.glomex-layout-x-tiny .button.exit-presentation-mode-button.visible{right:.35em;top:.35em}.ui-layer.glomex-layout-tiny .button.exit-presentation-mode-button .icon,.ui-layer.glomex-layout-x-small .button.exit-presentation-mode-button .icon,.ui-layer.glomex-layout-x-tiny .button.exit-presentation-mode-button .icon{height:24px;width:24px}.video-title-container{display:flex;font-size:1em;left:0;opacity:1;padding:1em calc(40px + 2em) 1em 1em;position:absolute;right:0;top:-100px;transition:opacity .3s linear,top .3s ease-in-out}.video-title-container.visible{top:0}.video-title-container .title-container{flex-grow:1;padding-left:1em}.video-title-container .title-container.hide-co-logo{padding-left:0}.video-title-container .title-container .age-rating-indicator{margin-top:.5em}.video-title-container .title-container .age-rating-indicator.show-inline{margin-top:0}.video-title-container .title-container .powered-by-glomex{color:#fff;display:block;font-size:.9em;margin-top:.4em;text-decoration:none}.video-title-container .title{align-items:center;color:#fff;display:flex;font-size:1.1em;font-weight:700;line-height:1.2em;margin:0;max-height:6em;overflow:hidden}.video-title-container .title.center{height:100%}.video-title-container .content-owner-logo-link{display:block}.video-title-container .content-owner-logo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:3px;display:block;flex-shrink:0;height:36px;width:36px}.glomex-layout-medium .video-title-container .title,.glomex-layout-mediumsmall .video-title-container .title{font-size:1em;line-height:1.2em;max-height:4.8em}.glomex-layout-small .video-title-container{padding:.6em}.glomex-layout-small .video-title-container .title{font-size:.8em;line-height:1.2em;max-height:3.6em}.glomex-layout-small .video-title-container .title-container{margin-right:24px;padding-left:.6em}.glomex-layout-small .video-title-container .title-container.hide-co-logo{padding-left:0}.glomex-layout-small .video-title-container .title-container .powered-by-glomex{font-size:.7em;margin-top:.25em}.glomex-layout-tiny .video-title-container,.glomex-layout-x-small .video-title-container,.glomex-layout-x-tiny .video-title-container{padding:.25em}.glomex-layout-tiny .video-title-container .title,.glomex-layout-x-small .video-title-container .title,.glomex-layout-x-tiny .video-title-container .title{font-size:.6em;line-height:1.2em;max-height:3.6em}.glomex-layout-tiny .video-title-container .title-container,.glomex-layout-x-small .video-title-container .title-container,.glomex-layout-x-tiny .video-title-container .title-container{margin-right:24px;padding-left:.3em}.glomex-layout-tiny .video-title-container .title-container.hide-co-logo,.glomex-layout-x-small .video-title-container .title-container.hide-co-logo,.glomex-layout-x-tiny .video-title-container .title-container.hide-co-logo{padding-left:0}.glomex-layout-tiny .video-title-container .title-container .powered-by-glomex,.glomex-layout-x-small .video-title-container .title-container .powered-by-glomex,.glomex-layout-x-tiny .video-title-container .title-container .powered-by-glomex{font-size:.6em;margin-top:.25em}.glomex-layout-tiny .video-title-container .content-owner-logo,.glomex-layout-x-small .video-title-container .content-owner-logo,.glomex-layout-x-tiny .video-title-container .content-owner-logo{height:24px;width:24px}.glomex-layout-x-small .video-title-container{padding:.5em}.livestream-ended-message{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.livestream-ended-message .message{color:#fff;display:inline-block;font-size:1.2rem;font-weight:700}.ui-layer.glomex-layout-x-small .livestream-ended-message .message{font-size:.8em}.ui-layer.glomex-layout-tiny .livestream-ended-message .message,.ui-layer.glomex-layout-x-tiny .livestream-ended-message .message{font-size:.7em}.ui-layer .recommendation-composition .button.initial-presentation-mode-button.floating{z-index:100}.ui-layer .recommendation-composition .teaser-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}.ui-layer .recommendation-composition .endscreen-container{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.ui-layer .recommendation-composition .endscreen-container .preview{height:100%;position:relative;width:100%}.ui-layer .recommendation-composition .endscreen-container .preview .preview-overlay{background-color:rgba(255,255,255,.3);bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;z-index:100}.ui-layer .recommendation-composition .endscreen-container .preview:hover .preview-overlay{opacity:1}.ui-layer .recommendation-composition .endscreen-container .preview .replay-icon{background:rgba(0,0,0,.4);border-radius:35px;height:70px;left:calc(50% - 35px);padding:10px;position:absolute;top:calc(50% - 35px);width:70px;z-index:100}.ui-layer .recommendation-composition .endscreen-container .reco-horizontal{border-top:2px solid #000;bottom:0;display:flex;flex-flow:row nowrap;left:0;opacity:0;position:absolute;right:0;transition:bottom .3s ease-in-out,opacity .3s ease-in-out}.ui-layer .recommendation-composition .endscreen-container .reco-horizontal.visible{opacity:1}.ui-layer .recommendation-composition .endscreen-container .reco-horizontal .preview:last-child{border-left:2px solid #000}.ui-layer .recommendation-composition .endscreen-container .next-video{left:0;position:absolute;top:0;transition:right .3s ease-in-out,bottom .3s ease-in-out}.ui-layer .recommendation-composition .endscreen-container .next-video.small .big-button-container .button{height:80px;width:80px}.ui-layer .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon{height:40px;left:calc(50% - 20px);top:calc(50% - 20px);width:40px}.ui-layer .recommendation-composition .endscreen-container .next-video.small .title-container .title{font-size:.8em}.ui-layer .recommendation-composition .endscreen-container .next-video.small .cancel-countdown{bottom:calc(50% - 25px);left:calc(50% + 50px)}.ui-layer .recommendation-composition .endscreen-container .reco-vertical{border-left:2px solid #000;bottom:0;display:flex;flex-flow:column nowrap;opacity:0;position:absolute;right:0;top:0;transition:right .3s ease-in-out,opacity .3s ease-in-out}.ui-layer .recommendation-composition .endscreen-container .reco-vertical.visible{opacity:1}.ui-layer .recommendation-composition .endscreen-container .reco-vertical .preview:nth-child(2){border-bottom:2px solid #000;border-top:2px solid #000}.ui-layer .recommendation-composition .teaser-container .time-remaining-container{bottom:.5em;font-size:.75em;right:.5em}.ui-layer .recommendation-composition .exit-presentation-mode-button{z-index:110}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .reco-horizontal .preview .icon,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .reco-horizontal .preview .icon,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .reco-horizontal .preview .icon,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .reco-horizontal .preview .icon{height:40px;left:calc(50% - 20px);top:calc(50% - 20px);width:40px}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .video-title-container,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .video-title-container,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container{padding:.4em}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .video-title-container .content-owner-logo,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container .content-owner-logo,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .video-title-container .content-owner-logo,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container .content-owner-logo{height:25px;width:25px}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .video-title-container .title-container,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container .title-container,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .video-title-container .title-container,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .video-title-container .title-container{padding-left:.4em}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .title-container .title,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .title-container .title,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .title-container .title,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .title-container .title{font-size:.5em}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button{height:40px;width:40px}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon{height:24px;width:24px}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon.play-fill,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon.play-fill,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon.play-fill,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button .icon.play-fill{margin-left:.2em}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .cancel-countdown,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .cancel-countdown,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown{bottom:calc(50% - 13px);height:24px;left:calc(50% + 28px);width:24px}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video.small .cancel-countdown.countdown-stopped,.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown.countdown-stopped,.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video.small .cancel-countdown.countdown-stopped,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown.countdown-stopped{left:calc(50% + 12px)}.ui-layer.glomex-layout-small .recommendation-composition .endscreen-container .next-video .title-container .title{font-size:.7em}.ui-layer.glomex-layout-x-small .recommendation-composition .endscreen-container .next-video .cancel-countdown{bottom:calc(50% - 18px);height:36px;left:calc(50% + 48px);width:36px}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .video-title-container,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .video-title-container{display:none}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .reco-horizontal .preview .icon.replay-icon,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .reco-horizontal .preview .icon.replay-icon{height:30px;left:calc(50% - 15px);padding:5px;top:calc(50% - 15px);width:30px}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video .big-button-container,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video .big-button-container{margin-top:0}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .big-button-container .button{height:40px;width:40px}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video.small .cancel-countdown{bottom:calc(50% - 12px)}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video .title-container .title,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video .title-container .title{font-size:.6em}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .next-video .cancel-countdown,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .next-video .cancel-countdown{bottom:calc(50% - 12px);height:24px;left:calc(50% + 28px);width:24px}.ui-layer.glomex-layout-tiny .recommendation-composition .endscreen-container .teaser-container .time-remaining-container,.ui-layer.glomex-layout-x-tiny .recommendation-composition .endscreen-container .teaser-container .time-remaining-container{bottom:.25em;font-size:.6em;right:.25em}.ui-layer .player-logo{display:flex;margin-left:.25em;margin-right:.75em}.ui-layer .player-logo .icon{height:37px;width:91px}.ui-layer.glomex-layout-small .player-logo .icon,.ui-layer.glomex-layout-tiny .player-logo .icon,.ui-layer.glomex-layout-x-small .player-logo .icon,.ui-layer.glomex-layout-x-tiny .player-logo .icon{height:30px;width:74px}.ui-layer .loading-container .player-logo,.ui-layer .teaser-container .player-logo{bottom:.6em;display:block;left:1em;margin:0;position:absolute}.ui-layer.glomex-layout-small .loading-container .player-logo,.ui-layer.glomex-layout-small .teaser-container .player-logo,.ui-layer.glomex-layout-x-small .loading-container .player-logo,.ui-layer.glomex-layout-x-small .teaser-container .player-logo{bottom:.3em;left:.8em}.ui-layer.glomex-layout-tiny .loading-container .player-logo,.ui-layer.glomex-layout-tiny .teaser-container .player-logo,.ui-layer.glomex-layout-x-tiny .loading-container .player-logo,.ui-layer.glomex-layout-x-tiny .teaser-container .player-logo{bottom:.25em;left:.5em}.control-bar-container{bottom:0;height:58px;left:0;position:absolute;right:0;top:auto}.control-bar-container .control-bar-inner{height:58px;left:0;padding-left:0;padding-right:0;position:absolute;right:0;top:58px;transition:bottom .3s ease-in-out,top .3s ease-in-out}.control-bar-container .control-bar-inner.visible{top:0 !important}.control-bar-container .control-bar-inner .control-bar-row{align-items:center;display:flex;padding-left:1em;padding-right:1em}.control-bar-container .control-bar-inner .control-bar-row .control-bar-spacer{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.control-bar-container .progress-bar-container{flex:1 1 auto}.control-bar-container .button{flex:0 0 40px}.control-bar-container .time-container{flex:0 0 90px}.control-bar-container .time-remaining-container{flex:0 0 40px}.control-bar-container .glomex-logo{flex:0 0 auto}.ui-layer.glomex-layout-small .control-bar-container{height:48px}.ui-layer.glomex-layout-small .control-bar-container .control-bar-inner{height:48px;top:48px}.ui-layer.glomex-layout-small .control-bar-container .volume-container{flex:0 0 30px;height:26px}.ui-layer.glomex-layout-small .control-bar-container .volume-container.volume-slider-visible{flex-basis:100px}.ui-layer.glomex-layout-small .control-bar-container .button{flex:0 0 30px;height:26px;margin:4px}.ui-layer.glomex-layout-small .control-bar-container .button .icon{height:26px;width:26px}.glomex-layout-x-small .control-bar-container{height:45px}.glomex-layout-x-small .control-bar-container .control-bar-inner{height:45px;top:45px}.glomex-layout-x-small .control-bar-container .control-bar-inner .control-bar-row{padding-left:.5em;padding-right:.5em}.glomex-layout-x-small .control-bar-container .volume-container{flex:0 0 24px;height:26px}.glomex-layout-x-small .control-bar-container .volume-container.volume-slider-visible{flex-basis:24px}.glomex-layout-x-small .control-bar-container .button{flex:0 0 24px;height:26px;margin:.25em}.glomex-layout-x-small .control-bar-container .icon{height:26px;width:26px}.glomex-layout-x-small .control-bar-container .time-remaining-container{flex:0 0 30px;margin-left:.5em}.glomex-layout-tiny .control-bar-container,.glomex-layout-x-tiny .control-bar-container{height:35px}.glomex-layout-tiny .control-bar-container .control-bar-inner,.glomex-layout-x-tiny .control-bar-container .control-bar-inner{height:35px;top:35px}.glomex-layout-tiny .control-bar-container .control-bar-inner .control-bar-row,.glomex-layout-x-tiny .control-bar-container .control-bar-inner .control-bar-row{padding-left:.25em;padding-right:.25em}.glomex-layout-tiny .control-bar-container .volume-container,.glomex-layout-x-tiny .control-bar-container .volume-container{flex:0 0 24px;height:26px}.glomex-layout-tiny .control-bar-container .volume-container.volume-slider-visible,.glomex-layout-x-tiny .control-bar-container .volume-container.volume-slider-visible{flex-basis:24px}.glomex-layout-tiny .control-bar-container .button,.glomex-layout-x-tiny .control-bar-container .button{flex:0 0 24px;height:26px;margin:.25em}.glomex-layout-tiny .control-bar-container .icon,.glomex-layout-x-tiny .control-bar-container .icon{height:26px;width:26px}.glomex-layout-tiny .control-bar-container .time-remaining-container,.glomex-layout-x-tiny .control-bar-container .time-remaining-container{flex:0 0 30px;margin-left:.5em}.glomex-layout-x-tiny .control-bar-container{height:30px}.glomex-layout-x-tiny .control-bar-container .control-bar-inner{height:30px;top:30px}.glomex-layout-x-tiny .control-bar-container .volume-container{flex:0 0 24px;height:22px}.glomex-layout-x-tiny .control-bar-container .volume-container.volume-slider-visible{flex-basis:24px}.glomex-layout-x-tiny .control-bar-container .button{flex:0 0 24px;height:22px;margin:.25em}.glomex-layout-x-tiny .control-bar-container .icon{height:22px;width:22px}.ui-layer .dock-button{display:none}.ui-layer .dock-button.visible{display:block}.ui-layer.glomex-layout-tiny .dock-button .icon,.ui-layer.glomex-layout-x-small .dock-button .icon,.ui-layer.glomex-layout-x-tiny .dock-button .icon{height:22px;width:22px}.ui-layer .teaser-container .time-remaining-container{background:rgba(0,0,0,.4);bottom:.8em;font-size:.9em;padding-left:.5em;padding-right:.5em;position:absolute;right:.8em}.ui-layer .teaser-container>.age-rating-indicator{display:inline-block;font-size:.6em;position:absolute;right:.5em;top:.5em}.ui-layer.glomex-layout-small .teaser-composition .time-remaining-container,.ui-layer.glomex-layout-x-small .teaser-composition .time-remaining-container{bottom:.8em;right:.8em}.ui-layer.glomex-layout-tiny .time-remaining-container,.ui-layer.glomex-layout-x-small .time-remaining-container,.ui-layer.glomex-layout-x-tiny .time-remaining-container{font-size:.8em}.ui-layer.glomex-layout-tiny .teaser-composition .time-remaining-container,.ui-layer.glomex-layout-x-tiny .teaser-composition .time-remaining-container{bottom:.5em;right:.5em}.branding-composition .branding{bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.branding-composition .branding.visible{display:block}.branding-composition .branding iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.branding-composition .branding.vertical iframe{bottom:0;top:auto}.ui-layer .button.initial-presentation-mode-button{display:none}.ui-layer .button.initial-presentation-mode-button.visible{display:block}.ui-layer .button.initial-presentation-mode-button.floating{align-items:center;display:flex;justify-content:center;left:-52px;margin:0;position:absolute;top:-52px;transition:top .3s ease-in-out,left .3s ease-in-out;z-index:1}.ui-layer .button.initial-presentation-mode-button.floating.visible{left:.5em;top:.5em}.ui-layer.glomex-layout-tiny .button.initial-presentation-mode-button,.ui-layer.glomex-layout-x-small .button.initial-presentation-mode-button,.ui-layer.glomex-layout-x-tiny .button.initial-presentation-mode-button{height:24px;width:24px}.ui-layer.glomex-layout-tiny .button.initial-presentation-mode-button.floating.visible,.ui-layer.glomex-layout-x-small .button.initial-presentation-mode-button.floating.visible,.ui-layer.glomex-layout-x-tiny .button.initial-presentation-mode-button.floating.visible{left:.35em;top:.35em}.ui-layer.glomex-layout-tiny .button.initial-presentation-mode-button .icon,.ui-layer.glomex-layout-x-small .button.initial-presentation-mode-button .icon,.ui-layer.glomex-layout-x-tiny .button.initial-presentation-mode-button .icon{height:24px;width:24px}.time-container{border-radius:4px;color:#fff;font-size:.75em;font-weight:700;padding:.2em;text-align:center}.time-remaining-container{border-radius:4px;color:#fff;font-size:.75em;font-weight:700;padding:.2em;text-align:center}.ui-layer.glomex-layout-tiny .content-composition .time-remaining-container,.ui-layer.glomex-layout-x-tiny .content-composition .time-remaining-container{font-size:.6em;padding:.2em .4em}.ui-layer .fullscreen-button{display:none}.ui-layer .fullscreen-button.visible{display:block}.ui-layer.glomex-layout-tiny .fullscreen-button .icon,.ui-layer.glomex-layout-x-small .fullscreen-button .icon,.ui-layer.glomex-layout-x-tiny .fullscreen-button .icon{height:22px;width:22px}.progress-bar-container{align-items:center;display:flex;flex:1 1 auto;height:10px;overflow:hidden;touch-action:none;width:100%}.progress-bar-container .slider{align-items:center;cursor:pointer;display:flex;height:10px;position:relative;width:100%}.progress-bar-container .slider .track{background:rgba(255,255,255,.4);border-radius:10px;cursor:pointer;height:3px;overflow:hidden;width:100%}.progress-bar-container .slider .track .track-progress{background:rgba(255,255,255,.8);height:3px;margin-left:-100%;width:100%}.progress-bar-container .slider .overlay{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}.progress-bar-container .slider .overlay.show{display:block}.ui-layer .volume-container{align-items:center;display:flex;flex:0 0 40px;height:42px;margin-left:.5em;margin-right:.5em;overflow:hidden;transition:flex-basis .3s ease-in-out}.ui-layer .volume-container .mute-button.button{margin:0}.ui-layer .volume-container.volume-slider-visible{flex-basis:130px}.ui-layer .volume-container .volume-slider-container{align-items:center;cursor:pointer;display:flex;flex:1;height:40px;padding-left:10px;padding-right:10px}.ui-layer .volume-container .volume-slider-container .volume-slider{align-items:center;background-color:rgba(255,255,255,.3);border-radius:3px;display:flex;height:6px;width:100%}.ui-layer .volume-container .volume-slider-container .volume-slider .volume{background-color:#fff;border-radius:2px;height:4px;margin-left:1px;margin-right:1px}.ad-time-container{border-radius:4px;color:#fff;font-size:.875em;font-weight:700;padding:.2em;text-align:center}.ui-layer.glomex-layout-tiny .ad-time-container,.ui-layer.glomex-layout-x-small .ad-time-container,.ui-layer.glomex-layout-x-tiny .ad-time-container{font-size:.7em}.livestream-starting-soon-message{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.livestream-starting-soon-message .message{color:#fff;display:inline-block;font-size:1.2rem;font-weight:700}.livestream-starting-soon-message .message .date{color:rgba(255,255,255,.8);font-size:.8em;font-weight:400;text-align:center}.ui-layer.glomex-layout-x-small .livestream-starting-soon-message .message{font-size:.8em}.ui-layer.glomex-layout-tiny .livestream-starting-soon-message .message,.ui-layer.glomex-layout-x-small .livestream-starting-soon-message .message .date,.ui-layer.glomex-layout-x-tiny .livestream-starting-soon-message .message{font-size:.7em}.ui-layer.glomex-layout-tiny .livestream-starting-soon-message .message .date,.ui-layer.glomex-layout-x-tiny .livestream-starting-soon-message .message .date{font-size:.6em}.ad-composition .content-preview{background:rgba(0,0,0,.6);border-radius:4px 0 0 4px;bottom:80px;height:70px;opacity:0;overflow:hidden;position:absolute;right:-260px;transition:all .3s ease-in-out;width:280px}.ad-composition .content-preview.hide-thumbnail{width:156px}.ad-composition .content-preview.hide-thumbnail .thumbnail{right:-124px}.ad-composition .content-preview.visible{opacity:1;right:0}.ad-composition .content-preview .thumbnail{background-repeat:no-repeat;background-size:100%;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:124px}.ad-composition .content-preview .placeholder-16-9{padding-bottom:56.25%;width:100%}.ad-composition .content-preview .text{box-sizing:border-box;color:#fff;font-size:12px;font-weight:700;left:0;padding:.4em;position:absolute;top:0;transition:all .3s ease-in-out;width:156px}.ad-composition .content-preview .text .info{align-items:center;background:#000;color:#fff;display:flex;height:10px;height:17px;left:0;margin-bottom:.15em;padding:.1em .1em .1em .4em;position:absolute;right:0;top:0}.ad-composition .content-preview .text .content-title{padding-top:16px}.glomex-layout-small .content-preview,.glomex-layout-x-small .content-preview{bottom:60px;height:52.5px;width:117px}.glomex-layout-small .content-preview.hide-thumbnail,.glomex-layout-x-small .content-preview.hide-thumbnail{right:-167px}.glomex-layout-small .content-preview.visible:not(.hide-thumbnail),.glomex-layout-x-small .content-preview.visible:not(.hide-thumbnail){opacity:1;right:0}.glomex-layout-small .content-preview .thumbnail,.glomex-layout-x-small .content-preview .thumbnail{width:0}.glomex-layout-small .content-preview .text,.glomex-layout-x-small .content-preview .text{font-size:10px;line-height:10px;padding:.4em;width:117px}.glomex-layout-small .content-preview .text .info,.glomex-layout-x-small .content-preview .text .info{height:12px}.glomex-layout-small .content-preview .text .content-title,.glomex-layout-x-small .content-preview .text .content-title{padding-top:11px}.glomex-layout-tiny .content-preview,.glomex-layout-x-tiny .content-preview{display:none}.ui-layer .button.background-click-area{bottom:0;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.ui-layer .button.background-click-area:focus{outline-offset:-3px}.ui-layer .still-interesting{align-items:center;bottom:0;display:flex;height:80px;justify-content:center;left:0;position:absolute;right:0}.ui-layer .still-interesting .text{color:#fff;font-size:.9em;font-weight:700;margin-right:1em}.ui-layer .still-interesting button{background:rgba(0,0,0,.7);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;margin-right:1em;padding:.7em 1em;position:relative}.ui-layer .still-interesting button:last-child{margin-right:0}.ui-layer .still-interesting button .progress{animation:progress 8s linear normal forwards;background-color:rgba(255,255,255,.2);height:100%;left:0;position:absolute;top:0;width:50%}@keyframes progress{0%{width:0}to{width:100%}}.ui-layer.glomex-layout-small .still-interesting,.ui-layer.glomex-layout-tiny .still-interesting,.ui-layer.glomex-layout-x-small .still-interesting,.ui-layer.glomex-layout-x-tiny .still-interesting{flex-direction:column;height:auto}.ui-layer.glomex-layout-small .still-interesting .text,.ui-layer.glomex-layout-tiny .still-interesting .text,.ui-layer.glomex-layout-x-small .still-interesting .text,.ui-layer.glomex-layout-x-tiny .still-interesting .text{margin:0;padding-left:.4em;width:100%}.ui-layer.glomex-layout-small .still-interesting .buttons,.ui-layer.glomex-layout-tiny .still-interesting .buttons,.ui-layer.glomex-layout-x-small .still-interesting .buttons,.ui-layer.glomex-layout-x-tiny .still-interesting .buttons{display:flex;padding:.4em;width:100%}.ui-layer.glomex-layout-small .still-interesting .buttons button,.ui-layer.glomex-layout-tiny .still-interesting .buttons button,.ui-layer.glomex-layout-x-small .still-interesting .buttons button,.ui-layer.glomex-layout-x-tiny .still-interesting .buttons button{display:block;flex-grow:1;margin-right:.4em;padding:.6em}.ui-layer.glomex-layout-small .still-interesting .buttons button:last-child,.ui-layer.glomex-layout-tiny .still-interesting .buttons button:last-child,.ui-layer.glomex-layout-x-small .still-interesting .buttons button:last-child,.ui-layer.glomex-layout-x-tiny .still-interesting .buttons button:last-child{margin-right:0}.ui-layer.glomex-layout-tiny .still-interesting .buttons,.ui-layer.glomex-layout-tiny .still-interesting .text,.ui-layer.glomex-layout-x-tiny .still-interesting .buttons,.ui-layer.glomex-layout-x-tiny .still-interesting .text{font-size:.8em}.ui-layer.glomex-layout-tiny .still-interesting .buttons button,.ui-layer.glomex-layout-x-tiny .still-interesting .buttons button{padding:.4em}.ui-layer .button.next-video-button{align-items:center;color:#fff;display:flex;flex:1;justify-content:center}.ui-layer .button.next-video-button>span{font-weight:700;margin-right:.25rem}.live-indicator{align-items:center;border:2px solid #fff;border-radius:2px;color:#fff;display:flex;font-size:.8em;font-weight:900;margin-left:.8em;padding:.15em .3em .15em .4em;text-transform:uppercase}.live-indicator .circle{background:#fd4f5c;border-radius:4px;display:inline-block;height:7px;margin-right:.3em;width:7px}.loading-composition .live-indicator,.teaser-composition .live-indicator{bottom:1em;position:absolute;right:1em}.ui-layer.glomex-layout-small .loading-composition .live-indicator,.ui-layer.glomex-layout-small .teaser-composition .live-indicator,.ui-layer.glomex-layout-x-small .loading-composition .live-indicator,.ui-layer.glomex-layout-x-small .teaser-composition .live-indicator{bottom:.8em;right:.8em}.ui-layer.glomex-layout-tiny .live-indicator,.ui-layer.glomex-layout-x-small .live-indicator,.ui-layer.glomex-layout-x-tiny .live-indicator{font-size:.7em}.ui-layer.glomex-layout-tiny .loading-composition .live-indicator,.ui-layer.glomex-layout-tiny .teaser-composition .live-indicator,.ui-layer.glomex-layout-x-small .loading-composition .live-indicator,.ui-layer.glomex-layout-x-small .teaser-composition .live-indicator,.ui-layer.glomex-layout-x-tiny .loading-composition .live-indicator,.ui-layer.glomex-layout-x-tiny .teaser-composition .live-indicator{bottom:.5em;right:.5em}.ui-layer .product-placement-indicator{align-items:center;background:rgba(0,0,0,.6);border-radius:4px;color:#fff;display:flex;height:24px;padding-right:.4em;position:absolute;right:.5em;top:-32px;transition:top .3s ease-in-out,right .3s ease-in-out}.ui-layer .product-placement-indicator.visible{top:.5em}.ui-layer .product-placement-indicator.alternative-position{bottom:62px;right:-320px;top:auto}.ui-layer .product-placement-indicator.alternative-position.visible{right:15px}.ui-layer .product-placement-indicator .product-placement-p{align-items:center;background-color:red;border-radius:4px 0 0 4px;display:inline-flex;font-weight:700;height:24px;justify-content:center;margin-right:10px;width:24px}.ui-layer .product-placement-indicator .icon{height:16px;margin-right:.5em;width:16px}.ui-layer .age-rating-indicator{color:#fff;display:inline-block;font-size:.8em;font-weight:700;padding:0 .15em;white-space:nowrap}.ui-layer .age-rating-indicator.show-inline{margin-left:.5em}.ui-layer .age-rating-indicator>span{background-color:#000;padding:.25em}.ui-layer .age-rating-indicator .tags{padding-left:.5em;padding-right:.5em}.ui-layer .age-rating-indicator .age-12{background-color:#23a638}.ui-layer .age-rating-indicator .age-16{background-color:#0098d1}.ui-layer .age-rating-indicator .age-18{background-color:#db261d}.glomex-layout-small .age-rating-indicator,.glomex-layout-tiny .age-rating-indicator,.glomex-layout-x-small .age-rating-indicator,.glomex-layout-x-tiny .age-rating-indicator{color:#fff;font-size:.6em;padding:0 .15em}.ui-layer .countdown-button{position:absolute}.ui-layer .countdown-button .continue-button{z-index:1}.ui-layer .countdown-button .button{position:relative}.ui-layer .countdown-button .progress-ring{left:0;opacity:0;position:absolute;top:0;transform:rotate(-90deg);transform-origin:50% 50%;transition:opacity .3s ease-in-out}.ui-layer .countdown-button .progress-ring.visible{opacity:1}.ui-layer .countdown-button .cancel-countdown{align-items:center;background-color:rgba(0,0,0,.4);border:none;border-radius:1000px;bottom:calc(50% - 25px);cursor:pointer;display:flex;height:48px;justify-content:center;left:calc(50% + 78px);opacity:1;padding:.6em;pointer-events:auto;position:absolute;transition:left .3s ease-in-out,top .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out,background-color .3s ease-in-out,height .3s ease-in-out;width:48px}.ui-layer .countdown-button .cancel-countdown:hover{background-color:rgba(0,0,0,.45)}.ui-layer .countdown-button .cancel-countdown.countdown-stopped{left:calc(50% + 24px);opacity:0}.ui-layer .countdown-button .cancel-countdown .icon{height:24px;width:24px}.ui-layer.glomex-layout-small .big-button-container.countdown-button.visible .button .icon,.ui-layer.glomex-layout-tiny .big-button-container.countdown-button.visible .button .icon,.ui-layer.glomex-layout-x-small .big-button-container.countdown-button.visible .button .icon,.ui-layer.glomex-layout-x-tiny .big-button-container.countdown-button.visible .button .icon{height:50px;width:50px}.ui-layer.glomex-layout-small .big-button-container.countdown-button .cancel-countdown,.ui-layer.glomex-layout-tiny .big-button-container.countdown-button .cancel-countdown,.ui-layer.glomex-layout-x-small .big-button-container.countdown-button .cancel-countdown,.ui-layer.glomex-layout-x-tiny .big-button-container.countdown-button .cancel-countdown{left:calc(50% + 55px)}.ui-layer.glomex-layout-tiny .big-button-container.countdown-button.visible .button .icon,.ui-layer.glomex-layout-x-tiny .big-button-container.countdown-button.visible .button .icon{height:38px;width:38px}.ui-layer.glomex-layout-tiny .big-button-container.countdown-button .cancel-countdown,.ui-layer.glomex-layout-x-tiny .big-button-container.countdown-button .cancel-countdown{bottom:calc(50% - 16px);height:32px;left:calc(50% + 35px);width:32px}li,ul{list-style:none;margin:0;padding:0}li{font-size:12px}.enable-debug{cursor:pointer;position:absolute;right:5px;top:5px;z-index:999999}.debug-window{background:rgba(0,0,0,.9);color:#fff;font-family:ui-monospace,SFMono-Regular,SFMono,Menlo,Consolas,Liberation Mono,monospace;font-size:14px;height:100%;margin:0;position:absolute;right:-100%;top:0;transition:all .2s ease-in-out;width:100%;z-index:999998}.debug-window .content{display:flex;max-height:calc(100% - 40px);overflow:auto}.debug-window .content .left,.debug-window .content .right{padding:.5rem;width:50%}.debug-window .content .right{border-left:2px solid #737373}.debug-window h1{font-size:18px;font-weight:700;margin-bottom:0;margin-top:.25rem;padding:.5rem}.debug-window h2{font-size:1rem;margin:0;padding:0}.debug-window.visible{right:0}.debug-info{margin-bottom:.25rem}.debug-info .name{display:inline-block;font-weight:700;margin-right:.5rem}.consent-string{background:rgba(255,255,255,.2);border:0;color:#fff;margin-top:.5rem;padding:.25rem;width:calc(100% - .5rem)}.green{color:lime}.red{color:red}.yellow{color:#ff0}.muted{color:#aaa}.loader{background:rgba(0,0,0,.2);height:2px;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:-2px;transition:opacity .2s ease-in-out;width:100%;z-index:1000}.loader.visible{opacity:1;top:0}.loader:before{animation:loading 2s linear infinite;background:linear-gradient(135deg, hsla(0, 0%, 100%, 0), #fff);content:"";display:block;display:none;height:4px;left:-200px;position:absolute;width:300px}.loader.visible:before{display:block}@keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.ui-layer{box-sizing:border-box;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;height:100%;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:1}.ui-layer *,.ui-layer :after,.ui-layer :before{box-sizing:inherit}.ui-layer :focus{outline-color:#fff;outline-offset:2px;outline-style:dotted;outline-width:3px}.ui-layer .mouse-mode :focus{outline:none}.ui-layer .button[disabled]{cursor:not-allowed;opacity:.6}.ui-layer video{background-color:transparent;height:100%;width:100%}.ui-layer .inner-container,.ui-layer video{bottom:0;left:0;position:absolute;right:0;top:0}.ui-layer .inner-container{overflow:hidden;z-index:0}.ui-layer .inner-container.interactive-content-composition{pointer-events:none}.ui-layer .inner-container iframe[id^=goog_],.ui-layer .inner-container iframe[src^="https://imasdk.googleapis.com"]{background-color:transparent}.ui-layer .inner-container.nonlinear{bottom:1em;display:flex;justify-content:center;left:0;position:absolute;right:0;top:auto;transition:bottom .3s ease-in-out;width:auto !important;z-index:10}.ui-layer .inner-container.nonlinear>div{position:relative !important}.ui-layer.ui-active .inner-container.nonlinear{bottom:40px}.ui-layer .ui-container{bottom:0;left:0;position:fixed;right:0;top:0}.ui-layer .icon{fill:rgba(255,255,255,.9);height:30px;transition:fill .3s ease-in-out;width:30px}.ui-layer .button:not([disabled]):hover .icon{fill:#fff}.ui-layer *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-layer .button{background:none;border:none;cursor:pointer;height:30px;margin:.5em;overflow:hidden;padding:0;width:30px}.ui-layer .big-button-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.ui-layer .big-button-container.visible{cursor:pointer}.ui-layer .big-button-container.visible .button{border-radius:60px;height:120px;opacity:1;pointer-events:auto;width:120px}.ui-layer .big-button-container.visible .big-button-backdrop{opacity:1}.ui-layer .big-button-container .big-button-backdrop{background-color:rgba(0,0,0,.8);border-radius:1000px;box-shadow:0 0 30px 30px rgba(0,0,0,.3);height:0;left:50%;margin-left:-10px;opacity:0;position:absolute;width:0}.ui-layer .big-button-container .button{align-items:center;border-radius:10000px;box-shadow:none;display:flex;height:143%;justify-content:center;opacity:0;padding:0;pointer-events:none;transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out,opacity .3s ease-in-out;width:100%}.ui-layer .big-button-container .button .icon{height:120px;position:relative;transition:width .3s ease-in-out,height .3s ease-in-out,fill .15s ease-in-out;width:120px}.ui-layer .composition.ad-composition .big-button-container{margin-top:0}.ui-layer .composition.recommendation-composition .big-button-container .button,.ui-layer .composition.replay-composition .big-button-container .button{background:rgba(0,0,0,.4)}.ui-layer .composition.recommendation-composition .big-button-container .button:hover,.ui-layer .composition.replay-composition .big-button-container .button:hover{background:rgba(0,0,0,.45)}.ui-layer .composition.recommendation-composition .big-button-container .button .icon,.ui-layer .composition.replay-composition .big-button-container .button .icon{filter:none;fill:#fff;position:static}.ui-layer.glomex-layout-small .big-button-container.visible .button,.ui-layer.glomex-layout-small .big-button-container.visible .button .icon{height:100px;width:100px}.ui-layer.glomex-layout-x-small .big-button-container.visible .button,.ui-layer.glomex-layout-x-small .big-button-container.visible .button .icon{height:80px;width:80px}.ui-layer.glomex-layout-tiny .big-button-container.visible .button,.ui-layer.glomex-layout-tiny .big-button-container.visible .button .icon,.ui-layer.glomex-layout-x-tiny .big-button-container.visible .button,.ui-layer.glomex-layout-x-tiny .big-button-container.visible .button .icon{height:60px;width:60px}.ui-layer.glomex-layout-tiny .icon,.ui-layer.glomex-layout-x-tiny .icon{height:20px;width:20px}.ui-layer.glomex-layout-tiny .button,.ui-layer.glomex-layout-x-tiny .button{margin:.25em}.ui-layer .composition.recommendation-composition .big-button-container,.ui-layer .composition.replay-composition .big-button-container{margin-top:1em}.ui-layer .composition.recommendation-composition .big-button-container.visible .button,.ui-layer .composition.replay-composition .big-button-container.visible .button{height:120px;width:120px}.ui-layer .composition.recommendation-composition .big-button-container.visible .button .icon,.ui-layer .composition.replay-composition .big-button-container.visible .button .icon{height:80px;width:80px}.ui-layer.glomex-layout-small .composition.recommendation-composition .big-button-container,.ui-layer.glomex-layout-small .composition.replay-composition .big-button-container,.ui-layer.glomex-layout-x-small .composition.recommendation-composition .big-button-container,.ui-layer.glomex-layout-x-small .composition.replay-composition .big-button-container{margin-top:1em}.ui-layer.glomex-layout-small .composition.recommendation-composition .big-button-container.visible .button,.ui-layer.glomex-layout-small .composition.replay-composition .big-button-container.visible .button,.ui-layer.glomex-layout-x-small .composition.recommendation-composition .big-button-container.visible .button,.ui-layer.glomex-layout-x-small .composition.replay-composition .big-button-container.visible .button{height:80px;width:80px}.ui-layer.glomex-layout-small .composition.recommendation-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-small .composition.replay-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-x-small .composition.recommendation-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-x-small .composition.replay-composition .big-button-container.visible .button .icon{height:60px;width:60px}.ui-layer.glomex-layout-tiny .composition.recommendation-composition .big-button-container,.ui-layer.glomex-layout-tiny .composition.replay-composition .big-button-container,.ui-layer.glomex-layout-x-tiny .composition.recommendation-composition .big-button-container,.ui-layer.glomex-layout-x-tiny .composition.replay-composition .big-button-container{margin-top:.5em}.ui-layer.glomex-layout-tiny .composition.recommendation-composition .big-button-container.visible .button,.ui-layer.glomex-layout-tiny .composition.replay-composition .big-button-container.visible .button,.ui-layer.glomex-layout-x-tiny .composition.recommendation-composition .big-button-container.visible .button,.ui-layer.glomex-layout-x-tiny .composition.replay-composition .big-button-container.visible .button{height:50px;width:50px}.ui-layer.glomex-layout-tiny .composition.recommendation-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-tiny .composition.replay-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-x-tiny .composition.recommendation-composition .big-button-container.visible .button .icon,.ui-layer.glomex-layout-x-tiny .composition.replay-composition .big-button-container.visible .button .icon{height:38px;width:38px}