.mod-immersive{font-size:0;cursor:none;outline:none;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.mod-immersive.is-controls{cursor:default}.mod-immersive.is-controls.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.mod-immersive.is-controls.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.mod-immersive.is-controls.is-poster{cursor:pointer}.mod-immersive.is-controls.is-error{cursor:default;cursor:no-drop}.mod-immersive.is-unsupported{cursor:default;cursor:no-drop}.mod-immersive.is-unsupported:before{content:"";display:block;padding-top:56.25%}.mod-immersive:-webkit-full-screen{width:100%;height:100%}.mod-immersive:-moz-full-screen{width:100%;height:100%}.mod-immersive:-ms-fullscreen{width:100%;height:100%}.mod-immersive:fullscreen{width:100%;height:100%}.mod-immersive.is-fake-fullscreen{z-index:9999999;top:0;left:0;right:0;bottom:0;position:fixed}.mod-immersive :focus,.mod-immersive:focus{outline:none}.mod-immersive.is-keyboard-focus :focus{outline:2px dotted #1d59a8}.mod-immersive>.m-loading{z-index:1;pointer-events:none;opacity:0;visibility:hidden;color:#1d59a8;font-size:50px;font-size:3.125rem;transition:all 0.5s ease;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -90%);-ms-transform:translate(-50%, -90%);transform:translate(-50%, -90%)}@media only screen and (min-device-width: 48em){.mod-immersive>.m-loading{font-size:100px;font-size:6.25rem;-webkit-transform:translate(-50%, -70%);-ms-transform:translate(-50%, -70%);transform:translate(-50%, -70%)}}.mod-immersive.is-loading>.m-loading{opacity:1;visibility:visible}.mod-immersive>.m-loading svg{width:50px;height:50px;vertical-align:top;-webkit-animation:immersive-loading 1s infinite steps(2);animation:immersive-loading 1s infinite steps(2)}@media only screen and (min-device-width: 48em){.mod-immersive>.m-loading svg{width:100px;height:100px}}@-webkit-keyframes immersive-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes immersive-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mod-immersive>.m-play{z-index:1;color:white;cursor:pointer;opacity:0;visibility:hidden;font-size:0;transition:all 0.5s ease;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -90%);-ms-transform:translate(-50%, -90%);transform:translate(-50%, -90%);text-shadow:0 0 15px rgba(0,0,0,0.5)}@media only screen and (min-device-width: 48em){.mod-immersive>.m-play{-webkit-transform:translate(-50%, -70%);-ms-transform:translate(-50%, -70%);transform:translate(-50%, -70%)}}.mod-immersive:hover>.m-play{text-shadow:none;color:#1d59a8}.mod-immersive.is-poster>.m-play,.mod-immersive.is-paused>.m-play{opacity:1;visibility:visible}.mod-immersive.is-loading>.m-play,.mod-immersive.is-dragging>.m-play{transition-delay:1s;opacity:0;visibility:hidden}.mod-immersive.is-loading>.m-play{transition-delay:0s}.mod-immersive.is-error>.m-play{display:none}.mod-immersive>.m-play svg{fill:white;width:50px;height:50px;vertical-align:top;transition:all 0.25s ease}.mod-immersive:hover>.m-play svg{-webkit-filter:none;filter:none;fill:#1d59a8}@media only screen and (min-device-width: 48em){.mod-immersive>.m-play svg{width:100px;height:100px}}.mod-immersive>.m-title{z-index:2;cursor:default;pointer-events:none;opacity:0;visibility:hidden;transition:all 0.5s ease;padding:10px 20px 20px 20px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);top:0;left:0;right:0;position:absolute;text-shadow:0 0 2px rgba(0,0,0,0.5);background:linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.15) 70%, transparent 100%)}.mod-immersive.is-poster>.m-title,.mod-immersive.is-controls>.m-title,.mod-immersive.is-error>.m-title{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-device-width: 64em){.mod-immersive.is-controls>.m-title{opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mod-immersive.is-paused>.m-title{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-device-width: 48em){.mod-immersive>.m-title{padding-top:20px}}.mod-immersive.is-dragging>.m-title{transition-delay:1s;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mod-immersive>.m-title>span{color:white;padding:10px;margin:-10px;line-height:1;max-width:100%;overflow:hidden;font-size:large;white-space:nowrap;display:inline-block;text-overflow:ellipsis}.mod-immersive>.m-spherical{opacity:0;padding:10px;pointer-events:none;color:#1d59a8;transition:all 0.25s ease;top:70px;left:10px;position:absolute}.mod-immersive.is-keyboard-focus>.m-spherical:focus{opacity:1}.mod-immersive>.m-spherical>i{padding:5px;overflow:hidden;background:white;border-radius:50%;border:2px solid #1d59a8}.mod-immersive>.m-spherical>i:before{font-size:xx-large}.mod-immersive>.m-controls{color:white;cursor:default;opacity:0;visibility:hidden;transition:all 0.5s ease;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);padding:10px 20px 10px 20px;left:0;right:0;bottom:0;position:absolute;background:linear-gradient(to top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.15) 70%, transparent 100%)}.mod-immersive.is-controls>.m-controls{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-device-width: 64em){.mod-immersive.is-controls>.m-controls{opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.mod-immersive.is-paused>.m-controls{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.mod-immersive.is-dragging>.m-controls,.mod-immersive.is-error>.m-controls{pointer-events:none;transition-delay:1s;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.mod-immersive>.m-controls>.m-timeline{padding:10px;margin:0 -10px;cursor:pointer;line-height:22px}.mod-immersive>.m-controls>.m-timeline>.m-time{font-size:small;display:table-cell;vertical-align:middle;text-shadow:0 0 2px rgba(0,0,0,0.5)}.mod-immersive>.m-controls>.m-timeline>.m-time--progress{padding-right:10px}.mod-immersive>.m-controls>.m-timeline>.m-time--total{padding-left:10px}.mod-immersive>.m-controls>.m-timeline>.m-time+.m-slider{width:100%;display:table-cell}.mod-immersive>.m-controls>.m-timeline>.m-slider{overflow:hidden;position:relative;white-space:nowrap;vertical-align:middle;transition:all 0.25s ease;padding-left:13px}.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider{transition:none;overflow:visible}.mod-immersive>.m-controls>.m-timeline:hover>.m-slider,.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider,.mod-immersive.is-keyboard-focus>.m-controls>.m-timeline:focus>.m-slider{padding-left:22px}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-timeline>.m-slider{padding-left:22px}}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line{display:inline-block;vertical-align:middle;height:3px;transition:all 0.25s ease}.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-line{transition:none}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line--progress{background:#1d59a8;margin-left:-13px}.mod-immersive>.m-controls>.m-timeline:hover>.m-slider>.m-line--progress,.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-line--progress,.mod-immersive.is-keyboard-focus>.m-controls>.m-timeline:focus>.m-slider>.m-line--progress{margin-left:-22px}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line--progress{margin-left:-22px}}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line--remaining{overflow:hidden;position:relative;background:rgba(255,255,255,0.2)}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line--remaining>.m-buffer{top:0;left:0;bottom:0;position:absolute;background:rgba(255,255,255,0.5);transition:all 0.25s ease;margin-left:-13px;padding-left:13px}.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-line--remaining>.m-buffer{transition:none}.mod-immersive>.m-controls>.m-timeline:hover>.m-slider>.m-line--remaining>.m-buffer,.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-line--remaining>.m-buffer,.mod-immersive.is-keyboard-focus>.m-controls>.m-timeline:focus>.m-slider>.m-line--remaining>.m-buffer{margin-left:-22px;padding-left:22px}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-line--remaining>.m-buffer{margin-left:-22px;padding-left:22px}}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-handle{border-radius:50px;position:relative;display:inline-block;vertical-align:middle;width:9px;height:9px;transition:all 0.25s ease;border:2px solid #fff}.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-handle{transition:none;border-color:#1d59a8}.mod-immersive>.m-controls>.m-timeline:hover>.m-slider>.m-handle,.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-handle,.mod-immersive.is-keyboard-focus>.m-controls>.m-timeline:focus>.m-slider>.m-handle{width:18px;height:18px}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-handle{width:18px;height:18px}}.mod-immersive>.m-controls>.m-timeline>.m-slider>.m-handle:before{display:none;color:white;padding:0 5px;font-size:small;position:absolute;border-radius:5px;margin-bottom:20px;content:attr(data-time);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,0.5);left:50%;bottom:100%;position:absolute}.mod-immersive.is-timeline-dragging>.m-controls>.m-timeline>.m-slider>.m-handle:before{display:block}.mod-immersive>.m-controls>.m-left{float:left;margin-left:-10px}.mod-immersive>.m-controls>.m-right{float:right;margin-right:-10px}.mod-immersive>.m-controls>.m-left>.m-button,.mod-immersive>.m-controls>.m-right>.m-button{padding:10px;color:inherit;cursor:pointer;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:medium none;text-align:inherit;font-family:inherit;line-height:inherit;display:inline-block;vertical-align:middle;transition:all 0.25s ease;background-color:transparent;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,0.5));filter:drop-shadow(0 0 2px rgba(0,0,0,0.5))}.mod-immersive>.m-controls>.m-left>.m-button::-moz-focus-inner,.mod-immersive>.m-controls>.m-right>.m-button::-moz-focus-inner{border:none}.mod-immersive>.m-controls>.m-left>.m-button:hover,.mod-immersive>.m-controls>.m-right>.m-button:hover,.mod-immersive.is-keyboard-focus>.m-controls>.m-left>.m-button:focus,.mod-immersive.is-keyboard-focus>.m-controls>.m-right>.m-button:focus{-webkit-filter:none;filter:none;color:#1d59a8}.mod-immersive>.m-controls>.m-left>.m-button>i,.mod-immersive>.m-controls>.m-right>.m-button>i{font-size:0}.mod-immersive>.m-controls>.m-left>.m-button>i:before,.mod-immersive>.m-controls>.m-right>.m-button>i:before{font-size:medium;vertical-align:middle}.mod-immersive>.m-controls>.m-left>.m-button>svg,.mod-immersive>.m-controls>.m-right>.m-button>svg{fill:white;width:20px;height:20px;transition:all 0.25s ease}.mod-immersive>.m-controls>.m-left>.m-button:hover>svg,.mod-immersive>.m-controls>.m-right>.m-button:hover>svg,.mod-immersive.is-keyboard-focus>.m-controls>.m-left>.m-button:focus>svg,.mod-immersive.is-keyboard-focus>.m-controls>.m-right>.m-button:focus>svg{fill:#1d59a8}@media only screen and (min-device-width: 48em){.mod-immersive>.m-controls>.m-left>.m-button>svg,.mod-immersive>.m-controls>.m-right>.m-button>svg{width:30px;height:30px}}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-left>.m-button--play,.mod-immersive>.m-controls>.m-right>.m-button--play{display:none}}.mod-immersive.is-playing>.m-controls>.m-left>.m-button--play .m-play,.mod-immersive.is-playing>.m-controls>.m-left>.m-button--play>.fa-play,.mod-immersive.is-playing>.m-controls>.m-right>.m-button--play .m-play,.mod-immersive.is-playing>.m-controls>.m-right>.m-button--play>.fa-play{display:none}.mod-immersive>.m-controls>.m-left>.m-button--play .m-pause,.mod-immersive>.m-controls>.m-left>.m-button--play>.fa-pause,.mod-immersive>.m-controls>.m-right>.m-button--play .m-pause,.mod-immersive>.m-controls>.m-right>.m-button--play>.fa-pause{display:none}.mod-immersive.is-playing>.m-controls>.m-left>.m-button--play .m-pause,.mod-immersive.is-playing>.m-controls>.m-left>.m-button--play>.fa-pause,.mod-immersive.is-playing>.m-controls>.m-right>.m-button--play .m-pause,.mod-immersive.is-playing>.m-controls>.m-right>.m-button--play>.fa-pause{display:inline-block}.mod-immersive>.m-controls>.m-left>.m-button--volume,.mod-immersive>.m-controls>.m-right>.m-button--volume{position:relative;min-width:39px}.mod-immersive.is-muted>.m-controls>.m-left>.m-button--volume .m-on,.mod-immersive.is-muted>.m-controls>.m-left>.m-button--volume>.fa-volume-up,.mod-immersive.is-muted>.m-controls>.m-right>.m-button--volume .m-on,.mod-immersive.is-muted>.m-controls>.m-right>.m-button--volume>.fa-volume-up{display:none}.mod-immersive>.m-controls>.m-left>.m-button--volume .m-off,.mod-immersive>.m-controls>.m-left>.m-button--volume>.fa-volume-off,.mod-immersive>.m-controls>.m-right>.m-button--volume .m-off,.mod-immersive>.m-controls>.m-right>.m-button--volume>.fa-volume-off{display:none}.mod-immersive.is-muted>.m-controls>.m-left>.m-button--volume .m-off,.mod-immersive.is-muted>.m-controls>.m-left>.m-button--volume>.fa-volume-off,.mod-immersive.is-muted>.m-controls>.m-right>.m-button--volume .m-off,.mod-immersive.is-muted>.m-controls>.m-right>.m-button--volume>.fa-volume-off{display:inline-block}.mod-immersive>.m-controls>.m-left>.m-button--quality .m-hd,.mod-immersive>.m-controls>.m-right>.m-button--quality .m-hd{display:none;font-size:small}.mod-immersive>.m-controls>.m-left>.m-button--quality.is-toggle,.mod-immersive>.m-controls>.m-right>.m-button--quality.is-toggle{opacity:.5;visibility:visible}.mod-immersive.is-hd>.m-controls>.m-left>.m-button--quality.is-toggle,.mod-immersive.is-hd>.m-controls>.m-right>.m-button--quality.is-toggle{opacity:1;visibility:visible}.mod-immersive>.m-controls>.m-left>.m-button--quality.is-toggle .m-menu,.mod-immersive>.m-controls>.m-right>.m-button--quality.is-toggle .m-menu{display:none}.mod-immersive>.m-controls>.m-left>.m-button--quality.is-toggle .m-hd,.mod-immersive>.m-controls>.m-right>.m-button--quality.is-toggle .m-hd{display:inline-block}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-left>.m-button--quality,.mod-immersive>.m-controls>.m-right>.m-button--quality{opacity:.5;visibility:visible}.mod-immersive.is-hd>.m-controls>.m-left>.m-button--quality,.mod-immersive.is-hd>.m-controls>.m-right>.m-button--quality{opacity:1;visibility:visible}.mod-immersive>.m-controls>.m-left>.m-button--quality .m-menu,.mod-immersive>.m-controls>.m-right>.m-button--quality .m-menu{display:none}.mod-immersive>.m-controls>.m-left>.m-button--quality .m-hd,.mod-immersive>.m-controls>.m-right>.m-button--quality .m-hd{display:inline-block}}.mod-immersive>.m-controls>.m-left>.m-button--orientation .m-orientation,.mod-immersive>.m-controls>.m-right>.m-button--orientation .m-orientation{display:none}.mod-immersive.has-orientation>.m-controls>.m-left>.m-button--orientation,.mod-immersive.has-orientation>.m-controls>.m-right>.m-button--orientation{opacity:.5;visibility:visible}.mod-immersive.has-orientation.is-orientation>.m-controls>.m-left>.m-button--orientation,.mod-immersive.has-orientation.is-orientation>.m-controls>.m-right>.m-button--orientation{opacity:1;visibility:visible}.mod-immersive.has-orientation>.m-controls>.m-left>.m-button--orientation .m-center,.mod-immersive.has-orientation>.m-controls>.m-right>.m-button--orientation .m-center{display:none}.mod-immersive.has-orientation>.m-controls>.m-left>.m-button--orientation .m-orientation,.mod-immersive.has-orientation>.m-controls>.m-right>.m-button--orientation .m-orientation{display:inline-block}.mod-immersive>.m-controls>.m-left>.m-button--stereo,.mod-immersive>.m-controls>.m-right>.m-button--stereo{opacity:.5;visibility:visible}.mod-immersive.is-stereo>.m-controls>.m-left>.m-button--stereo,.mod-immersive.is-stereo>.m-controls>.m-right>.m-button--stereo{opacity:1;visibility:visible}.mod-immersive.is-fullscreen>.m-controls>.m-left>.m-button--fullscreen .m-expand,.mod-immersive.is-fullscreen>.m-controls>.m-left>.m-button--fullscreen>.fa-expand,.mod-immersive.is-fullscreen>.m-controls>.m-right>.m-button--fullscreen .m-expand,.mod-immersive.is-fullscreen>.m-controls>.m-right>.m-button--fullscreen>.fa-expand{display:none}.mod-immersive>.m-controls>.m-left>.m-button--fullscreen .m-compress,.mod-immersive>.m-controls>.m-left>.m-button--fullscreen>.fa-compress,.mod-immersive>.m-controls>.m-right>.m-button--fullscreen .m-compress,.mod-immersive>.m-controls>.m-right>.m-button--fullscreen>.fa-compress{display:none}.mod-immersive.is-fullscreen>.m-controls>.m-left>.m-button--fullscreen .m-compress,.mod-immersive.is-fullscreen>.m-controls>.m-left>.m-button--fullscreen>.fa-compress,.mod-immersive.is-fullscreen>.m-controls>.m-right>.m-button--fullscreen .m-compress,.mod-immersive.is-fullscreen>.m-controls>.m-right>.m-button--fullscreen>.fa-compress{display:inline-block}.mod-immersive>.m-controls>.m-left>.m-volume,.mod-immersive>.m-controls>.m-right>.m-volume{max-width:0;overflow:hidden;position:relative;display:inline-block;vertical-align:middle;transition:all 0.5s ease}.mod-immersive.is-volume>.m-controls>.m-left>.m-volume,.mod-immersive.is-volume>.m-controls>.m-right>.m-volume{max-width:70px}.mod-immersive.is-dragging>.m-controls>.m-left>.m-volume,.mod-immersive.is-dragging>.m-controls>.m-right>.m-volume,.mod-immersive.is-timeline-dragging>.m-controls>.m-left>.m-volume,.mod-immersive.is-timeline-dragging>.m-controls>.m-right>.m-volume{max-width:0}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-left>.m-volume,.mod-immersive>.m-controls>.m-right>.m-volume{display:none}}.mod-immersive>.m-controls>.m-left>.m-volume>.m-slider,.mod-immersive>.m-controls>.m-right>.m-volume>.m-slider{cursor:pointer;position:relative;display:inline-block;box-sizing:content-box;width:50px;padding:12px 10px}.mod-immersive>.m-controls>.m-left>.m-volume>.m-slider>.m-line,.mod-immersive>.m-controls>.m-right>.m-volume>.m-slider>.m-line{width:100%;position:relative;display:inline-block;transition:all 0.5s ease;height:3px;background:#1d59a8}.mod-immersive.is-muted>.m-controls>.m-left>.m-volume>.m-slider>.m-line,.mod-immersive.is-muted>.m-controls>.m-right>.m-volume>.m-slider>.m-line{width:0 !important}.mod-immersive.is-volume-dragging>.m-controls>.m-left>.m-volume>.m-slider>.m-line,.mod-immersive.is-volume-dragging>.m-controls>.m-right>.m-volume>.m-slider>.m-line{transition:none}.mod-immersive>.m-controls>.m-left>.m-volume>.m-slider>.m-line:before,.mod-immersive>.m-controls>.m-right>.m-volume>.m-slider>.m-line:before{z-index:-1;content:"";height:100%;position:absolute;display:inline-block;width:50px;background:rgba(255,255,255,0.2)}.mod-immersive>.m-controls>.m-left>.m-volume>.m-slider>.m-line:after,.mod-immersive>.m-controls>.m-right>.m-volume>.m-slider>.m-line:after{content:"";display:block;background:white;position:absolute;top:-3px;width:3px;height:9px;right:-1.5px}.mod-immersive>.m-controls>.m-left>.m-quality,.mod-immersive>.m-controls>.m-right>.m-quality{margin:0;padding:5px 0;list-style:none;font-size:medium;text-align:right;border-radius:5px;opacity:0;visibility:hidden;transition:all 0.5s ease;-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%);background:rgba(0,0,0,0.5);right:20px;bottom:100%;position:absolute}.mod-immersive.is-quality-popup>.m-controls>.m-left>.m-quality,.mod-immersive.is-quality-popup>.m-controls>.m-right>.m-quality{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}@media only screen and (max-device-width: 64em){.mod-immersive>.m-controls>.m-left>.m-quality,.mod-immersive>.m-controls>.m-right>.m-quality{display:none}}.mod-immersive>.m-controls>.m-left>.m-quality>li,.mod-immersive>.m-controls>.m-right>.m-quality>li{color:white;cursor:pointer;padding:5px 20px}.mod-immersive>.m-controls>.m-left>.m-quality>li:hover,.mod-immersive>.m-controls>.m-right>.m-quality>li:hover{color:#1d59a8}.mod-immersive>.m-controls>.m-left>.m-quality>li[aria-checked="true"],.mod-immersive>.m-controls>.m-right>.m-quality>li[aria-checked="true"]{color:#1d59a8;background:rgba(0,0,0,0.5)}.mod-immersive>.m-controls>.m-left>.m-quality>li>i,.mod-immersive>.m-controls>.m-right>.m-quality>li>i{min-width:20px;text-align:center;padding-left:10px}.mod-immersive>.m-controls>.m-left>.m-time,.mod-immersive>.m-controls>.m-right>.m-time{padding:10px;font-size:small;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle;text-shadow:0 0 2px rgba(0,0,0,0.5)}.mod-immersive>.m-poster{cursor:pointer;opacity:0;visibility:hidden;transition:all 0.5s ease;top:0;left:0;right:0;bottom:0;position:absolute;background:black center center;background-size:cover}.mod-immersive.is-poster>.m-poster,.mod-immersive.is-error>.m-poster{opacity:1;visibility:visible}.mod-immersive>.m-error{z-index:1;top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,0.5)}.mod-immersive>.m-error>.m-message{color:white;width:280px;height:50px;margin:auto;max-width:100%;max-height:100%;font-size:large;text-align:center;top:0;left:0;right:0;bottom:0;position:absolute;text-shadow:0 0 20px black, 0 0 20px black, 0 0 20px black, 0 0 20px black}.mod-immersive-notice{color:#fff;position:relative;border-radius:5px;margin-bottom:20px;padding:5px 30px 5px 10px;background:rgba(255,255,255,0.1);border:1px solid rgba(242,242,242,0.5)}.mod-immersive-notice>.m-close{padding:10px;cursor:pointer;top:0;right:0;position:absolute}.mod-immersive-error{position:relative;background:rgba(0,0,0,0.5);cursor:default;cursor:no-drop}.mod-immersive-error:before{content:"";display:block;padding-top:56.25%}.mod-immersive-error>.m-message{color:white;margin:auto;width:280px;height:50px;max-width:100%;max-height:100%;font-size:large;text-align:center;top:0;left:0;right:0;bottom:0;position:absolute;text-shadow:0 0 20px black, 0 0 20px black, 0 0 20px black, 0 0 20px black}
