@font-face{font-family:Saira;src:url(/fonts/saira-semi-condensed-latin-500-normal.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Saira;src:url(/fonts/saira-semi-condensed-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Saira;src:url(/fonts/saira-semi-condensed-latin-700-normal.woff2) format("woff2");font-weight:700 900;font-display:swap}:root{--void: #060608;--coal: #0c0d12;--iron: #14161d;--steel: #1e212b;--line: rgba(255, 255, 255, .08);--line2: rgba(255, 255, 255, .16);--bone: #f2f3f6;--ash: #a3a9b3;--dim: #6c727d;--blood: #ff2433;--blood2: #d4142f;--ember: #7d0818;--crown: #ffc83a;--win: #2ed66b;--cut: 16px;--wrap: 1240px;--gut: 24px;--font: "Saira", "Arial Narrow", system-ui, sans-serif;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--void);color:var(--bone);font-family:var(--font);font-size:17px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.menu-open{overflow:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}kbd{padding:1px 7px;border:1px solid var(--line2);border-bottom-width:3px;font:700 .85em var(--font);background:var(--iron)}::selection{background:var(--blood);color:#fff}:focus-visible{outline:2px solid #fff;outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:100;padding:10px 16px;background:var(--blood);color:#fff;font-weight:700}.skip:focus{top:12px}.muted{color:var(--dim)}.center{text-align:center}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{background:var(--ember)}::-webkit-scrollbar-thumb:hover{background:var(--blood2)}.btn{--bg: linear-gradient(180deg, #ff3a52, #b3122b);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border:0;font-size:18px;font-weight:700;font-style:italic;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--bg);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:filter .15s,transform .15s;white-space:nowrap}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%);transition:transform .5s}.btn:hover{filter:brightness(1.12)}.btn:hover:after{transform:translate(120%)}.btn:active{transform:translateY(1px) scale(.99)}.btn .ic{flex:none}.btn.ghost{--bg: rgba(255, 255, 255, .04);box-shadow:inset 0 0 0 1px var(--line2)}.btn.ghost:hover{--bg: rgba(255, 36, 51, .14);box-shadow:inset 0 0 0 1px #ff243399}.btn.gold{--bg: linear-gradient(180deg, #ffe066, #e09a00);color:#2a1500}.btn-sm{height:40px;padding:0 18px;font-size:15px;gap:8px}.btn-xl{height:62px;padding:0 36px;font-size:21px}.btn.wide{width:100%}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;color:var(--blood);border-bottom:2px solid transparent}.link-arrow:hover{border-color:var(--blood)}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ff2433e6;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.chip.dim{background:#ffffff1a;color:var(--ash)}.nav{position:fixed;inset:0 0 auto;z-index:50;transition:background .25s,box-shadow .25s}.nav.solid{background:#060608db;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line)}.nav-in{display:flex;align-items:center;gap:28px;max-width:calc(var(--wrap) + 2 * var(--gut));height:76px;margin:0 auto;padding:0 var(--gut)}.nav-logo img{width:118px;height:auto;filter:drop-shadow(0 4px 12px rgba(255,36,51,.35))}.nav-links{display:flex;gap:6px;margin:0;padding:0;list-style:none}.nav-links a{display:block;padding:8px 12px;font-size:16px;font-weight:700;font-style:italic;letter-spacing:.05em;text-transform:uppercase;color:var(--ash);position:relative;transition:color .15s}.nav-links a:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:3px;background:var(--blood);transform:scaleX(0) skew(-20deg);transform-origin:left;transition:transform .2s}.nav-links a:hover,.nav-links a.active{color:#fff}.nav-links a.active:after,.nav-links a:hover:after{transform:scaleX(1) skew(-20deg)}.nav-right{display:flex;align-items:center;gap:14px;margin-left:auto}.nav-ico{display:grid;place-items:center;width:40px;height:40px;color:var(--ash)}.nav-ico:hover{color:#fff}.nav-burger{display:none;width:44px;height:44px;border:0;background:none}.live{display:inline-flex;align-items:baseline;gap:6px;padding:7px 14px 7px 12px;font-size:14px;font-weight:700;letter-spacing:.08em;color:var(--ash);background:#ffffff0d;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.live i{align-self:center;width:9px;height:9px;border-radius:50%;background:var(--dim)}.live.up i{background:var(--win);box-shadow:0 0 #2ed66b99;animation:livePulse 1.8s infinite}.live b{font-size:17px;color:#fff}.live small{font-size:12px;letter-spacing:.14em}.live.big{padding:12px 22px 12px 18px;gap:8px}.live.big b{font-size:30px;font-style:italic;line-height:1}.live.big span{font-size:18px;color:var(--ash)}.live.big small{font-size:13px}@keyframes livePulse{0%{box-shadow:0 0 #2ed66b99}70%{box-shadow:0 0 0 10px #2ed66b00}to{box-shadow:0 0 #2ed66b00}}.hero{--rest: 470px;position:relative;display:grid;place-items:center;min-height:100svh;padding:clamp(84px,12svh,120px) var(--gut) clamp(20px,4svh,56px);overflow:hidden;isolation:isolate}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 60% 50% at 50% 46%,rgba(120,10,24,.35),transparent 70%),linear-gradient(180deg,#0a0a0e,#050507)}.glow{position:absolute;top:18%;width:46vw;height:64%;border-radius:50%;filter:blur(40px);opacity:.85}.glow.gl{left:-26vw;background:radial-gradient(closest-side,rgba(255,18,40,.75),rgba(160,6,22,.25) 55%,transparent);animation:glowL 9s ease-in-out infinite alternate}.glow.gr{right:-26vw;top:30%;background:radial-gradient(closest-side,rgba(255,18,40,.7),rgba(160,6,22,.22) 55%,transparent);animation:glowR 11s ease-in-out infinite alternate}@keyframes glowL{to{transform:translate(4vw,-3%);opacity:.65}}@keyframes glowR{to{transform:translate(-4vw,4%);opacity:.6}}.lineart{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.la-contour path{stroke:#ffffff0b;stroke-width:1.2}.la-cut path{stroke:#ff24338c;stroke-width:1.4;stroke-dasharray:1400;stroke-dashoffset:1400;animation:draw 2.2s .2s cubic-bezier(.6,.1,.2,1) forwards}.la-cut path:nth-child(2n){stroke:#ff243352;animation-delay:.45s}@keyframes draw{to{stroke-dashoffset:0}}.embers{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-fade{position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(0deg,var(--void),transparent)}.hero-in{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:980px}.hero-logo{position:relative;width:clamp(220px,min(92vw,calc((100svh - var(--rest)) * 1.83)),760px);animation:slam 1s cubic-bezier(.2,1.4,.3,1) both}.hero-logo img{width:100%;height:auto;filter:drop-shadow(0 18px 40px rgba(0,0,0,.7)) drop-shadow(0 0 60px rgba(255,36,51,.35))}.hero-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:url(/img/logo.webp) center / 100% 100% no-repeat;mask:url(/img/logo.webp) center / 100% 100% no-repeat;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.85) 48%,transparent 58%) no-repeat;background-size:250% 100%;background-position:140% 0;animation:sweep 6s 1.1s ease-in-out infinite;mix-blend-mode:overlay}@keyframes sweep{0%{background-position:140% 0}30%,to{background-position:-40% 0}}@keyframes slam{0%{opacity:0;transform:scale(1.18);filter:blur(10px)}60%{opacity:1;filter:blur(0)}}.hero-tag{margin-top:clamp(6px,1.6svh,18px);font-size:clamp(28px,min(4.4vw,6svh),56px);font-weight:800;font-style:italic;line-height:1;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(180deg,#fff 30%,#c9ced6);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 rgba(125,8,24,.9));animation:rise .7s .55s both}.hero-sub{max-width:640px;margin-top:clamp(6px,1.4svh,14px);font-size:19px;color:var(--ash);animation:rise .7s .7s both}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(14px,3svh,30px);animation:rise .7s .85s both}.hero-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:clamp(12px,2.4svh,26px);animation:rise .7s 1s both}@media (max-height: 720px) and (min-width: 721px){.hero{--rest: 400px}.hero-sub{display:none}.btn-xl{height:54px}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}.cbox{display:inline-flex;align-items:stretch;max-width:100%;background:#060608b3;box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cbox-k{display:grid;place-items:center;padding:0 12px;font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--blood);box-shadow:inset -1px 0 0 var(--line)}.cbox code{align-self:center;padding:0 16px;font:600 16px/1 ui-monospace,Cascadia Mono,Consolas,monospace;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cbox button{display:inline-flex;align-items:center;gap:7px;padding:12px 16px;border:0;font-size:13px;font-weight:700;letter-spacing:.1em;color:#fff;background:#ffffff12}.cbox button:hover{background:#ff24334d}.cbox button.ok{background:var(--win);color:#062b12}.band{position:relative;z-index:2;margin-top:-40px;padding:0 var(--gut)}.band-in{display:grid;grid-template-columns:repeat(4,1fr);max-width:var(--wrap);margin:0 auto;background:linear-gradient(180deg,#181a22f2,#0c0d12f7);box-shadow:inset 0 0 0 1px var(--line),0 30px 60px #00000080;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.stat{display:flex;flex-direction:column;gap:4px;padding:26px 30px;box-shadow:inset -1px 0 0 var(--line)}.stat:last-child{box-shadow:none}.stat b{font-size:clamp(30px,3.4vw,46px);font-style:italic;line-height:1}.stat small{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ash)}.stat.season b{color:var(--crown)}.sec{max-width:calc(var(--wrap) + 2 * var(--gut));margin:0 auto;padding:110px var(--gut) 0}.sh{margin-bottom:40px;max-width:760px}.sh-center{margin-left:auto;margin-right:auto;text-align:center}.sh-k{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--blood)}.sh-k:before{content:"";width:26px;height:4px;background:var(--blood);transform:skew(-24deg)}.sh h2,.page-head h1{font-size:clamp(40px,5.4vw,72px);font-weight:800;font-style:italic;line-height:.92;letter-spacing:-.01em;text-transform:uppercase}.sh-p{margin-top:14px;font-size:19px;color:var(--ash)}.modes{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:260px;gap:14px}.mode{position:relative;overflow:hidden;isolation:isolate;background:var(--coal);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.mode-hopouts{grid-column:span 2;grid-row:span 2}.mode:last-child{grid-column:span 2}.mode-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:center / cover no-repeat;filter:grayscale(1) contrast(1.15) brightness(.55);transform:scale(1.03);transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s}.mode:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#78081640,#06060833 30%,#060608f0 88%),linear-gradient(90deg,rgba(255,36,51,.28),transparent 60%);mix-blend-mode:normal}.mode:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:100%;background:var(--blood);transform:scaleX(.18);transform-origin:left;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.mode:hover .mode-img{transform:scale(1.09);filter:grayscale(.4) contrast(1.1) brightness(.7)}.mode:hover:after{transform:scaleX(1)}.mode-in{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 26px 26px}.mode h3{font-size:30px;font-weight:800;font-style:italic;line-height:.95;text-transform:uppercase;text-shadow:0 4px 14px rgba(0,0,0,.8)}.mode p{max-width:520px;font-size:16px;color:#cfd3da}.mode-hopouts h3{font-size:clamp(44px,5vw,76px)}.mode-hopouts p{font-size:19px}.mode-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;list-style:none;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.mode-meta li:before{content:"/";margin-right:8px;color:var(--blood)}.top-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;align-items:end}.podium{display:grid;grid-template-columns:1fr 1.18fr 1fr;align-items:end;gap:14px}.pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:30px 16px 22px;text-align:center;overflow:hidden;background:linear-gradient(180deg,#1e212be6,#0a0b0ff7);box-shadow:inset 0 0 0 1px var(--line),inset 0 4px 0 var(--pc, #c8ced6);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:transform .25s}a.pod:hover{transform:translateY(-6px)}.pod-1{--pc: var(--crown);padding-top:46px;min-height:380px;box-shadow:inset 0 0 0 1px #ffc83a66,inset 0 5px 0 var(--pc),0 0 80px #ffc83a24}.pod-2{--pc: #e6e9ee;min-height:320px}.pod-3{--pc: #e08a4a;min-height:290px}.pod-n{position:absolute;right:12px;top:-10px;font-size:130px;font-weight:800;font-style:italic;line-height:1;color:transparent;-webkit-text-stroke:2px var(--pc);opacity:.35}.pod-av{position:relative}.pod-av .av{box-shadow:0 0 0 3px var(--pc),0 0 40px #0009}.pod-crown{position:absolute;left:50%;top:-26px;color:var(--crown);transform:translate(-50%) rotate(-8deg);filter:drop-shadow(0 3px 6px rgba(0,0,0,.8))}.pod-name{max-width:100%;font-size:24px;font-style:italic;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pod-1 .pod-name{font-size:30px}.pod-v{display:flex;align-items:baseline;gap:6px;margin-top:auto}.pod-v b{font-size:34px;font-style:italic;color:var(--pc);line-height:1}.pod-1 .pod-v b{font-size:44px}.pod-v small{font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--ash)}.pod-clan{display:grid;place-items:center;width:92px;height:92px;font-size:26px;font-weight:800;font-style:italic;color:#fff;background:var(--cc);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);text-shadow:0 2px 4px rgba(0,0,0,.5)}.pod.empty{justify-content:center;color:var(--dim)}.top-side{display:flex;flex-direction:column;gap:16px}.top-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:360px;padding:30px;text-align:center;color:var(--ash);background:linear-gradient(180deg,#1e212bb3,#0a0b0fe6);box-shadow:inset 0 0 0 1px var(--line)}.top-empty .ic{color:var(--crown)}.top-empty b{font-size:30px;font-style:italic;text-transform:uppercase;color:#fff}.mini{padding:18px 20px;background:#0e0f14e6;box-shadow:inset 0 0 0 1px var(--line),inset 3px 0 0 var(--blood)}.mini header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mini h3{font-size:20px;font-style:italic;text-transform:uppercase}.mini header a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ash)}.mini header a:hover{color:var(--blood)}.mini ol{margin:0;padding:0;list-style:none}.mini li>a,.mini li>div{display:flex;align-items:center;gap:10px;padding:8px 6px;border-top:1px solid var(--line)}.mini li>a:hover{background:#ffffff0a}.mini-pos{width:20px;font-size:18px;font-weight:800;font-style:italic;color:var(--ash)}.mini li:first-child .mini-pos{color:var(--crown)}.mini li b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.mini .clan{flex:1}.mini .mini-v b{flex:none}.mini-v{display:flex;align-items:baseline;gap:4px}.mini-v b{font-size:19px}.mini-v small{font-size:11px;letter-spacing:.1em;color:var(--ash)}.ladder{display:grid;grid-template-columns:repeat(8,1fr);align-items:end;gap:10px;margin:0;padding:0;list-style:none}.ladder li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:calc(14px + var(--i) * 16px);text-align:center;animation:rise .6s calc(var(--i) * 60ms) both}.ladder img{width:100%;max-width:104px;height:auto;filter:drop-shadow(0 10px 18px rgba(0,0,0,.6));transition:transform .3s}.ladder li:hover img{transform:translateY(-6px) scale(1.06)}.ladder b{font-size:18px;font-style:italic;text-transform:uppercase;color:var(--rc);line-height:1.05}.ladder small{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--ash)}.ladder-bar{position:absolute;left:6%;right:6%;bottom:0;height:calc(8px + var(--i) * 16px);background:linear-gradient(180deg,var(--rc),transparent);opacity:.22;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.sec-ladder .center{margin-top:34px}.join{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;counter-reset:s}.join li{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:30px 28px;overflow:hidden;background:linear-gradient(180deg,#181a22e6,#0a0b0ff5);box-shadow:inset 0 0 0 1px var(--line);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)))}.join-n{font-size:96px;font-weight:800;font-style:italic;line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,36,51,.7)}.join h3{font-size:28px;font-style:italic;text-transform:uppercase}.join p{color:var(--ash);max-width:320px}.join .btn,.join .cbox{margin-top:auto}.join .cbox+.btn{margin-top:0}.join .cbox{width:100%}.join .cbox-k{display:none}.join .cbox code{flex:1;font-size:14px;padding:0 12px}.join .cbox button{padding:12px}.page{max-width:calc(var(--wrap) + 2 * var(--gut));min-height:70vh;margin:0 auto;padding:130px var(--gut) 0}.page-head{position:relative;margin-bottom:30px}.page-head h1{font-size:clamp(56px,8vw,110px)}.page-sub{max-width:720px;margin-top:14px;font-size:19px;color:var(--ash)}.season-chip{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:8px 16px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--crown);background:#ffc83a14;box-shadow:inset 0 0 0 1px #ffc83a59}.tabs{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs a{flex:none;display:flex;flex-direction:column;justify-content:center;min-width:140px;height:64px;padding:0 20px;font-size:19px;font-weight:700;font-style:italic;line-height:1.05;text-transform:uppercase;color:var(--ash);background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:color .15s,background .15s}.tabs a small{font-size:11px;font-style:normal;letter-spacing:.14em;color:var(--dim)}.tabs a:hover{color:#fff;background:#ffffff12}.tabs a.on{color:#fff;background:linear-gradient(180deg,#ff24334d,#7d081840);box-shadow:inset 0 0 0 1px #ff24338c,inset 0 -3px 0 var(--blood)}.tabs a.on small{color:#ffb3bc}.rk-tools{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:26px}.search{display:flex;align-items:center;gap:10px;width:min(420px,100%);height:50px;padding:0 16px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line2);color:var(--ash)}.search:focus-within{box-shadow:inset 0 0 0 1px var(--blood);color:#fff}.search input{flex:1;min-width:0;height:100%;border:0;outline:0;font:600 17px var(--font);color:#fff;background:none}.search input::placeholder{color:var(--dim)}.note{font-size:14px;font-weight:600;color:var(--crown)}.gsearch{margin:-10px 0 26px;padding:14px 16px;background:#0e0f14e6;box-shadow:inset 0 0 0 1px var(--line)}.gsearch p{margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.gsearch ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.gsearch a{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;background:#ffffff0d}.gsearch a:hover{background:#ff243333}.gsearch b{font-style:italic}.rankings-podium,.podium{margin-bottom:18px}.tbl{display:flex;flex-direction:column;gap:4px}.tr{display:grid;grid-template-columns:60px minmax(0,2.4fr) repeat(var(--cols),minmax(0,1fr));align-items:center;gap:12px;min-height:60px;padding:0 18px 0 0;background:#0e0f14db;box-shadow:inset 0 0 0 1px var(--line);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);transition:background .15s,transform .15s}.tr>span{text-align:right;font-size:17px;font-weight:600;min-width:0}.tr .who{display:flex;align-items:center;gap:12px;text-align:left}.tr .who b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-style:italic}.tr .who small{flex:none;font-size:13px;font-weight:700;letter-spacing:.04em}.tr .c{display:flex;justify-content:flex-end}.tr .pos{align-self:stretch;display:grid;place-items:center;text-align:center;font-size:22px;font-weight:800;font-style:italic;color:var(--ash);background:#ffffff0a}.tr .hl{font-size:20px;color:#fff}.tr.link{cursor:pointer}.tr.link:hover,.tr.link:focus-visible{background:#ff24331f;transform:translate(4px);outline:none;box-shadow:inset 0 0 0 1px #ff243373}.th{min-height:40px;background:none;box-shadow:none}.th>span{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--dim)}.th>span:nth-child(2){text-align:left}.th>span:first-child{text-align:center}.clan{display:inline-flex;align-items:center;gap:10px;min-width:0}.clan i{flex:none;padding:3px 9px;font-size:14px;font-style:italic;font-weight:800;color:#fff;background:var(--cc);clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);text-shadow:0 1px 2px rgba(0,0,0,.5)}.clan b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.av{position:relative;flex:none;display:inline-grid;place-items:center;width:var(--s);height:var(--s);overflow:hidden;background:linear-gradient(180deg,#2a2e38,#15171d);clip-path:polygon(0 0,82% 0,100% 18%,100% 100%,0 100%)}.av img{width:100%;height:100%;object-fit:cover}.av svg{width:72%;height:72%;fill:#5b616c;margin-top:18%}.rk{display:inline-flex;align-items:center;gap:6px;min-width:0}.rk img{flex:none;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}.rk em{font-size:14px;font-weight:700;font-style:italic;color:var(--rc);white-space:nowrap}.empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:70px 24px;text-align:center;color:var(--ash);background:#0e0f14b3;box-shadow:inset 0 0 0 1px var(--line)}.empty .ic{color:var(--blood)}.empty b{font-size:28px;font-style:italic;text-transform:uppercase;color:#fff}.empty.small{padding:34px}.empty.big{padding:120px 24px}.e404{font-size:160px;font-weight:800;font-style:italic;line-height:.9;color:transparent;-webkit-text-stroke:2px var(--blood)}.skel{display:flex;flex-direction:column;gap:6px}.skel i{height:60px;background:linear-gradient(90deg,#ffffff08,#ffffff12,#ffffff08);background-size:200% 100%;animation:shimmer 1.2s infinite}.skel.tall i{height:220px}@keyframes shimmer{to{background-position:-200% 0}}.rk-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none}.rk-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px 18px 22px;text-align:center;overflow:hidden;background:linear-gradient(180deg,#181a22eb,#0a0b0ff7);background:radial-gradient(ellipse 80% 55% at 50% 0,color-mix(in srgb,var(--rc) 22%,transparent),transparent 70%),linear-gradient(180deg,#181a22eb,#0a0b0ff7);box-shadow:inset 0 0 0 1px var(--line),inset 0 4px 0 var(--rc);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));animation:rise .6s calc(var(--i) * 60ms) both}.rk-card img{width:128px;height:128px;filter:drop-shadow(0 12px 22px rgba(0,0,0,.6))}.rk-card h2{font-size:30px;font-style:italic;text-transform:uppercase;color:var(--rc)}.rk-min{font-size:16px;font-weight:700;letter-spacing:.06em}.rk-min span{color:var(--crown)}.rk-divs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 0;padding:0;list-style:none}.rk-divs li{display:flex;flex-direction:column;min-width:54px;padding:6px 8px;background:#ffffff0d}.rk-divs b{font-size:15px;font-style:italic;color:var(--rc)}.rk-divs span{font-size:12px;color:var(--ash)}.rules{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 40px;padding:0;list-style:none}.rules li{display:flex;flex-direction:column;gap:8px;padding:24px;background:#0e0f14db;box-shadow:inset 0 0 0 1px var(--line),inset 3px 0 0 var(--blood)}.rules .ic{color:var(--blood)}.rules b{font-size:21px;font-style:italic;text-transform:uppercase}.rules p{color:var(--ash)}.pl-hero{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;padding:34px 36px;overflow:hidden;isolation:isolate;background:linear-gradient(120deg,#3c0810e6,#0c0d12f7 55%);background:radial-gradient(ellipse 50% 90% at 88% 50%,color-mix(in srgb,var(--rc) 30%,transparent),transparent 70%),linear-gradient(120deg,#3c0810e6,#0c0d12f7 55%);box-shadow:inset 0 0 0 1px var(--line),inset 0 4px 0 var(--blood);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,26px 100%,0 calc(100% - 26px))}.pl-av{box-shadow:0 0 0 3px var(--rc),0 20px 40px #00000080}.pl-on{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.pl-on i{width:9px;height:9px;border-radius:50%;background:var(--dim)}.pl-on.on{color:var(--win)}.pl-on.on i{background:var(--win);animation:livePulse 1.8s infinite}.pl-id h1{margin:6px 0 10px;font-size:clamp(42px,6vw,78px);font-weight:800;font-style:italic;line-height:.95;overflow-wrap:anywhere}.pl-best{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.pl-best b{font-size:26px;font-style:italic;text-transform:uppercase}.pl-best small{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--ash)}.pl-modes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.pl-mode,.pl-block{padding:24px 26px;background:#0e0f14e0;box-shadow:inset 0 0 0 1px var(--line)}.pl-mode header{display:flex;align-items:center;justify-content:space-between;gap:10px}.pl-mode h3,.pl-block h3{display:flex;align-items:center;gap:10px;font-size:24px;font-style:italic;text-transform:uppercase}.pl-block h3 .ic{color:var(--blood)}.pl-mode-rank{display:flex;align-items:center;gap:18px;margin:16px 0}.pl-mode-rank>div{display:flex;flex-direction:column;gap:4px;flex:1}.pl-mode-rank b{font-size:28px;font-style:italic;text-transform:uppercase;line-height:1}.pl-mode-rank span{color:var(--ash);font-weight:600}.bar{display:block;height:7px;margin-top:4px;overflow:hidden;background:#ffffff1a;transform:skew(-20deg)}.bar u{display:block;height:100%}.pl-mode.none p{margin-top:10px}.sts{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.st{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#ffffff09}.st b{font-size:24px;font-style:italic;line-height:1.05}.st small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ash)}.st.hot b{color:var(--crown)}.pl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px}.pl-block .sts{grid-template-columns:repeat(3,1fr);margin-top:14px}.pl-recent{margin-top:40px}.pl-recent h2{margin-bottom:14px;font-size:34px;font-style:italic;text-transform:uppercase}.pl-recent ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.pl-recent li{display:grid;grid-template-columns:130px 1fr auto 110px;align-items:center;gap:16px;min-height:58px;padding-right:18px;background:#0e0f14db;box-shadow:inset 0 0 0 1px var(--line)}.res{align-self:stretch;display:grid;place-items:center;font-size:14px;font-weight:800;font-style:italic;letter-spacing:.08em}.res-w .res{background:#2ed66b29;color:var(--win);box-shadow:inset 4px 0 0 var(--win)}.res-l .res{background:#ff243324;color:#ff6b79;box-shadow:inset 4px 0 0 var(--blood)}.res-d .res{background:#ffffff0f;color:var(--ash)}.rec-mode{display:flex;flex-direction:column;min-width:0}.rec-mode b{font-style:italic;text-transform:uppercase}.rec-mode small{color:var(--dim);font-weight:600}.rec-kda{font-weight:700;font-size:18px;white-space:nowrap}.rec-kda em{margin-left:10px;padding:2px 8px;font-size:12px;font-style:normal;letter-spacing:.1em;color:#2a1500;background:var(--crown)}.rec-rp{text-align:right;font-size:18px;font-weight:800;font-style:italic}.rec-rp.up{color:var(--win)}.rec-rp.down{color:#ff6b79}.foot{margin-top:130px;padding:60px var(--gut) 30px;background:linear-gradient(180deg,transparent,rgba(125,8,24,.12)),var(--coal);box-shadow:inset 0 1px 0 var(--line)}.foot-in{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;max-width:var(--wrap);margin:0 auto}.foot-brand img{width:160px;height:auto;margin-bottom:14px}.foot-brand p{max-width:340px;color:var(--ash)}.foot-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.foot-col h3{margin-bottom:6px;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--blood)}.foot-col a{display:inline-flex;align-items:center;gap:8px;color:var(--ash);font-weight:600}.foot-col a:hover{color:#fff}.foot-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:var(--wrap);margin:50px auto 0;padding-top:22px;font-size:14px;color:var(--dim);box-shadow:inset 0 1px 0 var(--line)}@media (max-width: 1100px){.nav-links{display:none}.nav-burger{display:grid;place-items:center}.nav.open .nav-links{position:fixed;top:76px;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:4px;padding:24px var(--gut);background:#060608f7}.nav.open .nav-links a{padding:16px 4px;font-size:30px;border-bottom:1px solid var(--line)}.nav.open .nav-links a:after{display:none}.modes{grid-template-columns:repeat(2,1fr)}.mode-hopouts{grid-column:span 2;grid-row:span 1;min-height:360px}.mode:last-child{grid-column:span 2}.top-grid{grid-template-columns:1fr}.ladder{grid-template-columns:repeat(4,1fr);row-gap:30px}.ladder li{padding-bottom:14px}.ladder-bar{display:none}.rk-cards,.rules{grid-template-columns:repeat(2,1fr)}.tr{grid-template-columns:52px minmax(0,2.4fr) repeat(var(--cols-t),minmax(0,1fr))}.tr>.l{display:none}.foot-in{grid-template-columns:1fr 1fr}}@media (max-width: 720px){:root{--gut: 16px;--cut: 12px}body{font-size:16px}.nav-in{height:64px;gap:10px}.nav-logo img{width:92px}.nav .live{display:none}.nav.open .nav-links{top:64px;right:0;bottom:0;left:0}.hero{--rest: 560px;padding-top:88px}.hero-sub{font-size:17px}.btn-xl{height:56px;padding:0 26px;font-size:18px}.hero-cta .btn{width:100%}.cbox code{font-size:13px;padding:0 10px}.band{margin-top:-20px}.band-in{grid-template-columns:1fr 1fr}.stat{padding:18px;box-shadow:inset -1px -1px 0 var(--line)}.sec{padding-top:80px}.modes{grid-template-columns:1fr;grid-auto-rows:240px}.mode-hopouts{grid-column:span 1;min-height:320px}.mode h3{font-size:26px}.podium{grid-template-columns:1fr}.pod-1{order:-1}.pod,.pod-1,.pod-2,.pod-3{min-height:0}.ladder{grid-template-columns:repeat(2,1fr)}.join{grid-template-columns:1fr}.page{padding-top:100px}.tabs a{min-width:120px;height:56px;font-size:16px}.tr{grid-template-columns:42px minmax(0,1fr) repeat(var(--cols-m),auto);gap:10px;padding-right:12px}.tr>.m{display:none}.tr .who small{display:none}.rk-cards,.rules{grid-template-columns:1fr}.pl-hero{grid-template-columns:1fr;justify-items:center;text-align:center;padding:28px 18px}.pl-modes,.pl-grid{grid-template-columns:1fr}.sts,.pl-block .sts{grid-template-columns:repeat(2,1fr)}.pl-recent li{grid-template-columns:92px 1fr auto}.rec-kda{display:none}.foot-in{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.la-cut path{stroke-dashoffset:0}}
