*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;max-height:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;margin:0;padding:0}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Light.woff2') format('woff2'),url('fonts/Avenir-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Book.woff2') format('woff2'),url('fonts/Avenir-Book.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Roman.woff2') format('woff2'),url('fonts/Avenir-Roman.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Medium.woff2') format('woff2'),url('fonts/Avenir-Medium.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Black.woff2') format('woff2'),url('fonts/Avenir-Black.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Heavy.woff2') format('woff2'),url('fonts/Avenir-Heavy.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-LightOblique.woff2') format('woff2'),url('fonts/Avenir-LightOblique.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-BookOblique.woff2') format('woff2'),url('fonts/Avenir-BookOblique.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-Oblique.woff2') format('woff2'),url('fonts/Avenir-Oblique.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-MediumOblique.woff2') format('woff2'),url('fonts/Avenir-MediumOblique.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-BlackOblique.woff2') format('woff2'),url('fonts/Avenir-BlackOblique.woff') format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:url('fonts/Avenir-HeavyOblique.woff2') format('woff2'),url('fonts/Avenir-HeavyOblique.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}h2{margin:20px 0 10px}html{font-family:Avenir,sans-serif;font-size:16px;background:#f3f5f7;overflow-x:clip}html body{overflow-x:clip}html body div.container{margin:0 auto;max-width:1600px;padding:0 1rem;width:100%;display:grid;gap:10px}html body div.notification{max-width:1600px;margin:0 auto;padding:3px 1rem;width:100%;background:#FFC107;color:#252525;font-size:14px;text-align:center;font-weight:bold;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media screen and (max-width:600px){html body div.container{padding:0}}body{display:grid;grid-template-columns:300px auto;align-items:start;padding:20px 50px;gap:50px;min-height:100vh;max-width:1920px;margin:0 auto}body aside{background:white;height:100%;padding:20px;border-radius:14px;box-shadow:0 0 20px -10px #00000014;max-height:calc(100vh - 40px);position:sticky;top:20px}body aside .brand{padding:10px 30px 30px;border-bottom:1px solid #e7e0e0}body aside .hamburger-menu{display:none;flex-direction:column;justify-content:space-around;height:24px;width:30px;background:transparent;border:none;cursor:pointer;padding:0}body aside .hamburger-menu .hamburger-line{height:2px;width:30px;background:#000000;border-radius:10px;transition:all .3s linear}body aside .hamburger-menu[aria-expanded="true"] .hamburger-line{transform-origin:center;position:absolute}body aside .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(1){transform:rotate(45deg)}body aside .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(2){opacity:0}body aside .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(3){transform:rotate(-45deg)}body aside nav{display:grid;padding:30px 0;gap:24px}body aside nav a{display:grid;grid-template-columns:22px auto;gap:10px;align-items:center;color:#000000c7;text-decoration:none;font-size:16px;line-height:0}body aside nav a img{opacity:.8}body aside nav a:hover{color:black}body aside nav a:hover img{opacity:1}body aside nav a.disabled{pointer-events:none;color:#adadad}body aside nav a.disabled img{opacity:.2}body main{display:grid}body main h1{font-size:24px}body main header{background:#333333;border-radius:14px;box-shadow:0 0 6px 0 #0000002b;padding:20px 30px;color:white;border-bottom-left-radius:0;border-bottom-right-radius:0}body main header .topnav{width:100%;display:grid;grid-template-columns:auto auto 1fr;gap:20px}body main header .topnav .search form{position:relative}body main header .topnav .search form input{background:white;border-radius:8px;padding:8px 20px;height:auto;border:none;outline:none;z-index:5;position:relative;font-size:14px;min-width:200px}body main header .topnav .search form .search-results{position:absolute;background:#ededed;display:grid;padding:28px 20px 14px;top:20px;gap:4px;opacity:0;pointer-events:none;font-size:14px;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 20px -10px #0000003d;transition:all .2s ease-in-out;z-index:3}body main header .topnav .search form .search-results .label{display:grid;grid-template-columns:20px auto;align-items:center;color:#3b3b3b;font-weight:bold;margin-top:10px}body main header .topnav .search form .search-results .label:first-child{margin-top:0px}body main header .topnav .search form .search-results .label.nothing{display:block;font-weight:600;font-size:12px}body main header .topnav .search form .search-results a{color:black;text-decoration:none}body main header .topnav .search form .search-results a:hover{text-decoration:underline}body main header .topnav .search form .search-results.active{opacity:1;pointer-events:all}body main header .topnav .server-time #servertime{display:grid;font-size:12px}body main header .topnav .account{display:grid;justify-items:end}body main header .topnav .account a{text-decoration:none;padding:5px 14px;font-size:14px;position:relative;font-weight:bold;border:1px solid #3e7dfc;background:#3e7dfc;color:white;border-radius:8px;display:grid;grid-template-columns:20px auto;gap:8px;align-items:center}body main header .topnav .account a:hover{background:#424549;color:white}body main header .topnav .account a.settings{gap:0;margin-left:0}body main header .topnav .account a.logged-in{grid-template-columns:auto}body main header .topnav .account a:hover{background:#3e7dfc;color:white}body main header .topnav .account.logged-in{grid-template-columns:1fr auto;gap:20px}body main div.content{display:grid;background:white;padding:20px 30px;border-radius:14px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 20px -10px #00000014}body main div.content .box{margin-bottom:20px}body main div.content .box.boxes section{background:#f9f9f9;padding:12px;box-shadow:0 0 20px -10px #00000014;border-radius:8px;display:grid;gap:8px}body main div.content .box.boxes.center section{text-align:center}@media screen and (max-width:1300px){body{padding:10px 30px;gap:20px}body aside{max-height:calc(100vh - 20px);top:10px}}@media screen and (max-width:1100px){body{display:grid;grid-template-columns:1fr}body aside{display:grid;grid-template-columns:1fr auto;align-items:center;padding:4px 20px;position:relative;transition:all .2s ease-in-out}body aside .hamburger-menu{display:flex}body aside .brand{padding:10px;border-bottom:none}body aside .brand img{height:50px}body aside nav{grid-column:span 2;position:absolute;top:78px;height:auto;left:0;z-index:115000000000;background:#f7f7f7e6;padding:20px 30px;width:100%;display:grid;align-content:start;align-items:start;justify-self:self-end;align-self:self-end;backdrop-filter:blur(10px);border-top-left-radius:0;border-top-right-radius:0;opacity:0;transition:all .2s ease-in-out;pointer-events:none}body aside.active{border-bottom-left-radius:0;border-bottom-right-radius:0}body aside.active nav{opacity:1;pointer-events:all}}@media screen and (max-width:800px){body{padding:10px}body main header .topnav{grid-template-columns:auto 1fr;gap:10px}body main header .topnav .server-time{grid-column:span 2;order:5}body main header .topnav .server-time #servertime{grid-template-columns:auto auto;justify-content:start;gap:20px}}@media screen and (max-width:500px){body aside .brand{padding:10px 0}body main header{padding:20px}body main div.content{padding:20px}}main{display:grid;color:black;position:relative}main .achievements{display:flex;flex-wrap:wrap;gap:6px;padding-left:0}main .achievements li{display:grid;grid-template-columns:32px auto;align-items:center;gap:12px;border:2px solid #b9b9b9;padding:6px;border-radius:5px;background:white;color:#a0a0a0}main .achievements li img{width:32px;height:32px;image-rendering:pixelated;filter:grayscale(1) opacity(.5)}main .achievements li div{display:grid}main .achievements li.achieved{border:2px solid #4e8b17e6;color:black}main .achievements li.achieved img{filter:grayscale(0) opacity(1)}main a{text-decoration:underline}main a:hover{text-decoration:none}main ul{list-style-type:circle;padding-left:20px}.grid{display:grid;gap:20px}.grid.grid-2{grid-template-columns:1fr 1fr}.grid.grid-3{grid-template-columns:1fr 1fr 1fr}.grid.grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.grid section h2{margin:10px 0}.grid section .title{display:flex;align-items:center;gap:20px}@media screen and (max-width:1600px){.grid.grid-3{grid-template-columns:1fr 1fr}}@media screen and (max-width:1000px){.grid.grid-2{grid-template-columns:1fr}.grid.grid-3{grid-template-columns:1fr}.grid.grid-4{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.grid.grid-4{grid-template-columns:1fr}}footer{text-align:center;padding:15px 5px 0px;font-size:12px;border-top:1px solid #c7c7c7}footer .cookieconsent-button{background:#ffe5ca;padding:5px 10px;border-radius:5px;display:inline-block;cursor:pointer}footer .cookieconsent-button:hover{opacity:.8}.maps .map-list{display:flex;flex-wrap:wrap;gap:12px;padding-left:0}.maps .map-list li{display:grid;width:200px;grid-template-columns:24px auto 30px;border:2px solid gray;border-radius:5px;padding:5px;align-items:center;gap:6px;background:#1a1a1a}.maps .map-list li .order{background:#3d3d3d;border-radius:50px;color:#d9d9d9;text-align:center;font-weight:normal}.maps .map-list li .map{white-space:pre;overflow:hidden}.maps .map-list li.num-1{border:2px solid #C9B037}.maps .map-list li.num-1 .order{background:#C9B037;font-weight:bold;color:black}.maps .map-list li.num-2{border:2px solid #D7D7D7}.maps .map-list li.num-2 .order{background:#D7D7D7;font-weight:bold;color:black}.maps .map-list li.num-3{border:2px solid #AD8A56}.maps .map-list li.num-3 .order{background:#AD8A56;font-weight:bold;color:black}.stat-bar{margin-bottom:.5em;display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:12px}.stat-bar .bar-container{height:16px;position:relative;background:#e0e0e0;border-radius:16px;overflow:hidden}.stat-bar .bar-bg{position:relative;height:100%}.stat-bar .bar-fill{height:100%;position:absolute;top:0}.stat-bar .bar-fill.left{right:50%;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#f44336}.stat-bar .bar-fill.right{left:50%;transform:translateX(0%);border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#4caf50}.stat-bar .bar-fill.super{box-shadow:0 0 5px 2px #ffd700aa}.stat-bar .bar-center-line{position:absolute;left:50%;top:0;width:1px;height:100%;background:#000000;transform:translateX(-1px);z-index:1}.stat-bar .settings{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stat-bar .settings .settings-item{padding:6px;border-radius:5px}.stat-bar .settings .settings-item div{display:grid;gap:8px}.how-to{padding:6px;border-radius:5px}.how-to ol{list-style-type:decimal;padding-left:20px;display:grid;gap:6px}.how-to code{background:black;display:inline-block;padding:5px;font-size:12px;border-radius:5px;margin:3px 0;color:#CDDC39}.profile{display:grid;grid-template-columns:128px auto;gap:16px;align-items:center}.profile .avatar{border:2px solid #fb8e8e;border-radius:5px;overflow:hidden}.introduction{display:grid;gap:16px}.introduction img{width:100%;height:auto;image-rendering:pixelated}ul.stacks{display:flex;list-style-type:none;gap:12px;flex-wrap:wrap;justify-content:center}ul.stacks li{background:#0000000d;padding:5px 15px;border-radius:22px;display:flex;gap:6px;align-items:center}ul.stacks li span.coming-soon{font-size:10px;text-align:center;line-height:1;color:#3f7efc;text-transform:uppercase;font-weight:bold}.data-clan,.data-player,.data-stats{display:grid}.data-clan .clan-row,.data-player .clan-row,.data-stats .clan-row,.data-clan .player-row,.data-player .player-row,.data-stats .player-row,.data-clan .stats-row,.data-player .stats-row,.data-stats .stats-row{display:grid;grid-template-columns:58px auto 1fr;align-items:center;border-bottom:1px solid #d9d9d9}.data-clan .clan-row:last-child,.data-player .clan-row:last-child,.data-stats .clan-row:last-child,.data-clan .player-row:last-child,.data-player .player-row:last-child,.data-stats .player-row:last-child,.data-clan .stats-row:last-child,.data-player .stats-row:last-child,.data-stats .stats-row:last-child{border:none}.data-clan .clan-row .column,.data-player .clan-row .column,.data-stats .clan-row .column,.data-clan .player-row .column,.data-player .player-row .column,.data-stats .player-row .column,.data-clan .stats-row .column,.data-player .stats-row .column,.data-stats .stats-row .column{padding:8px 14px}.data-clan .clan-row .column.name,.data-player .clan-row .column.name,.data-stats .clan-row .column.name,.data-clan .player-row .column.name,.data-player .player-row .column.name,.data-stats .player-row .column.name,.data-clan .stats-row .column.name,.data-player .stats-row .column.name,.data-stats .stats-row .column.name{font-size:20px;font-weight:bold;white-space:nowrap;overflow-x:clip;display:flex;align-items:center;gap:5px}.data-clan .clan-row .column.name a,.data-player .clan-row .column.name a,.data-stats .clan-row .column.name a,.data-clan .player-row .column.name a,.data-player .player-row .column.name a,.data-stats .player-row .column.name a,.data-clan .stats-row .column.name a,.data-player .stats-row .column.name a,.data-stats .stats-row .column.name a{color:#3e7dfc}.data-clan .clan-row .column.name img,.data-player .clan-row .column.name img,.data-stats .clan-row .column.name img,.data-clan .player-row .column.name img,.data-player .player-row .column.name img,.data-stats .player-row .column.name img,.data-clan .stats-row .column.name img,.data-player .stats-row .column.name img,.data-stats .stats-row .column.name img{height:20px;width:20px;border-radius:4px}.data-clan .clan-row .column.score,.data-player .clan-row .column.score,.data-stats .clan-row .column.score,.data-clan .player-row .column.score,.data-player .player-row .column.score,.data-stats .player-row .column.score,.data-clan .stats-row .column.score,.data-player .stats-row .column.score,.data-stats .stats-row .column.score{line-height:1.2;justify-self:end;text-align:right}.data-clan .clan-row .column.score span.smaller,.data-player .clan-row .column.score span.smaller,.data-stats .clan-row .column.score span.smaller,.data-clan .player-row .column.score span.smaller,.data-player .player-row .column.score span.smaller,.data-stats .player-row .column.score span.smaller,.data-clan .stats-row .column.score span.smaller,.data-player .stats-row .column.score span.smaller,.data-stats .stats-row .column.score span.smaller{font-size:10px}.data-clan .clan-row .column.rank,.data-player .clan-row .column.rank,.data-stats .clan-row .column.rank,.data-clan .player-row .column.rank,.data-player .player-row .column.rank,.data-stats .player-row .column.rank,.data-clan .stats-row .column.rank,.data-player .stats-row .column.rank,.data-stats .stats-row .column.rank{text-align:center;justify-self:normal}.data-clan .clan-row .column.rank .rank-number,.data-player .clan-row .column.rank .rank-number,.data-stats .clan-row .column.rank .rank-number,.data-clan .player-row .column.rank .rank-number,.data-player .player-row .column.rank .rank-number,.data-stats .player-row .column.rank .rank-number,.data-clan .stats-row .column.rank .rank-number,.data-player .stats-row .column.rank .rank-number,.data-stats .stats-row .column.rank .rank-number{font-weight:bold;background:#3e7dfc;color:white;padding:2px 10px;text-align:center;border-radius:5px}.data-clan .clan-row .column.stats,.data-player .clan-row .column.stats,.data-stats .clan-row .column.stats,.data-clan .player-row .column.stats,.data-player .player-row .column.stats,.data-stats .player-row .column.stats,.data-clan .stats-row .column.stats,.data-player .stats-row .column.stats,.data-stats .stats-row .column.stats{line-height:1.2;justify-self:end;text-align:right}.data-clan .clan-row .column.stats span.smaller,.data-player .clan-row .column.stats span.smaller,.data-stats .clan-row .column.stats span.smaller,.data-clan .player-row .column.stats span.smaller,.data-player .player-row .column.stats span.smaller,.data-stats .player-row .column.stats span.smaller,.data-clan .stats-row .column.stats span.smaller,.data-player .stats-row .column.stats span.smaller,.data-stats .stats-row .column.stats span.smaller{font-size:10px}.data-clan .stats-row,.data-player .stats-row,.data-stats .stats-row{grid-template-columns:auto 1fr}.data-clan .clan,.data-player .clan,.data-stats .clan{display:grid;border-radius:5px;padding:5px;align-items:center;gap:6px}.data-clan .clan .order-name,.data-player .clan .order-name,.data-stats .clan .order-name{display:flex;justify-content:center;gap:10px}.data-clan .clan .order-name .order,.data-player .clan .order-name .order,.data-stats .clan .order-name .order{background:#3d3d3d;border-radius:50px;color:#d9d9d9;text-align:center;font-weight:normal;width:40px}.data-clan .clan .order-name .name,.data-player .clan .order-name .name,.data-stats .clan .order-name .name{max-width:100px;white-space:nowrap;overflow-x:clip}.data-clan .clan .score,.data-player .clan .score,.data-stats .clan .score{display:grid;justify-items:center}.data-clan .clan .score span.smaller,.data-player .clan .score span.smaller,.data-stats .clan .score span.smaller{font-size:12px}.data-clan .clan:first-child,.data-player .clan:first-child,.data-stats .clan:first-child{border:2px solid #C9B037;grid-column:span 1}.data-clan .clan:first-child .order,.data-player .clan:first-child .order,.data-stats .clan:first-child .order{background:#C9B037;font-weight:bold;color:black}.data-clan .clan:nth-child(2),.data-player .clan:nth-child(2),.data-stats .clan:nth-child(2){border:2px solid #D7D7D7;grid-column:span 1}.data-clan .clan:nth-child(2) .order,.data-player .clan:nth-child(2) .order,.data-stats .clan:nth-child(2) .order{background:#D7D7D7;font-weight:bold;color:black}.data-clan .clan:nth-child(3),.data-player .clan:nth-child(3),.data-stats .clan:nth-child(3){border:2px solid #AD8A56;grid-column:span 1}.data-clan .clan:nth-child(3) .order,.data-player .clan:nth-child(3) .order,.data-stats .clan:nth-child(3) .order{background:#AD8A56;font-weight:bold;color:black}@media screen and (max-width:600px){.data-clan .clan-row .column.name,.data-player .clan-row .column.name,.data-clan .player-row .column.name,.data-player .player-row .column.name{white-space:normal}}.chart{width:100%;height:400px;max-height:400px;max-width:100%;min-width:300px;display:block}.chart.higher{height:700px;max-height:700px}.discord-join{display:grid;grid-template-columns:1fr auto;gap:20px;background:#3e7dfc;color:white;padding:20px;margin-top:10px;border-radius:10px;align-items:center}.discord-join div h2{text-align:left;margin-top:0}.discord-join div a{background:white;color:black;padding:3px 10px;border-radius:5px;margin-top:12px;display:inline-block;text-decoration:none}a.center-nbtn{text-align:center;display:block;color:#3e7dfc}.hiscores{display:grid;gap:20px}.hiscores.players{grid-template-columns:1fr 1fr}.hiscores section h2{text-align:center}.bouncing-blob{width:32vw;aspect-ratio:1;border-radius:50%;will-change:transform;position:absolute;z-index:1;top:0;left:0;transform-origin:left top}.bouncing-blob--blue{background:#4783c7}.bouncing-blob--white{background:#ffffff;z-index:2;width:15vw}.bouncing-blob--purple{background:#8c8ff1}.bouncing-blob--pink{background:#e289cd50}.bouncing-blobs-container{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%}.bouncing-blobs-glass{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(140px);-webkit-backdrop-filter:blur(140px);pointer-events:none}.bouncing-blobs{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.challenge{background:white;border-radius:15px;overflow:hidden}.challenge .challenge-info{display:grid;grid-template-columns:auto 1fr;align-items:center}.challenge .challenge-info img{max-height:340px}.challenge .challenge-info .challenge-details{padding:20px;display:grid;gap:10px}.challenge .challenge-info .challenge-details h2{margin-top:0}notification{background:#000000c7;padding:6px 19px;margin-bottom:10px;border-radius:0 0 8px 8px}notification p{color:white;font-size:12px;text-align:center;font-weight:bold}notification p span.flag{display:inline-block;width:16px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center center}notification p a{color:white}.community{display:grid;gap:16px;margin-top:20px}.community .item{display:grid;padding:10px 20px;background:#3e7dfc;border-radius:12px;gap:6px;justify-items:start;color:white}.community .item p{font-size:14px}.community .item p a{color:white}.community .item a.btn{background:white;border-radius:5px;color:#3e7dfc;padding:4px 16px;text-align:center;font-weight:600;font-size:14px;text-decoration:none;margin-top:8px}.community p.note{font-size:14px;text-align:center;margin-top:10px;color:#373737}.community p.note a{color:#3e7dfc}.community p.note a:hover{text-decoration:none}.clan-header{display:grid;grid-template-columns:144px auto;gap:20px;align-items:start}.clan-header .clan-logo{border-radius:8px;overflow:hidden;border:2px solid #ededed;padding:8px;box-shadow:0 0 20px -10px #0000008f}.clan-header .clan-logo img{width:128px;height:128px}.clan-header .clan-info .socials{display:flex;gap:8px 2px;flex-wrap:wrap}.clan-header .clan-info .socials .discord{display:grid;grid-template-columns:20px auto;padding:4px 8px;gap:8px;border-radius:8px;background:#7289da;color:white;font-size:14px;text-decoration:none}.clan-header .awards{display:flex;flex-wrap:wrap;gap:6px 12px}.clan-header .awards .award{display:grid;gap:8px;background:#ededed;padding:4px 6px;border-radius:5px;font-size:12px;justify-items:center;grid-template-columns:20px auto;align-items:center}.clan-header .awards .award .trophy{width:20px;height:20px}.clan-header h1{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:center;gap:12px;margin:10px 0}.clan-header .description{grid-column:span 2}canvas{max-height:1000px}canvas.m500{max-height:500px;height:100%;width:100%}.awards h2{width:100%}.last-games{display:flex;flex-wrap:wrap;gap:16px}.last-games .game{width:300px;border:1px solid #e1e1e1;padding:8px 16px;border-radius:8px}.big-button{background:#3e7dfc;color:white;display:block;margin:10px;padding:5px;border-radius:8px;text-decoration:none;text-align:center}.big-button.disabled{background:#c7c7c7;pointer-events:none}.games-list .game-item{display:grid;grid-template-columns:1fr 2fr auto;font-size:12px;line-height:01;padding:8px 0;border-bottom:1px solid #d9d9d9;gap:6px;align-items:center}.games-list .game-item .game-link{grid-row:span 2}.games-list .game-item .game-link a{background:#3e7dfc;color:white;padding:4px 8px;border-radius:8px;text-decoration:none}.games-list .game-item .game-id,.games-list .game-item .game-time{font-weight:600}.games-list .game-item:last-child{border:none}p.note{text-align:center;font-size:12px;margin-top:12px}.pagination{margin-top:1rem;text-align:center;display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.pagination a{width:26px;font-size:12px;text-decoration:none;height:26px;display:grid;justify-content:center;align-items:center;cursor:pointer}.pagination a img{height:14px;width:auto}.pagination a.active{background:#3e7dfc;border-radius:50%;color:white}.pagination a.disabled{cursor:not-allowed;opacity:.2}.pagination a:hover{opacity:.5}