*{box-sizing:border-box}body{background-color:#101010;font-family:"Lato",sans-serif;color:white;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;box-sizing:content-box}body#replays{width:546px}#replay-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}.top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top,.content{width:100%;padding:10px 27px}.title.top{padding-top:30px}.top>a{width:150px;text-align:center}.top>p{margin:0}.content a{color:#0d90ff;text-decoration:underline}.content a:hover{color:#6f2cd9}.content>div{margin:2em 0}#go-home{color:#750a00;font-weight:700;padding:6px 12px}#go-home:hover{color:#c12213}#cookie-warning{background-color:#750a00;font-size:0.9em;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:fixed;bottom:0;left:0;right:0;z-index:10;padding:10px 27px;border-top:2px solid black}h1{margin:0}a{text-decoration:none;display:inline-block;color:white;-webkit-transition:color 0.3s;transition:color 0.3s}#timezone{font-size:0.75em;margin:0}table{border-spacing:5px 2px}.replay.headers-required{opacity:0}.replay{-webkit-transition:background-color 0.3s,opacity 0.3s;transition:background-color 0.3s,opacity 0.3s;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#replay-list>.replay{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.standalone.replay{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.replay #headers{padding:20px;width:500px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.stats{position:fixed;top:0;bottom:0;right:0;left:554px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.stats-content{z-index:0;opacity:0;pointer-events:none;padding:20px;overflow-x:auto}.stats-bg{background-color:#080808;opacity:0;z-index:-1}.stats-loading{opacity:0;z-index:-1}.stats-expanded .stats-content:not(:empty){z-index:1;opacity:1;pointer-events:initial}input[name="stats"]{display:none}input[name="stats-loading"]{display:none}.arrow{position:relative;z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#stats{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}label[for="no-stats"]{width:30px;height:30px;background-color:transparent;position:absolute;display:none;z-index:2}.arrow>svg{height:30px;width:30px;fill:#750a00;margin-right:16px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s}.parse-required .arrow>svg{fill:#404040}.stats-expanded .arrow [for="no-stats"]{display:block}.stats-expanded .arrow svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.button{background-color:#750a00;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px 12px;width:130px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-transform:uppercase;color:white}.button[href],.button[onclick]{cursor:pointer}#download:not([href]){display:none}.replay-header .button{margin-left:auto}.button[href]:hover,.button[onclick]:hover{background-color:#c12213}.replay table td[rowspan="2"]{vertical-align:middle;text-align:right}#replay-list>.replay:hover,.stats-expanded{background-color:#080808}.replay-header:empty{display:none}.replay-header>td:first-child{background-color:#202020;width:106px}.replay-header>td{background-repeat:no-repeat;background-position:right center;background-origin:content-box}.replay-header>td>img{height:16px}.replay-header>td:not(:first-child)+td:last-child{text-align:right}.replay-header-scores td:first-child:not(:last-child){text-align:right;width:30px}.replay-header-scores #name>a:hover{color:#db4b3d}.replay-header #map>a:hover{color:#0d90ff}.replay-header-scores #name>a,.replay-header #map>a{-webkit-transition:color 0.3s;transition:color 0.3s}tbody{vertical-align:top}td{padding:4px 7px}.replay-header-scores{padding:2px 2px 2px 0px;width:auto;text-align:left}.replay-header-scores table{background-color:#750a00;min-width:300px;width:100%}.replay-header-scores tbody{padding-left:10px}.replay-header-scores td{padding:4px 7px;background-color:#181818}.replay-header-scores td:last-child{width:100%}.replay-header-scores table:not(:last-child){margin-bottom:4px}.replay-header-scores .team-scores-table:nth-child(1){background-color:#8c3607}.replay-header-scores .team-scores-table:nth-child(2){background-color:#8c0159}.team-scores-table{table-layout:fixed}.team-scores-table thead #score{width:40px}.show-all{width:500px;margin-top:20px;margin-bottom:20px}.show-all>.button{margin-left:auto;margin-right:auto}#stats>table{margin:20px 20px 40px}#stats>h3{margin-left:20px}.damage-stats{table-layout:fixed;width:600px;background-color:#404040}.damage-stats td{background-color:#080808}.damage-stats tr>:first-child{width:300px}.damage-stats td:not(:first-child){text-align:right}.weapon-stats{table-layout:fixed;width:900px;background-color:#404040}.weapon-stats td{background-color:#080808}.weapon-stats tr>:first-child{width:300px}.weapon-stats td:not(:first-child){text-align:right}.weapon-stats td:nth-child(2){color:#fff}.weapon-stats th:nth-child(2)>svg{fill:#fff}.weapon-stats td:nth-child(3){color:cyan}.weapon-stats th:nth-child(3)>svg{fill:cyan}.weapon-stats td:nth-child(4){color:#ff9600}.weapon-stats th:nth-child(4)>svg{fill:#ff9600}.weapon-stats td:nth-child(5){color:#63dd4a}.weapon-stats th:nth-child(5)>svg{fill:#63dd4a}.weapon-stats td:nth-child(6){color:#f0f}.weapon-stats th:nth-child(6)>svg{fill:#f0f}.weapon-stats td:nth-child(7){color:#fa0000}.weapon-stats th:nth-child(7)>svg{fill:#fa0000}.weapon-stats td:nth-child(8){color:#0080ff}.weapon-stats th:nth-child(8)>svg{fill:#0080ff}.weapon-stats td:nth-child(9){color:#ff0}.weapon-stats th:nth-child(9)>svg{fill:#ff0}.weapon-stats th{padding:4px}.weapon-stats th>svg{width:20px;height:20px}.filter{position:relative;margin-left:26px;margin-top:8px}.filter+.filter{margin-top:3px}.filter::after{color:white;font-family:"Lato",sans-serif;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 8px);white-space:nowrap}#show-markers::after{content:"Hide games without replay markers"}#show-markers:checked ~ #replay-list>.replay[data-markers="0"]{display:none}#json-drop{color:white;top:0;bottom:0;left:0;right:0;font-size:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed}#wtf{margin:-100px 0;opacity:0;-webkit-transition-property:opacity, background-color;transition-property:opacity, background-color;-webkit-transition-duration:5s,0.3s;transition-duration:5s,0.3s;visibility:hidden}
