@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;border:none}html{scroll-behavior:smooth}img{display:block;max-width:100%}:focus:not(:focus-visible){outline:none}label,button,select,a,summary,[type=radio],[type=submit],[type=checkbox]{cursor:pointer;font-family:inherit;font-size:inherit;text-decoration:none}menu:not(article menu),ol:not(article ol),ul:not(article ul){list-style:none}body,#root{line-height:1.5;min-height:100svh;-webkit-user-select:none;user-select:none;font-family:Poppins,sans-serif;background:var(--color1);scrollbar-width:none}#root{display:flex;flex-direction:column}main{flex-grow:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color1: #292929;--color2: #ff6600;--color3: whitesmoke;--columnsSeason: 20}h2{font-size:1.25rem}h3{font-size:2rem;font-weight:500}p{font-size:.75rem;font-weight:400;color:#6c6060}button{border-radius:5px;background:var(--color3);transition:all .2s ease-in-out;color:var(--color1);text-align:center;cursor:pointer;padding:.15em .5em 0;font-size:1.5rem;text-transform:uppercase}.current--week{background-color:var(--color2);color:var(--color3)}.week--btn{width:45px;display:flex;justify-content:center;align-items:center}.nav--btn{width:30px;display:flex;justify-content:center;align-items:center}.current--week--tag{color:var(--color3)}button.showall--btn{padding:.15em 1.75em 0;display:flex;align-items:center;justify-content:center}button p{transition:all .2s ease-in-out}.button:active{box-shadow:0 2px #b34700;transform:translateY(2px)}.sort-btn{cursor:pointer}.expand-btn{position:absolute;color:var(--color1);right:0;transform:translate(50%);height:30px;width:30px;border-radius:100%;padding:.25em;background-color:var(--color3);cursor:pointer}.top-3-expand{background-color:var(--color2)}nav{position:fixed;width:100%;left:0;right:0;top:1.1em;padding:.75em;color:var(--color2);display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:.5em;align-items:center}nav button{position:relative}.nav-btn-tag{letter-spacing:.1em;position:absolute;top:.1em;left:0;right:0;font-size:.35em}main{background-color:var(--color1);color:var(--color3);align-items:center;min-width:80%;height:1vh;margin:3.6em 0 2em}.loading{display:flex;height:100%}.loading img{margin:auto}.table{text-align:center;padding:1em;gap:.9em;display:flex;flex-direction:row;height:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}h3.name{color:var(--color2)}a.name{color:var(--color3);text-decoration:none;font-size:2rem}.table--element{text-align:center}footer{position:fixed;bottom:0;flex-basis:100%;width:100%;color:var(--color3);background-color:var(--color1);padding:.5em;text-align:center}.player-card{position:relative;flex:0 0 200px;max-width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;border:3px solid var(--color3);padding:0 .5em}.accounts-container{display:flex;flex-direction:row;flex-grow:1;gap:.5em;width:100%;overflow:hidden}.account-card{padding:1em 0;flex:0 0 180px;overflow:hidden;display:flex;flex-direction:column;align-items:center;border-radius:10px 10px 0 0}.player-card h3{font-size:1.15rem;letter-spacing:-.05em}p.matches,p.mmr,p.peak-mmr,.player-name{font-size:1.9rem;color:var(--color3);display:flex;flex-direction:column;letter-spacing:-.025em;overflow:hidden}p.matches,p.mmr,p.peak-mmr{margin-bottom:-5px}p.peak-mmr{font-weight:600}a.acc-name,p.acc-matches,p.acc-mmr,.mmr-gain{font-size:2rem;color:var(--color3);display:flex;flex-direction:column;letter-spacing:-.025em}a.acc-name{font-size:1.4em}span.games-tag,span.mmr-tag,span.peak-mmr-tag{color:var(--color3);opacity:60%;font-size:.6rem;margin-bottom:-10px;letter-spacing:.05em}span.acc-games-tag,span.acc-mmr-tag,span.mmr-gain-tag{color:var(--color3);opacity:75%;font-size:.75rem;margin-bottom:-10px;letter-spacing:.05em}.player-card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:1em}.week--content{flex-direction:row}.top-3{border:2px solid var(--color2);box-shadow:inset 0 0 0 1px var(--color2)}.top-3 .player-name{color:var(--color2)}.race-crest{width:120px;height:120px}.weekly-matches,.season-matches{max-width:180px}.season,.week{display:flex;align-items:center;justify-content:center;margin:auto}.week{justify-content:center}.season{max-width:100%;overflow-x:hidden;flex-wrap:wrap}.day-tag,.week-matches-tag{margin-bottom:-1em;font-size:.5em;text-align:center;color:var(--color3);opacity:60%;letter-spacing:.05em}.day{width:25px;text-align:center}.mmr-gain{text-align:center;width:80px}.matches--a--week{width:27px;text-align:center}.table-head{color:var(--color3);position:fixed;font-size:1rem;width:100%;left:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.hidden{display:none}.Random{color:gray}.Human{color:#2ba7f3}.Orc{color:#f02f2e}.Nightelf{color:#0f9f4a}.Undead{color:#672383}.red{color:#fd1c1c}.green{color:#01cb01}.orc-gradient{background:linear-gradient(to bottom,#a83232,#7f1f1f 70%,#7f1f1f00)}.nightelf-gradient{background:linear-gradient(to bottom,#3ba86f,#2f6b50 70%,#2f6b5000)}.human-gradient{background:linear-gradient(to bottom,#66a3ff,#36c 70%,#36c0)}.undead-gradient{background:linear-gradient(to bottom,#9b59b6,#6c3483 70%,#6c348300)}.random-gradient{background:linear-gradient(to bottom,#f1c40f,#d4ac0d 70%,#d4ac0d00)}.border-bottom{border-bottom:1px solid var(--color3)}.invisible{opacity:0}.loading-text{color:var(--color2);text-transform:uppercase;letter-spacing:.1em;font-size:4rem;margin:auto;width:50%;display:flex;justify-content:center;gap:.25em}section.grey,section.grey *{filter:grayscale(100%);color:gray;box-shadow:none}section.grey-account{box-shadow:inset 0 0 0 1px gray;-webkit-mask-image:linear-gradient(to bottom,var(--color1) 70%,transparent 100%);mask-image:linear-gradient(to bottom,var(--color1) 70%,transparent 100%);overflow:hidden}.player-card.grey{border:2px solid grey}@media not (min-width:450px){button.showall--btn{padding-left:.6em;padding-right:.6em}.nav-btn-tag{font-size:.4em}button.showall--btn,.nav--btn,.week--btn{font-size:1.5rem}.nav--btn,.week--btn{width:40px}}@media not (min-width:380px){button.showall--btn{padding-left:.5em;padding-right:.5em}.nav-btn-tag{font-size:.3em}button.showall--btn,.nav--btn,.week--btn{font-size:1.25rem}.nav--btn,.week--btn{width:30px}}
