.hero-ranked{color:#efe4cc;width:min(100%,520px);min-width:0;font-family:var(--hoc-font-display);font-synthesis:none;justify-self:end;animation:.72s cubic-bezier(.22,1,.36,1) .14s both hocRise;position:relative}.hero-ranked:before{z-index:-1;filter:blur(68px);content:"";pointer-events:none;background:linear-gradient(135deg,#ff5a3f2e,#dcb1581f);border-radius:50%;position:absolute;inset:10% 4% 0}.hero-ranked__frame{backdrop-filter:blur(14px);background:radial-gradient(circle at 8% 0,#ff5a3f24,#0000 38%),radial-gradient(circle at 100% 0,#dcb1581a,#0000 34%),linear-gradient(155deg,#1c120ceb,#070707f0 48%,#050505fa);border:1px solid #dcb15829;border-radius:18px;grid-template-rows:auto minmax(280px,1fr) auto;min-height:484px;padding:28px 30px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000080,inset 0 1px #ffeecb0a}.hero-ranked__frame:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff5a3f,#e8bd62);border-radius:0 0 999px 999px;width:88px;height:2px;position:absolute;top:0;left:30px;box-shadow:0 0 18px #ff5a3f57}.hero-ranked__header{border-bottom:1px solid #efe4cc1a;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:0 0 20px;display:grid}.hero-ranked__header h2{color:#fff1d8;font-family:var(--hoc-font-display);font-synthesis:none;letter-spacing:.055em;text-transform:uppercase;text-shadow:0 8px 24px #00000070;margin:0 0 5px;font-size:clamp(1.46rem,2vw,1.8rem);font-weight:400;line-height:1.05}.hero-ranked__header>div>p:last-child{color:#efe4cc94;letter-spacing:.025em;max-width:330px;margin:0;font-size:.78rem;line-height:1.45}.hero-ranked__eyebrow{color:#dcb158;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 7px;font-size:.68rem;font-weight:400;line-height:1.2;display:flex}.hero-ranked__eyebrow span{background:#ff5a3f;border:1px solid #ff914db3;border-radius:50%;width:7px;height:7px;animation:2.1s ease-in-out infinite hero-ranked-live;box-shadow:0 0 9px #ff5a3fcc}.hero-ranked__top-mark{color:#efc96e;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#dcb1581c;border:0;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px 5px;font-size:.72rem;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #dcb15824}.hero-ranked__viewport{outline-offset:-3px;touch-action:pan-y;min-width:0;padding:10px 0 8px;overflow:hidden}.hero-ranked__track{will-change:transform;width:100%;transition:transform .46s cubic-bezier(.22,1,.36,1);display:flex}.hero-ranked__page{flex:0 0 100%;min-width:0;margin:0;padding:0;list-style:none}.hero-ranked__player-item{margin:0;padding:0;list-style:none}.hero-ranked__player{color:#efe4cc;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #efe4cc12;grid-template-columns:34px 40px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;display:grid;position:relative}.hero-ranked__player-item:last-child .hero-ranked__player{border-bottom-color:#0000}.hero-ranked__player:before{content:"";pointer-events:none;background:0 0;border:0;border-radius:10px;transition:background .16s;position:absolute;inset:4px 0}.hero-ranked__player:hover:before{background:#dcb15812}.hero-ranked__player[data-rank="1"]:before{background:linear-gradient(90deg,#dcb1581f,#dcb15806 68%,#0000)}.hero-ranked__rank{z-index:1;color:#efe4cc9e;letter-spacing:.04em;text-align:center;font-size:1rem;position:relative}.hero-ranked__player[data-rank="1"] .hero-ranked__rank{color:#ffd875;text-shadow:0 0 12px #dcb15885;font-size:1.28rem}.hero-ranked__player[data-rank="2"] .hero-ranked__rank{color:#ddd7c8}.hero-ranked__player[data-rank="3"] .hero-ranked__rank{color:#c48652}.hero-ranked__avatar{z-index:1;color:#d8c29c;letter-spacing:.06em;background:radial-gradient(circle at 34% 28%,#ffc9762b,#0000 32%),linear-gradient(145deg,#2a2119,#080706);border:1px solid #dcb15840;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.7rem;display:grid;position:relative;box-shadow:0 6px 16px #00000061}.hero-ranked__league-emblem{object-fit:contain;filter:drop-shadow(0 3px 4px #000c);pointer-events:none;width:22px;height:22px;position:absolute;bottom:-7px;right:-7px}.hero-ranked__player[data-rank="1"] .hero-ranked__avatar{border-color:#dcb158;box-shadow:0 0 13px #dcb1584d,inset 0 0 0 2px #0000006b}.hero-ranked__identity{z-index:1;min-width:0;display:grid;position:relative}.hero-ranked__identity strong{color:#f5ead7;letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:400;line-height:1.15;overflow:hidden}.hero-ranked__identity small{color:#efe4cc85;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;line-height:1.28;overflow:hidden}.hero-ranked__rating{z-index:1;justify-items:end;min-width:62px;display:grid;position:relative}.hero-ranked__rating strong{color:#dcb158;letter-spacing:.06em;font-size:.98rem;font-weight:400;line-height:1.1}.hero-ranked__rating small{color:#efe4cc70;letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;line-height:1.3}.hero-ranked__dossier{z-index:5;opacity:0;pointer-events:none;background:linear-gradient(90deg,#23170dfa,#090807fa),#0e0905fa;border:1px solid #dcb15838;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:6px;padding:7px 10px;transition:opacity .16s,transform .16s;display:grid;position:absolute;inset:3px 0 3px 28%;transform:translateY(3px);box-shadow:0 12px 26px #00000085,inset 0 1px #ffffff09}.hero-ranked__player:hover .hero-ranked__dossier,.hero-ranked__player:focus-visible .hero-ranked__dossier{opacity:1;transform:none}.hero-ranked__dossier-stat{text-align:center;min-width:0;display:grid}.hero-ranked__dossier-stat+.hero-ranked__dossier-stat{border-left:1px solid #704b2a80}.hero-ranked__dossier-stat small,.hero-ranked__dossier-stat strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-ranked__dossier-stat small{color:#efe4cc80;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;line-height:1.2}.hero-ranked__dossier-stat strong{color:#efe4cc;letter-spacing:.045em;font-size:.83rem;font-weight:400;line-height:1.25}.hero-ranked__dossier-stat .currency-amount{justify-content:center;gap:.25em}.hero-ranked__dossier-stat .currency-icon{width:1.1em;height:1.1em}.hero-ranked__footer{border-top:1px solid #efe4cc1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 14px;padding:16px 0 0;display:grid}.hero-ranked__slider-controls{grid-row:1/span 2;align-items:center;gap:7px;display:inline-flex}.hero-ranked__slider-controls[hidden]{display:none}.hero-ranked__slider-controls button,.hero-ranked__page-dot{color:#d8c29c;font:inherit;cursor:pointer;background:#dcb1580f;border:1px solid #dcb1582e;border-radius:50%;place-items:center;transition:border-color .16s,color .16s,filter .16s,transform 80ms;display:grid}.hero-ranked__slider-controls>button{width:36px;height:36px}.hero-ranked__slider-controls button:hover,.hero-ranked__page-dot:hover,.hero-ranked__page-dot[aria-current=true]{color:#ffbf56;filter:brightness(1.16);border-color:#dcb158}.hero-ranked__slider-controls button:active{transform:translateY(1px)}.hero-ranked__slider-controls svg,.hero-ranked__ladder-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:17px;height:17px}.hero-ranked__pages{align-items:center;gap:5px;display:flex}.hero-ranked__page-dot{border-radius:50%;width:9px;height:9px;padding:0}.hero-ranked__page-dot[aria-current=true]{background:#dcb158;box-shadow:0 0 8px #dcb15880}.hero-ranked__range{color:#efe4cc7a;letter-spacing:.08em;text-transform:uppercase;align-self:end;font-size:.62rem;line-height:1.1}.hero-ranked__ladder-link{color:#dcb158;letter-spacing:.075em;text-transform:uppercase;justify-self:start;align-items:center;gap:7px;font-size:.74rem;line-height:1.2;transition:color .16s,text-shadow .16s;display:inline-flex}.hero-ranked__ladder-link:hover{color:#ffbf56;text-shadow:0 0 10px #ff8f005c}.hero-ranked__loading{align-content:center;gap:8px;min-height:270px;padding-inline:6px;display:grid}.hero-ranked__loading>span:not(.hero-ranked__loading-title){background:#efe4cc0b;border:0;border-radius:10px;height:48px;position:relative;overflow:hidden}.hero-ranked__loading>span:not(.hero-ranked__loading-title):after{content:"";background:linear-gradient(90deg,#0000,#dcb15814,#0000);animation:1.8s ease-in-out infinite hero-ranked-shimmer;position:absolute;inset:0;transform:translate(-100%)}.hero-ranked__loading-title{color:#efe4cc8f;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-bottom:2px;font-size:.7rem}.hero-ranked__empty{color:#efe4cc9e;letter-spacing:.04em;text-align:center;align-content:center;place-items:center;gap:13px;min-height:270px;padding:24px;font-size:.82rem;display:grid}.hero-ranked__empty button{color:#efe4cc;min-height:38px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#dcb1581a;border:1px solid #dcb15847;border-radius:9px;padding:8px 14px}.hero-ranked__noscript{color:#efe4cca6;text-align:center;margin:12px 0 0;font-size:.78rem}@keyframes hero-ranked-shimmer{to{transform:translate(100%)}}@keyframes hero-ranked-live{50%{transform:scale(1.08);box-shadow:0 0 14px #ff5a3f}}@media (width<=1080px){.hero-ranked{justify-self:start;width:min(720px,100%)}.hero-ranked__frame{min-height:470px}}@media (width<=720px){.hero-ranked{width:100%}.hero-ranked__frame{border-radius:14px;grid-template-rows:auto minmax(262px,1fr) auto;min-height:0;padding:22px 20px 18px}.hero-ranked__header{padding-bottom:14px}.hero-ranked__header>div>p:last-child{display:none}.hero-ranked__viewport{padding-block:7px}.hero-ranked__footer{grid-template-columns:auto 1fr;gap:6px 10px;padding-top:11px}}@media (width<=460px){.hero-ranked__frame{border-radius:12px;padding-inline:12px}.hero-ranked__header h2{font-size:1.22rem}.hero-ranked__top-mark{min-height:28px;padding-inline:7px;font-size:.64rem}.hero-ranked__player{grid-template-columns:30px 36px minmax(0,1fr) auto;gap:7px;min-height:62px;padding-inline:4px}.hero-ranked__avatar{width:34px;height:34px;font-size:.62rem}.hero-ranked__identity strong{font-size:.82rem}.hero-ranked__identity small{font-size:.58rem}.hero-ranked__rating{min-width:54px}.hero-ranked__rating strong{font-size:.88rem}.hero-ranked__range{display:none}.hero-ranked__ladder-link{align-self:center;font-size:.66rem}}@media (prefers-reduced-motion:reduce){.hero-ranked,.hero-ranked__eyebrow span,.hero-ranked__loading>span:after{animation:none}.hero-ranked__track{transition:none}}@media (hover:none){.hero-ranked__dossier{display:none}}.meta-snapshot[data-astro-cid-bet6taek]{position:relative}.meta-snapshot__heading[data-astro-cid-bet6taek]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.meta-snapshot__heading[data-astro-cid-bet6taek] h2[data-astro-cid-bet6taek]{margin:6px 0 8px}.meta-snapshot__body[data-astro-cid-bet6taek]{max-width:560px;color:var(--muted,#a8b0bc)}.meta-snapshot__counted[data-astro-cid-bet6taek]{color:var(--muted-2,#8b94a3);font-size:.85rem}.meta-snapshot__counted[data-astro-cid-bet6taek] strong[data-astro-cid-bet6taek]{color:var(--ink,#e7e3da);margin-right:6px;font-size:1.15rem}.meta-snapshot__grid[data-astro-cid-bet6taek]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.meta-snapshot__panel[data-astro-cid-bet6taek]{border:1px solid var(--line,#ffffff17);background:#0000002e;border-radius:16px;padding:18px}.meta-snapshot__panel[data-astro-cid-bet6taek] h3[data-astro-cid-bet6taek]{color:var(--muted-2,#8b94a3);letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:820}.meta-snapshot__subhead[data-astro-cid-bet6taek]{margin-top:18px!important}.meta-snapshot__list[data-astro-cid-bet6taek]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.meta-snapshot[data-astro-cid-bet6taek] .meta-row{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:auto 1fr auto;grid-template-areas:"icons name rate""bar bar bar";align-items:center;gap:4px 10px;padding:7px 10px;display:grid}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__icons{grid-area:icons;display:flex}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__icons img{object-fit:cover;background:#14181f;border:2px solid #dcb15873;border-radius:50%;width:30px;height:30px}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__icons img+img{margin-left:-10px}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__name{color:var(--ink,#e7e3da);grid-area:name;font-size:.86rem;font-weight:650;line-height:1.2}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__rate{text-align:right;grid-area:rate;line-height:1.1}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__rate b{color:var(--ink,#e7e3da);font-size:.92rem;display:block}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__rate small{color:var(--muted-2,#8b94a3);font-size:.68rem}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__bar{background:#ffffff12;border-radius:3px;grid-area:bar;height:4px;display:block;overflow:hidden}.meta-snapshot[data-astro-cid-bet6taek] .meta-row__bar i{background:#9aa7b8;border-radius:3px;height:100%;display:block}.meta-snapshot[data-astro-cid-bet6taek] .meta-row[data-trend=strong] .meta-row__bar i{background:#6fbf85}.meta-snapshot[data-astro-cid-bet6taek] .meta-row[data-trend=strong] .meta-row__rate b{color:#7fd196}.meta-snapshot[data-astro-cid-bet6taek] .meta-row[data-trend=weak] .meta-row__bar i{background:#c96f6f}.meta-snapshot[data-astro-cid-bet6taek] .meta-row[data-trend=weak] .meta-row__rate b{color:#e08a8a}.meta-snapshot__more[data-astro-cid-bet6taek]{color:var(--gold,#dcb158);margin-top:14px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.meta-snapshot__more[data-astro-cid-bet6taek]:hover{text-decoration:underline}.meta-snapshot__collecting[data-astro-cid-bet6taek]{border:1px dashed var(--line,#ffffff1f);color:var(--muted-2,#8b94a3);text-align:center;border-radius:14px;padding:26px}.ranked-arena{isolation:isolate;font-family:var(--hoc-font-ui,var(--hoc-font-display,inherit));font-synthesis:none;background:radial-gradient(circle at 10% 8%,#ff5a3f17,#0000 32%),radial-gradient(circle at 90% 18%,#dcb15814,#0000 29%),linear-gradient(#090705,#070706 72%,#080604);scroll-margin-top:92px;position:relative;overflow:hidden}.ranked-arena:before{z-index:-2;content:"";background-image:linear-gradient(#dcb15805 1px,#0000 1px),linear-gradient(90deg,#dcb15805 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:linear-gradient(#000000bf,#0000 74%)}.ranked-arena .ranked-arena__glow{z-index:-1;filter:blur(90px);pointer-events:none;background:#dcb15814;border-radius:50%;width:min(900px,90vw);height:340px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.ranked-arena .ranked-arena__shell{z-index:1;position:relative}.ranked-arena .ranked-arena__heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:30px;padding:0 2px;display:grid}.ranked-arena .ranked-arena__intro{align-items:center;gap:18px;min-width:0;max-width:760px;display:flex}.ranked-arena .ranked-arena__sigil{background:linear-gradient(145deg,#dcb1581c,#ff5a3f0a);border-radius:18px;flex:none;place-items:center;width:68px;height:68px;display:grid;box-shadow:inset 0 0 0 1px #dcb1581f}.ranked-arena .ranked-arena__sigil img{filter:drop-shadow(0 8px 14px #00000080);width:54px;height:54px}.ranked-arena .ranked-arena__intro-copy{min-width:0}.ranked-arena .ranked-arena__intro h2{margin-bottom:12px}.ranked-arena .ranked-arena__intro-copy>p:last-child{color:#efe4cc9e;max-width:690px;margin-bottom:0;font-size:.98rem}.ranked-arena .ranked-arena__connection{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.ranked-arena .ranked-arena__connection-copy{justify-items:end;min-width:0;display:grid}.ranked-arena .ranked-arena__status{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:.86rem;font-weight:790;display:inline-flex}.ranked-arena .ranked-arena__status-dot{background:var(--gold);border:2px solid #f2c75d59;border-radius:50%;width:9px;height:9px;animation:1.8s ease-out infinite ranked-arena-pulse;box-shadow:0 0 #f2c75d59}.ranked-arena[data-state=live] .ranked-arena__status-dot,.ranked-arena[data-connection=live] .ranked-arena__status-dot{background:var(--green);border-color:#63d28a61;animation:none;box-shadow:0 0 18px #63d28a6b}.ranked-arena[data-state=partial] .ranked-arena__status-dot,.ranked-arena[data-connection=partial] .ranked-arena__status-dot{background:var(--gold);animation:none}.ranked-arena[data-state=unavailable] .ranked-arena__status-dot,.ranked-arena[data-connection=error] .ranked-arena__status-dot{background:var(--red);border-color:#ef4a3f66;animation:none}.ranked-arena .ranked-arena__updated{max-width:210px;color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.ranked-arena .ranked-arena__refresh{min-height:42px;color:var(--ink);font:inherit;letter-spacing:.065em;text-transform:uppercase;cursor:pointer;background:#dcb15812;border:1px solid #dcb1582e;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-size:.82rem;font-weight:400;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.ranked-arena .ranked-arena__refresh:hover{color:var(--gold-soft);background:#dcb1581f;border-color:#dcb15861;box-shadow:0 0 16px #ff8f001f}.ranked-arena .ranked-arena__refresh:disabled{cursor:wait;opacity:.66}.ranked-arena .ranked-arena__refresh svg,.ranked-arena .ranked-arena__field svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none}.ranked-arena[data-refreshing=true] .ranked-arena__refresh svg,.ranked-arena[aria-busy=true] .ranked-arena__refresh svg{animation:.75s linear infinite ranked-arena-spin}.ranked-arena .ranked-arena__frame{background:radial-gradient(circle at 100% 0,#dcb1580e,#0000 34%),linear-gradient(155deg,#160f0af0,#080706fa 46%);border:1px solid #dcb15824;border-radius:18px;overflow:hidden;box-shadow:0 26px 64px #00000070,inset 0 1px #ffeecb09}.ranked-arena .ranked-arena__navigation{background:#ffffff03;border-bottom:1px solid #efe4cc14;justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:18px 20px;display:flex}.ranked-arena .ranked-arena__tabs{gap:6px;min-width:0;display:flex}.ranked-arena .ranked-arena__tab{min-height:42px;color:var(--muted);font:inherit;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.9rem;font-weight:400;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.ranked-arena .ranked-arena__tab:hover{color:var(--ink);background:#efe4cc0a}.ranked-arena .ranked-arena__tab[aria-selected=true]{color:var(--gold-soft);background:#dcb1581c;border-color:#dcb15824;box-shadow:inset 0 1px #ffe7a80d}.ranked-arena .ranked-arena__tab-count{min-width:24px;color:var(--muted);text-align:center;background:#ffffff0e;border:0;border-radius:999px;padding:2px 6px;font-size:.7rem;line-height:1.45}.ranked-arena .ranked-arena__tab[aria-selected=true] .ranked-arena__tab-count{color:var(--gold-soft);background:#dcb15821}.ranked-arena .ranked-arena__play{border-radius:10px;flex:none;min-height:44px;padding-block:10px;font-size:.9rem}.ranked-arena .ranked-arena__controls{background:#00000021;border-bottom:1px solid #efe4cc14;grid-template-columns:minmax(260px,1fr) minmax(150px,.34fr) minmax(150px,.34fr);gap:12px;padding:18px 20px;display:grid}.ranked-arena .ranked-arena__control{gap:6px;min-width:0;display:grid}.ranked-arena .ranked-arena__control-label{color:var(--muted-2);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:400;line-height:1.2}.ranked-arena .ranked-arena__field{min-width:0;min-height:44px;color:var(--muted);background:#04040475;border:1px solid #efe4cc1c;border-radius:10px;align-items:center;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.ranked-arena .ranked-arena__field:focus-within{background:#0a0806c7;border-color:#dcb15875;box-shadow:inset 0 0 12px #ff8f0006,0 0 0 3px #dcb15811}.ranked-arena .ranked-arena__search-field{gap:9px;padding-left:13px}.ranked-arena .ranked-arena__field input,.ranked-arena .ranked-arena__field select{width:100%;min-width:0;min-height:42px;color:var(--ink);font:inherit;font-size:.9rem;font-family:var(--hoc-font-ui,var(--hoc-font-display,inherit));font-synthesis:none;letter-spacing:.025em;background:0 0;border:0;outline:0}.ranked-arena .ranked-arena__field input::placeholder{color:var(--muted-2)}.ranked-arena .ranked-arena__field input::-webkit-search-cancel-button{display:none}.ranked-arena .ranked-arena__select-field{position:relative}.ranked-arena .ranked-arena__select-field select{appearance:none;cursor:pointer;padding:0 38px 0 12px}.ranked-arena .ranked-arena__select-field>svg{pointer-events:none;position:absolute;right:12px}.ranked-arena .ranked-arena__clear{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:1px;flex:none;place-items:center;margin-right:4px;padding:0;display:inline-grid}.ranked-arena .ranked-arena__clear:hover{color:var(--ink);background:#ffffff14}.ranked-arena .ranked-arena__clear[hidden],.ranked-arena [hidden]{display:none!important}.ranked-arena .ranked-arena__panel{outline-offset:-3px;min-height:390px;padding:20px}.ranked-arena .ranked-arena__loading{align-content:center;gap:22px;min-height:350px;padding:22px;display:grid}.ranked-arena .ranked-arena__loading-copy{text-align:left;justify-content:center;align-items:center;gap:16px;display:flex}.ranked-arena .ranked-arena__loading-copy strong{color:var(--ink);margin-bottom:3px;font-size:1rem;display:block}.ranked-arena .ranked-arena__loading-copy p{max-width:520px;margin:0;font-size:.84rem}.ranked-arena .ranked-arena__loading-mark{background:#f2c75d12;border:1px solid #f2c75d57;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.ranked-arena .ranked-arena__loading-mark:before,.ranked-arena .ranked-arena__loading-mark span{border:2px solid #0000;border-top-color:var(--gold);content:"";border-radius:50%;width:18px;height:18px;animation:.9s linear infinite ranked-arena-spin}.ranked-arena .ranked-arena__loading-mark span{border-top-color:#0000;border-right-color:#f2c75d61;width:30px;height:30px;animation-duration:1.4s;animation-direction:reverse;position:absolute}.ranked-arena .ranked-arena__skeleton{gap:9px;width:min(760px,100%);margin-inline:auto;display:grid}.ranked-arena .ranked-arena__skeleton span{background:#482b1533;border:1px solid #ffffff0b;border-radius:2px;height:44px;position:relative;overflow:hidden}.ranked-arena .ranked-arena__skeleton span:after{content:"";background:linear-gradient(90deg,#0000,#fff1,#0000);animation:1.7s ease-in-out infinite ranked-arena-shimmer;position:absolute;inset:0;transform:translate(-100%)}.ranked-arena .ranked-arena__no-js{border:1px solid var(--line);text-align:center;background:linear-gradient(145deg,#2a190dc7,#0a0704e6);border-radius:2px;justify-items:center;gap:14px;max-width:620px;margin:18px auto;padding:24px;display:grid}.ranked-arena .ranked-arena__no-js p{margin:0}.ranked-arena .ranked-arena__announcer{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ranked-arena .ranked-arena__avatar{width:46px;height:46px;color:var(--gold-soft);letter-spacing:.03em;background:linear-gradient(145deg,#3f2714f0,#0f0905fa);border:1px solid #97683294;border-radius:2px;place-items:center;font-size:.86rem;font-weight:860;display:grid;position:relative}.ranked-arena .ranked-arena__avatar-league{object-fit:contain;filter:drop-shadow(0 3px 4px #000000c7);pointer-events:none;width:24px;height:24px;position:absolute;bottom:-8px;right:-8px}.ranked-arena .ranked-arena__badge{border:1px solid var(--line);min-height:24px;color:var(--muted);letter-spacing:.07em;white-space:nowrap;text-transform:uppercase;background:#23150bb8;border-radius:1px;justify-content:center;align-items:center;padding:3px 8px;font-size:.68rem;font-weight:400;line-height:1.2;display:inline-flex}.ranked-arena .ranked-arena__games,.ranked-arena .ranked-arena__leagues{gap:12px;display:grid}.ranked-arena .ranked-arena__games{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:10px 14px}.ranked-arena .ranked-arena__leagues{grid-template-columns:repeat(2,minmax(0,1fr))}.ranked-arena .ranked-arena__game-card,.ranked-arena .ranked-arena__league-card{background:linear-gradient(145deg,#1f150eb8,#080706db);border:1px solid #efe4cc17;border-radius:12px;min-width:0;transition:border-color .16s,transform .16s,box-shadow .16s}.ranked-arena .ranked-arena__league-card{overflow:hidden}.ranked-arena .ranked-arena__game-card{--game-stage:var(--gold);z-index:0;background:linear-gradient(105deg, color-mix(in srgb, var(--game-stage) 7%, transparent), transparent 48%), #0f0a07b8;box-shadow:inset 3px 0 color-mix(in srgb, var(--game-stage) 42%, transparent);border:1px solid #efe4cc12;border-radius:12px;position:relative;overflow:visible}.ranked-arena .ranked-arena__game-card[data-stage=fight]{--game-stage:var(--green)}.ranked-arena .ranked-arena__market{border-top:1px solid #97683247;flex-direction:column;gap:.35rem;margin-top:.55rem;padding:.5rem 9px 9px;display:flex}.ranked-arena .ranked-arena__market-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.ranked-arena .ranked-arena__market-title{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--gold) 78%, transparent);white-space:nowrap;grid-column:2;font-size:.66rem}.ranked-arena .ranked-arena__market-total{min-width:0;color:var(--parchment-dim,#e4d0afb8);text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-column:3;justify-content:flex-end;align-items:center;gap:.25em;font-size:.72rem;display:inline-flex;overflow:hidden}.ranked-arena .ranked-arena__market-currency{vertical-align:middle;gap:.2em}.ranked-arena .ranked-arena__market-currency .currency-icon{width:1.1em;height:1.1em}.ranked-arena .ranked-arena__market-bar{background:#0006;border-radius:999px;height:6px;display:flex;overflow:hidden}.ranked-arena .ranked-arena__market-fill{min-width:2px;transition:width .24s;display:block}.ranked-arena .ranked-arena__market-fill--lower{background:color-mix(in srgb, var(--green) 76%, transparent)}.ranked-arena .ranked-arena__market-fill--upper{background:color-mix(in srgb, var(--red,#ff5a3f) 72%, transparent)}.ranked-arena .ranked-arena__market-legend{justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.ranked-arena .ranked-arena__market-legend-item{flex-direction:column;gap:.05rem;min-width:0;display:flex}.ranked-arena .ranked-arena__market-legend-item strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-arena .ranked-arena__market-legend-value{align-items:center;gap:.25em;display:inline-flex}.ranked-arena .ranked-arena__market-legend-item--upper{text-align:right}.ranked-arena .ranked-arena__market-legend-item--lower strong{color:color-mix(in srgb, var(--green) 88%, white)}.ranked-arena .ranked-arena__market-legend-item--upper strong{color:color-mix(in srgb, var(--red,#ff5a3f) 88%, white)}.ranked-arena .ranked-arena__market-predict,.ranked-arena .ranked-arena__market-confirm,.ranked-arena .ranked-arena__market-side,.ranked-arena .ranked-arena__market-cancel,.ranked-arena .ranked-arena__market-signin{cursor:pointer;color:var(--parchment,#e4d0af);font:inherit;background:#00000052;border:1px solid #97683273;border-radius:3px;padding:.32rem .6rem;font-size:.74rem;transition:border-color .16s,background .16s}.ranked-arena .ranked-arena__market-predict{border-color:color-mix(in srgb, var(--gold) 62%, transparent);color:var(--gold);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start}.ranked-arena .ranked-arena__market-predict:hover,.ranked-arena .ranked-arena__market-confirm:not(:disabled):hover,.ranked-arena .ranked-arena__market-side:hover,.ranked-arena .ranked-arena__market-signin:hover{border-color:var(--gold);background:#ff8f001f}.ranked-arena .ranked-arena__market-signin{align-self:flex-start;text-decoration:none}.ranked-arena .ranked-arena__market-form{flex-direction:column;gap:.4rem;display:flex}.ranked-arena .ranked-arena__market-sides{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.ranked-arena .ranked-arena__market-side[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:#ff8f002e}.ranked-arena .ranked-arena__market-amount{grid-template-columns:minmax(0,1fr) auto;gap:.35rem;display:grid}.ranked-arena .ranked-arena__market-input{min-width:0;color:var(--parchment,#e4d0af);font:inherit;background:#0000006b;border:1px solid #97683273;border-radius:3px;padding:.3rem .5rem;font-size:.78rem}.ranked-arena .ranked-arena__market-confirm:disabled{cursor:not-allowed;opacity:.45}.ranked-arena .ranked-arena__market-preview,.ranked-arena .ranked-arena__market-rules,.ranked-arena .ranked-arena__market-error,.ranked-arena .ranked-arena__market-mine{margin:0;font-size:.72rem;line-height:1.35}.ranked-arena .ranked-arena__market-preview{color:color-mix(in srgb, var(--gold) 82%, white)}.ranked-arena .ranked-arena__market-rules{color:#e4d0af8c}.ranked-arena .ranked-arena__market-error{color:var(--red,#ff5a3f)}.ranked-arena .ranked-arena__market-mine{color:var(--parchment-dim,#e4d0afb8);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ranked-arena .ranked-arena__market-mine strong{color:color-mix(in srgb, var(--gold) 86%, white);white-space:nowrap}.ranked-arena .ranked-arena__market-cancel{color:#e4d0af99;background:0 0;border-color:#0000;align-self:flex-start}.ranked-arena .ranked-arena__game-card[data-stage=pick]{--game-stage:var(--blue)}.ranked-arena .ranked-arena__game-card:has(.ranked-arena__game-seat:hover),.ranked-arena .ranked-arena__game-card:has(.ranked-arena__game-seat:focus-visible){z-index:6}.ranked-arena .ranked-arena__game-card:hover{background:linear-gradient(105deg, color-mix(in srgb, var(--game-stage) 11%, transparent), transparent 52%), #140d08d6;transform:translateY(-1px);box-shadow:inset 0 -1px #dcb15852,0 8px 22px #00000042}.ranked-arena .ranked-arena__league-card:hover{border-color:#dcb1589e;transform:translateY(-1px);box-shadow:0 12px 28px #00000061,0 0 15px #ff8f000f}.ranked-arena .ranked-arena__versus{color:#efd49a9e;letter-spacing:0;text-transform:none;background:0 0;border:0;justify-content:center;align-items:center;width:18px;font-size:.66rem;font-weight:400;display:inline-flex}.ranked-arena .ranked-arena__league-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ranked-arena .ranked-arena__empty{text-align:center;background:#efe4cc09;border:0;border-radius:14px;justify-items:center;gap:8px;max-width:620px;margin:54px auto;padding:30px;display:grid}.ranked-arena .ranked-arena__empty strong{color:var(--ink-strong);font-size:1.04rem}.ranked-arena .ranked-arena__empty p{max-width:480px;margin:0}.ranked-arena .ranked-arena__empty--error{background:#ef4a3f0b}.ranked-arena .ranked-arena__retry,.ranked-arena .ranked-arena__detail-action,.ranked-arena .ranked-arena__watch,.ranked-arena .ranked-arena__league-action{min-height:38px;color:var(--gold-soft);font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#f2c75d16;border:1px solid #f2c75d38;border-radius:9px;justify-content:center;align-items:center;padding:8px 12px;font-size:.78rem;font-weight:400;line-height:1.2;transition:border-color .16s,background .16s;display:inline-flex}.ranked-arena .ranked-arena__retry:hover,.ranked-arena .ranked-arena__detail-action:hover,.ranked-arena .ranked-arena__watch:hover,.ranked-arena .ranked-arena__league-action:hover{background:#f2c75d29;border-color:#f2c75d9e}.ranked-arena .ranked-arena__player-layout{grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr);align-items:start;gap:14px;display:grid}.ranked-arena .ranked-arena__player-table{scrollbar-color:#f2c75d4d transparent;scrollbar-width:thin;background:#03030347;border:1px solid #efe4cc14;border-radius:12px;min-width:0;max-height:570px;overflow:auto}.ranked-arena .ranked-arena__table-heading,.ranked-arena .ranked-arena__player-row{grid-template-columns:58px minmax(185px,1fr) 82px 90px 92px 72px;align-items:center;gap:8px;min-width:730px;display:grid}.ranked-arena .ranked-arena__table-heading{z-index:2;color:var(--muted-2);letter-spacing:.065em;text-transform:uppercase;background:#160f0af5;border-bottom:1px solid #efe4cc14;padding:10px 13px;font-size:.65rem;font-weight:400;position:sticky;top:0}.ranked-arena .ranked-arena__player-list{min-width:730px}.ranked-arena .ranked-arena__table-heading-cell{min-width:0}.ranked-arena .ranked-arena__column-sort{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;transition:color .14s;display:inline-flex}.ranked-arena .ranked-arena__column-sort:after{color:#f2c75d61;content:"↕";font-size:.72rem}.ranked-arena .ranked-arena__table-heading-cell[aria-sort=ascending] .ranked-arena__column-sort,.ranked-arena .ranked-arena__table-heading-cell[aria-sort=descending] .ranked-arena__column-sort,.ranked-arena .ranked-arena__column-sort:hover,.ranked-arena .ranked-arena__column-sort:focus-visible{color:var(--gold-soft)}.ranked-arena .ranked-arena__table-heading-cell[aria-sort=ascending] .ranked-arena__column-sort:after{color:var(--gold);content:"↑"}.ranked-arena .ranked-arena__table-heading-cell[aria-sort=descending] .ranked-arena__column-sort:after{color:var(--gold);content:"↓"}.ranked-arena .ranked-arena__player-row{width:100%;min-height:62px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;padding:9px 13px;font-size:.8rem;transition:background .14s,box-shadow .14s;position:relative}.ranked-arena .ranked-arena__player-row:last-child{border-bottom:0}.ranked-arena .ranked-arena__player-row:hover{background:#f2c75d0b}.ranked-arena .ranked-arena__player-row--calibrating{opacity:.78}.ranked-arena .ranked-arena__calibrating-heading{z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted-2);letter-spacing:.065em;text-transform:uppercase;background:#1b1009;margin:0;padding:10px 13px;font-size:.65rem;font-weight:400;position:sticky;top:0}.ranked-arena .ranked-arena__player-row[data-selected=true]{box-shadow:inset 3px 0 var(--gold);background:linear-gradient(90deg,#f2c75d21,#f2c75d09)}.ranked-arena .ranked-arena__rank{color:var(--gold);font-weight:850}.ranked-arena .ranked-arena__player-identity{align-items:center;gap:10px;min-width:0;display:flex}.ranked-arena .ranked-arena__player-identity>span:last-child{min-width:0;display:grid}.ranked-arena .ranked-arena__player-identity strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.ranked-arena .ranked-arena__player-identity small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.68rem;overflow:hidden}.ranked-arena .ranked-arena__row-rating,.ranked-arena .ranked-arena__row-gold,.ranked-arena .ranked-arena__row-rate{color:var(--ink);font-weight:790}.ranked-arena .ranked-arena__row-gold,.ranked-arena .ranked-arena__row-record{white-space:nowrap}.ranked-arena .ranked-arena__player-dossier{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#27190efc,#0a0908fc);border:1px solid #dcb15838;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:8px;padding:2px 12px;transition:opacity .15s,transform .15s;display:grid;position:absolute;inset:2px 5px;transform:translateY(3px);box-shadow:0 10px 24px #00000080,inset 0 0 15px #f2c75d09}.ranked-arena .ranked-arena__player-row:hover .ranked-arena__player-dossier,.ranked-arena .ranked-arena__player-row:focus-visible .ranked-arena__player-dossier,.ranked-arena .ranked-arena__league-player-link:hover .ranked-arena__player-dossier,.ranked-arena .ranked-arena__league-player-link:focus-visible .ranked-arena__player-dossier{opacity:1;transform:none}.ranked-arena .ranked-arena__player-dossier>span{text-align:center;min-width:0;display:grid}.ranked-arena .ranked-arena__player-dossier>span+span{border-left:1px solid #f2c75d29}.ranked-arena .ranked-arena__player-dossier small,.ranked-arena .ranked-arena__player-dossier strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-arena .ranked-arena__player-dossier small{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:790;line-height:1.2}.ranked-arena .ranked-arena__player-dossier strong{color:var(--gold-soft);font-size:.78rem;line-height:1.3}.ranked-arena .ranked-arena__player-detail{background:radial-gradient(circle at 100% 0,#f2c75d14,#0000 42%),linear-gradient(145deg,#23170ec7,#080706eb);border:1px solid #f2c75d21;border-radius:12px;gap:16px;min-width:0;padding:18px;display:grid;position:sticky;top:96px}.ranked-arena .ranked-arena__detail-identity{align-items:center;gap:12px;min-width:0;display:flex}.ranked-arena .ranked-arena__detail-identity .ranked-arena__avatar{width:54px;height:54px}.ranked-arena .ranked-arena__detail-identity>div{min-width:0}.ranked-arena .ranked-arena__detail-kicker{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:.7rem;font-weight:850;display:block}.ranked-arena .ranked-arena__detail-identity h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.08rem;overflow:hidden}.ranked-arena .ranked-arena__detail-identity p{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.75rem;overflow:hidden}.ranked-arena .ranked-arena__detail-rating{background:#00000029;border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1fr auto;align-items:end;gap:2px 10px;padding:13px;display:grid}.ranked-arena .ranked-arena__detail-rating>span,.ranked-arena .ranked-arena__detail-rating>small{color:var(--muted-2);font-size:.68rem}.ranked-arena .ranked-arena__detail-rating>strong{color:var(--gold-soft);grid-area:1/2/3;font-size:1.55rem;line-height:1}.ranked-arena .ranked-arena__detail-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ranked-arena .ranked-arena__detail-stats>div{background:#0000001f;border:1px solid #ffffff12;border-radius:9px;min-width:0;padding:9px}.ranked-arena .ranked-arena__detail-stats>div:last-child:nth-child(odd){grid-column:1/-1}.ranked-arena .ranked-arena__detail-stats dt,.ranked-arena .ranked-arena__detail-stats dd{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ranked-arena .ranked-arena__detail-stats dt{color:var(--muted-2);font-size:.65rem}.ranked-arena .ranked-arena__detail-stats dd{color:var(--ink);margin-top:3px;font-size:.78rem;font-weight:780}.ranked-arena .ranked-arena__detail-action{width:100%}.ranked-arena .ranked-arena__games-feed{gap:10px;display:grid}.ranked-arena .ranked-arena__games-overview{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:34px;display:flex}.ranked-arena .ranked-arena__games-live-count,.ranked-arena .ranked-arena__stage-counts,.ranked-arena .ranked-arena__stage-count,.ranked-arena .ranked-arena__game-live{align-items:center;display:inline-flex}.ranked-arena .ranked-arena__games-live-count{color:var(--muted);letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;gap:6px;font-size:.72rem;font-weight:400}.ranked-arena .ranked-arena__games-live-count i,.ranked-arena .ranked-arena__game-live i{background:var(--green);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite ranked-arena-pulse;box-shadow:0 0 #63d28a66}.ranked-arena .ranked-arena__games-live-count strong{color:var(--ink);font-size:.82rem}.ranked-arena .ranked-arena__stage-counts{gap:5px;min-width:0}.ranked-arena .ranked-arena__stage-count{--stage-color:var(--gold);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:2px 2px 0 0;gap:5px;padding:4px 7px;font-size:.7rem;transition:border-color .15s,background .15s,color .15s}.ranked-arena .ranked-arena__stage-count i{background:var(--stage-color);border-radius:50%;width:6px;height:6px}.ranked-arena .ranked-arena__stage-count[data-stage=fight]{--stage-color:var(--green)}.ranked-arena .ranked-arena__stage-count[data-stage=pick]{--stage-color:var(--blue)}.ranked-arena .ranked-arena__stage-count:hover,.ranked-arena .ranked-arena__stage-count[aria-pressed=true]{border-bottom-color:color-mix(in srgb, var(--stage-color) 74%, transparent);background:color-mix(in srgb, var(--stage-color) 7%, transparent);color:var(--gold-soft)}.ranked-arena .ranked-arena__stage-count strong{min-width:18px;color:var(--ink);text-align:center;background:0 0;padding:0 2px;font-size:.7rem}.ranked-arena .ranked-arena__game-header{background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-width:0;min-height:35px;padding:7px 9px 2px;display:grid}.ranked-arena .ranked-arena__game-live{color:var(--muted);white-space:nowrap;gap:5px;font-size:.7rem}.ranked-arena .ranked-arena__game-live i{width:6px;height:6px}.ranked-arena .ranked-arena__watch-waiting{max-width:82px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.ranked-arena .ranked-arena__game-badges{gap:4px;min-width:0;display:flex;overflow:hidden}.ranked-arena .ranked-arena__game-badges .ranked-arena__badge{border:0;border-radius:2px;min-height:18px;padding:1px 5px;font-size:.68rem}.ranked-arena .ranked-arena__badge--fight{color:var(--green);background:#63d28a17;border-color:#63d28a4d}.ranked-arena .ranked-arena__badge--pick{color:var(--blue);background:#67aef617;border-color:#67aef64d}.ranked-arena .ranked-arena__badge--placement,.ranked-arena .ranked-arena__badge--ranked{color:var(--gold);background:#f2c75d17;border-color:#f2c75d4d}.ranked-arena .ranked-arena__badge--ai{color:var(--blue);border-color:#67aef640}.ranked-arena .ranked-arena__matchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px;min-height:66px;padding:5px 9px 9px;display:grid}.ranked-arena .ranked-arena__game-seat{min-width:0;min-height:44px;color:inherit;text-align:left;background:0 0;border:0;border-radius:3px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;padding:5px;transition:border-color .15s,background .15s;display:grid;position:relative}.ranked-arena .ranked-arena__game-seat:hover,.ranked-arena .ranked-arena__game-seat:focus-visible{background:color-mix(in srgb, var(--seat-color,var(--game-stage)) 9%, transparent)}.ranked-arena .ranked-arena__game-seat:first-child{--seat-color:var(--green)}.ranked-arena .ranked-arena__game-seat:nth-child(3){--seat-color:var(--red)}.ranked-arena .ranked-arena__game-seat .ranked-arena__avatar{border-color:color-mix(in srgb, var(--seat-color,var(--game-stage)) 48%, #9768325c);background:linear-gradient(145deg, color-mix(in srgb, var(--seat-color,var(--game-stage)) 15%, #3a2312), #100a06);border-radius:50%;width:34px;height:34px;font-size:.62rem}.ranked-arena .ranked-arena__game-seat>div{min-width:0;max-width:100%;display:grid}.ranked-arena .ranked-arena__game-seat>div strong,.ranked-arena .ranked-arena__game-seat>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-arena .ranked-arena__game-seat>div strong{color:var(--ink);font-size:.78rem;line-height:1.2}.ranked-arena .ranked-arena__game-seat>div span{color:var(--muted);font-size:.68rem;line-height:1.3}.ranked-arena .ranked-arena__game-dossier{z-index:12;border:1px solid color-mix(in srgb, var(--seat-color,var(--gold)) 30%, #dcb15840);opacity:0;pointer-events:none;background:linear-gradient(145deg,#26190ffe,#080706fe);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(252px,82vw);padding:9px;transition:opacity .15s,transform .15s;display:grid;position:absolute;top:calc(100% + 7px);left:0;transform:translateY(-3px);box-shadow:0 14px 28px #0000009e,inset 0 0 14px #f2c75d0b}.ranked-arena .ranked-arena__game-seat:nth-child(3) .ranked-arena__game-dossier{left:auto;right:0}.ranked-arena .ranked-arena__game-seat:hover .ranked-arena__game-dossier,.ranked-arena .ranked-arena__game-seat:focus-visible .ranked-arena__game-dossier{opacity:1;transform:none}.ranked-arena .ranked-arena__game-dossier>span{min-width:0;padding:2px 4px;display:grid}.ranked-arena .ranked-arena__game-dossier small,.ranked-arena .ranked-arena__game-dossier strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-arena .ranked-arena__game-dossier small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;font-weight:780}.ranked-arena .ranked-arena__game-dossier strong{color:var(--gold-soft);font-size:.72rem}.ranked-arena .ranked-arena__game-form{align-items:center;gap:5px;min-height:12px;display:flex}.ranked-arena .ranked-arena__game-form-dot{background:#efe4cc14;border:1px solid #efe4cc38;border-radius:50%;flex:0 0 9px;width:9px;height:9px;display:block;box-shadow:inset 0 0 0 1px #0000002e}.ranked-arena .ranked-arena__game-form-dot--win{background:#46d160;border-color:#46d160c7;box-shadow:0 0 5px #46d1603d}.ranked-arena .ranked-arena__game-form-dot--loss{background:#ff5a5a;border-color:#ff5a5ac7;box-shadow:0 0 5px #ff5a5a33}.ranked-arena .ranked-arena__game-form-dot--draw{background:#8f99a4;border-color:#aeb5beb8}.ranked-arena .ranked-arena__watch{white-space:nowrap;background:0 0;border:0;border-radius:0;gap:4px;min-height:36px;padding:4px 1px 4px 6px;font-size:.7rem}.ranked-arena .ranked-arena__watch:hover{color:var(--ink-strong);background:0 0;border-color:#0000}.ranked-arena .ranked-arena__watch span{font-size:.72rem}.ranked-arena .ranked-arena__games-more{min-height:38px;color:var(--gold-soft);font:inherit;letter-spacing:.065em;text-transform:uppercase;cursor:pointer;background:#f2c75d13;border:1px solid #f2c75d33;border-radius:9px;justify-self:center;margin-top:4px;padding:8px 16px;font-size:.72rem;font-weight:400;transition:border-color .15s,background .15s,transform .15s}.ranked-arena .ranked-arena__games-more:hover{background:#f2c75d21;border-color:#f2c75d94;transform:translateY(-1px)}.ranked-arena .ranked-arena__leagues-wrap{gap:14px;display:grid}.ranked-arena .ranked-arena__league-stats>div{background:#efe4cc0a;border:0;border-radius:10px;padding:12px 14px}.ranked-arena .ranked-arena__league-stats>div strong,.ranked-arena .ranked-arena__league-stats>div span{display:block}.ranked-arena .ranked-arena__league-stats>div strong{color:var(--gold-soft);font-size:1.2rem;line-height:1.1}.ranked-arena .ranked-arena__league-stats>div span{color:var(--muted);margin-top:4px;font-size:.74rem}.ranked-arena .ranked-arena__collapsed{background:#67aef60f;border:1px solid #67aef63d;border-radius:10px;padding:14px 16px}.ranked-arena .ranked-arena__collapsed strong{color:var(--ink)}.ranked-arena .ranked-arena__collapsed p{margin:3px 0 0;font-size:.8rem}.ranked-arena .ranked-arena__league-card[data-league="5"]{background:linear-gradient(145deg,#70471b52,#0c0805f5);border-color:#f2c75d61}.ranked-arena .ranked-arena__league-header{background:#08070652;border-bottom:1px solid #efe4cc12;align-items:center;gap:12px;padding:14px;display:flex}.ranked-arena .ranked-arena__league-crest{object-fit:contain;filter:drop-shadow(0 7px 12px #00000094);flex:none;width:62px;height:62px}.ranked-arena .ranked-arena__league-header>div{min-width:0}.ranked-arena .ranked-arena__league-header h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;overflow:hidden}.ranked-arena .ranked-arena__league-header div>span{color:var(--muted);margin-top:3px;font-size:.72rem;display:block}.ranked-arena .ranked-arena__population{background:#ffffff12;border-radius:999px;height:4px;margin:14px 14px 0;overflow:hidden}.ranked-arena .ranked-arena__population>span{width:var(--population,4%);border-radius:inherit;background:linear-gradient(90deg, var(--red), var(--gold));height:100%;display:block}.ranked-arena .ranked-arena__rating-band{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.ranked-arena .ranked-arena__rating-band span{color:var(--muted-2);font-size:.72rem}.ranked-arena .ranked-arena__rating-band strong{color:var(--ink);font-size:.84rem}.ranked-arena .ranked-arena__divisions{flex-wrap:wrap;gap:6px;padding:0 14px 12px;display:flex}.ranked-arena .ranked-arena__league-players{gap:1px;margin:0;padding:0 14px 12px;list-style:none;display:grid}.ranked-arena .ranked-arena__league-player{min-width:0;list-style:none}.ranked-arena .ranked-arena__league-player-link{min-width:0;min-height:40px;color:var(--muted);background:#efe4cc06;border-radius:8px;grid-template-columns:32px 30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 7px;font-size:.72rem;transition:background .15s,box-shadow .15s;display:grid;position:relative}.ranked-arena .ranked-arena__league-player-link:hover,.ranked-arena .ranked-arena__league-player-link:focus-visible{background:#f2c75d0f;box-shadow:inset 2px 0 #f2c75d85}.ranked-arena .ranked-arena__league-player-link .ranked-arena__avatar{border-radius:1px;width:28px;height:28px;font-size:.6rem}.ranked-arena .ranked-arena__league-player-link strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranked-arena .ranked-arena__league-rank{color:var(--gold);font-weight:820}.ranked-arena .ranked-arena__league-action{width:calc(100% - 28px);margin:0 14px 14px}@keyframes ranked-arena-pulse{70%{box-shadow:0 0 0 7px #f2c75d00}to{box-shadow:0 0 #f2c75d00}}@keyframes ranked-arena-spin{to{transform:rotate(360deg)}}@keyframes ranked-arena-shimmer{to{transform:translate(100%)}}@media (width<=900px){.ranked-arena .ranked-arena__heading{grid-template-columns:1fr;align-items:start;gap:18px}.ranked-arena .ranked-arena__connection{justify-content:flex-start}.ranked-arena .ranked-arena__connection-copy{justify-items:start}.ranked-arena .ranked-arena__controls{grid-template-columns:minmax(0,1fr) repeat(2,minmax(145px,.45fr))}.ranked-arena .ranked-arena__games{grid-template-columns:repeat(2,minmax(0,1fr))}.ranked-arena .ranked-arena__leagues,.ranked-arena .ranked-arena__player-layout{grid-template-columns:1fr}.ranked-arena .ranked-arena__player-detail{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr);position:static}.ranked-arena .ranked-arena__detail-stats,.ranked-arena .ranked-arena__detail-action{grid-column:1/-1}}@media (width<=720px){.ranked-arena .ranked-arena__heading{margin-bottom:24px}.ranked-arena .ranked-arena__navigation{gap:12px;padding:12px;display:grid}.ranked-arena .ranked-arena__frame{border-radius:14px}.ranked-arena .ranked-arena__tabs{scrollbar-width:none;scroll-snap-type:x proximity;width:100%;overflow-x:auto;mask-image:linear-gradient(90deg,#000 0 calc(100% - 18px),#0000 100%)}.ranked-arena .ranked-arena__tabs::-webkit-scrollbar{display:none}.ranked-arena .ranked-arena__tab{scroll-snap-align:start;flex:1 0 auto}.ranked-arena .ranked-arena__play{width:100%}.ranked-arena .ranked-arena__controls{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.ranked-arena .ranked-arena__control--search{grid-column:1/-1}.ranked-arena .ranked-arena__panel{min-height:340px;padding:12px}.ranked-arena .ranked-arena__games{grid-template-columns:1fr}.ranked-arena .ranked-arena__games-overview{flex-wrap:wrap;align-items:flex-start}.ranked-arena .ranked-arena__stage-counts{flex-wrap:wrap;width:100%;max-width:100%}.ranked-arena .ranked-arena__loading{min-height:316px;padding:12px}.ranked-arena .ranked-arena__player-table{max-height:520px}.ranked-arena .ranked-arena__table-heading,.ranked-arena .ranked-arena__player-row{grid-template-columns:52px minmax(0,1fr);min-width:0}.ranked-arena .ranked-arena__player-list{min-width:0}.ranked-arena .ranked-arena__table-heading>span:nth-child(n+3),.ranked-arena .ranked-arena__row-rating,.ranked-arena .ranked-arena__row-gold,.ranked-arena .ranked-arena__row-record,.ranked-arena .ranked-arena__row-rate{display:none}}@media (width<=460px){.ranked-arena .ranked-arena__heading{padding:0}.ranked-arena .ranked-arena__intro{align-items:flex-start;gap:10px}.ranked-arena .ranked-arena__sigil{border-radius:13px;width:48px;height:48px}.ranked-arena .ranked-arena__sigil img{width:39px;height:39px}.ranked-arena .ranked-arena__intro h2{font-size:clamp(1.52rem,8vw,2rem)}.ranked-arena .ranked-arena__connection{align-items:stretch}.ranked-arena .ranked-arena__connection-copy{flex:auto;justify-content:center}.ranked-arena .ranked-arena__refresh{width:42px;padding:9px}.ranked-arena .ranked-arena__refresh span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ranked-arena .ranked-arena__tab{min-height:40px;padding-inline:11px;font-size:.82rem}.ranked-arena .ranked-arena__controls{grid-template-columns:1fr}.ranked-arena .ranked-arena__control--search{grid-column:auto}.ranked-arena .ranked-arena__loading-copy{align-items:flex-start}.ranked-arena .ranked-arena__loading-copy p{display:none}.ranked-arena .ranked-arena__matchup{gap:7px;padding-inline:10px}.ranked-arena .ranked-arena__game-seat>div strong{font-size:.74rem}.ranked-arena .ranked-arena__player-detail{grid-template-columns:1fr}.ranked-arena .ranked-arena__detail-stats,.ranked-arena .ranked-arena__detail-action{grid-column:auto}.ranked-arena .ranked-arena__league-stats{grid-template-columns:1fr}}@media (hover:none){.ranked-arena .ranked-arena__game-card:hover,.ranked-arena .ranked-arena__league-card:hover{transform:none}.ranked-arena .ranked-arena__player-dossier,.ranked-arena .ranked-arena__game-dossier{display:none}}@media (prefers-reduced-motion:reduce){.ranked-arena .ranked-arena__status-dot,.ranked-arena .ranked-arena__refresh svg,.ranked-arena .ranked-arena__loading-mark:before,.ranked-arena .ranked-arena__loading-mark span,.ranked-arena .ranked-arena__games-live-count i,.ranked-arena .ranked-arena__game-live i,.ranked-arena .ranked-arena__skeleton span:after{animation:none!important}.ranked-arena .ranked-arena__refresh,.ranked-arena .ranked-arena__tab,.ranked-arena .ranked-arena__field,.ranked-arena .ranked-arena__game-card,.ranked-arena .ranked-arena__league-card,.ranked-arena .ranked-arena__player-row,.ranked-arena .ranked-arena__player-dossier,.ranked-arena .ranked-arena__game-seat,.ranked-arena .ranked-arena__game-dossier,.ranked-arena .ranked-arena__games-more{transition:none!important}}
