.BloodStream{width:100%;overflow:hidden;position:relative;cursor:ew-resize}.BloodStream text{font-family:Open Sans;font-weight:300;shape-rendering:crispEdges}.BloodStream .domain,.BloodStream .xaxis path{fill:none;stroke:#7f828b;stroke-width:.5}.BloodStream .xaxis path{shape-rendering:crispEdges}.BloodStream path.streamPath{cursor:pointer}.BloodStream__YearIndicator{position:absolute;width:1px;left:50%;border-left:1px solid #7f828b;height:20px;bottom:34px;background:#fff}.BloodStream__Graph{display:inline-block;vertical-align:top}.Credits{margin-left:-150px;padding:50px;text-align:center;display:table;float:right}.Credits h3,.Credits h5{font-weight:500}.Credits h5{margin-bottom:0}.Credits a{color:#f32020}.Credits__Links a{margin-left:5px}.Credits__Content{display:table-cell;vertical-align:middle}.Stats{height:31.2vh;margin-top:2vh;background:#fbf0ec;box-shadow:0 -1px 17px -4px rgba(0,0,0,.2);position:fixed;bottom:0;right:0;left:0}.StatsBox{width:33.3333%;height:100%;float:left;padding-bottom:0;padding-top:65px;background:#fff6f3;position:relative;overflow:hidden}.StatsBox--two-thirds{width:66%}.Stats__Totals{position:absolute;top:0;right:0;left:0;padding:10px 20px;box-shadow:0 3px 17px -4px rgba(0,0,0,.2);border-right:1px solid #dfd5d5;border-bottom:1px solid #dfd5d5;border-top:1px solid #dfd5d5;height:65px}.Stats__Totals h4{margin-bottom:5px}.Stats__Totals h4,.Stats__Totals h5{font-weight:400;margin:0;white-space:nowrap}.Stats__Totals .number{color:#f32020}.Stats__Conflicts{overflow:scroll;height:100%;margin-top:0;padding:0 20px;border-right:1px dotted #dfd8d8}.Stats__Graph{overflow:scroll;height:100%;padding:0;margin:0 20px;padding-top:10px}.ConflictItem{display:block;margin:15px 0;cursor:pointer}.ConflictItem:hover{background:rgba(243,32,32,.2)}.ConflictItem abbr{border-bottom:0}.ConflictItem__Number{font-weight:600;color:#f32020}.PercBar{line-height:5px;height:5px;width:100%;clear:both}.PercBar__Empty{display:inline-block;border-top:1px dotted}.PercBar__Filled{height:2px;display:inline-block;background:#f32020}.PercBar--animated .PercBar__Empty,.PercBar--animated .PercBar__Filled{-webkit-transition:width .3s ease;transition:width .3s ease}.ConflictDetails{position:absolute;background:#fff;top:50px;width:768px;bottom:50px;padding-top:65px;box-shadow:3px 3px 45px -4px rgba(0,0,0,.8);left:0;-webkit-transform:translateX(-800px);-ms-transform:translateX(-800px);transform:translateX(-800px);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.ConflictDetails .Stats__Totals h5 .float-right{float:none;margin-left:5px}.ConflictDetails.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ConflictDetails__Close{position:absolute;top:16px;right:20px;background:none;border:none}.ConflictDetails__Close i{font-size:30px;color:#f32020}.ConflictDetails__Content{padding:30px;height:100%;overflow:scroll}.ConflictDetails__Content table{margin-top:30px;width:100%}.ConflictDetails__Content table td{border-bottom:1px dotted #000;padding:10px 0;padding-right:20px}.ConflictDetails__Content table td:last-child{padding-right:0;padding-left:20px;color:#f32020;border-left:1px dotted #f32020}.ConflictDetails__Content table tr:last-child td{border-bottom:0}.more{border-radius:3px;display:block;width:100%;background:#fff;border:none;color:#f32020;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:light;border:1px solid #f32020}.Intro{position:fixed;top:0;left:0;right:0;bottom:0;background:#161414;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.Intro.fadeOut{opacity:0}.Intro h1{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;position:fixed;top:50%;height:70px;margin:0;margin-top:-25px;left:0;right:0;text-align:center;font-size:40px;font-weight:300;color:#fff}.Intro h1.visible{opacity:1}.Intro .red{color:#f32020}.Intro__Skip{background:none;color:#fff;border:none;position:fixed;bottom:20px;font-size:12px;opacity:.2;width:100px;text-align:center;left:50%;margin-left:-50px}.Music{position:fixed;top:20px;right:20px;text-align:right;-webkit-transition:color 3s ease;transition:color 3s ease}.Music a,.Music i{color:#000;text-decoration:none}.Music--intro a,.Music--intro i{color:#fff}.Music__Player{display:none}.Music button{background:none;border:none}.Music .fa-youtube-play{color:#f32020}.Music:hover .Music__Player{display:block}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:0}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{padding:0;background:#fff5ee;margin:0;font-family:Open Sans;font-weight:300}svg{display:block}.float-right{float:right}