.perf-stat .split{display:flex;flex-flow:row wrap}.perf-stat .box__top div,.perf-stat h1{align-items:center;display:flex;flex-flow:row wrap}.sub-ratings .perf-item{align-items:center;display:flex;flex-flow:row nowrap}.sub-ratings .perf-item>div{display:flex;flex-flow:column}.sub-ratings .perf-item{border-radius:6px 0 0 6px}.sub-ratings .perf-item.active{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.sub-ratings h3{font-family:Roboto,sans-serif}.sub-ratings .perf-item{color:var(--c-font-page)}.sub-ratings body.custom-background-img .perf-item,body.custom-background-img .sub-ratings .perf-item{text-shadow:var(--text-shadow)}.perf-stat .playStreak .streak,.perf-stat .resultStreak .streak{overflow:hidden;text-overflow:ellipsis}.sub-ratings .perf-item{padding:.7em 2vmin .7em .4em;transition:all .1s;white-space:nowrap}.sub-ratings .perf-item.empty{opacity:.5}.sub-ratings .perf-item:before{font-size:3em;margin-right:.2em;opacity:.5;transition:all .1s}.sub-ratings .perf-item:hover{background:var(--m-bg-box_bg-page_mix_50)}.sub-ratings .perf-item:hover:before{color:var(--c-link);opacity:.7}.sub-ratings .perf-item.active{background:var(--c-bg-box)}.sub-ratings .perf-item.active:before{color:var(--c-accent);opacity:.7}.sub-ratings .perf-item>div{flex:1 1 100%;margin-right:.5em}.sub-ratings .perf-item .perf-cnt,.sub-ratings .perf-item .rank{font-size:.85em}.sub-ratings .perf-item .perf-cnt{margin-left:.35em}.sub-ratings .perf-item i{color:var(--c-font-dim);font-size:.75em;opacity:.2;transition:all .1s}.sub-ratings .perf-item:hover i{color:var(--c-link);opacity:.7}.sub-ratings .perf-item.active i{display:none}.sub-ratings .perf-item .shy{font-size:.8em;line-height:1em;opacity:.6}.sub-ratings .perf-item.perf-puzzle .perf-rating-int{display:block;font-size:1.3em;font-weight:700}.sub-ratings .perf-item.perf-storm .perf-cnt{display:block;margin-left:0}.sub-ratings .ai-level{pointer-events:none}.sub-ratings .ai-level.ai-level-8 rating{color:var(--c-brag);font-weight:700}.sub-ratings h3{display:inline-block;font-size:1.1em;letter-spacing:.05em;margin:0;text-transform:uppercase}.sub-ratings strong{font-size:1.3em;font-weight:700}@media (max-width:979.29px){.sub-ratings .perf-item{padding:.3em}.sub-ratings .perf-item>i,.sub-ratings .perf-item>span>span,.sub-ratings h3{display:none}}@media (max-width:799.29px){.sub-ratings{display:grid;grid-template-columns:repeat(auto-fit,minmax(15ch,1fr))}.sub-ratings .rank,.sub-ratings br,.sub-ratings rating .perf-rating,.sub-ratings rating .rp{display:none}.sub-ratings .perf-item{display:flex}.sub-ratings .perf-item:before{font-size:1.5em;opacity:.8}.sub-ratings .perf-item>span{flex:0 0 auto;margin-right:0}.sub-ratings .perf-item strong{font-weight:400}.sub-ratings .ai-level{display:none}}.rating-history-container,.rating-history-container-stub{flex:1 1 58%;min-height:50px}.rating-history-container{height:350px}.rating-history-container .chart-container{height:90%}.rating-history-container .spinner{height:90px;margin:120px auto 0;width:90px}.rating-history-container .time-selector-buttons{margin-left:.5rem;margin-top:.5rem}.rating-history-container .time-selector-buttons button{display:inline-flex;text-transform:uppercase}.perf-stat{padding-bottom:2em}.perf-stat h1 span{margin-left:.4em}.perf-stat .trophy{margin-left:auto;margin-top:-4em}.perf-stat .trophy.top1{filter:drop-shadow(0 0 6px var(--c-brag))}.perf-stat .trophy img{height:80px}.perf-stat h2{font-size:2em}.perf-stat h2 .details{opacity:.8}.perf-stat h3{font-size:1.3em}.perf-stat time{display:inline}.perf-stat green{color:var(--c-good)}.perf-stat red{color:var(--c-bad)}.perf-stat__content [title]{border-bottom:1px dashed var(--c-link);cursor:help}.perf-stat section{margin-top:4em}.perf-stat .split>div{flex:1 0 49%}.perf-stat .split>div:first-child{margin-right:2%}.perf-stat .split>div{margin-bottom:1em}.perf-stat table{width:100%}.perf-stat .glicko h2{margin-bottom:1em}.perf-stat .counter th{text-indent:1.5em}.perf-stat .counter td{font-size:1.2em;font-weight:700;padding:.8em 1.2em;text-align:right}.perf-stat .counter tr.full td:last-child{background:var(--c-bg-zebra)}.perf-stat .counter tr:first-child{border-bottom:var(--border)}.perf-stat .highlow a,.perf-stat .highlow span{display:inline-block;text-indent:20px}.perf-stat .result td,.perf-stat .result th{padding:.8em 0}.perf-stat .result td:first-child{text-indent:20px;white-space:nowrap}.perf-stat .result td:last-child{text-align:right}.perf-stat .result thead tr{border-bottom:var(--border)}.perf-stat .playStreak .streak,.perf-stat .resultStreak .streak{margin:1em 0 1em 1.5em;white-space:nowrap}.perf-stat .playStreak{white-space:nowrap}