@font-face{font-family:Inter;src:url('assets/Inter.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
:root{--bg:#071225;--surface:#10213d;--text:#f1f4fb;--muted:#91a1bc;--gold:#f5ca50;--line:#b7cbf026;--pixel:Inter,system-ui,sans-serif}
body{background:#071225;color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h2,h3,strong{font-weight:600}h2{font-size:32px;line-height:1.2}button,input,summary{font-family:inherit}.world-backdrop{background:#071225}.world-backdrop:after{background:#07122555}.ambient-cloud{opacity:.025}.glass{background:#263e692b;backdrop-filter:blur(26px) saturate(1.2);box-shadow:inset 0 1px 0 #f4f6ff14,inset 0 -1px 0 #ffffff05}.header{height:90px;border-color:#b7cbf019;background:#0d1c35b3}.brand,.brand img{width:164px}.nav-wrap{max-width:1280px;gap:34px}.nav-wrap nav{gap:30px}.nav-wrap nav a{font-size:14px;font-weight:500;color:#a9b7d0}.nav-wrap nav a.active:after{bottom:-34px}.nav-actions{gap:24px}.language-switch{gap:9px}.language-switch button{font-size:12px;font-weight:600}.language-switch>span{color:#5b6d8e}.discord-top{font-size:13px;color:#b6c2d8}.hero{height:280px;background:transparent}.hero-content>.eyebrow{font-size:10px;font-weight:600;color:#a8bad9;margin-bottom:12px}.hero h1 img{width:350px}.hero-tagline{font-size:13px;color:#b5c5e1;margin-top:5px}.trailer-button{font-size:13px;margin-top:16px;font-weight:500}.film-length{font-size:11px;color:#8c9dbb}.hero-bottom-label{font-size:9px;color:#7184a6;max-width:1200px}.hero-replay{font-size:11px;color:#8e9fbe}.hero-replay svg{width:14px;height:14px}.hero-cloud{opacity:.065;filter:brightness(.8)}.connect-band{background:#172c502e;border-color:#a5bee822}.connect-inner{max-width:1280px;min-height:86px}.edition strong{font-size:14px;font-weight:500}.edition span{font-size:11px;color:#8295b6;margin-top:5px}.edition>img{width:32px;height:32px}.ip-button strong{font-size:15px;font-weight:600}.ip-button small{font-size:9px;color:#879bbd}.ip-button svg{color:#7d90b2}.practice-button{font-size:13px;color:#bac7dd}.content{max-width:1280px}.page{padding-top:45px}.eyebrow{font-size:11px;font-weight:600;margin-bottom:12px}.section-heading h2{font-size:32px;font-weight:600}.section-heading p{font-size:14px;margin-top:11px;color:#8fa3c5}.season-stamp{border-color:#b7cbf026;padding-left:25px}.season-stamp strong{font-size:10px;font-weight:600}.season-stamp small{font-size:12px;color:#8fa3c5}.season-stamp>img{width:30px;height:30px}.podium{max-width:1000px;gap:35px;margin:53px auto 42px;min-height:420px}.podium-player{--medal:#d8e4f5;padding-top:20px;position:relative}.podium-player.first{--medal:#f5ca50}.podium-player.third{--medal:#d18d61}.podium-player:before{height:94px;border-color:color-mix(in srgb,var(--medal) 40%,transparent);background:color-mix(in srgb,var(--medal) 6%,transparent);box-shadow:inset 0 1px 0 #fff1;backdrop-filter:blur(20px)}.podium-player.first:before,.podium-player.third:before{border-color:color-mix(in srgb,var(--medal) 45%,transparent);background:color-mix(in srgb,var(--medal) 7%,transparent)}.podium-player:after{content:'';position:absolute;z-index:-1;left:-15%;right:-15%;top:-34px;height:calc(100% + 20px);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--medal) 19%,transparent),color-mix(in srgb,var(--medal) 7%,transparent) 55%,transparent);filter:blur(6px);pointer-events:none}.podium-identity{min-height:66px;gap:7px;position:relative}.podium-identity:before{content:'';position:absolute;top:-51px;width:70px;height:2px;background:var(--medal);box-shadow:0 4px 18px color-mix(in srgb,var(--medal) 45%,transparent)}.podium-name{font-size:17px;font-weight:600;line-height:1.2}.podium-tier{font-size:11px;color:#91a7ca}.podium-identity>.server-badge{height:17px}.skin-stage{height:290px}.first .skin-stage{height:322px}.skin-stage canvas,.profile-skin canvas{image-rendering:auto;filter:none}.podium-base{min-height:90px;padding:0 24px;gap:20px}.podium-base .place{font-size:44px;font-weight:650;color:var(--medal);line-height:1}.podium-elo strong{font-size:23px;font-weight:600;color:#eaf0fc}.podium-elo small{font-size:9px;color:#7f96bb}.podium-profile{color:#99afd0}.server-badge{height:19px}.player-cell>.server-badge{height:16px}.profile-badges>.server-badge{height:22px}.ranking-toolbar{padding:14px;border-color:#b7cbf020;background:#12264465}.tabs{gap:8px}.tabs button{font-size:13px;font-weight:500;min-height:39px;padding:0 17px;color:#8fa4c7;gap:9px}.tabs button[aria-selected=true],.tabs button[aria-pressed=true]{color:var(--gold);background:#f5ca5012;border-color:#f5ca5030}.tabs svg{width:16px;height:16px}.search{width:300px;background:#0611264d;border-color:#b7cbf026}.search input{font-size:13px;height:39px;color:#dae4f7}.search kbd{font-size:11px;border-color:#b7cbf026;color:#7288b0}.leaderboard th{font-size:10px;height:51px;color:#7f94b9;font-weight:600}.leaderboard th button{font-size:10px;font-weight:600}.leaderboard td{font-size:14px;height:70px;border-top-color:#e4edff0b}.leaderboard th:nth-child(2){width:32%}.player-link{font-size:14px;font-weight:500;gap:13px}.player-avatar{width:34px;height:34px;border-radius:3px}.rank-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#aebed8;white-space:nowrap}.rank-tag img{width:23px;height:23px;object-fit:contain;image-rendering:pixelated}.elo-number{font-weight:600}.table-footer{font-size:12px}.pagination{font-size:12px}.data-note{font-size:10px;color:#62799e}.community{max-width:1232px;margin-top:36px;padding:42px 0;border-color:#b7cbf024}.community .eyebrow{font-size:10px}.community h2{font-size:29px}.community p{font-size:13px;color:#8fa3c5}.gold-button{font-size:13px;font-weight:600;min-height:46px;padding:0 24px;gap:12px;background:#f5ca50;border-radius:4px}.gold-button svg{width:17px;height:17px}footer{max-width:1232px;font-size:11px;color:#8297bb;border-color:#b7cbf024}footer p{font-size:12px}footer p span{font-size:10px;color:#60779f}footer>span{font-size:10px}footer img{width:126px}.toast{font-size:13px;background:#112c39;border-color:#607e9d;color:#e7efff;padding:14px 22px}dialog{background:#0c1b36f2;backdrop-filter:blur(28px);border:1px solid #b6cffa2b;box-shadow:0 25px 100px #0009,inset 0 1px 0 #fff1;color:#edf3ff}dialog::backdrop{background:#020817a6;backdrop-filter:blur(9px)}#profile-dialog{width:min(1140px,calc(100% - 40px));max-width:1140px;max-height:92vh;overflow:auto;padding:30px}.close-dialog,.match-close{z-index:3;position:absolute;right:15px;top:15px;background:#142746b3;border-color:#bdd5ff22;color:#9eb6df}.profile-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px}.profile-portrait{background:#13274544;align-self:start;position:relative;overflow:hidden;border-radius:5px;border:1px solid #bed2f51c}.profile-portrait:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#f5ca500b,transparent 80%);pointer-events:none}.portrait-rank{position:absolute;z-index:2;top:16px;left:16px}.portrait-rank .rank-tag{font-size:11px}.profile-skin{height:365px;width:100%;margin:20px 0 0}.portrait-meta{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #bcd3ff18;padding:16px}.portrait-meta small{font-size:10px;color:#7d96bd;display:block}.portrait-meta strong{font-size:12px;display:block;margin-top:6px;color:#c3d2ec}.profile-main{min-width:0;padding-top:10px}.profile-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-right:27px}.profile-heading h2{font-size:32px;font-weight:650;overflow-wrap:anywhere}.profile-heading .eyebrow{font-size:10px;margin-bottom:8px}.profile-badges{justify-content:flex-start;gap:13px;margin-top:12px;flex-wrap:wrap}.tier-pill{padding:3px 7px;background:#e8d0700e;border:1px solid #f5ca502d;border-radius:3px;color:#c7b479;font-size:10px}.global-rank{flex-shrink:0;text-align:center;padding:12px 16px;background:#14284677;border-radius:5px;min-width:108px}.global-rank small{display:block;font-size:9px;color:#6f8bb8;font-weight:600}.global-rank strong{display:block;font-size:35px;color:#f5ca50;line-height:1.3;font-weight:650}.global-rank>span{display:block;font-size:9px;color:#7f96b9}.profile-tabs{border-bottom:1px solid #b9d2fa1e;padding:0 0 12px;margin-top:27px;margin-bottom:21px}.profile-tabs button{font-size:13px}.profile-tabs button span{color:#677fa7;font-size:11px}.profile-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #bad1fc15;border-bottom:1px solid #bad1fc15;margin-bottom:23px}.profile-stat-grid>div{padding:17px 13px 18px;min-width:0;border-bottom:1px solid #bad1fc0a}.profile-stat-grid>div:nth-child(-n+3){border-bottom:1px solid #bad1fc12}.profile-stat-grid>div:nth-child(3n+2){border-left:1px solid #bad1fc12;border-right:1px solid #bad1fc12}.profile-stat-grid span{display:flex;align-items:center;gap:7px;font-size:10px;color:#7894bf;font-weight:500}.profile-stat-grid span svg{width:13px;height:13px;color:#9aafd0}.profile-stat-grid strong{display:block;font-size:25px;margin-top:7px;font-weight:600;color:#e6eefc;font-variant-numeric:tabular-nums}.rank-progress>div:first-child{display:flex;align-items:center;justify-content:space-between}.rank-progress small{color:#92a9ca;font-size:11px}.rank-track{height:6px;background:#152e50;border-radius:4px;overflow:hidden;margin-top:12px}.rank-track>span{display:block;height:100%;background:#f5ca50;border-radius:4px}.rank-progress p{font-size:11px;color:#899fc0;margin-top:9px;text-align:right}.performance-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:21px 0;border-bottom:1px solid #bfd3ff18}.performance-strip small{display:block;font-size:10px;color:#7892ba}.performance-strip strong{display:block;font-size:16px;margin-top:7px;color:#c9d9f4;font-weight:550}.chart-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:23px 0 14px}.chart-heading h3{font-size:16px;font-weight:550}.chart-heading p{font-size:11px;color:#728bb4;margin-top:5px}.chart-heading>span{font-size:14px;font-weight:600;white-space:nowrap}.positive{color:#87d9af!important}.negative{color:#eb9c9c!important}.elo-chart{height:175px;position:relative}.elo-chart>p{font-size:12px;color:#7990b4;padding:35px 10px;text-align:center}.profile-data-note{font-size:10px;color:#617ba6;margin-top:13px}.recent-game{display:grid;grid-template-columns:62px minmax(100px,1fr)65px 55px 65px 28px;align-items:center;gap:12px;border-bottom:1px solid #bad1fc16;padding:17px 0}.recent-game strong{font-size:13px;font-weight:550;display:block}.recent-game small{font-size:10px;color:#7690b9;display:block;margin-top:4px}.recent-result{display:flex;align-items:center;flex-direction:column;color:#7a93b9}.recent-result svg{width:18px;height:18px}.recent-result small{font-size:8px}.recent-game.won .recent-result,.recent-game.won .recent-result small{color:#f5ca50}.recent-game .icon-button{width:27px;height:27px;border-color:#bad1fc1a}#match-dialog{width:min(1000px,calc(100% - 40px));max-width:1000px;max-height:90vh;overflow:auto;padding:32px}.detail-heading h2{font-size:28px;margin-top:5px}.detail-heading h2>span{color:#5f7eae;font-size:23px;font-weight:500}.detail-heading p{font-size:13px;color:#7f9ac2;margin-top:12px}.detail-heading .eyebrow{text-transform:uppercase;font-size:10px}.match-summary{display:grid;grid-template-columns:2fr 1fr 1fr;gap:25px;padding:24px 0;border-bottom:1px solid #bdd2f522;border-top:1px solid #bdd2f522;margin:27px 0 13px}.match-summary>div{display:flex;align-items:center;gap:13px;min-width:0}.match-summary svg{width:21px;height:21px;color:#f5ca50}.match-summary small{display:block;font-size:10px;color:#6c89b6}.match-summary strong{display:block;font-size:15px;margin-top:4px;font-weight:550;overflow-wrap:anywhere}.match-result-scroll{overflow:auto;max-height:55vh}.results-table{width:100%;border-collapse:collapse;text-align:left;min-width:480px}.results-table th{font-size:10px;color:#6b87b2;height:42px;font-weight:600;padding:0 12px}.results-table td{font-size:13px;border-top:1px solid #bdd2f512;height:59px;padding:0 12px}.results-table th:first-child{width:55px}.results-table th:nth-child(3){width:25%}.results-table td:nth-child(4){color:#e3be63;font-weight:550}.results-table .player-link{font-size:13px}.results-table .player-avatar{width:28px;height:28px}.winner-row{background:#f5ca5008}.result-crown{width:24px;height:24px;image-rendering:pixelated}.match-list{margin-top:29px;border:0}.match-search{width:360px;margin-bottom:20px;max-width:100%}.match-row{display:grid;grid-template-columns:38px minmax(180px,1.2fr) minmax(150px,1fr) 140px 32px;gap:23px;padding:22px 0;border-bottom-color:#b7cbf01a}.match-index{width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:#88a2c9}.match-index svg{width:21px;height:21px}.match-meta h3{font-size:14px;font-weight:550}.match-meta h3>span{font-size:12px;color:#5575a6;margin-left:7px}.match-meta p{font-size:11px;color:#7b96be;margin-top:6px}.match-winner>small{font-size:9px;color:#687fa3;font-weight:500}.match-winner>button{display:flex;align-items:center;gap:8px;padding:0;margin-top:6px;font-size:13px;color:#edc85e;font-weight:550}.match-winner .player-avatar{width:24px;height:24px}.unrecorded{font-size:11px;display:block;color:#657da7;margin-top:6px}.match-numbers{display:flex;gap:35px}.match-numbers strong{font-size:16px;color:#d0def3;font-weight:550}.match-numbers small{font-size:9px;color:#6884b0}.view-match{color:#88a3cd;border:1px solid #bad1fc1c;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:3px}.view-match:hover{color:#f5ca50;border-color:#f5ca5044}.store-filters{margin:29px 0 0;border-bottom:1px solid #bed4fc1c;padding-bottom:15px}.store-grid{margin-top:25px;gap:23px}.store-grid article{background:#172b4e66;backdrop-filter:blur(26px);border-color:#b8cdf323;border-radius:6px;padding:35px 25px;min-height:320px}.store-grid article.premium{border-color:#f5ca5050;background:#21355755}.store-grid article>img.product-badge{height:29px;image-rendering:pixelated;margin-bottom:24px}.store-grid article h3{font-size:25px;font-weight:600}.store-grid article p{font-size:13px;color:#7e99c1;margin-top:13px}.store-grid strong{font-size:39px;font-weight:550;color:#f5ca50;margin-top:30px}.store-grid strong small{font-size:23px}.product-symbol{width:56px;height:56px;color:#f5ca50;display:flex;align-items:center;justify-content:center;margin-bottom:23px}.product-symbol svg{width:44px;height:44px;stroke-width:1.2}.product-currency{font-size:10px;color:#718cb7}.product-preview{display:flex;align-items:center;gap:6px;color:#536f9c;font-size:10px;margin-top:21px}.product-preview svg{width:11px;height:11px}.store-note{font-size:12px;color:#617ea9}.guide-steps h3{font-size:23px;font-weight:550}.guide-steps p{font-size:14px;color:#8ca2c4;line-height:1.8}.guide-steps article>span{font-size:12px}.rules h3{font-size:21px}.rules summary{font-size:14px;color:#b8c8e0}.rules p{font-size:13px;line-height:1.9}.film-header{font-size:12px;font-weight:600}#film-dialog{background:#0b1830}.intro{background:transparent!important}.intro .ct-sky{animation:none!important;background:linear-gradient(180deg,#2b4d72,#6a99bd 60%,#abc9dc)}.intro.out{transition:opacity 1.8s cubic-bezier(.22,.65,.25,1)!important}.intro.out .ct-intro-logo{opacity:1!important;transition:none!important}.intro-flight-label,.intro .intro-flight-label{font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:500;color:#e6edf7}.intro .ct-intro-logo{filter:drop-shadow(0 12px 20px #0002)}
@media(min-width:1600px){.hero{height:300px}.page{padding-top:42px}}
@media(max-width:1100px){.nav-wrap{gap:24px}.nav-wrap nav{gap:23px}.nav-wrap nav a{font-size:13px}.brand,.brand img{width:150px}.podium{max-width:860px;gap:27px}.profile-layout{grid-template-columns:220px minmax(0,1fr);gap:23px}#profile-dialog{padding:27px}.profile-heading h2{font-size:28px}.global-rank{padding:9px 12px;min-width:96px}.profile-stat-grid strong{font-size:23px}.profile-stat-grid span{font-size:9px}.recent-game{gap:9px;grid-template-columns:53px minmax(80px,1fr)52px 43px 56px 27px}.match-row{grid-template-columns:30px minmax(160px,1fr) minmax(130px,.85fr)110px 30px;gap:17px}.match-numbers{gap:25px}.community,footer{margin-left:24px;margin-right:24px}}
@media(max-width:800px){.discord-top span{display:none}.nav-wrap{gap:19px}.nav-actions{gap:18px}.podium{gap:18px}.skin-stage{height:260px}.first .skin-stage{height:292px}.podium-base{padding:0 15px;gap:13px}.podium-elo strong{font-size:20px}.profile-layout{grid-template-columns:1fr}.profile-portrait{display:grid;grid-template-columns:1fr 1fr;align-items:center}.profile-skin{height:280px;margin:0}.portrait-meta{grid-template-columns:1fr;padding:25px;gap:25px;border-left:1px solid #bdd2f51c;border-top:0}.portrait-rank{top:14px;left:15px}.profile-main{padding-top:0}.profile-heading{padding-right:0}.match-summary{gap:15px;grid-template-columns:1.5fr 1fr 1fr}}
@media(max-width:720px){.header{height:auto}.nav-wrap{padding:10px 18px 0;gap:8px}.brand,.brand img{width:146px}.nav-wrap nav{min-height:49px;gap:10px}.nav-wrap nav a{font-size:12px}.nav-wrap nav a.active:after{bottom:-15px}.language-switch{gap:8px}.language-switch button{font-size:12px}.nav-actions{gap:19px}.discord-top span{display:none}.hero{height:262px}.hero h1 img{width:300px;max-width:80vw}.hero-content>.eyebrow{font-size:9px}.hero-tagline{font-size:12px}.trailer-button{font-size:12px;margin-top:17px}.film-length{font-size:10px}.hero-replay{font-size:10px;top:9px;right:18px}.hero-bottom-label{font-size:8px}.connect-inner{gap:16px;padding:18px}.edition{padding-bottom:16px}.edition strong{font-size:13px}.edition span{font-size:11px}.ip-button strong{font-size:13px}.ip-button small{font-size:9px}.practice-button{font-size:11px;gap:7px}.ip-button{padding:0;gap:10px}.practice-button svg{width:16px;height:16px}.content{padding:0 18px}.page{padding-top:34px}.section-heading h2{font-size:27px}.section-heading p{font-size:12px;line-height:1.8;max-width:270px}.eyebrow{font-size:10px}.season-stamp{margin-top:7px}.season-stamp>img{width:27px;height:27px}.podium{gap:8px;margin:51px auto 29px;min-height:340px}.podium-player{padding-top:12px}.podium-identity{min-height:66px;gap:6px}.podium-name{font-size:12px}.podium-tier{font-size:9px}.podium-identity>.server-badge{height:13px}.skin-stage{height:207px}.first .skin-stage{height:239px}.podium-player:after{left:-20%;right:-20%;top:-35px}.podium-identity:before{top:-39px;width:38px}.podium-base{padding:0 6px;min-height:72px;gap:9px}.podium-base .place{font-size:31px}.podium-elo strong{font-size:14px}.podium-elo small{font-size:7px}.podium-profile{display:none}.ranking-toolbar{padding:10px;gap:14px}.tabs button{font-size:12px;padding:0 11px;min-height:37px;gap:7px}.tabs{gap:3px}.tabs svg{width:15px;height:15px}.search{width:100%}.search input{font-size:12px;height:38px}.leaderboard{min-width:660px}.leaderboard th{font-size:9px;height:44px}.leaderboard th button{font-size:9px}.leaderboard td{font-size:12px;height:66px}.player-link{font-size:12px}.player-avatar{width:30px;height:30px}.player-cell>.server-badge{height:14px}.rank-tag{font-size:11px;gap:6px}.rank-tag img{width:20px;height:20px}.data-note{font-size:9px;max-width:100%}.table-footer{font-size:11px}.pagination{font-size:11px}.community{margin:22px 18px 0;padding:30px 0;gap:23px}.community h2{font-size:26px}.community p{font-size:12px}.community .eyebrow{font-size:9px}.gold-button{font-size:12px;min-height:43px}.store-filters{margin-top:23px}.store-grid{margin-top:23px;gap:16px}.store-grid article{min-height:290px;padding:30px 20px}.store-grid article>img.product-badge{height:27px}.store-grid article h3{font-size:24px}.store-grid article p{font-size:13px}.store-grid strong{font-size:36px}.store-note{font-size:11px}footer{margin:0 18px;gap:18px}footer img{width:103px}footer p{font-size:10px}footer p span{font-size:8px}footer>span{font-size:9px}dialog#profile-dialog,dialog#match-dialog{width:calc(100% - 20px);max-height:94vh;padding:20px}.profile-layout{gap:23px}.profile-portrait{margin-top:23px;grid-template-columns:1.25fr 1fr}.profile-skin{height:245px}.portrait-meta{padding:15px;gap:21px}.portrait-meta small{font-size:9px}.portrait-meta strong{font-size:11px}.portrait-rank .rank-tag{font-size:10px}.profile-heading{gap:12px}.profile-heading h2{font-size:25px;max-width:230px}.profile-heading .eyebrow{font-size:9px}.global-rank{padding:9px;min-width:78px}.global-rank small{font-size:8px}.global-rank strong{font-size:28px}.global-rank>span{font-size:8px;max-width:85px}.profile-badges{gap:10px;margin-top:12px}.profile-badges>.server-badge{height:18px}.profile-tabs{margin-top:23px;margin-bottom:17px}.profile-tabs button{font-size:12px}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.profile-stat-grid>div{padding:15px 9px;border-bottom:1px solid #bad1fc12!important;border-left:0!important;border-right:0!important}.profile-stat-grid>div:nth-child(2n){border-left:1px solid #bad1fc12!important}.profile-stat-grid strong{font-size:24px}.profile-stat-grid span{font-size:9px;gap:7px}.profile-stat-grid span svg{width:12px;height:12px}.rank-progress p{font-size:10px}.performance-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:19px 0}.performance-strip small{font-size:10px}.performance-strip strong{font-size:16px}.chart-heading h3{font-size:15px}.chart-heading p{font-size:10px;max-width:200px}.chart-heading>span{font-size:12px}.elo-chart{height:175px}.profile-data-note{font-size:9px}.recent-game{grid-template-columns:34px minmax(0,1fr)54px 28px;gap:7px 9px;padding:15px 0}.recent-game>span:first-child{grid-column:1;grid-row:1/3}.recent-game>div:nth-child(2){grid-column:2;grid-row:1}.recent-game>div:nth-child(3){grid-column:2;grid-row:2}.recent-game>div:nth-child(4){grid-column:3;grid-row:2}.recent-game>div:nth-child(5){grid-column:3;grid-row:1}.recent-game>button,.recent-game>span:last-child{grid-column:4;grid-row:1/3}.recent-game strong{font-size:11px}.recent-game small{font-size:9px}.recent-result small{font-size:7px}.recent-result svg{width:17px;height:17px}.match-row{grid-template-columns:26px minmax(0,1fr) minmax(110px,.8fr) 28px;gap:12px;padding:20px 0}.match-index{width:25px;height:25px}.match-index svg{width:18px;height:18px}.match-meta h3{font-size:12px}.match-meta h3>span{font-size:10px;display:block;margin-left:0;margin-top:4px}.match-meta p{font-size:10px}.match-winner>button{font-size:11px;gap:5px;overflow-wrap:anywhere}.match-winner .player-avatar{width:20px;height:20px}.match-winner small{font-size:8px}.unrecorded{font-size:10px}.match-numbers{grid-column:2/4;grid-row:2;gap:25px;display:flex}.match-numbers>span{display:flex;align-items:center;gap:7px}.match-numbers small{font-size:8px;margin:0}.match-numbers strong{font-size:12px}.view-match{grid-column:4;grid-row:1/3;width:27px;height:27px}.match-row .match-winner{grid-column:3;grid-row:1}.match-search{width:100%}.detail-heading{padding-top:18px}.detail-heading h2{font-size:24px}.detail-heading h2>span{font-size:19px}.detail-heading p{font-size:11px}.match-summary{grid-template-columns:1fr 1fr;gap:20px;margin-top:23px;padding:20px 0}.match-summary>div:first-child{grid-column:1/-1}.match-summary strong{font-size:14px}.match-summary small{font-size:9px}.results-table{min-width:440px}.results-table th{font-size:9px;padding:0 9px}.results-table td{font-size:12px;padding:0 9px;height:55px}.results-table .player-link{font-size:12px}.results-table .rank-tag{font-size:10px}.guide-steps h3{font-size:21px}.guide-steps p{font-size:13px}.rules h3{font-size:20px}.rules summary{font-size:13px}.rules p{font-size:12px}.small-label{font-size:9px}.intro-flight-label,.intro .intro-flight-label{font-size:9px}}
@media(max-width:360px){.nav-wrap nav a{font-size:11px}.nav-actions{gap:12px}.brand,.brand img{width:136px}.language-switch{gap:6px}.podium-name{font-size:11px}.podium-tier{font-size:8px}.podium-base{gap:5px;padding:0 4px}.podium-elo strong{font-size:12px}.podium-base .place{font-size:26px}.podium-elo small{font-size:6px}.skin-stage{height:190px}.first .skin-stage{height:220px}.profile-heading h2{font-size:21px}.global-rank{min-width:68px}.global-rank>span{max-width:70px;font-size:7px}.profile-heading{gap:8px}}
.store-grid.account-products{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:720px){.store-grid.account-products{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.intro.out{transition:none!important}.podium-player:after{filter:none}}
