.flagico{background-image:url(/assets/flags-C7MWgJoD.png);background-position:-80px -198px;width:16px;height:11px;display:inline-block}.f-id{background-position:0 0}.f-qa{background-position:-16px 0}.f-ge{background-position:-32px 0}.f-al{background-position:-48px 0}.f-ao{background-position:-64px 0}.f-gi{background-position:-96px 0}.f-mt{background-position:-112px 0}.f-tn{background-position:-128px 0}.f-bh{background-position:-144px 0}.f-tr{background-position:-160px 0}.f-ye{background-position:-176px 0}.f-pl{background-position:-192px 0}.f-lv{background-position:0 -11px}.f-pe{background-position:-16px -11px}.f-jp{background-position:-32px -11px}.f-tt{background-position:-48px -11px}.f-pg{background-position:-64px -11px}.f-gl{background-position:-80px -11px}.f-mc{background-position:-96px -11px}.f-ch{background-position:-112px -11px}.f-ma{background-position:-128px -11px}.f-at{background-position:-144px -11px}.f-cn{background-position:-160px -11px}.f-kg{background-position:-176px -11px}.f-vn{background-position:-192px -11px}.f-dk{background-position:0 -22px}.f-sg{background-position:-16px -22px}.f-to{background-position:-32px -22px}.f-tl{background-position:-48px -22px}.f-cy{background-position:-64px -22px}.f-sy{background-position:-80px -22px}.f-eg{background-position:-96px -22px}.f-mk{background-position:-112px -22px}.f-hk{background-position:-128px -22px}.f-lb{background-position:-144px -22px}.f-pf{background-position:-160px -22px}.f-wf{background-position:-176px -22px}.f-be{background-position:-192px -22px}.f-no{background-position:0 -33px}.f-bv{background-position:-16px -33px}.f-sj{background-position:-32px -33px}.f-ug{background-position:-48px -33px}.f-es{background-position:-64px -33px}.f-tj{background-position:-80px -33px}.f-ae{background-position:-96px -33px}.f-lr{background-position:-112px -33px}.f-sd{background-position:-128px -33px}.f-it{background-position:-144px -33px}.f-de{background-position:-176px -33px}.f-mv{background-position:-192px -33px}.f-ag{background-position:0 -44px}.f-om{background-position:-16px -44px}.f-bt{background-position:-32px -44px}.f-jo{background-position:-48px -44px}.f-hu{background-position:-64px -44px}.f-va{background-position:-80px -44px}.f-pt{background-position:-96px -44px}.f-gp{background-position:-112px -44px}.f-cl{background-position:-128px -44px}.f-kw{background-position:-144px -44px}.f-ps{background-position:-160px -44px}.f-mg{background-position:-176px -44px}.f-ci{background-position:-192px -44px}.f-bn{background-position:0 -55px}.f-ie{background-position:-16px -55px}.f-af{background-position:-32px -55px}.f-eh{background-position:-48px -55px}.f-gd{background-position:-64px -55px}.f-vu{background-position:-80px -55px}.f-ne{background-position:-96px -55px}.f-lt{background-position:-112px -55px}.f-mw{background-position:-128px -55px}.f-by{background-position:-144px -55px}.f-bo{background-position:-160px -55px}.f-kn{background-position:-176px -55px}.f-bg{background-position:-192px -55px}.f-cg{background-position:0 -66px}.f-ml{background-position:-16px -66px}.f-sn{background-position:-32px -66px}.f-ir{background-position:-48px -66px}.f-yt{background-position:-64px -66px}.f-zw{background-position:-80px -66px}.f-bf{background-position:-96px -66px}.f-fo{background-position:-112px -66px}.f-cm{background-position:-128px -66px}.f-jm{background-position:-144px -66px}.f-cz{background-position:-160px -66px}.f-gh{background-position:-176px -66px}.f-dz{background-position:-192px -66px}.f-bj{background-position:0 -77px}.f-iq{background-position:-16px -77px}.f-my{background-position:-48px -77px}.f-gn{background-position:-64px -77px}.f-tg{background-position:-80px -77px}.f-gw{background-position:-96px -77px}.f-fr{background-position:-112px -77px}.f-gf{background-position:-128px -77px}.f-re{background-position:-144px -77px}.f-an{background-position:-160px -77px}.f-um{background-position:-176px -77px}.f-tv{background-position:-192px -77px}.f-il{background-position:0 -88px}.f-bd{background-position:-16px -88px}.f-tw{background-position:-32px -88px}.f-am{background-position:-48px -88px}.f-st{background-position:-64px -88px}.f-ws{background-position:-80px -88px}.f-lu{background-position:-96px -88px}.f-bi{background-position:-112px -88px}.f-pa{background-position:-128px -88px}.f-ec{background-position:-144px -88px}.f-np{background-position:-160px -88px}.f-vi{background-position:-176px -88px}.f-rs{background-position:-192px -88px}.f-dm{background-position:0 -99px}.f-gq{background-position:-16px -99px}.f-us{background-position:-32px -99px}.f-mz{background-position:-48px -99px}.f-bm{background-position:-64px -99px}.f-gy{background-position:-80px -99px}.f-ee{background-position:-96px -99px}.f-nu{background-position:-112px -99px}.f-mm{background-position:-128px -99px}.f-zm{background-position:-144px -99px}.f-ng{background-position:-160px -99px}.f-ro{background-position:-176px -99px}.f-hr{background-position:-192px -99px}.f-md{background-position:0 -110px}.f-et{background-position:-16px -110px}.f-mn{background-position:-32px -110px}.f-tm{background-position:-48px -110px}.f-sc{background-position:-64px -110px}.f-cs{background-position:-80px -110px}.f-pr{background-position:-96px -110px}.f-ad{background-position:-112px -110px}.f-kr{background-position:-128px -110px}.f-nf{background-position:-144px -110px}.f-ls{background-position:-160px -110px}.f-km{background-position:-176px -110px}.f-sz{background-position:-192px -110px}.f-py{background-position:0 -121px}.f-tz{background-position:-16px -121px}.f-in{background-position:-32px -121px}.f-sa{background-position:-48px -121px}.f-pk{background-position:-64px -121px}.f-cf{background-position:-80px -121px}.f-gm{background-position:-96px -121px}.f-ki{background-position:-112px -121px}.f-do{background-position:-128px -121px}.f-lk{background-position:-144px -121px}.f-cc{background-position:-160px -121px}.f-co{background-position:-176px -121px}.f-th{background-position:-192px -121px}.f-bs{background-position:0 -132px}.f-mr{background-position:-16px -132px}.f-bw{background-position:-32px -132px}.f-br{background-position:-48px -132px}.f-mo{background-position:-64px -132px}.f-li{background-position:-80px -132px}.f-ve{background-position:-96px -132px}.f-kp{background-position:-112px -132px}.f-sr{background-position:-128px -132px}.f-cr{background-position:-144px -132px}.f-ly{background-position:-160px -132px}.f-vc{background-position:-176px -132px}.f-ph{background-position:-192px -132px}.f-ke{background-position:0 -143px}.f-td{background-position:-16px -143px}.f-ht{background-position:-32px -143px}.f-az{background-position:-48px -143px}.f-mu{background-position:-64px -143px}.f-er{background-position:-80px -143px}.f-si{background-position:-96px -143px}.f-kh{background-position:-112px -143px}.f-is{background-position:-128px -143px}.f-mx{background-position:-144px -143px}.f-rw{background-position:-160px -143px}.f-za{background-position:-176px -143px}.f-ua{background-position:-192px -143px}.f-as{background-position:0 -154px}.f-ax{background-position:-16px -154px}.f-dj{background-position:-32px -154px}.f-ga{background-position:-48px -154px}.f-sl{background-position:-64px -154px}.f-sm{background-position:-80px -154px}.f-sk{background-position:-96px -154px}.f-se{background-position:-112px -154px}.f-sb{background-position:-128px -154px}.f-ca{background-position:-144px -154px}.f-ru{background-position:-160px -154px}.f-gb{background-position:-176px -154px}.f-me{background-position:-192px -154px}.f-pm{background-position:0 -165px}.f-sct{background-position:-16px -165px}.f-la{background-position:-32px -165px}.f-ar{background-position:-48px -165px}.f-na{background-position:-64px -165px}.f-cv{background-position:-80px -165px}.f-nc{background-position:-96px -165px}.f-cu{background-position:-112px -165px}.f-uz{background-position:-128px -165px}.f-bb{background-position:-144px -165px}.f-bz{background-position:-160px -165px}.f-ni{background-position:-176px -165px}.f-gu{background-position:-192px -165px}.f-fi{background-position:0 -176px}.f-kz{background-position:-16px -176px}.f-gt{background-position:-32px -176px}.f-cx{background-position:-48px -176px}.f-aw{background-position:-64px -176px}.f-cd{background-position:-80px -176px}.f-nl{background-position:-96px -176px}.f-ba{background-position:-112px -176px}.f-sv{background-position:-128px -176px}.f-uy{background-position:-144px -176px}.f-pw{background-position:-160px -176px}.f-tk{background-position:-176px -176px}.f-mq{background-position:-192px -176px}.f-nr{background-position:0 -187px}.f-mp{background-position:-16px -187px}.f-hn{background-position:-32px -187px}.f-mh{background-position:-48px -187px}.f-tf{background-position:-64px -187px}.f-gs{background-position:-80px -187px}.f-lc{background-position:-96px -187px}.f-gr{background-position:-112px -187px}.f-fm{background-position:-128px -187px}.f-fam{background-position:-144px -187px}.f-ck{background-position:-160px -187px}.f-ky{background-position:-176px -187px}.f-io{background-position:-192px -187px}.f-so{background-position:0 -198px}.f-pn{background-position:-16px -198px}.f-tc{background-position:-32px -198px}.f-sh{background-position:-48px -198px}.f-fj{background-position:-64px -198px}.f-ai{background-position:-96px -198px}.f-vg{background-position:-112px -198px}.f-fk{background-position:-128px -198px}.f-ms{background-position:-144px -198px}.f-hm{background-position:-160px -198px}.f-au{background-position:-176px -198px}.f-nz{background-position:-192px -198px}@font-face{font-family:fontello;src:url(/assets/fontello-D_hkO9UU.eot?16506682#iefix)format("embedded-opentype"),url(/assets/fontello-cCxMY3MC.woff2?16506682)format("woff");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;margin-left:.2em;margin-right:.2em;font-family:fontello;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.icon-heart-empty:before{content:""}.icon-heart:before{content:""}.icon-cog:before{content:""}.icon-cancel:before{content:""}.icon-star:before{content:""}.icon-star-empty:before{content:""}.icon-play:before{content:""}.icon-stop:before{content:""}.icon-pause:before{content:""}.icon-lock:before{content:""}.icon-lock-open:before{content:""}.icon-left-dir:before{content:""}.icon-right-dir:before{content:""}.icon-up-dir:before{content:""}.icon-down-dir:before{content:""}.icon-link:before{content:""}.icon-award:before{content:""}.icon-ok:before{content:""}.icon-attention:before{content:""}.icon-block:before{content:""}.icon-shuffle:before{content:""}.icon-cw:before{content:""}.icon-logout:before{content:""}.icon-login:before{content:""}.icon-plus:before{content:""}.icon-to-start:before{content:""}.icon-crown:before{content:""}.icon-menu:before{content:""}.icon-circle:before{content:""}.icon-help:before{content:""}.material-icons{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;width:1em;height:1em;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.dialog,.room-view>.container{box-sizing:border-box;background-color:#1a2125;border-radius:5px;flex-direction:column;align-items:stretch;padding:10px;display:flex;overflow:hidden}.dialog>h1,.room-view>.container>h1{border-bottom:3px solid #c13535;padding-top:6px;padding-bottom:5px;font-size:20px;font-weight:600;margin-bottom:20px!important}.dialog>:not(:last-child),.room-view>.container>:not(:last-child){margin-bottom:6px}.dialog .row,.room-view>.container .row{display:flex}.dialog .row>:not(:last-child),.room-view>.container .row>:not(:last-child){margin-right:6px}.dialog .row>*,.room-view>.container .row>*{flex:1}.dialog button,.room-view>.container button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.dialog button:focus,.room-view>.container button:focus{outline:none}.dialog button:hover,.room-view>.container button:hover{background-color:#2f5e85}.dialog button:hover .tooltip,.dialog button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .dialog button:hover .tooltip-left,.dialog button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .dialog button:hover .tooltip-left,.dialog #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .dialog button:hover .tooltip-left,.dialog button:hover #nextMatch .tooltip-left,#nextMatch .dialog button:hover .tooltip-left,.dialog button:hover #prevMatch .tooltip-left,#prevMatch .dialog button:hover .tooltip-left,.dialog button:hover .tooltip-left,.room-view>.container button:hover .tooltip,.room-view>.container button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view>.container button:hover .tooltip-left,.room-view>.container button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view>.container button:hover .tooltip-left,.room-view>.container #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .room-view>.container button:hover .tooltip-left,.room-view>.container button:hover #nextMatch .tooltip-left,#nextMatch .room-view>.container button:hover .tooltip-left,.room-view>.container button:hover #prevMatch .tooltip-left,#prevMatch .room-view>.container button:hover .tooltip-left,.room-view>.container button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.dialog button:active,.room-view>.container button:active{background-color:#193449}.dialog button:disabled,.room-view>.container button:disabled{background-color:#3e3e3e}.dialog button .tooltip,.dialog button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .dialog button .tooltip-left,.dialog button #otherReplaysButton .tooltip-left,#otherReplaysButton .dialog button .tooltip-left,.dialog button #closeReplaysButton .tooltip-left,#closeReplaysButton .dialog button .tooltip-left,.dialog #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .dialog button .tooltip-left,.dialog button #nextMatch .tooltip-left,#nextMatch .dialog button .tooltip-left,.dialog button #prevMatch .tooltip-left,#prevMatch .dialog button .tooltip-left,.dialog .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays .dialog button .tooltip-left,.dialog .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section .dialog button .tooltip-left,.dialog button .file-btn label .tooltip-left,.dialog .file-btn label button .tooltip-left,.dialog button .tooltip-left,.room-view>.container button .tooltip,.room-view>.container button #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view>.container button .tooltip-left,.room-view>.container button #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view>.container button .tooltip-left,.room-view>.container #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .room-view>.container button .tooltip-left,.room-view>.container button #nextMatch .tooltip-left,#nextMatch .room-view>.container button .tooltip-left,.room-view>.container button #prevMatch .tooltip-left,#prevMatch .room-view>.container button .tooltip-left,.room-view>.container button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.dialog button .tooltip-left,.room-view>.container button .tooltip-left{left:auto;right:0%}.dialog .label-input,.room-view>.container .label-input{background-color:#244967;border-radius:5px;align-items:baseline;padding:3px 3px 3px 5px;display:flex}.dialog .label-input>*,.room-view>.container .label-input>*{flex:1}.dialog .label-input label,.room-view>.container .label-input label{flex:none;margin-right:10px}.dialog .file-btn input[type=file],.room-view>.container .file-btn input[type=file]{display:none}.dialog .file-btn label,.room-view>.container .file-btn label{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.dialog .file-btn label:focus,.room-view>.container .file-btn label:focus{outline:none}.dialog .file-btn label:hover,.room-view>.container .file-btn label:hover{background-color:#2f5e85}.dialog .file-btn label:hover .tooltip,.dialog .file-btn label:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .dialog .file-btn label:hover .tooltip-left,.dialog .file-btn label:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .dialog .file-btn label:hover .tooltip-left,.dialog .file-btn label:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .dialog .file-btn label:hover .tooltip-left,.dialog .file-btn label:hover #nextMatch .tooltip-left,#nextMatch .dialog .file-btn label:hover .tooltip-left,.dialog .file-btn label:hover #prevMatch .tooltip-left,#prevMatch .dialog .file-btn label:hover .tooltip-left,.dialog .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover .tooltip,.room-view>.container .file-btn label:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view>.container .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view>.container .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .room-view>.container .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover #nextMatch .tooltip-left,#nextMatch .room-view>.container .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover #prevMatch .tooltip-left,#prevMatch .room-view>.container .file-btn label:hover .tooltip-left,.room-view>.container .file-btn label:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.dialog .file-btn label:active,.room-view>.container .file-btn label:active{background-color:#193449}.dialog .file-btn label:disabled,.room-view>.container .file-btn label:disabled{background-color:#3e3e3e}.dialog .file-btn label .tooltip,.dialog .file-btn label #otherReplaysButton .tooltip-left,#otherReplaysButton .dialog .file-btn label .tooltip-left,.dialog .file-btn label #closeReplaysButton .tooltip-left,#closeReplaysButton .dialog .file-btn label .tooltip-left,.dialog .file-btn label #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .dialog .file-btn label .tooltip-left,.dialog .file-btn label #nextMatch .tooltip-left,#nextMatch .dialog .file-btn label .tooltip-left,.dialog .file-btn label #prevMatch .tooltip-left,#prevMatch .dialog .file-btn label .tooltip-left,.dialog .file-btn label .tooltip-left,.room-view>.container .file-btn label .tooltip,.room-view>.container .file-btn label #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label #nextMatch .tooltip-left,#nextMatch .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label #prevMatch .tooltip-left,#prevMatch .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.dialog .file-btn label .tooltip-left,.room-view>.container .file-btn label .tooltip-left{left:auto;right:0%}.dialog .file-btn label,.room-view>.container .file-btn label{box-sizing:border-box;text-align:center;cursor:pointer;width:100%;display:inline-block}.dialog select,.room-view>.container select{appearance:none;color:#fff;background-color:#111619;border:1px solid #111619;border-radius:5px;padding:0 5px}.dialog select:hover:not(:disabled),.room-view>.container select:hover:not(:disabled){border-color:#244967}@media (height<=700px){.chatbox-view{height:130px}}.chatbox-view{flex-direction:column;width:800px;min-width:300px;height:130px;padding:5px;display:flex;position:relative}.chatbox-view>:not(:first-child){margin-top:5px}.chatbox-view>.log{flex-grow:1;line-height:1.3;position:relative;overflow-y:scroll}.chatbox-view>.log p{overflow:hidden}.chatbox-view>.log p:not(:last-child){margin-bottom:3px}.chatbox-view>.log p.notice{color:#8ed2ab}.chatbox-view>.log p.highlight{font-weight:700}.chatbox-view>.log p.announcement{white-space:pre-wrap;border-left:3px solid #c13535;min-height:12px;padding-left:5px}.chatbox-view>.input{display:none}.game-view{flex-direction:column;align-items:stretch;width:100vw;height:calc(100vh - 35px);display:flex;position:absolute;top:35px;overflow:hidden}.game-view>.top-section{flex-grow:1;min-height:0;position:relative;left:100%}.game-view>.bottom-section{background-color:#1a2125;flex-shrink:0;justify-content:center;padding-bottom:40px;display:flex;position:relative;left:100%}.game-view>.bottom-section>.buttons{white-space:nowrap;flex-direction:column;margin-right:auto;padding:6px;display:flex}.game-view>.bottom-section>.buttons>:not(:last-child){margin-bottom:6px}.game-view>.bottom-section button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.game-view>.bottom-section button:focus{outline:none}.game-view>.bottom-section button:hover{background-color:#2f5e85}.game-view>.bottom-section button:hover .tooltip,.game-view>.bottom-section button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .game-view>.bottom-section button:hover .tooltip-left,.game-view>.bottom-section button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .game-view>.bottom-section button:hover .tooltip-left,.game-view>.bottom-section #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .game-view>.bottom-section button:hover .tooltip-left,.game-view>.bottom-section button:hover #nextMatch .tooltip-left,#nextMatch .game-view>.bottom-section button:hover .tooltip-left,.game-view>.bottom-section button:hover #prevMatch .tooltip-left,#prevMatch .game-view>.bottom-section button:hover .tooltip-left,.game-view>.bottom-section button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.game-view>.bottom-section button:active{background-color:#193449}.game-view>.bottom-section button:disabled{background-color:#3e3e3e}.game-view>.bottom-section button .tooltip,.game-view>.bottom-section button #otherReplaysButton .tooltip-left,#otherReplaysButton .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button #closeReplaysButton .tooltip-left,#closeReplaysButton .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button #nextMatch .tooltip-left,#nextMatch .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button #prevMatch .tooltip-left,#prevMatch .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.game-view>.bottom-section button .tooltip-left{left:auto;right:0%}.game-view>.bottom-section .stats-view{margin-right:auto}.game-view>[data-hook=popups]{z-index:2;opacity:0;background-color:#73885c80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.game-timer-view{align-items:center;display:flex}.game-timer-view>.overtime{visibility:hidden;margin-right:20px}.game-timer-view>.overtime.on{visibility:visible;animation:.4s linear overtime-appear}.game-timer-view>.digit{text-align:center;width:15px}.game-timer-view.time-warn{animation:.3s linear infinite alternate time-warn}@keyframes time-warn{0%{color:#fff}to{color:#ff8080}}@keyframes overtime-appear{0%{opacity:0;transform:translateY(-25px)}}.game-state-view{width:100%;height:100%;position:absolute}.game-state-view .bar-container{z-index:1;justify-content:center;width:100%;display:flex;position:absolute;top:0}.game-state-view .bar{background-color:#1a2125;border-radius:0 0 5px 5px;justify-content:center;padding:5px;font:900 20px Arial,sans-serif;display:flex}.game-state-view .bar>.scoreboard{align-items:center;margin-right:100px;display:flex}.game-state-view .bar>.scoreboard .score{text-align:center;width:35px;overflow:hidden}.game-state-view .bar>.scoreboard .teamicon{border-radius:5px;width:23px;height:23px}.game-state-view .bar>.scoreboard .teamicon.blue{background-color:#5689e5}.game-state-view .bar>.scoreboard .teamicon.red{background-color:#e56e56}.game-state-view canvas{width:100%;height:100%;image-rendering:optimizeSpeed;image-rendering:crisp-edges;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.game-state-view.restricted{background-color:#2e343c;flex-direction:column;justify-content:center;align-items:center;display:flex}.game-state-view.restricted .bar-container{height:35px;position:relative}.game-state-view.restricted .bar{background:0 0}.game-state-view.restricted canvas{width:100%;max-width:840px;height:calc(100% - 35px);max-height:410px}.room-view{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:calc(100% - 10px);margin-top:5px;display:flex;position:absolute}.room-view button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.room-view button:focus{outline:none}.room-view button:hover{background-color:#2f5e85}.room-view button:hover .tooltip,.room-view button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view button:hover .tooltip-left,.room-view button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view button:hover .tooltip-left,.room-view #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .room-view button:hover .tooltip-left,.room-view button:hover #nextMatch .tooltip-left,#nextMatch .room-view button:hover .tooltip-left,.room-view button:hover #prevMatch .tooltip-left,#prevMatch .room-view button:hover .tooltip-left,.room-view button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.room-view button:active{background-color:#193449}.room-view button:disabled{background-color:#3e3e3e}.room-view button .tooltip,.room-view button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .room-view button .tooltip-left,.room-view button #otherReplaysButton .tooltip-left,#otherReplaysButton .room-view button .tooltip-left,.room-view button #closeReplaysButton .tooltip-left,#closeReplaysButton .room-view button .tooltip-left,.room-view #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .room-view button .tooltip-left,.room-view button #nextMatch .tooltip-left,#nextMatch .room-view button .tooltip-left,.room-view button #prevMatch .tooltip-left,#prevMatch .room-view button .tooltip-left,.room-view .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays .room-view button .tooltip-left,.room-view button .tooltip-left,.room-view>.container button .tooltip-left,.room-view button .dialog .file-btn label .tooltip-left,.room-view .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section .room-view button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.room-view button .tooltip-left{left:auto;right:0%}.room-view>.container{box-sizing:border-box;z-index:0;width:100%;max-width:900px;height:100%;min-height:0;max-height:550px;padding-bottom:30px;position:relative}.room-view>.container>:not(:last-child){margin-bottom:15px}.room-view>.container>.header-btns{display:none}.room-view>.container>.teams{flex:1;justify-content:center;min-height:60px;margin-left:-3px;margin-right:-3px;display:flex}.room-view>.container>.teams>*{margin-left:3px;margin-right:3px}.room-view>.container>.teams>.tools{flex-direction:column;justify-content:center;width:80px;display:flex}.room-view>.container>.teams>.tools>:not(:last-child){margin-bottom:6px}.room-view>.container>.teams>.spacer{flex:1 1 0;max-width:83px;margin:0}.room-view>.container>.teams .player-list-view{flex-flow:column;width:220px;min-width:20px;display:flex}.room-view>.container>.teams .player-list-view>:not(:last-child){margin-bottom:6px}.room-view>.container>.teams .player-list-view .buttons{flex-flow:row;justify-content:center;display:flex}.room-view>.container>.teams .player-list-view .buttons button[data-hook=join-btn]{min-width:100px}.room-view>.container>.teams .player-list-view.t-red button[data-hook=join-btn]{color:#ff8686}.room-view>.container>.teams .player-list-view.t-blue button[data-hook=join-btn]{color:#b7b7ff}.room-view>.container>.teams .player-list-view .list{background-color:#111619;flex:1;overflow:hidden auto}.room-view>.container>.settings{white-space:nowrap;align-self:center;width:300px}.room-view>.container>.settings>div{align-items:center;width:100%;margin-bottom:5px;line-height:22px;display:flex}.room-view>.container>.settings>div>.lbl{flex:0 0 90px}.room-view>.container>.settings>div>.val{text-overflow:ellipsis;flex:1;overflow:hidden}.room-view>.container>.settings>div>select{width:100px}.room-view>.container>.settings [data-hook=stadium-name].custom{color:#ffdb72}.room-view>.container>.controls{align-self:center;display:flex}.room-view>.container>.controls>*{margin:0 3px}.room-view .player-list-item{cursor:pointer;vertical-align:middle;white-space:nowrap;align-items:center;margin:2px;padding:4px;font-size:15px;line-height:20px;display:flex}.room-view .player-list-item.admin [data-hook=name]{color:#ffdb72}.room-view .player-list-item .flagico{margin-right:3px;position:relative;top:1px}.room-view .player-list-item [data-hook=name]{flex:1;min-width:10px;overflow:hidden}.room-view .player-list-item [data-hook=ping]{text-align:right;min-width:30px}.room-view .player-list-item:hover{background-color:#1b2328}.room-view:not(.admin) .admin-only{display:none!important}.roomlist-view{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.roomlist-view .sqlReplays{z-index:6;width:40%;height:30px;position:absolute;top:3%}.roomlist-view .sqlReplays button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.roomlist-view .sqlReplays button:focus{outline:none}.roomlist-view .sqlReplays button:hover{background-color:#2f5e85}.roomlist-view .sqlReplays button:hover .tooltip,.roomlist-view .sqlReplays button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .roomlist-view .sqlReplays button:hover .tooltip-left,.roomlist-view .sqlReplays button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .roomlist-view .sqlReplays button:hover .tooltip-left,.roomlist-view .sqlReplays #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .roomlist-view .sqlReplays button:hover .tooltip-left,.roomlist-view .sqlReplays button:hover #nextMatch .tooltip-left,#nextMatch .roomlist-view .sqlReplays button:hover .tooltip-left,.roomlist-view .sqlReplays button:hover #prevMatch .tooltip-left,#prevMatch .roomlist-view .sqlReplays button:hover .tooltip-left,.roomlist-view .sqlReplays button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.roomlist-view .sqlReplays button:active{background-color:#193449}.roomlist-view .sqlReplays button:disabled{background-color:#3e3e3e}.roomlist-view .sqlReplays button .tooltip,.roomlist-view .sqlReplays button #otherReplaysButton .tooltip-left,#otherReplaysButton .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button #closeReplaysButton .tooltip-left,#closeReplaysButton .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button #nextMatch .tooltip-left,#nextMatch .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button #prevMatch .tooltip-left,#prevMatch .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.roomlist-view .sqlReplays button .tooltip-left{left:auto;right:0%}.roomlist-view .sqlReplays button{cursor:pointer;width:calc(50% - 20px);height:100%;margin:0 10px}.roomlist-view .dialog{width:40%;height:calc(94% - 75px);position:absolute;top:calc(3% + 40px)}.settings-view{opacity:.3;visibility:hidden;width:400px;height:100%;max-height:400px;position:relative}.settings-view [data-hook=close]{position:absolute;top:12px;right:10px}.settings-view .tabcontents{overflow-y:auto}.settings-view [data-hook=presskey]{z-index:1;background-color:#000000b3;justify-content:center;align-items:center;font-weight:700;display:none;position:absolute;inset:0}.settings-view [data-hook=presskey] .show{display:flex}.settings-view .tabs{justify-content:center;margin-bottom:20px;display:flex}.settings-view .tabs button{border-radius:0}.settings-view .tabs button:not(:last-child){margin-right:2px}.settings-view .tabs button:first-child{border-radius:5px 0 0 5px}.settings-view .tabs button:last-child{border-radius:0 5px 5px 0}.settings-view .tabs .selected{background-color:#2f5e85}.settings-view .section{flex-direction:column;display:none}.settings-view .section .toggle{cursor:default;line-height:25px}.settings-view .section .toggle i{margin-right:5px}.settings-view .section .toggle:hover{background-color:#2f3c43}.settings-view .section select{background-color:#244967;border:none;height:25px;margin-left:10px}.settings-view .section select option{background-color:#1a2125}.settings-view .section select:hover{background-color:#2f5e85}.settings-view .section .loc{line-height:25px}.settings-view .section [data-hook=loc-ovr-btn]{align-self:left}.settings-view .section .inputrow{margin-bottom:0;padding:6px;line-height:25px}.settings-view .section .inputrow:nth-child(odd){background-color:#222c31}.settings-view .section .inputrow>:first-child{width:50px;font-weight:700;display:inline-block}.settings-view .section .inputrow>:not(:first-child){background-color:#2f3c43;border-radius:7px;margin:2px;padding:0 5px;display:inline-block}.settings-view .section .inputrow>:not(:first-child):hover{background-color:#3a4952}.settings-view .section .inputrow>:not(:first-child):hover .icon-cancel{opacity:1}.settings-view .section .inputrow :last-child{cursor:pointer}.settings-view .section .inputrow .icon-cancel{cursor:pointer;opacity:.6}.settings-view .section>:not(:last-child){margin-bottom:6px}.settings-view .section.selected{display:flex}.settings-view [data-hook=close]{margin-top:auto}.replay-controls-view{-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#000;flex-direction:row;justify-content:center;align-items:center;width:100%;height:40px;padding-left:6px;padding-right:6px;display:flex;position:absolute;bottom:0;left:100%}.replay-controls-view>:not(:last-child){margin-right:6px}.replay-controls-view button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.replay-controls-view button:focus{outline:none}.replay-controls-view button:hover{background-color:#2f5e85}.replay-controls-view button:hover .tooltip,.replay-controls-view button:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .replay-controls-view button:hover .tooltip-left,.replay-controls-view button:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .replay-controls-view button:hover .tooltip-left,.replay-controls-view #ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .replay-controls-view button:hover .tooltip-left,.replay-controls-view button:hover #nextMatch .tooltip-left,#nextMatch .replay-controls-view button:hover .tooltip-left,.replay-controls-view button:hover #prevMatch .tooltip-left,#prevMatch .replay-controls-view button:hover .tooltip-left,.replay-controls-view button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.replay-controls-view button:active{background-color:#193449}.replay-controls-view button:disabled{background-color:#3e3e3e}.replay-controls-view button .tooltip,.replay-controls-view button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .replay-controls-view button .tooltip-left,.replay-controls-view button #otherReplaysButton .tooltip-left,#otherReplaysButton .replay-controls-view button .tooltip-left,.replay-controls-view button #closeReplaysButton .tooltip-left,#closeReplaysButton .replay-controls-view button .tooltip-left,.replay-controls-view #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons .replay-controls-view button .tooltip-left,.replay-controls-view button #nextMatch .tooltip-left,#nextMatch .replay-controls-view button .tooltip-left,.replay-controls-view button #prevMatch .tooltip-left,#prevMatch .replay-controls-view button .tooltip-left,.replay-controls-view button .tooltip-left,.replay-controls-view button .dialog .file-btn label .tooltip-left,.replay-controls-view button .room-view>.container .file-btn label .tooltip-left,.replay-controls-view .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section .replay-controls-view button .tooltip-left,.replay-controls-view .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays .replay-controls-view button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.replay-controls-view button .tooltip-left{left:auto;right:0%}.replay-controls-view [data-hook=spd]{text-align:center;min-width:40px}.replay-controls-view [data-hook=time]{text-align:center;min-width:50px}.replay-controls-view .timebar{cursor:pointer;background-color:#0000;flex-grow:1;height:40px;position:relative}.replay-controls-view .timebar .barbg{background-color:#393737;width:100%;height:6px;margin:auto;position:absolute;top:0;bottom:0}.replay-controls-view .timebar .bar{background-color:#5c5c5c;position:absolute;top:0;bottom:0;left:0}.replay-controls-view .timebar .timetooltip{text-align:center;background-color:#000;width:60px;line-height:30px;display:none;position:absolute;top:-20px}.replay-controls-view .timebar:hover .timetooltip{display:block}.replay-controls-view .timebar .marker{background-color:#cecece;width:2px;height:6px;margin:auto;position:absolute;top:0;bottom:0}.replay-controls-view .timebar .marker.k1{background-color:#5689e5}.replay-controls-view .timebar .marker.k2{background-color:#e56e56}.replay-controls-view .timebar html{overflow:auto}div,span,p,b,u,i,center,ul,tbody,tfoot,thead,tr,th,td,time{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}html{font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;border:0;margin:0;padding:0;font-family:Open Sans,sans-serif}body{font-size:100%;font:inherit;vertical-align:baseline;color:#fff;background:#939e7f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAACMElEQVR42u3dbUrFMBBG4cmH63QhLsElt+n4T7iIouVSm5PzrqDwMO0MaZLy9v6acVFybLEfsUZKRm8tSmn/+hhVXC7uZcDigoHFBQOLCwYWFwwsLhhYXDDwarjt5rgREV1cZuU+tYLFBQOLCwYW9/45/Q0+csSwoWICZ24xdisX+YrO3GIXlwksLhhYXDCwuGBgcedOd87l4v5YweKCgcUFA4sLBhaXl88max9bpLjMChYXDCwuHFhcbvaxXbc3SdzrcfOIBYAXxn3oosWdP5kjxnE89FRVXC4uF1hcMLC4D+nizo27jxGR5fs5WFwuLgdYXDCwuGBgccHA4oKBxWUDN3F/nenm4F5jqYWDiOM07nTAvUaU9rIM7TP+kavicnGnARYXDCwuGFhcMLC4YGBxwcDigoHFBQOLCwYWFwwsLhhYXDCwuGBgccHA4oKBxQUDiwsGFhcMLC4YWFwwsLhgYHHBwOKCgcUFA4sLBhYXDCwuGFjc++fc5rOJ7/JbCfcc8IJnP858En4Vl4v7N2BxwcDigoHFBQOLCwYWFwwsLhhYXDCwuGBgccHA4oKBxWUDiwtOyajicnF7a4vcXRjrXn5dxeXifp2DxUXh4oFXx0UDiwsGFhcMLC4YWFwwsLhgYHHBwOKCgcUFA4sLBhYXDCwuGFhcMLC4YGBxwcCr4T775IQuLrNyb1/B4oKBxQUDiwsGFhcMLC4YWFwwsLhgYHHBwOKCgcUFA4t7bT4AYX/Nk5XUNvMAAAAASUVORK5CYII=) fixed;border:0;margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:1}button,input{line-height:normal;overflow:visible}textarea{vertical-align:top;padding:0;overflow:auto}:focus{outline:none}img{-ms-interpolation-mode:bicubic;display:block}li{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-family:Open Sans,sans-serif;list-style:none;display:block}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:inherit;font-size:inherit;margin:0}b,strong{font-weight:inherit}em{font-style:inherit}small{font-size:100%}a{font-weight:inherit;color:#ffe7cc;text-decoration:none}a:hover,a:active{outline:none}a:hover{cursor:pointer;text-decoration:underline}section{display:block}table{border-collapse:collapse;border-spacing:0}#changelist{clear:right;overflow:auto}#changelist h4{color:#f57878;margin-bottom:2px;font-size:110%;font-weight:700}#changelist ul{margin-left:10px;font-size:90%}#changelist ul li{margin-bottom:3px}#changelist div{padding:0 0 15px}.loading{box-sizing:border-box;background-color:#1a2125;border-radius:5px;flex-direction:column;align-items:stretch;width:30vw;height:15vh;padding:10px;display:flex;position:absolute;top:calc(50% - 7.5vh);left:100%;overflow:hidden}.loading>h1{border-bottom:3px solid #c13535;padding-top:6px;padding-bottom:5px;font-size:20px;font-weight:600;margin-bottom:20px!important}.loading .loading-progress{background-color:#2c373d;border-radius:3px;height:6px;margin-top:10px;padding:0;overflow:hidden}.loading .loading-progress>div{background-color:#c13535;height:100%;padding:0;transition:width .2s linear}#game-stats select{background-color:#244967;margin:0 5px}#game-stats select option{font-size:16px}.view-wrapper{justify-content:center;align-items:center;width:100%;height:calc(100% - 10px);margin-top:5px;display:flex;position:absolute}.redStats{text-align:right;color:red}.blueStats{color:#5688e5}.center{text-align:center}.leftStat{text-align:left;width:100px}.centerStat{text-align:center;width:100px}#nextMatch,#prevMatch{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}#nextMatch:focus,#prevMatch:focus{outline:none}#nextMatch:hover,#prevMatch:hover{background-color:#2f5e85}#nextMatch:hover .tooltip,#nextMatch:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #nextMatch:hover .tooltip-left,#nextMatch:hover .tooltip-left,#prevMatch:hover .tooltip,#prevMatch:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #prevMatch:hover .tooltip-left,#prevMatch:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}#nextMatch:active,#prevMatch:active{background-color:#193449}#nextMatch:disabled,#prevMatch:disabled{background-color:#3e3e3e}#nextMatch .tooltip,#nextMatch #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #nextMatch .tooltip-left,#nextMatch .tooltip-left,#prevMatch .tooltip,#prevMatch #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #prevMatch .tooltip-left,#prevMatch .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}#nextMatch .tooltip-left,#prevMatch .tooltip-left{left:auto;right:0%}#ReplaysList{box-sizing:border-box;background-color:#1a2125;border-radius:20px;flex-direction:column;align-items:start;width:80%;height:calc(90% - 35px);padding:10px;display:flex;position:absolute;top:calc(5% + 35px);left:150%}#ReplaysList h1{text-align:center;border-bottom:4px solid #c13535;width:100%;height:3.5%;margin-top:5px;padding-top:0;padding-bottom:5px;font-size:2vh;font-weight:600;top:0%;margin-bottom:0!important}#ReplaysList .replaysFilters{box-sizing:border-box;border-bottom:4px solid #c13535;padding:5px}#ReplaysList .replaysFilters .replaysFiltersButtons button{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}#ReplaysList .replaysFilters .replaysFiltersButtons button:focus{outline:none}#ReplaysList .replaysFilters .replaysFiltersButtons button:hover{background-color:#2f5e85}#ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip,#ReplaysList .replaysFilters .replaysFiltersButtons button:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}#ReplaysList .replaysFilters .replaysFiltersButtons button:active{background-color:#193449}#ReplaysList .replaysFilters .replaysFiltersButtons button:disabled{background-color:#3e3e3e}#ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip,#ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}#ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left{left:auto;right:0%}#ReplaysList .replaysFilters .replaysFiltersButtons button{margin:5px}#ReplaysList .replaysFilters .replaysFiltersButtons button.active{border:1px solid}#ReplaysList .replaysContainer{width:100%;height:100%;overflow-y:scroll}#modal{box-sizing:border-box;z-index:9;border:2px solid #fff;border-radius:8px;padding:5px 15px;font-weight:700;display:none;position:fixed;top:40px;left:-150%}.searchReplay{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.searchReplay:focus{outline:none}.searchReplay:hover{background-color:#2f5e85}.searchReplay:hover .tooltip,.searchReplay:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .searchReplay:hover .tooltip-left,.searchReplay:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .searchReplay:hover .tooltip-left,.searchReplay:hover .tooltip-left,.searchReplay:hover .dialog .file-btn label .tooltip-left,.dialog .file-btn label .searchReplay:hover .tooltip-left,.searchReplay:hover .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label .searchReplay:hover .tooltip-left,.searchReplay:hover .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button .searchReplay:hover .tooltip-left,.searchReplay:hover .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button .searchReplay:hover .tooltip-left,.searchReplay:hover #nextMatch .tooltip-left,#nextMatch .searchReplay:hover .tooltip-left,.searchReplay:hover #prevMatch .tooltip-left,#prevMatch .searchReplay:hover .tooltip-left,.searchReplay:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .searchReplay:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.searchReplay:active{background-color:#193449}.searchReplay:disabled{background-color:#3e3e3e}.searchReplay .tooltip,.searchReplay .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .searchReplay .tooltip-left,.searchReplay #otherReplaysButton .tooltip-left,#otherReplaysButton .searchReplay .tooltip-left,.searchReplay #closeReplaysButton .tooltip-left,#closeReplaysButton .searchReplay .tooltip-left,.searchReplay .tooltip-left,.searchReplay .dialog button .tooltip-left,.dialog button .searchReplay .tooltip-left,.searchReplay .dialog .file-btn label .tooltip-left,.dialog .file-btn label .searchReplay .tooltip-left,.searchReplay .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label .searchReplay .tooltip-left,.searchReplay .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button .searchReplay .tooltip-left,.searchReplay .room-view button .tooltip-left,.room-view button .searchReplay .tooltip-left,.searchReplay .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button .searchReplay .tooltip-left,.searchReplay .replay-controls-view button .tooltip-left,.replay-controls-view button .searchReplay .tooltip-left,.searchReplay #nextMatch .tooltip-left,#nextMatch .searchReplay .tooltip-left,.searchReplay #prevMatch .tooltip-left,#prevMatch .searchReplay .tooltip-left,.searchReplay #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .searchReplay .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.searchReplay .tooltip-left{left:auto;right:0%}.searchReplay{cursor:pointer}#closeReplaysButton{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative;right:20px;position:absolute!important}#closeReplaysButton:focus{outline:none}#closeReplaysButton:hover{background-color:#2f5e85}#closeReplaysButton:hover .tooltip,#closeReplaysButton:hover .tooltip-left,#closeReplaysButton:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #closeReplaysButton:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}#closeReplaysButton:active{background-color:#193449}#closeReplaysButton:disabled{background-color:#3e3e3e}#closeReplaysButton .tooltip,#closeReplaysButton .tooltip-left,#closeReplaysButton #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #closeReplaysButton .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}#closeReplaysButton .tooltip-left{left:auto;right:0%}#closeReplaysButton{cursor:pointer}#otherReplaysButton{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative;left:20px;position:absolute!important}#otherReplaysButton:focus{outline:none}#otherReplaysButton:hover{background-color:#2f5e85}#otherReplaysButton:hover .tooltip,#otherReplaysButton:hover .tooltip-left,#otherReplaysButton:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #otherReplaysButton:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}#otherReplaysButton:active{background-color:#193449}#otherReplaysButton:disabled{background-color:#3e3e3e}#otherReplaysButton .tooltip,#otherReplaysButton .tooltip-left,#otherReplaysButton #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button #otherReplaysButton .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}#otherReplaysButton .tooltip-left{left:auto;right:0%}#otherReplaysButton{cursor:pointer}.replayInfo{border-bottom:3px solid #717171;flex-direction:row;width:100%;min-height:98px;padding-top:6px;padding-bottom:5px;display:flex;overflow-x:auto}.replayInfo:nth-of-type(odd){background-color:#023103}.replayInfo .replayMatches{flex-direction:row;flex:8;display:flex;overflow-x:auto}.replayInfo .replayMatches .matchInfo{box-sizing:border-box;width:50%;min-width:50%;padding-left:5px;padding-right:5px}.replayInfo .replayMatches .matchInfo>div{border-left:1px solid #717171}.replayInfo .watchReplayButton{color:#fff;background-color:#244967;border:0;border-radius:5px;padding:5px 15px;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:100%;position:relative}.replayInfo .watchReplayButton:focus{outline:none}.replayInfo .watchReplayButton:hover{background-color:#2f5e85}.replayInfo .watchReplayButton:hover .tooltip,.replayInfo .watchReplayButton:hover .tooltip-left,.replayInfo .watchReplayButton:hover #nextMatch .tooltip-left,#nextMatch .replayInfo .watchReplayButton:hover .tooltip-left,.replayInfo .watchReplayButton:hover #prevMatch .tooltip-left,#prevMatch .replayInfo .watchReplayButton:hover .tooltip-left,.replayInfo .watchReplayButton:hover #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .replayInfo .watchReplayButton:hover .tooltip-left,.replayInfo .watchReplayButton:hover #closeReplaysButton .tooltip-left,#closeReplaysButton .replayInfo .watchReplayButton:hover .tooltip-left,.replayInfo .watchReplayButton:hover #otherReplaysButton .tooltip-left,#otherReplaysButton .replayInfo .watchReplayButton:hover .tooltip-left{visibility:visible;opacity:1;transition:opacity .5s .3s}.replayInfo .watchReplayButton:active{background-color:#193449}.replayInfo .watchReplayButton:disabled{background-color:#3e3e3e}.replayInfo .watchReplayButton .tooltip,.replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .dialog .file-btn label .tooltip-left,.dialog .file-btn label .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .room-view>.container .file-btn label .tooltip-left,.room-view>.container .file-btn label .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .game-view>.bottom-section button .tooltip-left,.game-view>.bottom-section button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton .roomlist-view .sqlReplays button .tooltip-left,.roomlist-view .sqlReplays button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton #nextMatch .tooltip-left,#nextMatch .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton #prevMatch .tooltip-left,#prevMatch .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton #ReplaysList .replaysFilters .replaysFiltersButtons button .tooltip-left,#ReplaysList .replaysFilters .replaysFiltersButtons button .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton #closeReplaysButton .tooltip-left,#closeReplaysButton .replayInfo .watchReplayButton .tooltip-left,.replayInfo .watchReplayButton #otherReplaysButton .tooltip-left,#otherReplaysButton .replayInfo .watchReplayButton .tooltip-left{visibility:hidden;color:#fff;text-align:center;z-index:11;opacity:0;background-color:#000c;border-radius:6px;padding:6px 12px;font-weight:500;transition:opacity;position:absolute;bottom:130%;left:0%}.replayInfo .watchReplayButton .tooltip-left{left:auto;right:0%}.replayInfo .watchReplayButton{cursor:pointer}.header{color:#fff;background-color:#000;width:100%;height:35px;font-family:Noto Sans CJK KR Bold,맑은 고딕 Bold,나눔고딕 Bold,Nobile,arial,sans-serif;font-size:15px;line-height:35px;overflow:hidden}.header .title{color:#fff;background-color:#244967;height:35px;padding:0 25px;font-family:Noto Sans CJK KR Bold,맑은 고딕 Bold,나눔고딕 Bold,Nobile,arial,sans-serif;font-size:15px;font-weight:600;display:inline-block}.header *{margin-right:15px}.header-logo{width:12px;height:12px}.header-logoHax{width:24px;height:12px}.container{width:100%;position:absolute;top:0;bottom:0;overflow:hidden}.flexCol{flex-direction:column;display:flex}.flexRow{flex-direction:row;display:flex}.flexRow>[data-hook=popups]{z-index:2;background-color:#73885c80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.flexGrow{flex-grow:1}.simple-dialog-view{width:30vw;position:fixed;top:calc(50% - 7.5vh);left:calc(50% - 15vw)}.react-datepicker-wrapper input{background-color:#d3d3d3;border-radius:5px;width:80px;padding-left:5px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{width:0;margin-left:-4px;position:absolute}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;content:"";z-index:-1;border:8px solid #0000;width:1px;height:0;position:absolute;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-bottom:-8px;bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-top-color:#fff;border-bottom:none}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;width:100%;padding:0;display:inline-block}.react-datepicker{color:#000;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:#0000}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (width<=400px),(height<=550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}
