canvas{position:absolute;top:50%;left:50%}.map-container{padding-top:50px}.map{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.map svg.background{position:absolute;top:50%;left:50%}.game{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#000}.game .loading-screen{position:absolute;z-index:100}.game-loading-screen{width:100%;height:100%;background:#000;color:#fff}.loading-screen__wrapper{width:100%;height:100%;position:relative}.kill-summary{position:absolute;z-index:10;top:0;right:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kill-summary-kill{padding:.5rem;margin:.2rem;background:#333;color:#fff;font-size:1rem}.kill-summary-kill,.kill-summary-weapon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kill-summary-weapon{margin:0 5px}.kill-summary-weapon svg{height:1rem;fill:#fff}.kill-summary-weapon.kill-summary-penetrate{stroke:#fff}.kill-summary-plus{margin:0 5px}.map-ground{fill:#404046}.map-box,.map-circles,.map-dark-box{fill:#555;stroke:#333;stroke-width:.5}.map-dark-box{fill:#444}.map-walls{stroke-width:2}.map-big-walls{stroke-width:3}.map-small-walls{stroke-width:1}.map-windows{stroke-width:.5}.map-big-doors{stroke-width:2}.map-big-doors,.map-big-walls,.map-small-walls,.map-walls,.map-windows{fill:none;stroke:#333}.map-ladder{fill:#888}.map-bombsite{fill:#7a3234;fill-opacity:.4;stroke:#bb3135}.map-bombsite-text{fill:#bb3135}.map-ct-spawn{fill:#0f5aa9;stroke:#3b92df}.map-t-spawn{fill:#dfd021;stroke:#c9bc55}.map-ct-spawn,.map-t-spawn{fill-opacity:.3}.map-bombsite-text,.map-ct-spawn-text,.map-t-spawn-text{font-family:Helvetica;font-size:16px;font-weight:700;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-ct-spawn-text{fill:#3b92df}.map-t-spawn-text{fill:#c9bc55}.map-fountain{fill:#888}.map-stair-leftright{fill:url(#leftright)}.map-stair-rightleft{fill:url(#rightleft)}.map-stair-topbottom{fill:url(#topbottom)}.map-stair-bottomtop{fill:url(#bottomtop)}.map-stop-1{stop-color:#000;stop-opacity:.3}.map-stop-2{stop-color:#000;stop-opacity:0}.map-lower,.map-upper{fill:#000;opacity:.3}.map-off-limits{fill:url(#diagonalHatch)}.floating-controls{position:absolute;top:.5em;left:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.floating-controls-wrapper{position:relative;z-index:8}.control-panel{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#333;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control-panel.control-panel--big{max-width:440px}.control-panel.control-panel--big .control-panel__content{width:440px}@media (max-height:599px),(max-width:899px){.control-panel.control-panel--big .control-panel__content{width:300px;min-width:300px}}div.control-panel__tooltip{display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.control-panel__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:400px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto}.control-panel__content::-webkit-scrollbar{width:.5rem}.control-panel__content::-webkit-scrollbar-thumb{background:#666}.control-panel__content.collapsed{display:none}@media (max-height:599px),(max-width:899px){.control-panel__content{width:300px;min-width:300px}}.control-panel__collapser{padding:5px;background:#333;color:#fff;cursor:pointer;line-height:1em}.control-panel__group{padding:16px;border-top:1px solid #666}.control-panel__group__title{margin-bottom:12px;text-transform:uppercase}.control-panel__group__content{color:#fff}.control-panel__vertical-space{height:1rem}.control-panel__group__content__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.control-panel__group__content__row--indent{margin-left:2rem}.control-panel__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #666}.control-panel__tabs .logo{margin-right:.8rem}.control-panel__tabs.control-panel__tabs--collapsed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none}.control-panel__tabs.control-panel__tabs--collapsed .logo{display:none}.control-panel__tabs__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:3rem;height:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control-panel__tabs__icon.control-panel__tabs__icon--selected,.control-panel__tabs__icon:hover{background:#666}@media (max-height:599px),(max-width:899px){.control-panel__tabs__icon{width:2rem;height:2rem}.control-panel__tabs__icon i{font-size:1em}}.control-panel__tabs__icon__counter,.control-panel__tabs__icon__notification{position:absolute;background:#2e78a9;font-size:.6rem;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;top:4px;right:4px;height:16px;min-width:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.control-panel__tabs__icon__notification{height:8px;width:8px;min-width:unset;padding:0;border-radius:100%;top:12px;right:8px}.stats-panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#383838;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stats-panel__collapser{padding:5px;background:#383838;color:#fff;cursor:pointer;line-height:1em;text-align:right}.stats-panel__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:400px;min-height:500px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #666;overflow-x:hidden;overflow-y:auto}.stats-panel__content.collapsed{display:none}.stats-panel__group{padding:16px;border-top:1px solid #666}.stats-panel__group.stats-panel__group--no-boarder{border-top:none}.stats-panel__round{margin-bottom:1rem}.stats-panel__round:last-child{margin-bottom:0}.stats-panel__round__number{font-weight:700}.stats-panel__round__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}.stats-panel__round__stats__number{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.stats-panel__round__score{font-weight:700;color:#bcbcbc}.stats-panel__grenade,.stats-panel__round__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 4px;margin:0 -4px;cursor:pointer}.stats-panel__grenade:hover,.stats-panel__round__number:hover{background:#333}.stats-panel__grenade{color:#cfcfcf}.stats-panel__grenade:hover .stats-panel__grenade__replay-icon{opacity:1}.stats-panel__grenade__thrower{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.stats-panel__grenade__replay-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;opacity:0}.stats-panel__grenade__replay-icon a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.stats-panel__grenade__replay-icon a:hover{color:#fff}.visualization-view[data-v-e1004ed4]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100vw;height:100vh}.visualization-view__content[data-v-e1004ed4]{position:relative;width:1px}