@font-face{font-family:"Terminess";src:url("/static/fonts/TerminessNerdFontMono-Regular.ttf")}#eirCursorBg~* .videoControls .videoControlBtn{cursor:url("/static/images/cursors/pointer.cur"),pointer !important}#eirCursorBg~* .videoControls .settingsPopout .setting:not(.header:not(.goBack)){cursor:url("/static/images/cursors/pointer.cur"),pointer}#eirCursorBg~* .videoControls .timeline .seek{cursor:url("/static/images/cursors/pointer.cur"),pointer !important}.video-container{text-align:center;position:relative;font-family:Terminess;font-size:14px}.video-container.fullscreen .video{max-height:100%}.video-container .video-container-inner{height:100%;margin-bottom:.5em}.video-container .video-container-inner video{align-self:center;position:relative;display:inline-block;max-width:100%;height:100%}.video-container .video-container-inner.hideCursor{cursor:none}.video-container .videoControls{position:absolute;bottom:0;left:0;display:flex;height:35px;width:100%;opacity:1;transition:opacity .2s;background:linear-gradient(transparent, black);z-index:2;--accent-color: #b44c4d}.video-container .videoControls>button.active,.video-container .videoControls>button:active,.video-container .videoControls .settingsPopout .setting.active:not([disabled]) .icon,.video-container .videoControls .settingsPopout .setting:active:not([disabled]) .icon,.video-container .videoControls .settingsPopout .setting.active:not([disabled]) .submenuIcon,.video-container .videoControls .settingsPopout .setting:active:not([disabled]) .submenuIcon{filter:saturate(0.25) brightness(4) !important}.video-container .videoControls.hidden{opacity:0}.video-container .videoControls>button{background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;filter:saturate(0) brightness(2);border:none;transition:filter .2s;transition:scale .2s;width:32px;height:32px;cursor:pointer}.video-container .videoControls>button:hover{filter:saturate(0) brightness(4);scale:1.1}.video-container .videoControls>button:active{scale:.9}.video-container .videoControls>button.active,.video-container .videoControls>button:active{filter:saturate(0) hue-rotate(200deg) brightness(4)}.video-container .videoControls .playBtn{background-image:url("/static/images/player/play.svg");margin-left:.5em;margin-right:.5em}.video-container .videoControls .playBtn.pause{background-image:url("/static/images/player/paw.svg")}.video-container .videoControls .settingsBtn{background-image:url("/static/images/player/hamburger.svg");margin-left:.5em;margin-right:.5em}.video-container .videoControls .fullscreen{background-image:url("/static/images/player/fullscreen.svg");margin-right:.5em}.video-container .videoControls .volumeBtn{background-image:url("/static/images/player/volume-high.svg");margin-right:1em}.video-container .videoControls .volumeBtn.low{background-image:url("/static/images/player/volume-low.svg")}.video-container .videoControls .volumeBtn.off{background-image:url("/static/images/player/volume-off.svg")}.video-container .videoControls .volumeBtn.mute{background-image:url("/static/images/player/volume-mute.svg")}.video-container .videoControls input[type=range]{-webkit-appearance:none;appearance:none;height:35px;background-color:rgba(0,0,0,0)}.video-container .videoControls input[type=range]::-webkit-slider-runnable-track{background-color:#bbb;height:2px}.video-container .videoControls input[type=range]::-moz-range-track{background-color:#bbb;height:2px}.video-container .videoControls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px}.video-container .videoControls input[type=range]::-moz-range-thumb{width:16px;height:16px;margin-top:-6px}.video-container .videoControls .timeline{flex-grow:1;height:100%;position:relative;cursor:pointer}.video-container .videoControls .timeline .seek{width:100%;height:100%;margin-top:-0.0625em;background-color:rgba(0,0,0,0);cursor:pointer;--seek-background: #bbb}.video-container .videoControls .timeline .seek::-webkit-slider-runnable-track{background-color:var(--seek-background)}.video-container .videoControls .timeline .seek::-moz-range-track{background-color:var(--seek-background)}.video-container .videoControls .timeline .seek::-moz-range-progress{background-color:var(--accent-color)}.video-container .videoControls .timeline .seek::-webkit-slider-thumb{width:0px;height:0px;border:none}.video-container .videoControls .timeline .seek::-moz-range-thumb{width:0px;height:0px;border:none}.video-container .videoControls .timeline .seek.paused+.fakeThumb{background-image:url("/static/images/player/eir-stand.png")}.video-container .videoControls .timeline .seek:focus+.fakeThumb{background-image:url("/static/images/player/eir-stand.png");transform:translateY(-0.625em)}.video-container .videoControls .timeline .fakeThumb{position:absolute;bottom:.75em;width:16px;height:16px;margin-left:-8px;background-color:#fff;border-radius:50%;pointer-events:none;background-image:url("/static/images/player/eir-walk.gif");background-color:rgba(0,0,0,0) !important;background-size:contain;background-repeat:no-repeat;background-position:center bottom;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated;transform:translateY(-0.375em);scale:2;border:none;transition:transform .2s;--outline-width: 1px;--outline-color: #00000080;filter:drop-shadow(calc(var(--outline-width) * -1) 0px var(--outline-color)) drop-shadow(calc(var(--outline-width) * 1) 0px var(--outline-color)) drop-shadow(0px calc(var(--outline-width) * -1) var(--outline-color)) drop-shadow(0px calc(var(--outline-width) * 1) var(--outline-color))}.video-container .videoControls .timeline .hoverTimeContainer{position:absolute;width:0;bottom:.5em;opacity:1;transition:opacity .2s;pointer-events:none;align-content:center}.video-container .videoControls .timeline .hoverTimeContainer.hidden{opacity:0}.video-container .videoControls .timeline .hoverTimeContainer .hoverTimeInner{display:flex;flex-direction:column;width:max-content;transform:translateX(-50%);border-radius:6px;position:relative;padding:.5em}.video-container .videoControls .timeline .hoverTimeContainer .hoverTimeInner .hoverTimeVideo:not([src]){display:none}.video-container .videoControls .timeline .hoverTimeContainer .hoverTimeInner .hoverTimeVideo:not([src])+.hoverTimeText{padding-top:unset}.video-container .videoControls .timeline .hoverTimeContainer .hoverTimeInner .hoverTimeText{margin:auto}.video-container .videoControls .timecode{margin:auto;margin-left:1em;margin-right:.5em}.video-container .videoControls .popout{position:absolute;bottom:3.5em;border-radius:6px;display:flex;flex-direction:column;background-color:rgba(32,32,32,.5019607843);backdrop-filter:blur(10px)}.video-container .videoControls .popout.hidden{display:none}.video-container .videoControls .volumePopout{left:30px;width:3em;height:8em;padding:.25em}.video-container .videoControls .volumePopout.boost{height:14em}.video-container .videoControls .volumePopout .volumeBarContainer{height:100%;position:relative;display:flex;flex-direction:column;text-align:center;align-items:center}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar{writing-mode:vertical-lr;direction:rtl;-webkit-appearance:slider-vertical;appearance:slider-vertical;width:calc(100% - .5em);height:calc(100% - 2em);background-color:rgba(0,0,0,0);--volumeBar-bg: #333;--volumeBar-boost-bg: #fa1f21}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar::-webkit-slider-runnable-track{background-color:var(--volumeBar-bg)}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar::-moz-range-track{background-color:var(--volumeBar-bg);height:100%;width:2px}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar::-moz-range-progress{background-color:var(--accent-color);height:100%;width:2px}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar::-webkit-slider-thumb{background-color:#fff;border-radius:50%}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar::-moz-range-thumb{background-color:#fff;border-radius:50%}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar.boost::-webkit-slider-runnable-track{background-color:none;background-image:linear-gradient(0deg, var(--volumeBar-bg) 33%, var(--volumeBar-boost-bg) 33%, var(--volumeBar-boost-bg) 100%);height:100%}.video-container .videoControls .volumePopout .volumeBarContainer .volumeBar.boost::-moz-range-track{background-color:none;background-image:linear-gradient(0deg, var(--volumeBar-bg) 33%, var(--volumeBar-boost-bg) 33%, var(--volumeBar-boost-bg) 100%);height:100%}.video-container .videoControls .settingsPopout{right:30px;width:fit-content;height:fit-content}.video-container .videoControls .settingsPopout[data-page=main] .settingsPage[data-name=main],.video-container .videoControls .settingsPopout[data-page=speed] .settingsPage[data-name=speed]{display:flex}.video-container .videoControls .settingsPopout .settingsPage{display:none;flex-direction:column;padding:.25em}.video-container .videoControls .settingsPopout .settingsPage .setting{display:flex;flex-direction:row}.video-container .videoControls .settingsPopout .settingsPage .setting:not(.header:not(.goBack)){cursor:pointer}.video-container .videoControls .settingsPopout .settingsPage .setting:not(.header){color:#bbb}.video-container .videoControls .settingsPopout .settingsPage .setting:not([disabled]):hover{color:#ddd}.video-container .videoControls .settingsPopout .settingsPage .setting *{padding:.5em}.video-container .videoControls .settingsPopout .settingsPage .setting .icon,.video-container .videoControls .settingsPopout .settingsPage .setting .submenuIcon{background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;filter:saturate(0) brightness(2);border:none;transition:filter .2s;transition:scale .2s;width:1em;height:1em;background-color:rgba(0,0,0,0);background-size:contain;background-position:center center}.video-container .videoControls .settingsPopout .settingsPage .setting .icon.submenuIcon,.video-container .videoControls .settingsPopout .settingsPage .setting .submenuIcon.submenuIcon{background-image:url("/static/images/player/back.svg");transform:rotateY(180deg);transform-origin:50% 50%}.video-container .videoControls .settingsPopout .settingsPage .setting .icon.submenuIcon.redownloadBtn,.video-container .videoControls .settingsPopout .settingsPage .setting .submenuIcon.submenuIcon.redownloadBtn{background-image:url("/static/images/player/refresh.svg");transform:unset}.video-container .videoControls .settingsPopout .settingsPage .setting:hover:not(.active) .icon,.video-container .videoControls .settingsPopout .settingsPage .setting:hover:not(.active) .submenuIcon{filter:saturate(0) brightness(4)}.video-container .videoControls .settingsPopout .settingsPage .setting.active .icon,.video-container .videoControls .settingsPopout .settingsPage .setting.active .submenuIcon,.video-container .videoControls .settingsPopout .settingsPage .setting:active .icon,.video-container .videoControls .settingsPopout .settingsPage .setting:active .submenuIcon{filter:saturate(0) hue-rotate(200deg) brightness(4)}.video-container .videoControls .settingsPopout .settingsPage .setting .text{text-align:left;align-self:center;flex-grow:1}.video-container .videoControls .settingsPopout .settingsPage .header{margin-top:0;border-bottom:1px solid #a0a0a0;margin-bottom:.25em}.video-container .videoControls .settingsPopout .settingsPage .header .icon.back{background-image:url("/static/images/player/back.svg")}.video-container .videoControls .settingsPopout .settingsPage .autoHide .icon{background-image:url("/static/images/player/eye-closed.svg")}.video-container .videoControls .settingsPopout .settingsPage .autoHide.active .icon{background-image:url("/static/images/player/eye-open.svg")}.video-container .videoControls .settingsPopout .settingsPage .loop .icon{background-image:url("/static/images/player/loop.svg")}.video-container .videoControls .settingsPopout .settingsPage .speed .icon{background-image:url("/static/images/player/speed.svg")}.video-container .videoControls .settingsPopout .settingsPage .setting.active{color:#fff}.video-container .videoControls .settingsPopout .settingsPage .setting[disabled].active{color:#ddd}.video-container .videoControls .settingsPopout .settingsPage .setting[disabled]:not(.active){color:#36393f}.video-container .videoControls .settingsPopout .settingsPage .setting[disabled] .icon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled] .submenuIcon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled]:hover:not(.active) .icon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled]:hover:not(.active) .submenuIcon{filter:saturate(0) brightness(1)}.video-container .videoControls .settingsPopout .settingsPage .setting[disabled].active .icon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled].active .submenuIcon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled]:active .icon,.video-container .videoControls .settingsPopout .settingsPage .setting[disabled]:active .submenuIcon{filter:saturate(0) brightness(2.5)}.video-container .videoControls .settingsPopout .settingsPage .speedBar{--speedBar-bg: #333;--speedBar-boost-bg: #fa1f21}.video-container .videoControls .settingsPopout .settingsPage .speedBar::-webkit-slider-runnable-track{background-color:var(--volumeBar-bg)}.video-container .videoControls .settingsPopout .settingsPage .speedBar::-moz-range-track{background-color:var(--volumeBar-bg)}.video-container .videoControls .settingsPopout .settingsPage .speedBar::-moz-range-progress{background-color:var(--accent-color)}.video-container .videoControls .settingsPopout .settingsPage .speedBar::-webkit-slider-runnable-track{background-color:none;background-image:linear-gradient(90deg, var(--speedBar-bg) 33%, var(--speedBar-boost-bg) 33%, var(--speedBar-boost-bg) 100%)}.video-container .videoControls .settingsPopout .settingsPage .speedBar::-moz-range-track{background-color:none;background-image:linear-gradient(90deg, var(--speedBar-bg) 33%, var(--speedBar-boost-bg) 33%, var(--speedBar-boost-bg) 100%)}