:root{--ink: #0F1522;--ink-2: #131B2A;--panel: #161F30;--panel-2: #1B2639;--line: #26324A;--line-soft: #1F2A3F;--text: #E9EEF6;--muted: #8E9AB0;--faint: #5D6A82;--zone: #7A86FF;--zone-soft: rgba(122, 134, 255, .14);--ros: #E6B455;--wz: #A4C46E;--good: #5FD39A;--warn: #F2B35B;--bad: #F2727A;--game: var(--zone);--radius-s: 6px;--radius-m: 10px;--radius-l: 18px;--ease: cubic-bezier(.2, .7, .2, 1);--wrap: 1180px;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink);color:var(--text);font-family:Archivo,system-ui,sans-serif;font-variation-settings:"wdth" 100;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}.num{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--zone);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 24px}@media (max-width: 640px){.wrap{padding:0 16px}}.display,h1,h2,h3{font-variation-settings:"wdth" 125;letter-spacing:-.02em;line-height:1.02;margin:0;font-weight:700}h1.display{font-size:clamp(2.5rem,6.4vw,5.2rem);font-weight:800}h2{font-size:clamp(1.6rem,3vw,2.3rem)}h3{font-size:1.15rem;letter-spacing:-.01em}.lede{color:var(--muted);font-size:1.1rem;max-width:46ch}.muted{color:var(--muted)}.small{font-size:.875rem}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:#0f1522d1;backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid var(--line-soft)}.topbar .wrap{display:flex;align-items:center;gap:28px;height:66px}.brand{display:flex;align-items:center;gap:10px;font-weight:800;font-variation-settings:"wdth" 125;font-size:1.2rem;letter-spacing:-.02em}.brand-mark{width:26px;height:26px}.nav{display:flex;gap:4px;flex:1}.nav a{padding:8px 12px;border-radius:var(--radius-s);color:var(--muted);font-size:.95rem;transition:color .2s,background .2s}.nav a:hover{color:var(--text)}.nav a.active{color:var(--text);background:var(--panel)}.top-actions{display:flex;align-items:center;gap:10px}.lang{display:flex;border:1px solid var(--line);border-radius:var(--radius-s);overflow:hidden}.lang button{background:none;border:0;padding:6px 9px;font-size:.8rem;color:var(--muted);cursor:pointer}.lang button.on{background:var(--panel-2);color:var(--text)}.burger{display:none;background:none;border:1px solid var(--line);border-radius:var(--radius-s);width:40px;height:40px;cursor:pointer}.burger span{display:block;width:16px;height:1.5px;background:var(--text);margin:4px auto}@media (max-width: 1080px){.nav{display:none;position:absolute;top:66px;left:0;right:0;flex-direction:column;background:var(--ink-2);padding:12px 16px 18px;border-bottom:1px solid var(--line)}.nav.open{display:flex}.burger{display:block}.topbar .wrap{gap:12px;justify-content:space-between}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--radius-m);border:1px solid transparent;cursor:pointer;font-weight:600;font-size:.95rem;transition:transform .15s var(--ease),background .2s,border-color .2s,opacity .2s;white-space:nowrap}.btn:active{transform:scale(.97)}.btn-primary{background:var(--text);color:var(--ink)}.btn-primary:hover{background:#fff}.btn-game{background:var(--game);color:#10131c}.btn-game:hover{filter:brightness(1.08)}.btn-ghost{background:transparent;border-color:var(--line);color:var(--text)}.btn-ghost:hover{border-color:var(--faint)}.btn-discord{background:#5865f2;color:#fff}.btn-discord:hover{background:#4c58e0}.btn-sm{height:34px;padding:0 12px;font-size:.85rem;border-radius:var(--radius-s)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.btn-block{width:100%}.hero{position:relative;padding:72px 0 56px;overflow:hidden}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hero-copy .lede{margin:24px 0 32px}.hero-cta{display:flex;gap:12px;flex-wrap:wrap}.hero-line{display:block;overflow:hidden}.hero-line>span{display:inline-block;transform:translateY(105%);animation:rise .9s var(--ease) forwards;background:var(--line-grad, linear-gradient(180deg, #FFFFFF, #E9EDF3));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.04em}.hero-line:nth-child(2)>span{animation-delay:.08s}.hero-line:nth-child(1){--line-grad: linear-gradient(180deg, #FFFFFF 0%, #E6EAF0 100%)}.hero-line:nth-child(2){--line-grad: linear-gradient(180deg, #C9D0DB 0%, #97A1B1 100%)}.hero-line:nth-child(3){--line-grad: linear-gradient(180deg, #7C8698 0%, #4F596B 100%)}.hero-line:nth-child(3)>span{animation-delay:.16s}@keyframes rise{to{transform:none}}.zone-stage{position:relative;aspect-ratio:1;max-width:520px;width:100%;margin-left:auto}.zone-svg{position:absolute;inset:0;width:100%;height:100%}.zone-ring{fill:none;stroke:var(--zone);transform-origin:250px 250px}.zone-ring.outer{stroke-opacity:.16;stroke-width:1}.zone-ring.storm{stroke-opacity:.9;stroke-width:2;animation:shrink 9s var(--ease) infinite}.zone-ring.storm-fill{fill:var(--zone);fill-opacity:.05;stroke:none;animation:shrink 9s var(--ease) infinite}.zone-ring.safe{stroke:var(--text);stroke-opacity:.55;stroke-width:1;stroke-dasharray:3 6;animation:drift 9s var(--ease) infinite}@keyframes shrink{0%{transform:scale(1)}45%,55%{transform:translate(18px,-12px) scale(.62)}to{transform:scale(1)}}@keyframes drift{0%{transform:translate(0) scale(.62)}45%,55%{transform:translate(30px,-22px) scale(.38)}to{transform:translate(0) scale(.62)}}.zone-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(78%,330px);background:#161f30e6;backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--radius-l);padding:22px;opacity:0;animation:fadein .7s .45s var(--ease) forwards}@keyframes fadein{to{opacity:1}}.zone-card .game-name{color:var(--game);font-weight:600;font-size:.85rem}.zone-card h3{margin:6px 0 14px;font-size:1.3rem}.countdown{display:flex;gap:14px;margin-bottom:16px}.countdown div{display:flex;flex-direction:column}.countdown b{font-size:1.6rem;font-variation-settings:"wdth" 125;font-variant-numeric:tabular-nums;line-height:1}.countdown small{color:var(--faint);font-size:.72rem;margin-top:4px}@media (max-width: 900px){.hero{padding:40px 0 24px}.hero .wrap{grid-template-columns:1fr;gap:24px}.zone-stage{margin:0 auto;max-width:420px}}.slots{display:grid;gap:6px}.slots-head{display:flex;justify-content:space-between;font-size:.85rem;color:var(--muted)}.slots-head b{color:var(--text);font-weight:600}.t-row .slots-head{white-space:nowrap;font-size:.8rem}.t-row .slots-head .lbl{display:none}.bar{height:6px;border-radius:99px;background:var(--line-soft);overflow:hidden}.bar i{display:block;height:100%;width:0;background:var(--game);border-radius:inherit;transition:width 1.1s var(--ease)}.bar.full i{background:var(--faint)}.section{padding:64px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px;flex-wrap:wrap}.section-head p{margin:8px 0 0}.games{display:grid;grid-template-columns:1fr 1fr;gap:20px}.game-panel{position:relative;min-height:300px;border-radius:var(--radius-l);overflow:hidden;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;background:var(--panel);border:1px solid var(--line-soft);isolation:isolate;transition:border-color .3s}.game-panel:hover{border-color:color-mix(in srgb,var(--game) 45%,transparent)}.game-panel .art{position:absolute;inset:0;z-index:-1}.game-panel .art svg{width:100%;height:100%}.game-panel h3{font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800}.game-panel .sub{color:var(--game);font-weight:600;margin-bottom:6px}.game-panel .meta{display:flex;gap:22px;margin-top:18px;color:var(--muted);font-size:.9rem;flex-wrap:wrap}.game-panel .meta b{color:var(--text);font-weight:600}@media (max-width: 760px){.games{grid-template-columns:1fr}.game-panel{min-height:240px}}.t-list{border-top:1px solid var(--line-soft)}.t-row{display:grid;grid-template-columns:92px 1.6fr 1fr 170px 90px 100px 120px;gap:18px;align-items:center;padding:18px 8px;border-bottom:1px solid var(--line-soft);transition:background .2s}.t-row:hover{background:#ffffff05}.t-date b{display:block;font-size:1.35rem;font-variation-settings:"wdth" 125;line-height:1}.t-date small{color:var(--muted);font-size:.8rem}.t-title{display:grid;gap:4px}.t-title strong{font-weight:600;font-size:1.02rem}.t-game{display:inline-flex;align-items:center;gap:7px;font-size:.82rem;color:var(--muted)}.dot{width:7px;height:7px;border-radius:50%;background:var(--game);flex:none}.t-cell small{display:block;color:var(--faint);font-size:.75rem}.t-cell b{font-weight:600}.t-filter{display:flex;gap:6px;flex-wrap:wrap}.chip{border:1px solid var(--line);background:none;border-radius:99px;padding:6px 14px;font-size:.85rem;color:var(--muted);cursor:pointer;transition:all .2s}.chip.on{background:var(--text);color:var(--ink);border-color:var(--text)}@media (max-width: 980px){.t-row{grid-template-columns:70px 1fr auto;grid-template-areas:"date title action" "date slots action";row-gap:10px}.t-row .t-date{grid-area:date}.t-row .t-title{grid-area:title}.t-row .t-slots{grid-area:slots}.t-row .t-action{grid-area:action}.t-row .t-hide-sm{display:none}}.status{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;padding:3px 9px;border-radius:99px;background:var(--panel-2);color:var(--muted)}.status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.status.open{color:var(--good);background:#5fd39a1a}.status.live{color:var(--bad);background:#f2727a1f}.status.live:before{animation:pulse 1.4s infinite}.status.reserved{color:var(--warn);background:#f2b35b1f}.status.confirmed{color:var(--good);background:#5fd39a1a}@keyframes pulse{50%{opacity:.25}}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line-soft)}.step{padding:26px 22px 0 0;position:relative}.step .n{font-variation-settings:"wdth" 125;font-weight:800;font-size:2.6rem;color:var(--line);line-height:1}.step h3{margin:14px 0 8px}.step p{margin:0;color:var(--muted);font-size:.95rem;max-width:30ch}@media (max-width: 860px){.steps{grid-template-columns:1fr 1fr;row-gap:28px}}@media (max-width: 520px){.steps{grid-template-columns:1fr}}.t-hero{padding:48px 0 0;border-bottom:1px solid var(--line-soft);position:relative;overflow:hidden}.t-hero:before{content:"";position:absolute;right:-180px;top:-220px;width:620px;height:620px;border-radius:50%;border:1px solid color-mix(in srgb,var(--game) 30%,transparent);box-shadow:0 0 0 70px color-mix(in srgb,var(--game) 4%,transparent),0 0 0 140px color-mix(in srgb,var(--game) 2.5%,transparent);pointer-events:none}.crumbs{color:var(--muted);font-size:.88rem;margin-bottom:18px;display:flex;gap:8px;align-items:center}.crumbs a:hover{color:var(--text)}.t-hero h1{font-size:clamp(2rem,4.6vw,3.6rem);font-weight:800;max-width:18ch}.t-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.t-head-side{display:grid;gap:12px;min-width:260px}.facts{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-top:36px;border-top:1px solid var(--line-soft)}.fact{padding:18px 16px 20px 0}.fact small{display:block;color:var(--faint);font-size:.8rem;margin-bottom:4px}.fact b{font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums}.fact.big b{font-size:1.45rem;color:var(--game);font-variation-settings:"wdth" 125}@media (max-width: 860px){.facts{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.facts{grid-template-columns:repeat(2,1fr)}}.tabs{display:flex;gap:4px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.tabs button{background:none;border:0;padding:14px 4px;margin-right:22px;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;font-weight:600;white-space:nowrap;transition:color .2s,border-color .2s}.tabs button.on{color:var(--text);border-color:var(--game)}.tab-body{padding-top:36px;padding-bottom:72px}.two-col{display:grid;grid-template-columns:1.4fr 1fr;gap:40px}@media (max-width: 900px){.two-col{grid-template-columns:1fr}}.block{margin-bottom:36px}.block h3{margin-bottom:14px}.rules{color:var(--muted);white-space:pre-line;max-width:64ch}.kv{display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--line-soft)}.kv>div{padding:10px 0;border-bottom:1px solid var(--line-soft)}.kv>div:nth-child(2n){text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.lb-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.live-note{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.88rem}.mp-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:var(--radius-m);background:color-mix(in srgb,var(--game) 12%,transparent);border:1px solid color-mix(in srgb,var(--game) 35%,transparent);margin-bottom:18px}.lb{width:100%;border-collapse:collapse}.lb-wrap{position:relative}.lb-head,.lb-row{display:grid;grid-template-columns:56px 1.6fr 1.8fr 80px 80px 90px 110px;gap:12px;align-items:center;padding:0 12px}.lb-head{height:40px;color:var(--faint);font-size:.8rem;border-bottom:1px solid var(--line)}.lb-body{position:relative}.lb-row{position:absolute;left:0;right:0;height:58px;border-bottom:1px solid var(--line-soft);transition:transform .7s var(--ease),background .4s}.lb-row.bump{background:color-mix(in srgb,var(--game) 9%,transparent)}.lb-rank{font-variation-settings:"wdth" 125;font-weight:800;font-size:1.15rem;font-variant-numeric:tabular-nums}.lb-row.top1 .lb-rank{color:var(--game)}.lb-team{display:flex;align-items:center;min-width:0;white-space:nowrap}.lb-team strong{font-weight:600;overflow:hidden;text-overflow:ellipsis}.lb-players{color:var(--muted);font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-pts{font-weight:700;font-size:1.1rem;text-align:right;font-variant-numeric:tabular-nums}.lb-head .r,.lb-row .r{text-align:right;font-variant-numeric:tabular-nums}.delta{font-size:.78rem;font-weight:600;margin-left:6px}.delta.up{color:var(--good)}.delta.down{color:var(--bad)}.badge-mp{font-size:.72rem;font-weight:700;color:var(--game);border:1px solid color-mix(in srgb,var(--game) 50%,transparent);border-radius:4px;padding:1px 6px;margin-left:8px}.badge-win{background:var(--game);color:#10131c;border-color:transparent}@media (max-width: 760px){.lb-head,.lb-row{grid-template-columns:38px 1fr 64px 76px}.lb-hide-sm{display:none}}.table{width:100%;border-collapse:collapse;font-size:.95rem}.table th{text-align:left;color:var(--faint);font-weight:500;font-size:.8rem;padding:10px;border-bottom:1px solid var(--line)}.table td{padding:12px 10px;border-bottom:1px solid var(--line-soft)}.table .r{text-align:right;font-variant-numeric:tabular-nums}.table-scroll{overflow-x:auto}.teams-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:0 28px}.team-line{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--line-soft)}.team-line strong{font-weight:600}.team-line .muted{font-size:.85rem}.empty{padding:48px 0;color:var(--muted);max-width:48ch}.field{display:grid;gap:6px;margin-bottom:16px}.field label{font-size:.88rem;color:var(--muted)}.input,select.input,textarea.input{height:44px;padding:0 14px;border-radius:var(--radius-m);background:var(--ink-2);border:1px solid var(--line);outline:none;transition:border-color .2s;width:100%}textarea.input{height:auto;min-height:110px;padding:12px 14px;resize:vertical}.row-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.row-3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 600px){.row-2,.row-3{grid-template-columns:1fr}}.hint{color:var(--faint);font-size:.82rem}.error{color:var(--bad);font-size:.88rem;margin:6px 0 0}.check{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.92rem;cursor:pointer}.check input{accent-color:var(--zone);width:16px;height:16px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-m);padding:3px;gap:3px;flex-wrap:wrap}.seg button{border:0;background:none;padding:8px 14px;border-radius:7px;color:var(--muted);cursor:pointer;font-size:.9rem}.seg button.on{background:var(--panel-2);color:var(--text)}.modal-bg{position:fixed;inset:0;background:#06090fb3;backdrop-filter:blur(4px);z-index:80;display:grid;place-items:center;padding:16px;animation:fadein .2s forwards;opacity:0}.modal{width:min(560px,100%);max-height:calc(100vh - 32px);overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-l);padding:28px;position:relative;animation:pop .35s var(--ease)}@keyframes pop{0%{transform:translateY(14px) scale(.98);opacity:0}}.modal h2{font-size:1.6rem;margin-bottom:6px}.modal-close{position:absolute;right:16px;top:16px;background:none;border:0;color:var(--muted);font-size:1.4rem;cursor:pointer;width:36px;height:36px;border-radius:8px}.modal-close:hover{background:var(--panel-2);color:var(--text)}.progress{display:flex;gap:6px;margin:18px 0 22px}.progress i{flex:1;height:3px;border-radius:3px;background:var(--line);transition:background .3s}.progress i.on{background:var(--game)}.pay-box{border:1px solid var(--line);border-radius:var(--radius-m);padding:18px;margin:16px 0;display:grid;gap:8px}.pay-box .total{display:flex;justify-content:space-between;font-size:1.2rem;font-weight:700;padding-top:10px;border-top:1px solid var(--line-soft)}.timer{font-variation-settings:"wdth" 125;font-weight:800;font-size:2rem;font-variant-numeric:tabular-nums}.paypal-btn{background:#ffc439;color:#111;font-weight:700}.paypal-btn:hover{background:#f5b928}.success-mark{width:64px;height:64px;margin:6px 0 14px}.success-mark circle{stroke:var(--good);stroke-width:2;fill:none;stroke-dasharray:190;stroke-dashoffset:190;animation:draw .7s var(--ease) forwards}.success-mark path{stroke:var(--good);stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:draw .4s .55s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}.auth{max-width:420px;margin:64px auto}.auth h1{font-size:2.2rem;margin-bottom:8px}.divider{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:.85rem;margin:22px 0}.divider:before,.divider:after{content:"";flex:1;height:1px;background:var(--line)}.org{display:grid;grid-template-columns:220px 1fr;gap:40px;padding-block:40px 80px}.org-nav{display:grid;gap:2px;align-content:start;position:sticky;top:90px}.org-nav button{text-align:left;background:none;border:0;padding:10px 12px;border-radius:var(--radius-s);color:var(--muted);cursor:pointer}.org-nav button.on{background:var(--panel);color:var(--text)}.panel{background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--radius-l);padding:26px;margin-bottom:20px}.panel h3{margin-bottom:16px}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:24px;border:1px solid var(--line-soft);border-radius:var(--radius-l);overflow:hidden}.stat-row>div{padding:18px 20px;border-right:1px solid var(--line-soft)}.stat-row>div:last-child{border-right:0}.stat-row small{color:var(--faint);font-size:.8rem;display:block}.stat-row b{font-size:1.6rem;font-variation-settings:"wdth" 125;font-variant-numeric:tabular-nums}.score-table input{width:72px;height:34px;padding:0 8px;border-radius:6px;background:var(--ink-2);border:1px solid var(--line);text-align:right}@media (max-width: 900px){.org{grid-template-columns:1fr;gap:16px;padding-block:24px 80px}.org-nav{position:static;display:flex;overflow-x:auto}.org-nav button{white-space:nowrap}.stat-row{grid-template-columns:1fr 1fr}.stat-row>div:nth-child(2){border-right:0}.stat-row>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%,30px);opacity:0;z-index:99;background:var(--text);color:var(--ink);padding:12px 18px;border-radius:var(--radius-m);font-weight:600;font-size:.92rem;transition:all .35s var(--ease);max-width:calc(100% - 32px)}.toast.show{transform:translate(-50%);opacity:1}.demo-flag{background:var(--zone-soft);color:#c7ccff;font-size:.8rem;text-align:center;padding:6px 12px}.footer{border-top:1px solid var(--line-soft);padding:36px 0 48px;color:var(--faint);font-size:.88rem}.footer .wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.footer a:hover{color:var(--text)}.footer .foot-tag{height:21px;width:auto;vertical-align:-6px;margin-left:4px;transform:rotate(-3deg);opacity:.9}.view{animation:viewin .45s var(--ease)}@keyframes viewin{0%{opacity:0;transform:translateY(6px)}}.game-ros{--game: var(--ros)}.game-warzone{--game: var(--wz)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.hero-line>span{transform:none}}.rating-card{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}.rating-dial{position:relative;width:148px;height:148px}.rating-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.rating-dial .track{fill:none;stroke:var(--line);stroke-width:8}.rating-dial .arc{fill:none;stroke:var(--zone);stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1.2s var(--ease)}.rating-dial .val{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.rating-dial .val b{font-size:2.6rem;font-variation-settings:"wdth" 125;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.rating-dial .val small{color:var(--faint);font-size:.8rem}.tier{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.85rem;padding:3px 10px;border-radius:99px;border:1px solid var(--line)}.tier i{width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:currentColor}.tier-pro{color:#ff8fa3}.tier-elite{color:#c9b8ff}.tier-confirmed{color:#8fd3ff}.tier-amateur{color:#c4ccd8}.spark{width:100%;height:70px}.spark path.line{fill:none;stroke:var(--zone);stroke-width:2}.spark path.area{fill:var(--zone-soft);stroke:none}.spark circle{fill:var(--zone)}.d-up{color:var(--good);font-weight:600}.d-down{color:var(--bad);font-weight:600}.level-note{border-left:2px solid var(--game);padding:4px 0 4px 14px;color:var(--muted);max-width:60ch}@media (max-width: 560px){.rating-card{grid-template-columns:1fr;justify-items:start}}.stats-band{border-block:1px solid var(--line-soft);background:var(--ink-2)}.stats-band .wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stat-big{padding:26px 20px 26px 0;display:grid;gap:4px}.stat-big+.stat-big{padding-left:24px;border-left:1px solid var(--line-soft)}.stat-big b{font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;font-variation-settings:"wdth" 125;line-height:1}.stat-big small{color:var(--muted);font-size:.9rem}@media (max-width: 760px){.stats-band .wrap{grid-template-columns:1fr 1fr}.stat-big{padding:18px 0}.stat-big+.stat-big{padding-left:0;border-left:0}.stat-big:nth-child(2n){padding-left:16px;border-left:1px solid var(--line-soft)}.stat-big:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}}.teaser{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap;padding:34px;border:1px solid var(--line);border-radius:var(--radius-l);background:radial-gradient(ellipse at 100% 0%,var(--zone-soft),transparent 60%),var(--panel)}.about-hero{padding:72px 0 32px;position:relative;overflow:hidden}.about-hero:before{content:"";position:absolute;right:-160px;top:-200px;width:560px;height:560px;border-radius:50%;border:1px solid rgba(122,134,255,.3);box-shadow:0 0 0 80px #7a86ff0a,0 0 0 160px #7a86ff06;pointer-events:none}.about-hero h1{font-size:clamp(2.4rem,6vw,4.4rem)}.about-hero .lede{margin-top:18px;font-size:1.2rem}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.about-block h2{margin-bottom:16px}.about-block .rules{color:var(--text);opacity:.86;line-height:1.7}.about-figures{display:grid;grid-template-columns:repeat(3,1fr);margin:56px 0;border-block:1px solid var(--line-soft)}.about-figures>div{padding:28px 0;display:grid;gap:6px}.about-figures>div+div{padding-left:28px;border-left:1px solid var(--line-soft)}.about-figures b{font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;font-variation-settings:"wdth" 125;line-height:1}.about-figures small{color:var(--muted)}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.about-values h3{margin-bottom:8px}.join{background:var(--ink-2);border-top:1px solid var(--line-soft)}.join-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:36px}.btn-twitch{background:#9146ff;color:#fff}.btn-twitch:hover{background:#7f37ec}.btn[aria-disabled=true]{opacity:.45;cursor:default}.selectable{user-select:all;color:var(--text)}@media (max-width: 760px){.about-grid,.about-values{grid-template-columns:1fr;gap:28px}.about-figures{grid-template-columns:1fr}.about-figures>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line-soft)}}.clan-mark{display:inline-grid;place-items:center;flex:none;border-radius:10px;font-weight:800;letter-spacing:.02em;font-variation-settings:"wdth" 125;color:var(--clan);background:color-mix(in srgb,var(--clan) 16%,var(--panel));border:1.5px solid color-mix(in srgb,var(--clan) 55%,transparent)}.clan-cell{display:inline-flex;align-items:center;gap:12px;min-width:0}.clan-cell:hover strong{text-decoration:underline}.clan-list{border-top:1px solid var(--line-soft)}.clan-row{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px 8px;border-bottom:1px solid var(--line-soft);transition:background .2s}.clan-row:hover{background:#ffffff05}.clan-row-meta{display:grid;justify-items:end;gap:6px}.me-row{background:var(--zone-soft)}b.gold{color:#e6b455}.clan-hero{padding:48px 0 0;border-bottom:1px solid var(--line-soft);background:radial-gradient(ellipse at 85% -20%,color-mix(in srgb,var(--clan) 22%,transparent),transparent 60%)}.clan-head{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.clan-head h1{font-size:clamp(2rem,4.6vw,3.4rem)}.clan-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.clan-preview{display:flex;align-items:center;gap:16px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line-soft)}.swatches{display:flex;gap:10px;flex-wrap:wrap}.swatch{width:32px;height:32px;border-radius:8px;border:2px solid transparent;cursor:pointer}.swatch.on{border-color:var(--text);box-shadow:0 0 0 3px var(--ink)}.clan-opt{margin-bottom:14px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-m)}@media (max-width: 760px){.clan-head{grid-template-columns:auto 1fr}.clan-actions{grid-column:1 / -1;justify-content:flex-start}.clan-row{grid-template-columns:auto 1fr}.clan-row-meta{grid-column:2;justify-items:start;grid-auto-flow:column;justify-content:start;gap:10px}}#archForm .panel{scroll-margin-top:90px}.clan-mark.has-logo{padding:0;overflow:hidden;background:var(--panel-2)}.clan-mark.has-logo img{width:100%;height:100%;object-fit:cover;display:block}.file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.file-input:focus-visible+label{outline:2px solid var(--zone);outline-offset:3px}.game-panel .art-photo{background-size:135% auto;background-repeat:no-repeat;background-color:#0e2b43;background-position:80% 0%;transition:transform .6s var(--ease)}.game-panel .art-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f152200,#0f152233 30%,#0f1522eb 62%,#0f1522)}.game-panel:hover .art-photo{transform:scale(1.04)}.game-panel .art-warzone{background-size:cover;background-position:35% 30%}.clan-id{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--ink-2)}.clan-id b{font-variant-numeric:tabular-nums;letter-spacing:.06em}.clan-search{display:flex;gap:8px;max-width:560px;margin-bottom:18px}.clan-search .input{flex:1;min-width:0}.search-box{padding:14px 18px;border:1px solid var(--line);border-radius:var(--radius-l);margin-bottom:22px;background:var(--panel)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;overflow:hidden;background:var(--panel-2);border:1.5px solid var(--line)}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.avatar-ini{font-weight:800;color:var(--muted);font-variation-settings:"wdth" 125;background:linear-gradient(135deg,var(--panel-2),var(--ink-2))}.player-cell{display:inline-flex;align-items:center;gap:10px;min-width:0;vertical-align:middle}.player-cell:hover strong{text-decoration:underline}.pro-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border-radius:99px;font-size:.8rem;font-weight:700;color:#f5d27a;background:#e6b4551f;border:1px solid rgba(230,180,85,.4)}.pro-badge img{border-radius:4px}.pro-badge>span:only-child{padding-left:6px}.pro-dot{font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#f5d27a;border:1px solid rgba(230,180,85,.5);border-radius:4px;padding:0 4px;vertical-align:2px}.player-hero{padding:48px 0 0;border-bottom:1px solid var(--line-soft);background:radial-gradient(ellipse at 80% -30%,color-mix(in srgb,var(--game) 20%,transparent),transparent 60%)}.player-head{display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:center}.player-head h1{font-size:clamp(2rem,4.6vw,3.4rem)}.player-dial{display:grid;justify-items:center}.account-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.avatar-row{display:flex;align-items:center;gap:18px;margin-bottom:18px;flex-wrap:wrap}@media (max-width: 760px){.player-head{grid-template-columns:auto 1fr;gap:16px}.player-head .avatar{width:76px!important;height:76px!important}.player-dial{grid-column:1 / -1;justify-items:start}}.news-list{display:grid}.news-item{display:grid;grid-template-columns:40px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.news-item h3{font-size:1.05rem;letter-spacing:0;font-variation-settings:"wdth" 100;line-height:1.35}.news-item h3 a:hover{text-decoration:underline}.news-meta{margin:0 0 4px;font-size:.8rem;color:var(--faint)}.news-ico{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--panel-2);color:var(--muted)}.news-ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.news-item[data-tone=good] .news-ico{color:var(--good);background:#5fd39a1a}.news-item[data-tone=bad] .news-ico{color:var(--bad);background:#f2727a1a}.news-item[data-tone=warn] .news-ico{color:var(--warn);background:#f2b35b1a}.news-item[data-tone=gold] .news-ico{color:#e6b455;background:#e6b4551f}.news-grid{grid-template-columns:1fr 1fr;column-gap:32px;border-top:1px solid var(--line-soft)}.news-admin-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}@media (max-width: 760px){.news-grid{grid-template-columns:1fr}}.tabbar{display:none}@media (max-width: 760px){.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:60;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:#0f1522f0;backdrop-filter:saturate(140%) blur(14px);border-top:1px solid var(--line-soft)}.tabbar a{display:grid;justify-items:center;gap:3px;padding:6px 0;font-size:.68rem;color:var(--faint);border-radius:10px;transition:color .2s}.tabbar a svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tabbar a.on{color:var(--text)}.tabbar a.on svg{stroke:var(--game, var(--zone))}body{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.footer{padding-bottom:24px}}@media (display-mode: standalone){.topbar .wrap{height:58px}.lang{display:none}}@media (max-width: 420px){.brand{font-size:1.05rem;gap:8px}.top-actions{gap:6px}.lang button{padding:6px 7px}.top-actions .btn-sm{padding:0 10px}}.dc-link{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--ink-2)}.dc-code{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;padding:12px;border:1px dashed var(--line);border-radius:var(--radius-m)}.dc-code b{font-size:1.35rem;letter-spacing:.18em}.dc-code .small{flex-basis:100%;color:var(--muted)}.dc-code code{font-family:JetBrains Mono,monospace;color:var(--text)}:root{--ink: #0A0C0F;--ink-2: #0E1115;--panel: #101318;--panel-2: #161A20;--line: #262C35;--line-soft: #1A1F26;--text: #F1F2F4;--muted: #8B93A1;--faint: #7A8290;--zone: #E6B455;--zone-soft: rgba(230, 180, 85, .12);--good: #4FD08F;--radius-s: 4px;--radius-m: 6px;--radius-l: 10px;--display: "Barlow Condensed", "Arial Narrow", sans-serif;--body: "Barlow", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, monospace;--wrap: 1240px}body{font-family:var(--body);font-variation-settings:normal;background:var(--ink)}.display,h1,h2,h3{font-family:var(--display);font-variation-settings:normal;text-transform:uppercase;letter-spacing:.01em;line-height:.95;font-weight:700}h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}h3{font-size:1.35rem;line-height:1.05}.lede{font-size:1.15rem;color:#b4bac4}.brand,.t-date b,.countdown b,.stat-big b,.stat-row b,.lb-rank,.rating-dial .val b,.about-figures b,.step .n,.timer,.clan-mark,.avatar-ini{font-family:var(--display);font-variation-settings:normal;letter-spacing:.01em}.brand{text-transform:uppercase;letter-spacing:.06em;font-size:1.35rem;font-weight:700}.fact b,.lb-pts,.slots-head b,.t-cell b,.kv>div:nth-child(2n),.countdown b{font-family:var(--mono);font-weight:600}.fact small,.t-cell small,.stat-row small,.lb-head,.table th,.slots-head .lbl,.countdown small,.lbl-caps,.g-stats small,.feature-facts small{font-family:var(--body);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.topbar{background:#0a0c0fe6;border-bottom-color:var(--line-soft)}.topbar .wrap{height:72px}.nav{gap:8px}.nav a{font-weight:500;border-radius:0;padding:8px 10px}.nav a.active{background:none;box-shadow:inset 0 -2px 0 var(--zone)}@media (max-width: 1080px){.nav{top:72px}.nav a.active{box-shadow:inset 2px 0 0 var(--zone)}}.btn{border-radius:var(--radius-m);letter-spacing:.02em;height:46px}.btn-sm{height:36px;border-radius:var(--radius-s)}.btn-primary{background:var(--game, var(--zone));color:#0a0c0f}.btn-primary:hover{background:var(--game, var(--zone));filter:brightness(1.08)}.btn-game{color:#0a0c0f}.btn-ghost{border-color:var(--line)}.btn-ghost:hover{border-color:var(--muted)}.hero{padding:96px 0 72px}.hero .wrap{align-items:end;gap:64px}h1.display{font-size:clamp(3.4rem,8vw,6.6rem);line-height:.9;font-weight:700}.hero-line>span{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--text)}.hero-line:nth-child(3)>span{color:var(--zone)}.hero-line:empty,.hero-line>span:empty{display:none}.hero-copy .lede{margin:28px 0 32px;max-width:48ch}.feature{display:block;border:1px solid var(--line-soft);border-radius:var(--radius-l);overflow:hidden;transition:border-color .2s}.feature:hover{border-color:color-mix(in srgb,var(--game) 45%,transparent)}.feature-head{padding:24px 24px 20px;display:grid;gap:10px;border-bottom:1px solid var(--line-soft)}.feature-top{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.feature-top .lbl-caps:first-child{color:var(--game)}.feature h3{font-size:clamp(1.8rem,3vw,2.4rem)}.feature .game-name{color:var(--muted);font-size:.95rem}.feature-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-facts>div{padding:16px 20px;display:grid;gap:6px;box-shadow:1px 1px 0 var(--line-soft)}.feature-facts b{font-family:var(--mono);font-weight:600;font-size:1rem}.feature-facts .big b{color:var(--game)}.feature-foot{padding:18px 24px 22px;border-top:1px solid var(--line-soft)}.feature .countdown{margin:4px 0 0}@media (max-width: 560px){.feature-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-facts>div{box-shadow:1px 1px 0 var(--line-soft)}}.status{border-radius:var(--radius-s);background:transparent!important;border:1px solid color-mix(in srgb,currentColor 40%,transparent);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;padding:5px 9px}.game-panel{min-height:0;padding:32px;justify-content:flex-start;gap:10px;background:transparent;border-color:var(--line-soft);border-radius:var(--radius-l)}.game-panel .art{display:none}.game-panel .gp-bar{width:40px;height:3px;background:var(--game);margin-bottom:6px}.game-panel .sub{color:var(--muted);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.game-panel h3{font-size:clamp(2rem,3.4vw,2.6rem);font-weight:700}.game-panel .meta{margin-top:8px}.t-row{padding:20px 8px}.t-row:hover,.clan-row:hover{background:var(--ink-2)}.t-title strong{font-size:1.08rem}.chip{border-radius:99px}.chip.on{background:var(--zone);border-color:var(--zone);color:#0a0c0f}.step .n{color:var(--zone);font-size:2.2rem}.stats-band{background:transparent}.teaser{background:transparent;border-color:var(--line-soft);border-radius:var(--radius-l)}.t-hero{padding-top:48px}.t-hero:before{display:none}.t-hero h1{font-size:clamp(2.6rem,6vw,5rem);font-weight:700;max-width:20ch}.facts{border:1px solid var(--line-soft);border-radius:var(--radius-l);overflow:hidden;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:36px 0 24px}.fact{padding:18px 20px;box-shadow:1px 0 0 var(--line-soft),0 1px 0 var(--line-soft)}.fact small{margin-bottom:8px}.fact b{font-size:1.05rem}.fact.big b{font-family:var(--mono);font-size:1.15rem;color:var(--game)}.tabs button{font-weight:600}.bar{height:4px}.panel{background:var(--ink-2);border-color:var(--line-soft);border-radius:var(--radius-l)}.modal{background:var(--ink-2);border-radius:var(--radius-l)}.input,select.input,textarea.input{background:var(--ink);border-radius:var(--radius-m)}.input:focus{border-color:var(--zone)}.check input{accent-color:var(--zone)}.seg button.on{background:var(--panel-2)}.player-hero,.clan-hero{background:none}.about-hero:before{display:none}.about-hero h1{font-size:clamp(3rem,7vw,5.4rem)}.tier{border-radius:var(--radius-s);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.tier i{display:none}.pro-badge{border-radius:var(--radius-s)}@media (max-width: 760px){.tabbar{background:#0a0c0ff2}}.demo-flag{background:var(--zone-soft);color:#f3d9a4}.hero-copy,.hero .feature{min-width:0}h1,h2{overflow-wrap:break-word}@media (max-width: 560px){h1.display{font-size:clamp(2.6rem,13vw,3.4rem)}.g-hero h1,.t-hero h1{font-size:clamp(2.4rem,12vw,3.2rem)}}@media (max-width: 420px){.brand{font-size:1.1rem;letter-spacing:.03em;gap:8px}.brand-mark{width:22px;height:22px}.topbar .wrap{gap:8px}.burger{width:36px;height:36px}}body{background:radial-gradient(1100px 560px at 8% -6%,rgba(230,180,85,.085),transparent 62%),radial-gradient(900px 520px at 104% 4%,rgba(110,130,255,.06),transparent 60%),var(--ink);background-attachment:fixed}.hero,.g-hero,.t-hero{position:relative;isolation:isolate}.hero:before,.t-hero:after{content:none;position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 30% 20%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse at 30% 20%,#000 0%,transparent 70%)}.t-hero{overflow:hidden}.t-hero .g-photo{width:50%;opacity:.35}.game-panel{position:relative;overflow:hidden;isolation:isolate;min-height:260px;justify-content:flex-end}.gp-photo{position:absolute;inset:0;z-index:-1;background-size:cover;background-position:center 30%;opacity:.55;transition:transform .6s var(--ease),opacity .3s}.gp-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0c0f1a,#0a0c0fa6 45%,#0a0c0f)}.game-panel:hover .gp-photo{transform:scale(1.04);opacity:.7}.stat-total b{color:var(--zone)}.stat-sub{display:block;color:var(--muted);font-size:.8rem;margin-top:2px}.live-section{padding-top:24px}.live-block{position:relative;border:1px solid var(--line-soft);border-radius:var(--radius-l);padding:28px;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 70%),var(--ink-2)}.live-block.is-live{border-color:#ff4d5e73;box-shadow:0 0 60px #ff4d5e14 inset}.lb-top{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:22px}.lb-top h2{margin:8px 0}.lb-top p{margin:0;max-width:60ch}.lc-kicker{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff6b78}.lc-kicker:before{content:"";width:9px;height:9px;border-radius:50%;background:#ff4d5e;box-shadow:0 0 0 4px #ff4d5e2e;animation:pulse 1.4s infinite}.lc-badge{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff6b78;border:1px solid rgba(255,77,94,.5);padding:6px 12px;transform:skew(-12deg);background:#ff4d5e1a}.live-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.live-card{display:grid;gap:8px;align-content:start;padding:18px;min-height:168px;background:var(--ink);border:1px solid var(--line-soft);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:border-color .2s,background .2s}.live-card:hover{border-color:var(--line);background:var(--panel)}.live-card.on{border-color:#ff4d5eb3;background:linear-gradient(180deg,rgba(255,77,94,.08),var(--ink) 70%)}.lc-top{display:flex;justify-content:space-between;align-items:center}.lc-top svg{width:26px;height:26px;fill:none;stroke:var(--game);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lc-live{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff6b78}.lc-live:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff4d5e;animation:pulse 1.4s infinite}.live-card h3{font-size:1.5rem;margin-top:4px}.lc-line{margin:0;color:var(--muted);font-size:.74rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.live-card.on .lc-line{color:var(--text)}.lc-cta{margin-top:auto;padding-top:10px;font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--game)}.live-card.on .lc-cta{color:#ff6b78}.hist-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-soft);border-radius:var(--radius-l);overflow:hidden;margin-bottom:28px}.hist-totals>div{padding:18px 20px;display:grid;gap:6px;box-shadow:1px 0 0 var(--line-soft)}.hist-totals small{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hist-totals b{font-family:var(--mono);font-size:1.5rem;font-weight:600}.hist-totals>div:first-child b{color:var(--zone)}.hist-list{border-top:1px solid var(--line-soft)}.hist-row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:24px;align-items:center;padding:22px 8px;border-bottom:1px solid var(--line-soft)}.hist-row:hover{background:var(--ink-2)}.hist-date b{display:block;font-family:var(--display);font-size:2rem;line-height:1}.hist-date small{color:var(--muted);font-size:.78rem}.hist-main h3{font-size:1.5rem;margin:6px 0 10px}.podium{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.podium li{display:inline-flex;align-items:center;gap:8px;font-size:.95rem}.podium .pm{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:4px;font:700 .75rem var(--mono);border:1px solid var(--line);color:var(--muted)}.podium .p1 .pm{background:var(--game);color:#0a0c0f;border-color:var(--game)}.podium .p1 strong{color:var(--text)}.podium .num{color:var(--muted);font-family:var(--mono);font-size:.82rem}.hist-side{display:grid;justify-items:end;gap:4px;text-align:right}.hist-side b{font-family:var(--mono);font-size:1.25rem;color:var(--game)}.hist-side small{color:var(--muted);font-size:.78rem;margin-bottom:6px}@media (max-width: 760px){.hist-totals{grid-template-columns:1fr 1fr}.hist-totals>div{box-shadow:1px 1px 0 var(--line-soft)}.hist-row{grid-template-columns:60px minmax(0,1fr)}.hist-side{grid-column:2;justify-items:start;text-align:left;grid-auto-flow:column;align-items:center;justify-content:start;gap:10px}.live-cards{grid-template-columns:1fr 1fr}}h1.display{font-size:clamp(3rem,6vw,6rem)}.live-cards>*{min-width:0}@media (max-width: 760px){.live-block{padding:18px 16px}.live-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.live-card{padding:14px;min-height:150px}.live-card h3{font-size:1.2rem}}.wh-list{border-top:1px solid var(--line-soft)}.wh-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:16px 8px;border-bottom:1px solid var(--line-soft)}.wh-row:hover{background:var(--ink-2)}.wh-main{display:grid;gap:4px;min-width:0}.wh-main strong{font-size:1.05rem}.wh-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.btn-danger{border-color:var(--bad)!important;color:var(--bad)!important}@media (max-width: 760px){.wh-row{grid-template-columns:1fr}.wh-actions{justify-content:flex-start}}.nav a{white-space:nowrap;padding:8px}.topbar .wrap{gap:20px}@media (max-width: 1240px) and (min-width: 1081px){.nav a{font-size:.88rem;padding:8px 6px}.nav{gap:2px}}.server-warn{display:grid;gap:4px;margin:12px 0;padding:12px 14px;border:1px solid rgba(242,179,61,.45);border-left:3px solid #F2B33D;border-radius:var(--radius, 8px);background:#f2b33d14;font-size:.9rem;line-height:1.45}.server-warn b{color:#f2b33d;font-weight:600}.t-head-side .server-warn{margin:4px 0 0}.dc-start{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dc-start .input{flex:1 1 220px;min-width:0}.dc-start #dcQuick{display:flex;flex-wrap:wrap;gap:6px}.dc-slots{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:3px 24px}.dc-slots b{grid-column:1 / -1;margin-bottom:4px}.site-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--ink)}.sb-aura i{position:absolute;border-radius:50%;filter:blur(80px);opacity:.7;will-change:transform}.sb-aura i:nth-child(1){width:52vw;height:52vw;left:-12vw;top:-18vw;background:radial-gradient(circle,rgba(230,180,85,.5),transparent 65%);animation:aura1 24s ease-in-out infinite alternate}.sb-aura i:nth-child(2){width:46vw;height:46vw;right:-14vw;top:10vh;background:radial-gradient(circle,rgba(110,130,255,.38),transparent 65%);animation:aura2 30s ease-in-out infinite alternate}.sb-aura i:nth-child(3){width:40vw;height:40vw;left:30vw;bottom:-22vw;background:radial-gradient(circle,rgba(230,180,85,.34),transparent 65%);animation:aura3 36s ease-in-out infinite alternate}body.theme-warzone .sb-aura i:nth-child(1),body.theme-warzone .sb-aura i:nth-child(3){background:radial-gradient(circle,rgba(164,196,110,.46),transparent 65%)}@keyframes aura1{to{transform:translate(34vw,22vh) scale(1.3)}}@keyframes aura2{to{transform:translate(-30vw,30vh) scale(.85)}}@keyframes aura3{to{transform:translate(-32vw,-30vh) scale(1.35)}}.sb-mark{position:absolute;right:-8vw;top:50%;width:min(78vh,70vw);color:#f4efe4;opacity:.09;filter:drop-shadow(0 0 40px rgba(230,180,85,.25));transform:translateY(-50%) rotate(-8deg);animation:markFloat 30s ease-in-out infinite alternate}.sb-mark svg{display:block;width:100%;height:auto}body.theme-warzone .sb-mark{color:#a4c46e;opacity:.1;filter:drop-shadow(0 0 40px rgba(164,196,110,.25))}@keyframes markFloat{0%{transform:translateY(-52%) rotate(-8deg) scale(1)}to{transform:translateY(-46%) rotate(-3deg) scale(1.06)}}.sb-grain{position:absolute;inset:0;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sb-sparks{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen}.sb-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(10,12,15,.35) 70%,rgba(10,12,15,.7) 100%)}body{background:var(--ink)}@media (max-width: 760px){.sb-mark{right:-30vw;width:110vw;opacity:.06}}@media (prefers-reduced-motion: reduce){.sb-aura i,.sb-mark{animation:none!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gc-mark{display:inline-block;line-height:0}.gc-mark svg{display:block;width:100%;height:auto}.gc-sig{position:relative;display:inline-block;line-height:0;color:#f4efe4}.gc-sig svg{display:block;width:100%;height:auto;overflow:visible}.gc-sig .p,.gc-sig .t{position:absolute;inset:0}.gc-sig .l,.gc-sig .p,.gc-sig .t{display:block}.gc-sig.play .l,.gc-sig.play .p,.gc-sig.play .t{clip-path:inset(0 100% 0 0)}.gc-sig.play .l{animation:gcWrite var(--sig-l, 1.6s) cubic-bezier(.5,.05,.4,1) var(--sig-d, .3s) forwards}.gc-sig.play .p{animation:gcWrite .5s cubic-bezier(.3,0,.2,1) calc(var(--sig-d, .3s) + var(--sig-l, 1.6s) - .05s) forwards}.gc-sig.play .t{animation:gcWrite 2.2s cubic-bezier(.45,.05,.35,1) calc(var(--sig-d, .3s) + var(--sig-l, 1.6s) + .5s) forwards}@keyframes gcWrite{to{clip-path:inset(0 0 0 0)}}.gc-sig .pen{position:absolute;top:50%;left:0;width:6px;height:6px;border-radius:50%;background:#e6b455;opacity:0;pointer-events:none;box-shadow:0 0 12px 4px #e6b455d9,0 0 36px 12px #e6b4554d}.gc-sig.play .pen{animation:gcPen calc(var(--sig-l, 1.6s) + .45s) cubic-bezier(.5,.05,.4,1) var(--sig-d, .3s) forwards}@keyframes gcPen{0%{opacity:0;left:2%;top:60%}8%{opacity:1}30%{top:30%}55%{top:70%}78%{left:82%;top:45%;opacity:1}to{left:99%;top:20%;opacity:0}}@media (prefers-reduced-motion: reduce){.gc-sig.play .l,.gc-sig.play .p,.gc-sig.play .t{clip-path:none;animation:none}.gc-sig .pen{display:none}}.topbar .brand{display:inline-flex;flex-direction:column;align-items:center;gap:4px;padding-block:6px;text-decoration:none}.topbar .brand .brand-gc{width:36px;color:#f4efe4}.topbar .brand .brand-sig{width:70px}.topbar .brand:hover .brand-gc{color:#fff}@media (max-width: 760px){.topbar .brand .brand-gc{width:30px}.topbar .brand .brand-sig{width:58px}}.about-lockup{display:flex;flex-direction:column;align-items:center;gap:36px;padding-top:12px;text-align:center}.about-lockup .gc-mark{width:min(200px,44vw);color:#f4efe4;opacity:0;transform:scale(.86)}.about-lockup.play .gc-mark{animation:gcMarkIn .9s var(--ease, cubic-bezier(.2,.7,.2,1)) forwards}@keyframes gcMarkIn{to{opacity:1;transform:none}}.about-lockup .gc-sig-full{width:min(620px,90vw);--sig-l: 3.2s;--sig-d: .9s}.about-lockup .gc-sig-full .pen{width:12px;height:12px;box-shadow:0 0 24px 8px #e6b455d9,0 0 60px 20px #e6b45559}.about-replay{margin-top:14px;background:none;border:0;color:var(--muted);font-family:var(--mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;min-height:44px}.about-replay:hover{color:var(--zone, #E6B455)}@media (prefers-reduced-motion: reduce){.about-lockup .gc-mark{opacity:1;transform:none;animation:none!important}}.stats-band,.stat-band{background:#0a0c0f8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gp-photo{opacity:.85;animation:gpDrift 18s ease-in-out infinite alternate}.gp-photo:after{background:linear-gradient(180deg,#0a0c0f00,#0a0c0f73 45%,#0a0c0feb)}.game-panel:hover .gp-photo{opacity:1;transform:scale(1.06);animation-play-state:paused}.game-panel{min-height:320px;box-shadow:0 30px 60px -30px #000c}.game-panel .gp-bar{transition:width .4s var(--ease)}.game-panel:hover .gp-bar{width:72px}@keyframes gpDrift{0%{background-position:center 25%}to{background-position:center 45%}}@media (prefers-reduced-motion: reduce){.gp-photo{animation:none}}.rt{display:inline-block;font:700 .78em JetBrains Mono,monospace;padding:1px 6px;border-radius:5px;margin-left:4px;vertical-align:1px;color:var(--rc, var(--muted));background:color-mix(in srgb,var(--rc, #C4CCD8) 14%,transparent)}.rk-pro{--rc: #FF8FA3}.rk-elite{--rc: #C9B8FF}.rk-confirmed{--rc: #8FD3FF}.rk-amateur{--rc: #C4CCD8}.flagdrop{font:700 .76em JetBrains Mono,monospace;color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent);padding:1px 6px;border-radius:5px;white-space:nowrap}.due{color:var(--warn);font-weight:600}.ok{color:var(--good)}.ci-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.ci-card{display:grid;gap:4px;text-align:left;padding:12px 14px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;cursor:pointer;min-width:0}.ci-card small{color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.ci-card i{font-style:normal;font-weight:700;font-size:.85rem;color:var(--muted)}.ci-card.ok{border-color:var(--good);background:color-mix(in srgb,var(--good) 8%,var(--panel))}.ci-card.ok i{color:var(--good)}.ci-card.ban{border-color:var(--bad);opacity:.8}.ci-card.ban i{color:var(--bad)}.h-prev{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.h-prev img{width:220px;max-width:100%;border-radius:8px;border:1px solid var(--line)}.proof-thumb{display:block;width:220px;max-width:100%;margin-top:12px;border-radius:8px;border:1px solid var(--line)}.obs-fav{display:flex;flex-wrap:wrap;gap:6px}.vis-out{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.vis-out figure{margin:0;display:grid;gap:8px;width:300px;max-width:100%}.vis-out img{width:100%;border-radius:10px;border:1px solid var(--line)}.season-table td:first-child{width:48px;color:var(--muted)}@media (min-width: 1241px){.nav{gap:12px}.nav a{padding:8px 6px}}@media (min-width: 1440px){.nav{gap:22px}}.legal{max-width:820px}.legal-toc{display:flex;flex-wrap:wrap;gap:8px 16px;margin:26px 0 8px;padding:14px 0;border-block:1px solid var(--line-soft);font-size:.9rem}.legal-toc a{color:var(--muted)}.legal-toc a:hover{color:var(--text)}.legal-sec{margin-top:34px;scroll-margin-top:90px}.legal-sec h2{font-size:1.25rem;margin-bottom:12px}.legal-sec p,.legal-sec li{color:#c9d1de;line-height:1.65;max-width:68ch}.legal-sec ul{padding-left:20px;display:grid;gap:8px}.legal-sec p+p{margin-top:10px}.legal-sec a{text-decoration:underline;text-underline-offset:3px}.legal-sec code{font-family:JetBrains Mono,monospace;font-size:.88em;background:var(--panel-2);padding:1px 6px;border-radius:4px}.foot-legal{display:flex;gap:18px;flex-wrap:wrap}.acc-games{display:flex;gap:8px;flex-wrap:wrap}.acc-game{padding:6px 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--ink-2);font-size:.88rem}.acc-game:has(input:checked){border-color:var(--game)}.pcard{--pc: #C4CCD8;--pc2: rgba(196,204,216,.22);position:relative;width:250px;padding:18px 18px 20px;border-radius:18px;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,#161c26,#0c0f14 70%);border:2px solid var(--pc);box-shadow:0 0 0 4px #0a0c0fe6,0 0 0 5px var(--pc2),0 24px 50px #00000073;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text);text-align:center}.pc-pro{--pc: #FF8FA3;--pc2: rgba(255,143,163,.3)}.pc-elite{--pc: #C9B8FF;--pc2: rgba(201,184,255,.3)}.pc-confirmed{--pc: #8FD3FF;--pc2: rgba(143,211,255,.28)}.pc-amateur,.pc-none{--pc: #C4CCD8;--pc2: rgba(196,204,216,.2)}.pc-medal-gold{--pc: #E6B455;--pc2: rgba(230,180,85,.4)}.pc-medal-silver{--pc: #D5DAE2;--pc2: rgba(213,218,226,.35)}.pc-medal-bronze{--pc: #C8875A;--pc2: rgba(200,135,90,.35)}.pcard .pc-wm{position:absolute;right:-50px;bottom:-40px;width:220px;color:var(--pc);opacity:.08;transform:rotate(-8deg);z-index:-1}.pcard .pc-wm svg{width:100%;height:auto;display:block}.pc-foil{position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,var(--pc2) 45%,transparent 60%);background-size:250% 100%;animation:pcfoil 6s ease-in-out infinite;opacity:0}.pc-pro .pc-foil,.pc-elite .pc-foil,.pc-mvp .pc-foil,.pc-medal-gold .pc-foil{opacity:1}@keyframes pcfoil{0%{background-position:120% 0}60%,to{background-position:-120% 0}}.pc-top{width:100%;display:flex;justify-content:space-between;align-items:center;font:700 .68rem JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase}.pc-brand{color:var(--muted)}.pc-tier,.pc-rank{color:var(--pc)}.pc-rank{font-size:1rem}.pc-ava{margin:8px 0 4px;padding:4px;border-radius:50%;background:conic-gradient(from 200deg,var(--pc),transparent 40%,var(--pc) 70%,transparent)}.pc-ava .avatar{border:3px solid #0C0F14}.pc-name{font-weight:800;font-size:1.25rem;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-sub{font:600 .72rem JetBrains Mono,monospace;letter-spacing:.1em;color:var(--muted)}.pc-rating{display:flex;align-items:baseline;gap:4px;margin:6px 0 2px}.pc-rating b{font-size:2.6rem;line-height:1;color:var(--pc);font-variant-numeric:tabular-nums}.pc-rating small{color:var(--faint)}.pc-stats{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:10px;border-top:1px solid rgba(244,239,228,.1)}.pc-stats span{display:flex;flex-direction:column;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.pc-stats b{font-size:1.05rem;color:var(--text);letter-spacing:0}.pc-mvp .pc-mv b{color:#e6b455}.pc-ava{position:relative}.pc-ribbon{position:absolute;right:-10px;bottom:2px;background:#e6b455;color:#0a0c0f;font:800 .78rem JetBrains Mono,monospace;letter-spacing:.04em;padding:4px 9px;border-radius:999px;border:3px solid #0C0F14;box-shadow:0 0 18px #e6b4558c;white-space:nowrap}.pc-sm{width:200px;padding:14px}.pc-sm .pc-name{font-size:1.05rem}.pc-sm .pc-rating b{font-size:2rem}.player-card-col{margin-left:auto}@media (max-width: 860px){.player-card-col{grid-column:1 / -1;justify-self:center;margin:12px 0 0}}.podium-cards{display:flex;justify-content:center;align-items:flex-end;gap:22px;margin:10px 0 40px;flex-wrap:wrap}.podium-slot{display:block;transition:transform .25s var(--ease)}.podium-slot:hover{transform:translateY(-6px)}.podium-slot.p1{order:2}.podium-slot.p2{order:1;margin-bottom:-10px}.podium-slot.p3{order:3;margin-bottom:-10px}.mvp-box{border:1px solid var(--line);border-radius:var(--radius-l);padding:22px 24px;background:linear-gradient(135deg,rgba(230,180,85,.07),transparent 60%),var(--panel)}.mvp-box small{font:700 .72rem JetBrains Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:#e6b455}.mvp-box h3{margin:6px 0 0;font-size:1.5rem}.mvp-box h3 a:hover{text-decoration:underline}.mvp-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.mvp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-top:16px}.mvp-cand{position:relative;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--ink-2);color:var(--text);text-align:left;cursor:pointer;font:inherit}.mvp-cand span{display:flex;flex-direction:column;min-width:0}.mvp-cand small{color:var(--muted);font-size:.78rem;letter-spacing:0;text-transform:none;font-family:inherit;font-weight:400}.mvp-cand:hover:not([disabled]){border-color:#e6b455}.mvp-cand.on{border-color:#e6b455;background:#e6b4551f}.mvp-cand[disabled]{cursor:default;opacity:.75}.mvp-tick{margin-left:auto;color:#e6b455;font-style:normal;font-weight:800}.mvp-pts{margin-left:auto;font-style:normal;font:700 .8rem JetBrains Mono,monospace;color:var(--muted)}.mvp-won{display:flex;align-items:center;gap:20px;border-color:#e6b45580}.mvp-star{width:64px;height:64px;flex:none;border-radius:50%;display:grid;place-items:center;background:#e6b455;color:#0a0c0f;font-size:2rem;box-shadow:0 0 30px #e6b45573}.mvp-star.sm{width:38px;height:38px;font-size:1.1rem}.mvp-list{display:grid;gap:10px}.mvp-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-m);border:1px solid var(--line-soft)}.mvp-item:hover{border-color:var(--line)}.pc-prov{border-style:dashed}.pc-prov .pc-foil{opacity:0!important}.prov-bar{display:inline-block;width:70px;height:6px;border-radius:3px;background:var(--line);vertical-align:middle;overflow:hidden}.prov-bar i{display:block;height:100%;background:var(--zone)}.rec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.rec-card h3{margin:0 0 12px;font-size:1.05rem}.rec-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.rec-list li{display:flex;align-items:center;gap:10px}.rec-list li b{margin-left:auto;font-variant-numeric:tabular-nums}.rec-pos{width:22px;color:var(--muted);font-weight:700}.crown{color:#e6b455;margin-left:4px;font-size:.95em;text-shadow:0 0 10px rgba(230,180,85,.6)}.aw-dot{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;vertical-align:middle;background:var(--tc, #E6B455)}.aw-champion{--tc: #F4EFE4}.aw-all_star{--tc: #C9B8FF}.aw-top_killer{--tc: #F2727A}.aw-rookie{--tc: #7FD6B5}.deck-tabs{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;margin-top:12px;max-width:290px}.deck-tabs button{font-size:.72rem;padding:4px 9px;border-radius:99px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer}.deck-tabs button.on{background:var(--panel-2);color:var(--text);border-color:var(--text)}.aw-form{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}.aw-form .btn,.aw-form .form-error{grid-column:span 2}.aw-list{margin-top:14px;display:flex;flex-direction:column;gap:6px}.mp-steps{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:16px;counter-reset:mp}.mp-steps li{display:grid;gap:8px;padding-left:34px;position:relative;counter-increment:mp}.mp-steps li:before{content:counter(mp);position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 12px var(--mono);background:var(--zone);color:var(--ink)}.mp-note{display:flex;gap:10px;align-items:center;background:var(--panel-2, #161A20);border:1px solid var(--line);border-radius:var(--radius-m);padding:10px 12px;min-width:0}.mp-note code{flex:1;min-width:0;font:500 13px var(--mono);color:var(--text);overflow-wrap:anywhere;user-select:all}.mono{font-family:var(--mono)}.g-ratings{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px}.g-rt{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--panel);min-width:0}.g-rt.on{border-color:color-mix(in srgb,var(--zone) 45%,var(--line))}.g-rt>b{font-family:var(--display);font-size:1.9rem;line-height:1;text-align:right;font-variant-numeric:tabular-nums}.g-rt>b small{font-size:.8rem;color:var(--muted);margin-left:2px}.g-rt>small{grid-column:1 / -1}.se-st{display:inline-block;padding:2px 8px;border-radius:var(--radius-s);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted)}.se-st.se-active{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent)}.se-st.se-closed{color:var(--faint)}.se-style{margin:4px 0 28px}.se-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.se-thumbs figure{margin:0;min-width:0}.se-thumbs figcaption{margin-top:6px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center}@media (max-width: 720px){.se-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}}.se-row{display:grid;grid-template-columns:92px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px 12px;align-items:end;padding:12px 0;border-top:1px solid var(--line-soft)}.se-num{display:flex;flex-direction:column;gap:6px;align-self:center}.se-num b{font-family:var(--display);font-size:1.5rem}.se-act{grid-column:1 / -1;display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 860px){.se-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.se-num{grid-column:1 / -1;flex-direction:row;align-items:center}}:root{--gp-ok: var(--good);--gp-wait: var(--warn);--gp-bad: var(--bad)}.gp-wallet{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:22px;min-width:0}.gp-wallet>*{min-width:0}.gp-wallet h4{font-family:var(--display);font-size:1.05rem;letter-spacing:.03em;text-transform:uppercase;margin:0 0 6px}.gp-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.gp-head h3{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gp-unit{font-family:var(--mono);font-size:.72rem;color:var(--muted);letter-spacing:.04em;font-weight:500}.gp-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.gp-tiles.sm{margin-bottom:12px}.gp-t{background:var(--ink-2);border:1px solid var(--line-soft);border-radius:var(--radius-m);padding:14px 14px 12px;display:grid;gap:4px;min-width:0}.gp-t small{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.gp-t b{font-family:var(--mono);font-size:clamp(1.05rem,4.2vw,1.35rem);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-t span{font-size:.78rem;color:var(--faint)}.gp-t.ok b{color:var(--gp-ok)}.gp-t.ok{border-color:color-mix(in srgb,var(--gp-ok) 30%,var(--line-soft))}.gp-t.wait b{color:var(--gp-wait)}.gp-t.fe b{color:var(--zone)}.gp-late{color:var(--gp-bad);font-style:normal;font-weight:600}.gp-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:10px}.gp-qty{display:inline-flex;align-items:center;gap:8px}.gp-qty b{font-family:var(--mono);min-width:2ch;text-align:center}.gp-list{display:grid;gap:6px}.gp-fe{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:12px;align-items:center;padding:9px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-s);background:var(--ink-2)}.gp-fe.used,.gp-fe.refunded{opacity:.55}.gp-fe .mono{font-size:.85rem;overflow:hidden;text-overflow:ellipsis}.gp-pill{justify-self:start;display:inline-block;font-size:.72rem;padding:3px 8px;border-radius:99px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.gp-pill.ok{color:var(--gp-ok);border-color:color-mix(in srgb,var(--gp-ok) 45%,transparent);background:color-mix(in srgb,var(--gp-ok) 10%,transparent)}.gp-pill.wait{color:var(--gp-wait);border-color:color-mix(in srgb,var(--gp-wait) 45%,transparent)}.gp-pill.conv{color:var(--zone);border-color:color-mix(in srgb,var(--zone) 45%,transparent)}.gp-badge{display:inline-flex;align-items:center;gap:4px;font-family:var(--mono);font-size:.78rem;padding:3px 9px;border-radius:99px;color:var(--gp-ok);border:1px solid color-mix(in srgb,var(--gp-ok) 40%,transparent);background:color-mix(in srgb,var(--gp-ok) 8%,transparent)}.gp-use{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:14px;border-radius:var(--radius-m);border:1px dashed color-mix(in srgb,var(--zone) 55%,transparent);background:var(--zone-soft);margin:12px 0 4px}.gp-use>div{display:grid;gap:2px}.or-sep{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;margin:10px 0}.or-sep:before,.or-sep:after{content:"";flex:1;height:1px;background:var(--line)}.gp-late-row td{background:color-mix(in srgb,var(--gp-bad) 7%,transparent)}.gp-bad{color:var(--gp-bad);font-weight:600}@media (max-width: 720px){.gp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gp-fe{grid-template-columns:minmax(0,1fr) auto}}.tour-bg{z-index:90}.modal.tour{width:min(860px,100%);max-width:860px;padding:22px 26px 20px;display:grid;gap:16px}.tour-top{display:flex;align-items:center;gap:12px}.tour-tag{font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:var(--zone)}.tour-n{font-size:.74rem;color:var(--faint)}.tour-skip{margin-left:auto;background:none;border:0;color:var(--muted);font:inherit;font-size:.86rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px}.tour-skip:hover{color:var(--text)}.tour-bar{height:3px;background:var(--line-soft);border-radius:3px;overflow:hidden}.tour-bar i{display:block;height:100%;background:var(--zone);transition:width .3s var(--ease)}.tour-main{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:26px;align-items:center;min-height:260px}.tour-visual{background:var(--ink-2);border:1px solid var(--line-soft);border-radius:var(--radius-m);padding:20px;min-height:230px;display:grid;align-content:center;justify-items:center;gap:12px;min-width:0}.tour-visual>*{width:100%;max-width:270px}.tour-visual>.tv-dial{width:150px}.tour-text{min-width:0}.tour-text h2{font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.1;margin:0 0 10px;text-wrap:balance}.tour-text p{color:var(--muted);margin:0;max-width:58ch;line-height:1.6}.tour-go{display:inline-block;margin-top:14px;color:var(--zone);font-weight:600;text-decoration:underline;text-underline-offset:3px}.tour-end{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.tour-nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.tour-dots{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.tour-dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--line);cursor:pointer}.tour-dots button.on{background:var(--zone);width:22px;border-radius:4px}.tv-id{display:grid;gap:6px;text-align:center}.tv-id small,.tv-two small,.tv-wallet small{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.tv-id b{font-size:1.6rem;color:var(--zone);letter-spacing:.06em}.tv-id span{font-size:.82rem;color:var(--faint)}.tv-dial{position:relative;width:150px;height:150px;margin:0 auto;display:grid;place-content:center;text-align:center}.tv-dial svg{position:absolute;inset:0;transform:rotate(-90deg)}.tv-dial circle{fill:none;stroke-width:9}.tv-track{stroke:var(--line)}.tv-fill{stroke:var(--zone);stroke-linecap:round}.tv-dial b{font-family:var(--mono);font-size:1.8rem}.tv-dial small{font-size:.7rem;color:var(--muted)}.tv-moves{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;font-family:var(--mono);font-size:.76rem}.tv-moves span,.tv-hist em{padding:2px 8px;border-radius:99px;font-style:normal}.tv-up{color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent)}.tv-dn{color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,transparent)}.tv-ladder{list-style:none;margin:0;padding:0;display:grid;gap:6px;width:min(240px,100%)}.tv-ladder li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--radius-s);border:1px solid var(--line);font-size:.92rem}.tv-ladder .mono{font-size:.76rem;color:var(--muted)}.tv-ladder .tv-pro{border-color:color-mix(in srgb,var(--zone) 60%,transparent);background:var(--zone-soft)}.tv-ladder .tv-pro b{color:var(--zone)}.tv-ladder .tv-elite b{color:#9c8cff}.tv-ladder .tv-confirmed b{color:#5bc8ff}.tv-ladder .tv-amateur b{color:var(--muted)}.tv-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tv-two>div,.tv-wallet>div{display:grid;gap:3px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-s)}.tv-two b{font-size:1rem}.tv-two span{font-size:.74rem;color:var(--faint)}.tv-steps{margin:0;padding:0 0 0 4px;list-style:none;counter-reset:st;display:grid;gap:8px;width:min(250px,100%)}.tv-steps li{counter-increment:st;display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:10px;font-size:.86rem}.tv-steps li:before{content:counter(st);grid-row:span 2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--zone-soft);color:var(--zone);font-family:var(--mono);font-size:.72rem}.tv-steps span{font-size:.74rem;color:var(--faint)}.tv-cards{display:grid;gap:8px;width:min(240px,100%)}.tv-card{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-s);font-family:var(--display);text-transform:uppercase;letter-spacing:.04em}.tv-card b{font-size:1.2rem}.tv-card span{font-family:var(--body);text-transform:none;letter-spacing:0;font-size:.74rem;opacity:.8}.tv-card.c-amateur{background:linear-gradient(110deg,#2a3140,#1b212b);color:var(--text)}.tv-card.c-elite{background:linear-gradient(110deg,#1e5a45,#13352b);color:#cdefd9}.tv-card.c-mvp{background:linear-gradient(110deg,#4a2a6e,#2a1840);color:#e6d6ff}.tv-card.locked{filter:grayscale(.7);opacity:.6;border:1px dashed var(--line)}.tv-wallet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tv-wallet b{font-family:var(--mono);font-size:.9rem;white-space:nowrap}.tv-wallet .ok b{color:var(--good)}.tv-wallet .wait b{color:var(--warn)}.tv-hist{display:grid;gap:6px;width:min(260px,100%)}.tv-hist>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-s);font-size:.84rem}.tv-hist b{font-family:var(--mono)}.tv-hist em{font-family:var(--mono);font-size:.74rem}.tv-final img{width:220px;max-width:100%;height:auto}@media (max-width: 700px){.modal.tour{padding:18px 16px 16px}.tour-main{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.tour-visual{min-height:0;padding:16px}.tour-dots{display:none}}@media (prefers-reduced-motion: reduce){.tour-bar i{transition:none}}.org{grid-template-columns:220px minmax(0,1fr)}.org>*,.view,.panel,.block,.two-col>*,.gp-wallet>*,.modal>*{min-width:0}.clan-id{max-width:100%;flex-wrap:wrap}.clan-id b{overflow-wrap:anywhere}.table-scroll{-webkit-overflow-scrolling:touch}@media (max-width: 900px){.org{grid-template-columns:minmax(0,1fr)}.org-nav{margin-inline:-16px;padding:0 16px 4px;gap:6px;scrollbar-width:none;scroll-snap-type:x proximity}.org-nav::-webkit-scrollbar{display:none}.org-nav button{border:1px solid var(--line-soft);border-radius:99px;padding:9px 14px;scroll-snap-align:start}.org-nav button.on{border-color:var(--zone)}}@media (max-width: 760px){.input,select.input,textarea.input,input[type=text],input[type=email],input[type=number],input[type=search],textarea,select{font-size:16px}.btn{min-height:44px}.btn-sm{min-height:40px;height:auto;padding-block:8px}.foot-legal a,.site-foot a{display:inline-block;padding:10px 2px}.crumbs a,.breadcrumb a{display:inline-block;padding:8px 0}.modal-bg{place-items:end stretch;padding:0}.modal{width:100%;max-width:none;max-height:92dvh;border-radius:18px 18px 0 0;padding:22px 16px calc(22px + env(safe-area-inset-bottom,0px));animation:sheet .3s var(--ease)}.modal-close{top:10px;right:10px;width:40px;height:40px}.modal.tour{width:100%;max-width:none}.stat-row b{font-size:1.3rem}.stat-row>div{padding:14px}.podium-cards{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:4px 16px 14px;gap:14px;scrollbar-width:none}.podium-cards::-webkit-scrollbar{display:none}.podium-cards>*{flex:none;scroll-snap-align:center}.podium-cards>:nth-child(2){order:-1}}@keyframes sheet{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 420px){.live-cards{grid-template-columns:1fr 1fr;gap:8px}.live-card{padding:14px 12px;min-height:0;gap:6px}.live-card h3{font-size:.98rem;letter-spacing:0;overflow-wrap:normal}.lc-line,.lc-cta{font-size:.7rem}.panel{padding:18px 14px;border-radius:var(--radius-m)}.gp-t{padding:12px 10px}}@media (max-width: 640px){table.stack-table,.stack-table tbody,.stack-table tr,.stack-table td{display:block;width:100%}.stack-table thead{display:none}.stack-table tr{border:1px solid var(--line-soft);border-radius:var(--radius-m);background:var(--ink-2);padding:10px 12px;margin-bottom:10px}.stack-table tr.gp-late-row{border-color:color-mix(in srgb,var(--bad) 50%,transparent)}.stack-table td{border:0;padding:6px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:right;min-width:0}.stack-table td>*{min-width:0}.stack-table td:before{content:attr(data-label);flex:none;max-width:42%;text-align:left;color:var(--faint);font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.stack-table td:first-child{display:block;text-align:left;padding-top:2px;font-size:1rem}.stack-table td:first-child:before,.stack-table td[data-label=""]:before{display:none}.stack-table td:empty{display:none}.stack-table td.r,.stack-table td .r{text-align:right}.stack-table td select.input{width:auto;flex:1 1 160px;max-width:100%}.stack-table td:last-child:not(:first-child){justify-content:flex-end;flex-wrap:wrap}.table-scroll:has(>.stack-table){overflow:visible}}@media (max-width: 600px){.row-2[style],.row-3[style],.row-4,.row-4[style]{grid-template-columns:minmax(0,1fr)!important}.field,.field>*{min-width:0}}.input{min-width:0;max-width:100%}input[type=date].input,input[type=datetime-local].input{width:100%}@media (max-width: 400px){.t-row{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"date title" "date slots" "date action"}.t-row .t-action{justify-self:start}.t-row .t-title{min-width:0;overflow-wrap:anywhere}}@media (max-width: 480px){.player-head{grid-template-columns:minmax(0,1fr);gap:14px}.player-head .avatar{width:72px!important;height:72px!important}}@media (max-width: 420px){.coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}.coll-item{min-width:0}.coll-grid .coll-item .gcz{--z: .4}.coll-item small{max-width:100%}}@media (max-width: 560px){.facts[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 420px){.coll-grid .coll-item.wide .gcz{--z: .4 !important}.coll-item.wide{max-width:100%}}@media (max-width: 360px){.coll-grid .coll-item.wide .gcz{--z: .35 !important}.player-banner .gcz,.podium-banners .gcz{--z: .36 !important}}.games-ask{z-index:95}.games-ask .modal{display:grid;gap:10px}.ga-kicker{margin:0;font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;color:var(--zone)}.games-ask h2{margin:0;font-size:clamp(1.5rem,4vw,2rem)}.ga-list{display:grid;gap:10px;margin-top:8px}.ga-opt{display:grid;gap:2px;text-align:left;padding:16px 18px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--ink-2);color:var(--text);cursor:pointer;font:inherit;transition:border-color .15s,background .15s}.ga-opt b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:1.15rem}.ga-opt span{color:var(--muted);font-size:.88rem}.ga-opt:hover:not(:disabled),.ga-opt.on{border-color:var(--zone);background:var(--zone-soft)}.ga-opt:disabled:not(.on){opacity:.5}.ac-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ac-tools{display:grid;grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));gap:8px;align-items:center;margin-bottom:14px}.ac-tools .check{white-space:nowrap}.ac-table td{vertical-align:top}.ac-tags{display:inline-flex;gap:4px;margin-left:4px;flex-wrap:wrap}.ac-tag{font-size:.68rem;padding:2px 7px;border-radius:99px;border:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.ac-tag.staff{color:var(--zone);border-color:color-mix(in srgb,var(--zone) 50%,transparent)}.ac-tag.pro{color:#9c8cff;border-color:color-mix(in srgb,#9C8CFF 50%,transparent)}.ac-tag.bad{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 50%,transparent)}.ac-ok{color:var(--good);font-weight:700}.ac-acts{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.ac-pages{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}@media (max-width: 900px){.ac-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ac-tools .input:first-child{grid-column:1 / -1}}.vf{display:grid;gap:18px}.vf-verdict{display:grid;gap:4px;padding:18px 20px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--ink-2)}.vf-verdict b{font-family:var(--display);text-transform:uppercase;letter-spacing:.03em;font-size:1.1rem}.vf-verdict span{color:var(--muted)}.vf-verdict.ok{border-color:color-mix(in srgb,var(--good) 55%,transparent);background:color-mix(in srgb,var(--good) 10%,var(--ink-2))}.vf-verdict.ok b{color:var(--good)}.vf-verdict.bad{border-color:color-mix(in srgb,var(--bad) 60%,transparent);background:color-mix(in srgb,var(--bad) 10%,var(--ink-2))}.vf-verdict.bad b{color:var(--bad)}.vf-how summary{cursor:pointer}.vf-steps{display:grid;gap:10px;margin:14px 0 6px;padding-left:1.3em;max-width:72ch;line-height:1.55}.vf-steps a,.vf-how .hint a,.vf-time a{text-decoration:underline}.vf-tools{display:flex;gap:8px;flex-wrap:wrap}.vf-list{display:grid;gap:12px}.vf-e{display:grid;gap:10px;padding:16px 18px;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--panel);min-width:0}.vf-e.focus{border-color:var(--zone);box-shadow:0 0 0 3px var(--zone-soft)}.vf-e header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vf-e header time{margin-left:auto;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.88rem}.vf-n{font-family:var(--mono);font-size:.85rem;color:var(--muted)}.vf-st,.vf-ok{font-size:.7rem;padding:2px 8px;border-radius:99px;border:1px solid var(--line);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.vf-st.cx,.vf-st.ab{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 50%,transparent)}.vf-ok.y{color:var(--good);border-color:color-mix(in srgb,var(--good) 50%,transparent)}.vf-ok.n{color:var(--bad);border-color:color-mix(in srgb,var(--bad) 50%,transparent)}.vf-time{margin:0;font-size:.92rem;line-height:1.5}.vf-time.y:first-letter{color:var(--good)}.vf-time.w{color:var(--warn)}.vf-squads{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.vf-sq{padding:10px 12px;border-radius:var(--radius-s);background:var(--ink-2);border:1px solid var(--line-soft);font-size:.9rem;line-height:1.45;min-width:0;overflow-wrap:anywhere}.vf-sq small{display:block;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;margin-bottom:4px}.vf-sq.wait{border-style:dashed}.vf-res{margin:0;line-height:1.6}.vf-det summary{cursor:pointer;color:var(--muted);font-size:.9rem}.vf-checks{list-style:none;padding:0;margin:10px 0;display:grid;gap:8px}.vf-checks li.y{color:var(--good)}.vf-checks li.n{color:var(--bad)}.vf-det code{font-family:var(--mono);font-size:.76rem;color:var(--text);overflow-wrap:anywhere;word-break:break-all}.vf-det p{margin:6px 0}.vf-badge{border-color:color-mix(in srgb,var(--good) 45%,transparent)}.bn-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:14px 0}.bn-bar .input{width:auto;min-width:0;flex:0 1 280px}.bn-use{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-bottom:18px}.bn-season{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.bn-season.on em{color:var(--good);font-style:normal;font-weight:600}.bn-h{margin:20px 0 10px}.bn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.bn-cell{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--panel);min-width:0}.bn-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.bn-tag{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:2px 8px}.bn-tag.on{color:var(--good);border-color:color-mix(in srgb,var(--good) 50%,transparent)}.bn-prev{border-radius:4px;overflow:hidden;background:#000}.bn-acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bn-bg{display:grid;gap:4px;min-width:0}.bn-bg select{width:100%}.bn-file{cursor:pointer}.pc{display:grid;gap:28px;padding-block:28px 60px}.pc-head{display:grid;gap:10px;max-width:72ch}.pc-meta{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.pc-prize,.pc-show{display:grid;gap:10px;max-width:980px}.pc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;margin-top:12px}.pc-nom{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--panel);min-width:0;align-content:start}.pc-nom.mine{border-color:var(--gold, #e7b955);box-shadow:0 0 0 1px var(--gold, #e7b955) inset}.pc-nom.win{border-color:var(--gold, #e7b955);background:linear-gradient(160deg,rgba(231,185,85,.14),transparent 60%),var(--panel)}.pc-nom-top{display:flex;gap:10px;align-items:center;min-width:0}.pc-nom-top>div{display:grid;min-width:0}.pc-name{font-size:1.1rem;overflow-wrap:anywhere}.pc-crown{margin-left:auto;font-size:1.4rem}.pc-av{border-radius:50%;object-fit:cover;flex:none}.pc-av-i{display:inline-grid;place-items:center;background:var(--line);font-weight:700}.pc-avs{display:flex;gap:6px;flex-wrap:wrap}.pc-chips{display:flex;flex-wrap:wrap;gap:6px;font-size:.82rem;color:var(--muted)}.pc-chips span{border:1px solid var(--line);border-radius:999px;padding:2px 8px}.pc-chips b{color:var(--text, inherit)}.pc-note{margin:0;font-style:italic;color:var(--muted)}.pc-bar{position:relative;height:22px;border-radius:6px;background:var(--line);overflow:hidden;font-size:.8rem}.pc-bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#a8741c,#e7b955)}.pc-bar span{position:relative;padding-left:8px;line-height:22px}.pc-login{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.pc-home-wrap{display:grid;gap:18px}.pc-home{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:22px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--panel)}.pc-home-copy{display:grid;gap:10px;min-width:0;justify-items:start}.pc-home-art{min-width:0}@media (max-width: 760px){.pc-home{grid-template-columns:minmax(0,1fr)}}.pc-admin .pc-nom-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:8px}.pc-pick-prev{max-width:640px;margin:6px 0 10px}.pc-poll{display:grid;gap:8px;padding:12px 0;border-top:1px solid var(--line)}.pc-poll-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pc-tally{display:flex;flex-wrap:wrap;gap:10px;font-size:.9rem}@font-face{font-family:GC Anton;src:url(../fonts/anton.woff2) format("woff2");font-display:swap}@font-face{font-family:GC Cinzel;src:url(../fonts/cinzel-900.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:GC Dafoe;src:url(../fonts/mr-dafoe.woff2) format("woff2");font-display:swap}@font-face{font-family:GC Mono;src:url(../fonts/jbm-700.woff2) format("woff2");font-weight:400 900;font-display:swap}.gcz{zoom:var(--z, 1);display:inline-block;perspective:1100px}.gc{--acc: #E6B455;--accg: rgba(230,180,85,.4);--accl: rgba(230,180,85,.5);position:relative;box-sizing:border-box;width:340px;aspect-ratio:63 / 88;border-radius:18px;isolation:isolate;color:#f4efe4;text-align:left;font-family:Lexend,Archivo,system-ui,sans-serif;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gc.tilting{transition:transform .08s linear}.gc *{box-sizing:border-box}.gc .m{font-family:GC Mono,JetBrains Mono,monospace;font-weight:700}.gc-g-warzone{--acc: #A4C46E;--accg: rgba(164,196,110,.45);--accl: rgba(164,196,110,.55)}.gc-glare{position:absolute;inset:0;border-radius:inherit;z-index:30;pointer-events:none;mix-blend-mode:overlay;background:radial-gradient(circle at var(--gx, 30%) var(--gy, 20%),rgba(255,255,255,.34),transparent 45%),linear-gradient(118deg,transparent 30%,rgba(255,245,215,.2) 44%,transparent 58%)}.gc-ph{background-image:var(--ph);background-size:cover;background-position:center 25%;background-repeat:no-repeat}.gc-ini{display:grid;place-items:center;font-weight:800;letter-spacing:-.04em;color:var(--acc);background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.08),transparent 70%),#0e1117}.gc-spark{position:absolute;width:18px;height:18px;z-index:31;pointer-events:none;filter:drop-shadow(0 0 6px #FFE7A6);animation:gcTw 1.8s ease-in-out infinite}.gc-spark:nth-of-type(2n){animation-delay:.9s}.gc-spark svg{width:100%;height:100%;display:block}@keyframes gcTw{0%,to{transform:scale(.35) rotate(0);opacity:.25}50%{transform:scale(1.1) rotate(45deg);opacity:1}}.gc-foil{background:url(../img/cards/feuille-or.jpg) center / cover}.gc-ft{background:url(../img/cards/feuille-or.jpg) 30% 40% / 340px auto;-webkit-background-clip:text;background-clip:text;color:transparent}.gc-g-warzone .gc-gr{filter:hue-rotate(48deg) saturate(1.25) brightness(1.05)}.cc{--pc: #C4CCD8;--pc2: rgba(196,204,216,.25);--pcd: #2A3038}.cc-pro{--pc: #FF8FA3;--pc2: rgba(255,143,163,.32);--pcd: #4A1E28}.cc-elite{--pc: #C9B8FF;--pc2: rgba(201,184,255,.32);--pcd: #2E2650}.cc-confirmed{--pc: #8FD3FF;--pc2: rgba(143,211,255,.3);--pcd: #183448}.cc-amateur{--pc: #C4CCD8;--pc2: rgba(196,204,216,.22);--pcd: #262B33}.cc-none{--pc: #8E96A3;--pc2: rgba(142,150,163,.2);--pcd: #20242B}.cc-medal-gold{--pc: #E6B455;--pc2: rgba(230,180,85,.4);--pcd: #4A3510}.cc-medal-silver{--pc: #D5DAE2;--pc2: rgba(213,218,226,.34);--pcd: #33373E}.cc-medal-bronze{--pc: #C8875A;--pc2: rgba(200,135,90,.34);--pcd: #40281A}.cc{box-shadow:0 0 0 1px #000,0 0 40px var(--pc2),0 26px 50px #0000008c}.cc-frame{position:absolute;inset:0;border-radius:18px;z-index:-1;background:linear-gradient(135deg,#ffffff8c,#fff0 30%,#00000040 60%,#ffffff4d),url(../img/cards/brosse.jpg) center / cover;background-color:var(--pc);background-blend-mode:soft-light,multiply;box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #0006}.cc-in{position:absolute;inset:8px;border-radius:11px;overflow:hidden;display:flex;flex-direction:column;padding:12px 14px 11px;gap:7px;background:radial-gradient(circle at 50% 30%,var(--pc2),transparent 60%),linear-gradient(170deg,#171c25,#0a0c10 70%);box-shadow:inset 0 0 0 1px #0009}.cc-in>*{flex:none;position:relative}.cc-wm{position:absolute!important;right:-46px;bottom:-40px;width:230px;color:var(--pc);opacity:.07;transform:rotate(-10deg)}.cc-wm svg{width:100%;height:auto;display:block}.cc-lines{position:absolute!important;inset:0;opacity:.5;background:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 2px,transparent 2px 9px)}.cc-top{display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.cc-brand{display:flex;align-items:center;gap:6px;color:#a3abb8}.cc-brand .gc-mark{width:16px;color:#f4efe4}.cc-brand .gc-mark svg{width:100%;height:auto;display:block}.cc-tier{padding:4px 8px;border-radius:5px;color:#0a0c0f;background:var(--pc);letter-spacing:.16em}.cc-art{height:186px;border-radius:8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--pc) 45%,transparent);background:radial-gradient(circle at 50% 50%,var(--pc2),transparent 62%),repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 2px,transparent 2px 10px),#0b0e13}.cc-art>div{position:absolute;inset:0}.gc-port{display:grid;place-items:center}.cc-holo{position:absolute;inset:0;mix-blend-mode:color-dodge;opacity:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgba(255,120,200,.55) 35%,rgba(120,220,255,.55) 46%,rgba(255,240,140,.5) 57%,transparent 72%);background-size:260% 100%;animation:ccHolo 5s ease-in-out infinite}@keyframes ccHolo{0%{background-position:110% 0}60%,to{background-position:-110% 0}}.cc-pro .cc-holo{opacity:.55}.cc-elite .cc-holo{opacity:.3;filter:hue-rotate(40deg)}.cc-medal-gold .cc-holo{opacity:.4;filter:sepia(1) saturate(3)}.cc-mvp{position:absolute;right:8px;top:8px;z-index:2;padding:4px 8px;border-radius:5px;font-size:10px;letter-spacing:.1em;color:#1a1205;background:linear-gradient(90deg,#ffe7a6,#e6b455);box-shadow:0 0 14px #e6b45599}.cc-name{font-weight:800;font-size:26px;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.cc-sub{font-size:10px;letter-spacing:.12em;color:#a3abb8;margin-top:-4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-rt{display:flex;align-items:baseline;gap:6px}.cc-rt b{font-size:44px;line-height:.9;color:var(--pc);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 24px var(--pc2)}.cc-rt small{font-size:10px;letter-spacing:.14em;color:#7e8794}.cc-rank{margin-left:auto;font-size:22px!important;color:var(--pc)!important;letter-spacing:0!important;display:flex;flex-direction:column;align-items:flex-end;line-height:1}.cc-rank i{font-style:normal;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#a3abb8;margin-top:3px}.cc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:8px;border-top:1px solid rgba(244,239,228,.1)}.cc-stats span{display:flex;flex-direction:column;gap:2px;font-size:8.5px;letter-spacing:.14em;color:#7e8794;text-transform:uppercase}.cc-stats b{font:700 18px Lexend,sans-serif;letter-spacing:0;color:#f4efe4}.cc-stats .mv b{color:#e6b455}.cc-foot{display:flex;justify-content:space-between;font-size:8.5px;letter-spacing:.16em;color:#6b7380;margin-top:auto}.cc-foot span:last-child{color:var(--pc)}.cc-prov .cc-frame{filter:saturate(.25) brightness(.8)}.cc-prov .cc-art .gf{filter:blur(1.5px) saturate(.3) brightness(.55)}.cc-veil{position:absolute;inset:0;display:grid;place-items:center;z-index:2;text-align:center;font-size:11px;letter-spacing:.2em;color:#f4efe4;background:repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 6px,transparent 6px 12px)}.cc-veil b{display:block;font:800 30px Lexend,sans-serif;letter-spacing:-.02em;margin-top:4px}.cc-bar{height:6px;border-radius:3px;background:#f4efe41a;overflow:hidden;margin-top:6px}.cc-bar i{display:block;height:100%;background:var(--pc);border-radius:3px}.cc-prov .cc-rt b{color:#8e96a3;text-shadow:none}.mvA{padding:10px;box-shadow:0 0 0 1px #000,0 0 70px #e6b45561,0 30px 60px #000000b3}.mvA .fr{position:absolute;inset:0;border-radius:18px;z-index:-1;box-shadow:inset 0 0 0 1px #fff0beb3,inset 0 2px 3px #fff9,inset 0 -3px 4px #00000073}.mvA .in{position:relative;height:100%;border-radius:10px;overflow:hidden;background:#0a0805;box-shadow:0 0 0 1px #3a2608,0 0 0 2px #ffebaa99}.mvA .photo{position:absolute;left:0;right:0;top:118px;height:160px;z-index:2}.mvA .grade{position:absolute;inset:0 0 33%;background:radial-gradient(circle at 50% 42%,transparent 30%,rgba(40,24,4,.4) 80%),linear-gradient(180deg,rgba(230,180,85,.18),transparent 40%);mix-blend-mode:multiply}.mvA .rays{position:absolute;left:-30%;right:-30%;top:-20%;height:110%;mix-blend-mode:screen;animation:gcSpin 60s linear infinite;background:repeating-conic-gradient(from 0deg at 50% 45%,rgba(255,220,130,.34) 0 4deg,transparent 4deg 13deg);-webkit-mask:radial-gradient(circle at 50% 45%,#000 8%,transparent 48%);mask:radial-gradient(circle at 50% 45%,#000 8%,transparent 48%)}@keyframes gcSpin{to{transform:rotate(360deg)}}.mvA .big{position:absolute;left:0;right:0;top:2px;text-align:center;font:400 150px/1 GC Anton,Impact,sans-serif;letter-spacing:.01em;z-index:2;-webkit-text-stroke:1px rgba(70,42,8,.9);filter:drop-shadow(0 3px 0 rgba(30,18,2,.9)) drop-shadow(0 0 24px rgba(255,210,120,.4))}.mvA .panel{position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg,#08060300,#080603b3 18%,#0806038c),var(--mar) center 70% / cover}.mvA .panel:before{content:"";position:absolute;left:0;right:0;top:15%;height:2px;background:url(../img/cards/feuille-or.jpg) center / cover;box-shadow:0 0 10px #ffd27899}.mvA .plate{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;z-index:3}.mvA .plate span{font-size:10px;letter-spacing:.2em;color:#2a1a04;padding:5px 8px;border-radius:4px;box-shadow:0 2px 6px #00000080,inset 0 1px #ffffff80}.mvA .sig{position:absolute;right:10px;top:250px;white-space:nowrap;font:40px GC Dafoe,cursive;transform:rotate(-8deg);z-index:3;filter:drop-shadow(0 2px 2px rgba(0,0,0,.8))}.mvA .bot{position:absolute;left:16px;right:16px;bottom:13px;display:flex;flex-direction:column;gap:6px;z-index:3}.mvA .ttl{font-size:10px;letter-spacing:.22em;color:var(--acc)}.mvA .name{font-weight:800;font-size:40px;line-height:.95;letter-spacing:-.03em;text-shadow:0 2px 10px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mvA .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:3px}.mvA .stats>div{padding:1.5px;border-radius:9px}.mvA .stats p{margin:0;border-radius:8px;background:#0a0804db;padding:6px 4px 5px;text-align:center}.mvA .stats b{display:block;font-size:22px;line-height:1}.mvA .stats small{font-size:8px;letter-spacing:.14em;color:#cdbb98}.mvA .foot{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.16em;color:#b4a27f;margin-top:2px}.mvA .foot span:last-child{color:var(--acc)}.mvB{overflow:hidden;background:var(--mar) center / cover;box-shadow:0 0 0 1px #000,0 0 50px var(--accg),0 30px 60px #000000b3}.mvB .vig{position:absolute;inset:0;background:radial-gradient(ellipse 60% 46% at 50% 36%,#040404e0,#04040440 70%),linear-gradient(180deg,transparent 60%,rgba(3,3,3,.85) 85%)}.mvB .edge{position:absolute;inset:10px;border-radius:10px;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mvB .num{position:absolute;right:4px;top:156px;font:900 230px/1 GC Cinzel,serif;-webkit-text-stroke:1.5px var(--accl);color:transparent;opacity:.55}.mvB .tag,.mvB .tag2{position:absolute;top:24px;font-size:9px;letter-spacing:.2em;color:var(--acc)}.mvB .tag{left:24px}.mvB .tag2{right:24px}.mvB .ring{position:absolute;left:50%;top:36px;width:236px;height:236px;transform:translate(-50%);animation:gcSpin 40s linear infinite}.mvB .ring text{font:700 11px GC Mono,monospace;letter-spacing:5.2px;fill:var(--acc)}.mvB .ringb{position:absolute;left:50%;top:72px;transform:translate(-50%)}.mvB .sig{position:absolute;left:0;right:0;top:256px;text-align:center;font:82px/1 GC Dafoe,cursive;transform:rotate(-5deg);white-space:nowrap;filter:drop-shadow(0 3px 3px rgba(0,0,0,.9)) drop-shadow(0 0 14px var(--accg))}.mvB .sig.long{font-size:60px;top:270px}.mvB .nm{position:absolute;left:0;right:0;top:344px;text-align:center;font-size:11px;letter-spacing:.42em}.mvB .the{position:absolute;left:0;right:0;top:362px;text-align:center;font:900 22px GC Cinzel,serif;letter-spacing:.18em;filter:drop-shadow(0 2px 2px #000)}.mvB .st{position:absolute;left:18px;right:18px;bottom:18px;display:flex;justify-content:space-around;padding:10px 6px 8px;border-radius:10px;background:#040404b8;box-shadow:inset 0 0 0 1px var(--accl);font-size:9px;letter-spacing:.14em;color:#a99b80}.mvB .st b{display:block;font:700 19px Lexend,sans-serif;color:#f4efe4;letter-spacing:0;margin-bottom:2px;text-align:center}.mvB .st span{text-align:center}.mvC{padding:8px;background:conic-gradient(from 210deg,#ff9ad5,#ffe08a,#9bffd8,#8ad8ff,#c3a2ff,#ff9ad5);box-shadow:0 0 60px #aa8cff59,0 30px 60px #000000b3}.mvC.gc-g-warzone{background:conic-gradient(from 210deg,#9bffd8,#8ad8ff,#c3a2ff,#e6f6ff,#a4c46e,#9bffd8)}.mvC .in{position:relative;height:100%;border-radius:12px;overflow:hidden;isolation:isolate}.mvC .in:before{content:"";position:absolute;inset:-2px;z-index:-1;background:var(--liq) center / cover;animation:gcHue 8s linear infinite}@keyframes gcHue{to{filter:hue-rotate(360deg)}}.mvC .dim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 18%,transparent 55%,rgba(0,0,0,.75) 78%)}.mvC .sr{position:absolute;left:-46px;top:20px;transform:rotate(-45deg);background:#fff;color:#0b0b12;font-size:9px;letter-spacing:.2em;padding:5px 52px;z-index:3}.mvC .top{position:absolute;top:12px;left:16px;right:14px;display:flex;justify-content:space-between;align-items:center;z-index:2}.mvC .top .n{font-weight:800;font-size:26px;letter-spacing:-.02em;margin-left:50px;text-shadow:0 2px 8px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.mvC .top .r{font-size:11px;letter-spacing:.1em}.mvC .r b{font:800 24px Lexend,sans-serif;letter-spacing:-.02em}.mvC .win{position:absolute;left:16px;right:16px;top:56px;height:222px;border-radius:8px;display:grid;place-items:center;box-shadow:0 0 0 2px #fffc,0 0 0 5px #0009,0 0 30px #c8aaff73;background:#00000040}.mvC .stk{position:absolute;right:4px;top:230px;transform:rotate(-10deg);font:400 64px/1 GC Anton,Impact,sans-serif;color:#0b0b12;padding:2px 14px 6px;border-radius:8px;z-index:3;box-shadow:0 0 0 3px #0b0b12,6px 6px #0b0b12;background:linear-gradient(100deg,#ffe08a,#ff9ad5 50%,#8ad8ff)}.mvC.gc-g-warzone .stk{background:linear-gradient(100deg,#d8ff9a,#9bffd8 45%,#c3a2ff)}.mvC .bot{position:absolute;left:16px;right:16px;bottom:13px;display:flex;flex-direction:column;gap:7px;z-index:2}.mvC .t{font-size:10px;letter-spacing:.2em;text-shadow:0 1px 4px #000}.mvC .mv3{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mvC .mv3 div{background:#08081099;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.4);border-radius:9px;padding:6px;text-align:center}.mvC .mv3 b{display:block;font-size:21px;line-height:1.05}.mvC .mv3 small{font-size:8px;letter-spacing:.12em;color:#d8d4e8}.mvC .fb{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.16em;color:#e8e4f4}.tc{--tc: #EDE6D6;--tc2: #6E6A62;padding:9px;box-shadow:0 0 0 1px #000,0 0 50px color-mix(in srgb,var(--tc) 30%,transparent),0 26px 50px #0009}.tc-champion{--tc: #E6B455;--tc2: #7A5414;--tx: url(../img/cards/marbre-or.jpg)}.tc-winner{--tc: #EDEFF2;--tc2: #7C828C;--tx: url(../img/cards/marbre-argent.jpg)}.tc-mvp_night{--tc: #FFD27A;--tc2: #6B4A9C;--tx: url(../img/cards/liquide-holo.jpg)}.tc-winner .tc-type svg{stroke-width:2}.tc-mvp_night .tc-type svg{fill:#0a0c0f;stroke-width:1}.tc-all_star{--tc: #C9B8FF;--tc2: #4B3B8C;--tx: url(../img/cards/liquide-violet.jpg)}.tc-top_killer{--tc: #F2727A;--tc2: #6E1A22;--tx: url(../img/cards/marbre-rouge.jpg)}.tc-rookie{--tc: #7FE0C0;--tc2: #1F5A47;--tx: url(../img/cards/marbre-turquoise.jpg)}.tc-frame{position:absolute;inset:0;border-radius:18px;z-index:-1;background:linear-gradient(135deg,#fff9,#fff0 30%,#0000004d 60%,#ffffff59),url(../img/cards/brosse.jpg) center / cover;background-color:var(--tc);background-blend-mode:soft-light,multiply;box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #0006}.tc-in{height:100%;border-radius:10px;overflow:hidden;position:relative;display:flex;flex-direction:column;gap:6px;padding:11px 13px 9px;background:linear-gradient(180deg,#06060859,#060608b3 60%,#060608d9),var(--tx) center / cover;box-shadow:inset 0 0 0 1px #0009}.tc-in>*{flex:none;position:relative}.tc-stage{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--tc)}.tc-row{display:flex;align-items:center;gap:8px;margin-top:-3px}.tc-name{flex:1;min-width:0;font-weight:800;font-size:24px;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 6px #000}.tc-hp{font-weight:800;font-size:22px;color:var(--tc);font-variant-numeric:tabular-nums}.tc-hp small{font-size:9px;letter-spacing:.1em;margin-right:3px;color:#f4efe4;opacity:.7}.tc-type{width:30px;height:30px;border-radius:50%;background:var(--tc);display:grid;place-items:center;flex:none;box-shadow:0 0 14px color-mix(in srgb,var(--tc) 50%,transparent)}.tc-type svg{width:18px;height:18px;fill:none;stroke:#0a0c0f;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.tc-all_star .tc-type svg{fill:#0a0c0f;stroke-width:1}.tc-art{height:150px;border-radius:5px;overflow:hidden;border:3px solid var(--tc);box-shadow:0 0 0 2px #050505,0 8px 18px #00000080}.tc-art{background:linear-gradient(#00000059,#00000059),var(--tx) center / cover}.tc-art>div{position:absolute;inset:0}.tc-holo{mix-blend-mode:color-dodge;opacity:.18;background:linear-gradient(115deg,transparent 20%,rgba(255,120,200,.5) 35%,rgba(120,220,255,.5) 46%,rgba(255,240,140,.5) 57%,transparent 72%);background-size:260% 100%;animation:ccHolo 5s ease-in-out infinite}.tc-strip{font-size:9px;letter-spacing:.1em;text-align:center;padding:4px 6px;border-radius:3px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tc2) 80%,transparent),transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-moves{display:flex;flex-direction:column;flex:1 1 auto!important;justify-content:center;min-height:0}.tc-move{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid rgba(244,239,228,.12)}.tc-move:last-child{border-bottom:0}.tc-cost{display:flex;gap:3px}.tc-cost i{width:10px;height:10px;border-radius:50%;background:var(--tc);box-shadow:inset 0 -2px #00000059}.tc-move b{display:block;font-size:14px;line-height:1.15}.tc-move small{display:block;font-size:10px;line-height:1.2;opacity:.65}.tc-dmg{font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.tc-flavor{margin:0;font-size:9.5px;line-height:1.35;font-style:italic;opacity:.75}.tc-num{display:flex;justify-content:space-between;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.tc-num span:last-child{color:var(--tc);opacity:1}.gc.past{filter:saturate(.45) brightness(.85)}.gc.past .gc-spark,.gc.past .tc-holo{display:none}.sc2{box-shadow:0 0 0 1px #000,0 26px 50px #0000008c}.sc2 .cc-in{gap:10px}.sc2-games{display:flex;gap:5px;flex-wrap:wrap}.sc2-games button{font:700 10px GC Mono,monospace;letter-spacing:.08em;padding:5px 9px;border-radius:99px;border:1px solid rgba(244,239,228,.16);background:transparent;color:#a3abb8;cursor:pointer}.sc2-games button.on{border-color:var(--pc);color:#f4efe4}.sc2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 8px;flex:1 1 auto!important;align-content:center}.sc2-cell{display:flex;flex-direction:column;gap:3px;min-width:0}.sc2-cell b{font-size:20px;font-variant-numeric:tabular-nums;line-height:1}.sc2-cell small{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#7e8794;line-height:1.25}.sc2-cell.big{grid-column:span 3;flex-direction:row;align-items:baseline;gap:10px}.sc2-cell.big b{font-size:36px;color:var(--pc)}.sc2-cell.big+.sc2-cell.big{margin-top:-6px}.mvp-badge{display:inline-flex;align-items:center;gap:4px;margin-left:7px;padding:2px 6px;border-radius:4px;vertical-align:middle;white-space:nowrap;background:linear-gradient(90deg,#ffe7a6,#e6b455);color:#1a1205;font:800 .6rem GC Mono,JetBrains Mono,monospace;letter-spacing:.12em;box-shadow:0 0 12px #e6b45573}.mvp-badge svg{width:10px;height:10px;fill:#1a1205}.gold-name{background:linear-gradient(100deg,#ffe7a6 10%,#fff 22%,#e6b455 38%,#9a6a22 62%,#ffe7a6 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:goldShine 4s linear infinite}@keyframes goldShine{to{background-position:-220% 0}}.table tr.mvp-row td{background:linear-gradient(90deg,#e6b45533,#e6b4550a)}.table tr.mvp-row td:first-child{box-shadow:inset 3px 0 #e6b455}.table tr.mvp-row .avatar{box-shadow:0 0 0 2px #e6b455,0 0 12px #e6b45599}.player-hero.mvp-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 40%,rgba(230,180,85,.3),transparent 45%),linear-gradient(90deg,#1c1508,transparent 75%);border-bottom:1px solid rgba(230,180,85,.45)}.player-hero.mvp-hero:before{content:"";position:absolute;left:-140px;top:-180px;width:560px;height:560px;pointer-events:none;animation:gcSpin 80s linear infinite;background:repeating-conic-gradient(rgba(255,220,130,.13) 0 5deg,transparent 5deg 15deg);-webkit-mask:radial-gradient(circle,#000 20%,transparent 62%);mask:radial-gradient(circle,#000 20%,transparent 62%)}.mvp-hero .player-head>.avatar{box-shadow:0 0 0 3px var(--ink, #0A0C0F),0 0 0 6px #e6b455,0 0 40px 6px #e6b45580}.mvp-plate{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;background:linear-gradient(90deg,#ffe7a6,#e6b455 50%,#b8832c);color:#1a1205;font:800 .7rem GC Mono,JetBrains Mono,monospace;letter-spacing:.18em;box-shadow:0 0 20px #e6b45566}.mvp-plate svg{width:15px;height:15px;fill:#1a1205}.reign{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;padding:26px;border-radius:18px;position:relative;overflow:hidden;background:radial-gradient(circle at 15% 50%,rgba(230,180,85,.28),transparent 50%),linear-gradient(90deg,#17120a,#0f1217 70%);border:1px solid rgba(230,180,85,.45)}.reign+.reign{margin-top:18px}.reign h3{margin:10px 0 6px}.reign .muted{max-width:520px}@media (max-width: 720px){.reign{grid-template-columns:1fr;justify-items:center;text-align:center}}.deck2{display:flex;justify-content:center;cursor:pointer}.deck2.flip .gc{animation:deckFlip .5s cubic-bezier(.2,.7,.2,1)}@keyframes deckFlip{0%{transform:rotateY(85deg) scale(.95);opacity:.3}}.deck-tabs{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;margin-top:12px;max-width:300px}.deck-tabs button{font-size:.72rem;padding:4px 9px;border-radius:99px;border:1px solid var(--line, #263042);background:transparent;color:var(--muted, #8E9AB0);cursor:pointer}.deck-tabs button.on{background:var(--panel-2, #1B2639);color:var(--text, #F4EFE4);border-color:currentColor}@media (prefers-reduced-motion: reduce){.gc *,.gc:before,.gc *:before,.gold-name,.player-hero.mvp-hero:before{animation:none!important}}.cc-season{position:absolute;left:8px;top:8px;z-index:2;padding:4px 8px;border-radius:5px;font-size:10px;letter-spacing:.14em;color:#0a0c0f;background:var(--pc);box-shadow:0 2px 8px #00000080}.coll-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:18px}.coll-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:22px 14px;justify-items:center}.coll-item{display:flex;flex-direction:column;align-items:center;gap:8px}.coll-item .gcz{--z: .5}.coll-item small{color:var(--muted, #8E9AB0);font-size:.72rem;text-align:center;max-width:170px;line-height:1.3}.coll-item .btn{font-size:.7rem;padding:4px 8px}.coll-item.on .gc{box-shadow:0 0 0 3px #e6b455,0 0 30px #e6b45580}.coll-filter{display:flex;gap:6px;flex-wrap:wrap}.coll-filter button{font-size:.75rem;padding:5px 10px;border-radius:99px;border:1px solid var(--line, #263042);background:transparent;color:var(--muted, #8E9AB0);cursor:pointer}.coll-filter button.on{color:var(--text, #F4EFE4);border-color:currentColor}@media (max-width: 520px){.coll-grid{grid-template-columns:repeat(2,1fr)}.coll-item .gcz{--z: .45}}.gf{--s: 120px;position:relative;display:inline-block;flex:none;box-sizing:border-box;width:var(--s);height:var(--s);border-radius:50%;padding:calc(var(--s) * .075);isolation:isolate;vertical-align:middle}.gf-in{display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 calc(var(--s) * .014 + 1px) #07080a;position:relative;overflow:hidden}.gf-ini{display:grid;place-items:center;background:radial-gradient(circle at 40% 30%,#2a3140,#0d1015 70%);color:#f4efe4}.gf-ini b{font-weight:800;font-size:calc(var(--s) * .3);letter-spacing:-.03em;position:relative;z-index:1}.gf-ini .gc-mark{position:absolute;width:78%;left:11%;top:14%;color:#f4efe4;opacity:.07}.gf-ini .gc-mark svg{width:100%;height:auto;display:block}.gf:before{content:"";position:absolute;inset:0;border-radius:50%;z-index:-1;background:var(--fr, #3A4250);box-shadow:inset 0 0 0 1.5px var(--edge, rgba(255,255,255,.35)),inset 0 1px 1px #ffffff8c,inset 0 -2px 3px #00000073,0 0 0 1px #0009,0 0 calc(var(--s) * .18) var(--frg, transparent)}.gf-obsidian,.gf-obsidian-wz,.gf-winner,.gf-mvp_night,.gf-all_star,.gf-top_killer,.gf-rookie,.gf-champion,.gf-legend{padding:calc(var(--s) * .095)}.gf-t-pro{--fr: conic-gradient(from 210deg, #FF8FA3, #FFE0E6, #B94E63, #FF8FA3, #FFD1DA, #FF8FA3);--frg: rgba(255,143,163,.35)}.gf-t-elite{--fr: conic-gradient(from 210deg, #C9B8FF, #EEE8FF, #7C66C9, #C9B8FF, #E4DCFF, #C9B8FF);--frg: rgba(201,184,255,.3)}.gf-t-confirmed{--fr: conic-gradient(from 210deg, #8FD3FF, #E2F4FF, #3F86B5, #8FD3FF, #D4EEFF, #8FD3FF)}.gf-t-amateur,.gf-t-none{--fr: conic-gradient(from 210deg, #C4CCD8, #F2F4F7, #6D7682, #C4CCD8, #E6EAF0, #C4CCD8)}.gf-t-none{--fr: conic-gradient(from 210deg, #6D7682, #A3ABB8, #3E444D, #6D7682)}.gf-legend{--fr: url(../img/cards/feuille-or.jpg) center / cover;--frg: rgba(230,180,85,.6);--edge: #FFE7A6}.gf-legend:after{content:"";position:absolute;inset:calc(var(--s) * -.32);z-index:-2;border-radius:50%;animation:gcSpin 40s linear infinite;pointer-events:none;background:repeating-conic-gradient(rgba(255,220,130,.4) 0 5deg,transparent 5deg 15deg);-webkit-mask:radial-gradient(circle,transparent 30%,#000 36%,transparent 70%);mask:radial-gradient(circle,transparent 30%,#000 36%,transparent 70%)}.gf-obsidian{--fr: url(../img/cards/marbre-or.jpg) 40% 30% / 150% auto;--frg: rgba(230,180,85,.45);--edge: #E6B455}.gf-obsidian-wz{--fr: url(../img/cards/marbre-wz.jpg) 40% 30% / 150% auto;--frg: rgba(164,196,110,.5);--edge: #A4C46E}.gf-obsidian .gf-in,.gf-obsidian-wz .gf-in{box-shadow:0 0 0 2px #07080a,0 0 0 3.5px var(--edge, #E6B455)}.gf-obsidian-wz{--edge: #A4C46E}.gf-prism:before,.gf-prism-wz:before{animation:gcHue 7s linear infinite}.gf-prism{--fr: conic-gradient(#ff9ad5, #ffe08a, #9bffd8, #8ad8ff, #c3a2ff, #ff9ad5);--frg: rgba(190,160,255,.5)}.gf-prism-wz{--fr: conic-gradient(#9bffd8, #8ad8ff, #c3a2ff, #e6f6ff, #a4c46e, #9bffd8);--frg: rgba(150,230,210,.45)}.gf-champion{--fr: url(../img/cards/feuille-or.jpg) center / cover;--frg: rgba(230,180,85,.45);--edge: #FFE7A6}.gf-winner{--fr: url(../img/cards/marbre-argent.jpg) 40% 30% / 150% auto;--frg: rgba(220,225,232,.35);--edge: #DDE2EA}.gf-winner .gf-in{box-shadow:0 0 0 2px #07080a,0 0 0 3.5px #dde2ea}.gf-mvp_night{--fr: url(../img/cards/liquide-holo.jpg) 30% 30% / 140% auto;--frg: rgba(255,200,140,.4);--edge: rgba(255,230,190,.8)}.gf-mvp_night:before{animation:gcHue 9s linear infinite}.gf-all_star{--fr: url(../img/cards/liquide-violet.jpg) 30% 30% / 140% auto;--frg: rgba(201,184,255,.5);--edge: #C9B8FF}.gf-top_killer{--fr: url(../img/cards/marbre-rouge.jpg) 40% 30% / 150% auto;--frg: rgba(242,114,122,.5);--edge: #F2727A}.gf-top_killer .gf-in{box-shadow:0 0 0 2px #07080a,0 0 0 3.5px #f2727a}.gf-rookie{--fr: url(../img/cards/marbre-turquoise.jpg) 40% 30% / 150% auto;--frg: rgba(127,224,192,.45);--edge: #7FE0C0}.gf-rookie .gf-in{box-shadow:0 0 0 2px #07080a,0 0 0 3.5px #7fe0c0}.frame-pick{display:flex;gap:14px;flex-wrap:wrap}.frame-pick button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 10px;width:120px;border-radius:12px;border:1px solid var(--line, #263042);background:transparent;color:var(--muted, #8E9AB0);cursor:pointer;font-size:.7rem;line-height:1.25}.frame-pick button.on{border-color:#e6b455;color:var(--text, #F4EFE4);box-shadow:0 0 0 1px #e6b455}@media (prefers-reduced-motion: reduce){.gf:before,.gf:after{animation:none!important}}.gc-emb{display:inline-block;vertical-align:middle;flex:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.55))}.cc-tier{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 3px!important}.cc-tier .gc-emb{margin:-4px 0;filter:none}.tier .gc-emb{margin:-6px 2px -6px -4px}.gb{--bc: #9AA3AF;--bc2: rgba(154,163,175,.3);--bg1: #1B2028;--bg2: #090B0E;width:720px;aspect-ratio:3 / 1;border-radius:16px;box-shadow:0 0 0 1px #000,0 0 44px var(--bc2),0 26px 50px #0009}.gb-t-confirmed{--bc: #8FD3FF;--bc2: rgba(143,211,255,.3);--bg1: #11283A}.gb-t-elite{--bc: #C9B8FF;--bc2: rgba(201,184,255,.32);--bg1: #221B44}.gb-t-pro{--bc: #FF8FA3;--bc2: rgba(255,143,163,.34);--bg1: #3A1622}.gb-t-none{--bc: #6D7682;--bc2: rgba(109,118,130,.25);--bg1: #171A1F}.gb-clip{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:-1;border:2px solid var(--bc);box-sizing:border-box}.gb-bg{position:absolute;inset:0;background:linear-gradient(100deg,rgba(6,7,9,var(--dk0,.35)),rgba(6,7,9,var(--dk1,.7)) 40%,#060709e0),var(--bgimg, linear-gradient(120deg, var(--bg1), var(--bg2) 70%));background-size:cover;background-position:center}.gb-tier .gb-bg{background:linear-gradient(100deg,#06070926,#0607098c 45%,#060709d9),radial-gradient(ellipse 55% 130% at 14% 50%,var(--bc2),transparent 70%),url(../img/cards/brosse.jpg) center / cover;background-color:var(--bg1);background-blend-mode:normal,normal,multiply}.gb-topo{position:absolute;inset:-10%;background:var(--topo) center / 120% auto;opacity:.16;mix-blend-mode:screen;animation:gbDrift 40s linear infinite alternate}@keyframes gbDrift{to{transform:translate(-4%,3%)}}.gb-band{position:absolute;left:172px;top:-20px;bottom:-20px;width:10px;transform:skew(-18deg);background:var(--bc);box-shadow:18px 0 0 -3px #ffffff14,-14px 0 30px var(--bc2);opacity:.9}.gb-wm{position:absolute!important;right:150px;top:-40px;width:300px;color:#fff;opacity:.05;transform:rotate(-12deg)}.gb-wm svg{width:100%;height:auto;display:block}.gb-holo{position:absolute;inset:0;mix-blend-mode:color-dodge;opacity:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgba(255,120,200,.4) 38%,rgba(120,220,255,.4) 48%,rgba(255,240,140,.38) 58%,transparent 70%);background-size:260% 100%;animation:ccHolo 5s ease-in-out infinite}.gb-tier.gb-t-pro .gb-holo{opacity:.5}.gb-tier.gb-t-elite .gb-holo{opacity:.25}.gb[class*=gb-mvp] .gb-holo{opacity:.22}.gb-name.gold-name{background:linear-gradient(100deg,#fff6da 10%,#ffe7a6 40%,#f2c66e,#fff1c4 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;text-shadow:none;filter:drop-shadow(0 3px 0 rgba(0,0,0,.6))}.gb-emb{position:absolute;left:14px;top:50%;transform:translateY(-50%) translateZ(46px)}.gb-emb .gc-emb{filter:drop-shadow(0 6px 10px rgba(0,0,0,.7)) drop-shadow(0 0 18px var(--bc2))}.gb-txt{position:absolute;left:230px;right:190px;top:26px;display:flex;flex-direction:column;gap:4px;transform:translateZ(28px)}.gb-kick{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--bc)}.gb-name{font:400 62px/.95 GC Anton,Impact,Arial Narrow,sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 3px 0 rgba(0,0,0,.6)}.gb-sub{font-size:11px;letter-spacing:.14em;color:#a3abb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gb-cells{display:flex;gap:6px;margin-top:10px}.gb-cells span{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:6px;background:#06070999;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:8.5px;letter-spacing:.14em;color:#8e96a3;min-width:62px}.gb-cells b{font:700 17px Lexend,sans-serif;color:#f4efe4;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.gb-right{position:absolute;right:22px;top:18px;bottom:18px;width:150px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;transform:translateZ(34px)}.gb-rt{display:flex;align-items:baseline;gap:5px}.gb-rt small{font-size:10px;letter-spacing:.14em;color:#8e96a3}.gb-rt b{font:700 44px/1 Lexend,sans-serif;color:var(--bc);letter-spacing:-.02em;text-shadow:0 0 22px var(--bc2);font-variant-numeric:tabular-nums}.gb-pos{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c9ced6}.gb-port{margin-top:auto}.gb-foot{position:absolute;left:230px;right:22px;bottom:10px;display:flex;justify-content:space-between;font-size:8.5px;letter-spacing:.22em;color:#f4efe459;pointer-events:none}.gb-prov .gb-clip{filter:saturate(.3) brightness(.8)}.gb-prov .gb-rt b{color:#8e96a3;text-shadow:none}.gb-mvp-legend{--bc: #E6B455;--bc2: rgba(230,180,85,.5)}.gb-mvp-legend .gb-bg{--bgimg: url(../img/cards/feuille-or.jpg);--dk0: .45;--dk1: .8}.gb-mvp-legend .gb-bg:after{content:"";position:absolute;left:-30%;top:-80%;width:90%;height:260%;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,220,130,.28) 0 4deg,transparent 4deg 13deg);mix-blend-mode:screen;animation:gcSpin 60s linear infinite;-webkit-mask:radial-gradient(circle,#000 15%,transparent 55%);mask:radial-gradient(circle,#000 15%,transparent 55%)}.gb-mvp-obsidian{--bc: #A4C46E;--bc2: rgba(164,196,110,.5)}.gb-mvp-obsidian .gb-bg{--bgimg: url(../img/cards/marbre-wz.jpg)}.gb-mvp-prism{--bc: #9BFFD8;--bc2: rgba(150,230,210,.5)}.gb-mvp-prism .gb-bg{--bgimg: url(../img/cards/liquide-holo-wz.jpg)}.gb-mvp-prism .gb-bg{animation:gcHue 9s linear infinite}.gb-mvp-prism .gb-clip{border-image:conic-gradient(#9bffd8,#8ad8ff,#c3a2ff,#e6f6ff,#a4c46e,#9bffd8) 1;border-radius:0}.gb-champion{--bc: #E6B455;--bc2: rgba(230,180,85,.45)}.gb-champion .gb-bg{--bgimg: url(../img/cards/marbre-or.jpg);--dk0: .2}.gb-winner{--bc: #DDE2EA;--bc2: rgba(221,226,234,.35)}.gb-winner .gb-bg{--bgimg: url(../img/cards/marbre-argent.jpg)}.gb-mvp_night{--bc: #FFD27A;--bc2: rgba(255,210,122,.4)}.gb-mvp_night .gb-bg{--bgimg: url(../img/cards/liquide-holo.jpg)}.gb-all_star{--bc: #C9B8FF;--bc2: rgba(201,184,255,.45)}.gb-all_star .gb-bg{--bgimg: url(../img/cards/liquide-violet.jpg)}.gb-top_killer{--bc: #F2727A;--bc2: rgba(242,114,122,.45)}.gb-top_killer .gb-bg{--bgimg: url(../img/cards/marbre-rouge.jpg)}.gb-rookie{--bc: #7FE0C0;--bc2: rgba(127,224,192,.4)}.gb-rookie .gb-bg{--bgimg: url(../img/cards/marbre-turquoise.jpg)}@media (prefers-reduced-motion: reduce){.gb-topo,.gb-holo,.gb-bg,.gb-bg:after{animation:none!important}}.tier{gap:5px}.tier .gc-emb{filter:none}.podium-banners{display:flex;flex-direction:column;align-items:center;gap:14px;margin:8px 0 26px}.podium-banners a{display:block;max-width:100%}.player-banner{margin-top:18px;max-width:100%;overflow:visible}.coll-item.wide{grid-column:span 2}.coll-item.wide .gcz{--z: .5}@media (max-width: 760px){.player-banner .gcz,.podium-banners .gcz{--z: .5 !important}}@media (max-width: 520px){.coll-item.wide{grid-column:span 2}.coll-item.wide .gcz{--z: .45}.player-banner .gcz,.podium-banners .gcz{--z: .48 !important}}@font-face{font-family:Anton;src:url(../fonts/anton.woff2) format("woff2");font-display:swap}@font-face{font-family:JBM;src:url(../fonts/jbm-700.woff2) format("woff2");font-weight:700;font-display:swap}.wz-fit{width:100%;max-width:780px}.wz-fit>.wz-pc{transform-origin:0 0}.wz-fit .wz-scale{width:780px;transform-origin:0 0}.wz-hero{margin:22px 0 6px}.wz-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end;margin:0 0 22px}.wz-podium .wz-pl{font:400 30px/1 Anton,Impact,sans-serif;color:#878e99;margin-bottom:6px}.wz-podium .p1 .wz-pl{color:#f2c14e;font-size:40px}@media (max-width: 900px){.wz-podium{grid-template-columns:minmax(0,1fr)}}.wz-coll{margin-top:10px}.wz-coll .wz-frow{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:14px}.wz-coll .wz-fh b{display:block;font:400 17px/1.1 Anton,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase}.wz-coll .wz-fh span{display:block;font:700 10px JBM,monospace;letter-spacing:.12em;color:#878e99;margin-top:4px}.wz-ranks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;margin-bottom:18px}.wz-th .wz-use{margin-top:4px;font:700 9px JBM,monospace;letter-spacing:.12em;color:#f2b33d;text-transform:uppercase}@media (max-width: 900px){.wz-coll .wz-frow{grid-template-columns:minmax(0,1fr)}.wz-ths{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.wz-pc{position:relative;width:780px;height:254px;transform:perspective(1300px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .25s ease-out;cursor:grab;user-select:none;--m0:#fff;--m1:#ccc;--m2:#999;--m3:#555;--m4:#222;--ac:#fff}.wz-pc.wz-live{transition:none}.wz-tile,.wz-cc,.wz-np{position:absolute;border-radius:3px}.wz-tile{left:0;top:0;width:192px;height:192px;overflow:hidden;background:#090a0c;transform:translateZ(20px);box-shadow:0 22px 40px -18px #000000f2,inset 0 0 0 1px #ffffff0f}.wz-tile .wz-tbg{position:absolute;inset:-30px;transform:translate(calc(var(--px,0) * -12px),calc(var(--py,0) * -12px));background:radial-gradient(circle at calc(50% + var(--px,0) * 40%) calc(44% + var(--py,0) * 40%),color-mix(in srgb,var(--ac) 42%,transparent),transparent 58%),repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,.035) 0 1px,transparent 1px 7px),linear-gradient(165deg,#16191e,#060708 70%)}.wz-tile .wz-rays{position:absolute;left:50%;top:48%;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ac) 30%,transparent) 0 3deg,transparent 3deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 8%,transparent 52%);mask-image:radial-gradient(circle,#000 8%,transparent 52%);animation:wz-spin 40s linear infinite;opacity:.8}.wz-tile canvas{position:absolute;left:50%;top:50%;width:178px;height:178px;margin:-89px 0 0 -89px;transform:translate(calc(var(--px,0) * 9px),calc(var(--py,0) * 7px));filter:drop-shadow(0 12px 14px rgba(0,0,0,.75))}.wz-tile .wz-s1{position:absolute;left:9px;top:8px;font:700 9px JBM,ui-monospace,monospace;letter-spacing:.2em;color:#fff6}.wz-cc{left:198px;top:0;width:582px;height:192px;overflow:hidden;background:#000;transform:translateZ(12px);box-shadow:0 22px 40px -18px #000000f2}.wz-cc canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.wz-frame{position:absolute;inset:0;border-radius:3px;pointer-events:none;padding:2px;background:linear-gradient(calc(120deg + var(--px,0) * 80deg),var(--m4),var(--m2) 14%,var(--m0) 26%,var(--m1) 34%,var(--m3) 52%,var(--m1) 70%,var(--m0) 80%,var(--m3) 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.wz-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0009}.wz-corner{position:absolute;width:30px;height:30px;pointer-events:none;border:3px solid var(--m0);filter:drop-shadow(0 0 7px var(--ac)) drop-shadow(0 0 2px var(--ac))}.wz-corner.wz-a{left:-4px;top:-4px;border-right:0;border-bottom:0}.wz-corner.wz-b{right:-4px;top:-4px;border-left:0;border-bottom:0}.wz-corner.wz-c{left:-4px;bottom:-4px;border-right:0;border-top:0}.wz-corner.wz-d{right:-4px;bottom:-4px;border-left:0;border-top:0}.wz-badge{position:absolute;right:14px;top:14px;transform:translateZ(34px);padding:6px 16px 5px;font:400 18px/1 Anton,Impact,sans-serif;letter-spacing:.06em;color:#0c0c0c;clip-path:polygon(11px 0,100% 0,calc(100% - 11px) 100%,0 100%);background:linear-gradient(180deg,#fff,var(--m0) 20%,var(--m1) 55%,var(--m2));box-shadow:0 4px 12px #0009;text-shadow:0 1px 0 rgba(255,255,255,.4)}.wz-badge small{font:700 9px JBM,ui-monospace,monospace;letter-spacing:.16em;margin-right:7px;vertical-align:2px;opacity:.75}.wz-np{left:0;top:198px;width:780px;height:56px;transform:translateZ(24px);display:flex;align-items:stretch;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#fff0 40%),linear-gradient(90deg,#0d0f12,#14171b 55%,#101215);box-shadow:0 20px 32px -14px #000000f2,inset 0 1px #ffffff17,inset 0 -1px #0009}.wz-np:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--m0),var(--m1) 40%,var(--m3))}.wz-np:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px);pointer-events:none}.wz-np .wz-who{padding-left:20px;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;white-space:nowrap}.wz-np .wz-tag{font:400 22px/1 Anton,Impact,sans-serif;color:var(--ac);letter-spacing:.04em}.wz-np .wz-nm{font:400 31px/1 Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,.6)}.wz-np .wz-code{font:700 10px JBM,ui-monospace,monospace;letter-spacing:.14em;color:#878e99;align-self:flex-end;margin-bottom:13px}.wz-np .wz-st{display:flex;gap:16px;padding:0 18px;align-items:center;position:relative}.wz-np .wz-st:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#ffffff1a}.wz-np .wz-st b{display:block;font:700 15px/1.1 JBM,ui-monospace,monospace;font-variant-numeric:tabular-nums}.wz-np .wz-st i{display:block;font:700 8px JBM,ui-monospace,monospace;font-style:normal;letter-spacing:.16em;color:#878e99}.wz-np .wz-rk{display:flex;align-items:center;gap:9px;padding:0 18px 0 26px;clip-path:polygon(14px 0,100% 0,100% 100%,0 100%);background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 10%,#121418),color-mix(in srgb,var(--ac) 26%,#121418));box-shadow:inset 0 1px #ffffff14}.wz-np .wz-rk canvas{width:46px;height:46px;display:block;filter:drop-shadow(0 3px 4px rgba(0,0,0,.7))}.wz-np .wz-rk .wz-t{font:400 18px/1 Anton,Impact,sans-serif;letter-spacing:.06em;background:linear-gradient(180deg,#fff,var(--m0) 25%,var(--m1) 60%,var(--m2));-webkit-background-clip:text;background-clip:text;color:transparent}.wz-np .wz-rk .wz-bar{width:118px;height:4px;margin:5px 0 3px;background:#0000008c;border-radius:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.wz-np .wz-rk .wz-bar i{display:block;height:100%;width:var(--f);background:linear-gradient(90deg,var(--m2),var(--m0));box-shadow:0 0 8px var(--ac)}.wz-np .wz-rk .wz-r{font:700 9px JBM,ui-monospace,monospace;letter-spacing:.1em;color:var(--fg);font-variant-numeric:tabular-nums;white-space:nowrap}.wz-np .wz-rk .wz-r span{color:#878e99}.wz-glare{position:absolute;inset:0;pointer-events:none;transform:translateZ(44px);border-radius:3px;background:radial-gradient(circle at var(--mx,30%) var(--my,25%),rgba(255,255,255,.22),rgba(255,255,255,0) 38%);mix-blend-mode:overlay}.wz-sweep{position:absolute;left:198px;top:0;width:582px;height:192px;pointer-events:none;transform:translateZ(14px);overflow:hidden;border-radius:3px}.wz-sweep:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.13) 49%,rgba(255,255,255,.02) 53%,transparent 58%);background-size:280% 100%;background-position:calc(115% - var(--mx,30%)) 0;mix-blend-mode:screen}.wz-iri .wz-badge,.wz-iri .wz-np:before,.wz-iri .wz-np .wz-rk .wz-bar i{background:linear-gradient(90deg,#ffb0e8,#a99bff,#8fe8ff,#b8ffd6,#fff2b0,#ffb0e8);background-size:300% 100%;animation:wz-flow 5s linear infinite}.wz-iri .wz-frame{background:conic-gradient(from var(--wzang,0deg),#ff9ee3,#9f8cff,#7fe3ff,#a9ffd0,#fff0a0,#ff9ee3);animation:wz-ang 5s linear infinite}.wz-iri .wz-corner{border-color:#e9e2ff}.wz-iri .wz-np .wz-rk .wz-t{background:linear-gradient(90deg,#ffd0f2,#cbc2ff,#bff4ff,#d8ffe8,#fff8cc,#ffd0f2);-webkit-background-clip:text;background-clip:text;background-size:300% 100%;animation:wz-flow 5s linear infinite}.wz-iri.wz-pc:before{content:"";position:absolute;inset:-12px;border-radius:12px;background:conic-gradient(from var(--wzang,0deg),var(--g0),var(--g1),var(--g2),var(--g3),var(--g0));filter:blur(20px);opacity:.42;transform:translateZ(-30px);animation:wz-ang 6s linear infinite;pointer-events:none}.wz-mvp-iri{--g0:#ff9ee3;--g1:#9f8cff;--g2:#7fe3ff;--g3:#fff0a0}.wz-mvp-gold{--g0:#fff3c4;--g1:#e0a92e;--g2:#6b4208;--g3:#ffd76a}.wz-mvp-obs{--g0:#d8ccff;--g1:#4b3aa8;--g2:#0c0818;--g3:#8f7bff}.wz-mvp-gold .wz-frame,.wz-mvp-obs .wz-frame{background:conic-gradient(from var(--wzang,0deg),var(--g0),var(--g1),var(--g2),var(--g3),var(--g0))}.wz-mvp-gold .wz-badge,.wz-mvp-gold .wz-np:before,.wz-mvp-gold .wz-np .wz-rk .wz-bar i{background:linear-gradient(90deg,#fff3c4,#e0a92e,#ffe9a0,#b07a1a,#fff3c4);background-size:300% 100%}.wz-mvp-obs .wz-badge,.wz-mvp-obs .wz-np:before,.wz-mvp-obs .wz-np .wz-rk .wz-bar i{background:linear-gradient(90deg,#e8e2ff,#6e5cc4,#1a1430,#8f7bff,#e8e2ff);background-size:300% 100%}.wz-mvp-obs .wz-badge{color:#fff}.wz-iri .wz-cc .wz-frame{padding:3px}.wz-iri .wz-corner{width:44px;height:44px;border-width:4px;border-color:var(--g0);filter:drop-shadow(0 0 8px var(--g1)) drop-shadow(0 0 2px #fff)}.wz-iri .wz-corner:after{content:"";position:absolute;width:11px;height:11px;background:linear-gradient(135deg,#fff,var(--g0));transform:rotate(45deg);box-shadow:0 0 12px var(--g1)}.wz-corner.wz-a:after{left:-8px;top:-8px}.wz-corner.wz-b:after{right:-8px;top:-8px}.wz-corner.wz-c:after{left:-8px;bottom:-8px}.wz-corner.wz-d:after{right:-8px;bottom:-8px}.wz-iri .wz-np .wz-nm{background:linear-gradient(90deg,#fff,var(--g0),var(--g3),#fff,var(--g0));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:wz-flow 6s linear infinite;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--g1) 50%,transparent))}.wz-iri .wz-np{background:linear-gradient(180deg,#ffffff0f,#fff0 40%),linear-gradient(90deg,#100c1a,color-mix(in srgb,var(--g1) 14%,#14111c) 60%,#0f0c16)}.wz-halo{position:absolute;left:50%;top:50%;width:166px;height:166px;margin:-83px 0 0 -83px;border-radius:50%;border:1.5px solid rgba(255,255,255,.22);box-shadow:0 0 40px color-mix(in srgb,var(--g1) 55%,transparent),inset 0 0 30px color-mix(in srgb,var(--g1) 40%,transparent)}.wz-halo:before{content:"";position:absolute;inset:-9px;border-radius:50%;border:2px dotted rgba(255,255,255,.45);animation:wz-spin 24s linear infinite}.wz-ths{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;min-width:0}button.wz-th{all:unset;cursor:pointer;display:block;min-width:0}button.wz-th:focus-visible .wz-tc{outline:2px solid #F2B33D;outline-offset:2px}button.wz-th.wz-on .wz-tc{outline:2px solid #fff;outline-offset:2px}.wz-th{min-width:0}.wz-th .wz-tc{position:relative;aspect-ratio:582/192;border-radius:3px;overflow:hidden;box-shadow:0 10px 20px -10px #000000e6;transition:transform .2s}.wz-th .wz-tc:hover{transform:translateY(-3px)}.wz-th canvas{width:100%;height:100%;display:block}.wz-th .wz-rb{position:absolute;inset:0;border:2px solid var(--rc);border-radius:3px;pointer-events:none;box-shadow:inset 0 0 14px color-mix(in srgb,var(--rc) 35%,transparent)}.wz-th.wz-locked canvas{filter:grayscale(1) brightness(.38) contrast(1.2)}.wz-th.wz-locked .wz-rb{border-color:#2f3338;box-shadow:none}.wz-th .wz-lk{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font:700 11px JBM,ui-monospace,monospace;letter-spacing:.12em;color:#cfd3d9}.wz-th .wz-lk svg{width:18px;height:18px}.wz-th .wz-lk .wz-pb{width:56%;height:4px;background:#ffffff1f;border-radius:2px;overflow:hidden}.wz-th .wz-lk .wz-pb i{display:block;height:100%;width:var(--f);background:#e9ecef}.wz-th .wz-cp{margin-top:6px;display:flex;justify-content:space-between;gap:6px;font:700 9px JBM,ui-monospace,monospace;letter-spacing:.1em;color:var(--rc)}.wz-th.wz-locked .wz-cp{color:#878e99}@property --wzang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes wz-ang{to{--wzang:360deg}}@keyframes wz-flow{to{background-position:300% 0}}@keyframes wz-spin{to{transform:rotate(360deg)}}body.theme-ros{--game: #E6B455}body.theme-warzone{--game: #A4C46E}.g-hero{position:relative;border-bottom:1px solid var(--line-soft);overflow:hidden;isolation:isolate}.g-hero .wrap{padding-block:64px 48px;position:relative}.g-kicker{display:inline-flex;align-items:center;gap:14px;color:var(--game);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:8px 0 18px}.g-kicker:before{content:"";width:40px;height:3px;background:var(--game)}.g-hero h1{font-size:clamp(3rem,7.5vw,6rem);line-height:.9;max-width:12ch}.g-hero .lede{margin:22px 0 28px;max-width:52ch}.g-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;margin-top:44px;border:1px solid var(--line-soft);border-radius:var(--radius-l);overflow:hidden;background:#0a0c0fb3}.g-stats>div{padding:16px 20px;display:grid;gap:8px;box-shadow:1px 0 0 var(--line-soft)}.g-stats b{font-family:var(--mono);font-size:1.5rem;font-weight:600}.g-stats>div:nth-child(2) b{color:var(--game)}.g-photo{position:absolute;top:0;right:0;bottom:0;width:55%;z-index:-1;background-size:cover;background-position:center 35%;opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 45%);mask-image:linear-gradient(90deg,transparent 0%,#000 45%)}@media (max-width: 760px){.g-photo{width:100%;opacity:.22}.g-stats{grid-template-columns:1fr}.g-stats>div{box-shadow:0 1px 0 var(--line-soft)}}
