.mt{margin-top:24px}.ticks{list-style:none;padding:0;margin:12px 0 16px;display:grid;gap:8px;color:var(--text-2)}.ticks li{display:flex;align-items:center;gap:8px}.ticks svg{color:var(--accent-ink)}.dot[data-r=bronze]{--rc:#cd7f32}.dot[data-r=silver]{--rc:#d4d4d8}.dot[data-r=gold]{--rc:#f5be3c}.dot[data-r=prestige]{--rc:var(--r-prestige)}.dot[data-r=pm]{--rc:var(--r-pm)}.rar{display:inline-flex;align-items:center;gap:6px}.sheet-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.text-holo{background:linear-gradient(90deg,#ffb15c,#f0abfc,#7dd3fc,#86efac,#ffb15c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:holo-text 3s linear infinite}@keyframes holo-text{to{background-position:200%0}}.auth{display:grid;grid-template-columns:1.1fr 1fr;min-height:100vh}.auth__show{position:relative;display:grid;grid-template-rows:auto 1fr auto;padding:40px 56px;overflow:hidden;background:radial-gradient(70% 60%at 50% 45%,rgba(255,77,28,.2),transparent 70%),repeating-linear-gradient(125deg,transparent 0 22px,rgba(255,255,255,.015) 22px 23px),var(--bg-2);border-right:1px solid var(--border)}.auth__brand{display:flex;align-items:center;gap:10px;font:700 1.125rem/1 var(--font-title);letter-spacing:-.03em}.auth__logo{width:168px;height:auto}[data-platform=mobile] .auth__logo{width:132px}.auth__fan{display:flex;justify-content:center;align-items:center;padding:40px 0}.auth__fan .card{margin:0-28px;transition:transform 400ms var(--ease)}.auth__fan .card:nth-child(1){transform:rotate(-10deg) translateY(18px)}.auth__fan .card:nth-child(2){z-index:2;transform:translateY(-10px) scale(1.06)}.auth__fan .card:nth-child(3){transform:rotate(10deg) translateY(18px)}.auth__pitch h2{font-size:1.75rem;max-width:18ch;letter-spacing:-.03em}.auth__pitch p{max-width:44ch}.auth__form{display:grid;place-items:center;padding:40px 24px}.auth__box{width:min(400px,100%)}.auth__box h1{margin:14px 0 6px;font-size:1.75rem}.auth__box>div>p.muted{margin-bottom:24px}.auth__box form{margin-top:24px}.auth__mail{width:48px;height:48px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-ink);border:1px solid rgba(255,77,28,.25)}.auth__alt{text-align:center;margin-top:16px}.auth__resend{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.otp{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;border:0;padding:0;margin:0 0 8px}.otp__box{width:100%;aspect-ratio:1/1.15;text-align:center;font:600 1.5rem/1 var(--font-mono);border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border-2);caret-color:var(--accent);transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast) var(--ease)}.otp__box:focus{outline:0;border-color:rgba(255,122,61,.8);box-shadow:0 0 0 4px rgba(255,77,28,.15)}.otp__box.is-ok{border-color:rgba(34,197,94,.6);box-shadow:0 0 0 4px rgba(34,197,94,.12)}[data-platform=mobile] .auth{grid-template-columns:1fr;grid-template-rows:auto 1fr}[data-platform=mobile] .auth__show{padding:calc(20px + env(safe-area-inset-top)) 20px 8px;border:0;background:radial-gradient(80% 70%at 50% 55%,rgba(255,77,28,.22),transparent 70%),var(--bg)}[data-platform=mobile] .auth__fan{padding:24px 0 8px}[data-platform=mobile] .auth__fan .card{margin:0-18px}[data-platform=mobile] .auth__pitch{display:none}[data-platform=mobile] .auth__form{place-items:start center;padding:8px 20px 32px}[data-platform=mobile] .auth__box h1{font-size:1.5rem}[data-platform=mobile] .otp{gap:6px}.home{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.home>*{min-width:0}.heroes,.battles{grid-column:1/-1}.heroes__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hcard{--hc:255, 98, 28;position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;min-height:330px;padding:22px;border-radius:var(--r-xl);border:1px solid var(--border-2);background:radial-gradient(90% 70%at 75% 65%,rgba(var(--hc),.3),transparent 65%),linear-gradient(160deg,#1b2029 0%,#12161c 70%);box-shadow:var(--inner),var(--shadow-md);transition:transform var(--t) var(--ease),border-color var(--t)}.hcard::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;background:repeating-linear-gradient(125deg,transparent 0 22px,rgba(255,255,255,.018) 22px 23px)}.hcard::after{content:"";position:absolute;inset:auto 0 0;height:45%;z-index:0;background:linear-gradient(transparent,rgba(10,12,16,.92));pointer-events:none}.hcard:hover{transform:translateY(-3px);border-color:rgba(var(--hc),.45)}.hcard--free{--hc:230, 236, 245}.hcard--packs{--hc:255, 98, 28}.hcard--match{--hc:59, 158, 255}.hcard__txt{position:relative;z-index:2;max-width:62%}.hcard__kicker{display:inline-flex;align-items:center;gap:6px;font:600 .75rem/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.hcard--packs .hcard__kicker svg,.hcard--free .hcard__kicker svg{color:var(--accent-ink)}.hcard--match .hcard__kicker svg{color:#7cc0ff}.hcard h2{margin:10px 0 6px;font:700 1.5rem/1.15 var(--font-title);letter-spacing:-.02em}.hcard p{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.hcard p b{color:var(--text)}.hcard__art{position:absolute;z-index:1;right:6px;bottom:6px;display:grid;place-items:end center;pointer-events:none}.hcard--free .hcard__art{right:14px;bottom:-24px}.hcard--free .hcard__pack{transform:rotate(9deg);transition:transform var(--t) var(--ease)}.hcard--free:hover .hcard__pack{transform:rotate(6deg) translateY(-6px)}.hcard__fan{right:-14px;bottom:-40px;display:flex;align-items:flex-end}.hcard__fan .hcard__pack{margin-left:-64px;transition:transform var(--t) var(--ease)}.hcard__fan .hcard__pack:nth-child(1){transform:rotate(-12deg) translate(10px,14px)}.hcard__fan .hcard__pack:nth-child(2){position:relative;z-index:2;transform:translateY(-6px)}.hcard__fan .hcard__pack:nth-child(3){transform:rotate(12deg) translate(-10px,14px)}.hcard--packs:hover .hcard__pack:nth-child(2){transform:translateY(-14px)}.hcard__flag{position:absolute;top:0;right:22px;z-index:3;height:26px;border-radius:0 0 8px 8px}.hcard__vs{position:relative;inset:auto;z-index:1;display:flex;align-items:center;justify-content:center;gap:18px;padding:6px 0 12px}.hcard--match .hcard__txt{max-width:none}.vs__team{display:grid;justify-items:center;gap:8px}.vs__team .emblem{width:76px;height:76px;filter:drop-shadow(0 10px 22px rgba(0,0,0,.6))}.vs__team b{font:700 .75rem/1 var(--font-mono);letter-spacing:.1em;color:var(--text-2)}.vs__q{width:68px;height:76px;display:grid;place-items:center;font:800 2.25rem/1 var(--font-title);color:#9ccdff;clip-path:polygon(50%0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(160deg,rgba(59,158,255,.45),rgba(59,158,255,.08))}.vs__x{font:800 1.375rem/1 var(--font-title);font-style:italic;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.5)}.hcard__foot{position:relative;z-index:2;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hcard__timer,.hcard__energy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:var(--r-full);background:rgba(8,10,13,.7);border:1px solid var(--border);font-size:.75rem;color:var(--text-2);backdrop-filter:blur(6px)}.hcard__timer .timer{font-size:.75rem}.hcard__energy .pip{width:10px;height:5px}.heroes__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.heroes__dots span{width:6px;height:6px;border-radius:3px;background:var(--border-3);transition:width var(--t) var(--ease),background var(--t)}.heroes__dots span.is-active{width:20px;background:var(--grad)}.profile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 32px;align-items:center;padding:24px;background:var(--halo),var(--surface)}.profile__id{display:flex;align-items:center;gap:18px}.profile__name p{margin:0;font-size:var(--fs-sm)}.profile__name h2{margin:2px 0 6px;font-size:1.5rem;letter-spacing:.02em}.profile__team{display:flex;align-items:center;gap:6px;color:var(--text-2)!important}.profile__lvl{display:grid;gap:8px}.profile__lv{font-weight:600}.profile__lv b{color:var(--accent-ink);font-size:1.0625rem}.profile__tiles{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.profile__tiles .tile__v{font-size:1rem}.pips--lg .pip{flex:1;height:10px}.battles__head,.battle{grid-template-columns:76px minmax(0,1.6fr) minmax(0,.8fr) 120px 112px}.battles__head{display:grid;gap:16px;padding:0 15px 8px;font:600 var(--fs-xs)/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.battle__res{display:grid;justify-items:center;align-content:center;gap:3px;width:64px;height:56px;border-radius:14px;border:1px solid;position:relative}.battle__res b{font-size:1.125rem;font-weight:700}.battle__res small{font:700 .625rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.battle__res--W{color:var(--up-ink);border-color:rgba(34,197,94,.35);background:radial-gradient(100% 100%at 50%0,rgba(34,197,94,.22),rgba(34,197,94,.04))}.battle__res--L{color:var(--down-ink);border-color:rgba(239,68,68,.3);background:radial-gradient(100% 100%at 50%0,rgba(239,68,68,.18),rgba(239,68,68,.03))}.battle__teams{display:flex;align-items:center;gap:14px;min-width:0}.battle__team{display:flex;align-items:center;gap:10px;min-width:0}.battle__team strong{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle__team small{display:block;font-size:.75rem;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle__team>span:last-child{min-width:0}.battle__em{width:34px;height:34px;flex:none}.battle__vs{font:800 .75rem/1 var(--font-title);font-style:italic;color:var(--text-3);text-transform:uppercase}.battle__maps{display:flex;gap:4px}.battle__maps i{width:18px;height:26px;border-radius:5px;background:rgba(239,68,68,.25);border:1px solid rgba(239,68,68,.4)}.battle__maps i.w{background:rgba(34,197,94,.28);border-color:rgba(34,197,94,.5)}.battle__gain{display:grid;gap:4px;justify-items:end}.battle__gain b{font-size:var(--fs-sm)}.battle__watch{justify-self:end}[data-platform=desktop] .home .profile{grid-column:1}[data-platform=mobile] .home{grid-template-columns:minmax(0,1fr);gap:22px}[data-platform=mobile] .heroes{margin:0-16px}[data-platform=mobile] .heroes__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px;scrollbar-width:none}[data-platform=mobile] .heroes__track::-webkit-scrollbar{display:none}[data-platform=mobile] .hcard{flex:0 0 86%;scroll-snap-align:center;min-height:300px;padding:18px}[data-platform=mobile] .hcard h2{font-size:1.25rem}[data-platform=mobile] .hcard__txt{max-width:66%}[data-platform=mobile] .vs__team .emblem{width:60px;height:60px}[data-platform=mobile] .vs__q{width:54px;height:60px;font-size:1.5rem}[data-platform=mobile] .hcard__fan .hcard__pack{margin-left:-58px}[data-platform=mobile] .hcard__foot .btn{min-height:48px}[data-platform=mobile] .profile{grid-template-columns:1fr;padding:16px;gap:16px}[data-platform=mobile] .profile__name h2{font-size:1.25rem}[data-platform=mobile] .profile__tiles{grid-template-columns:1fr 1fr;gap:8px}[data-platform=mobile] .battle{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"r t g""r m w";gap:8px 12px;padding:10px 12px}[data-platform=mobile] .battle__res{grid-area:r;width:56px;height:64px}[data-platform=mobile] .battle__teams{grid-area:t}[data-platform=mobile] .battle__team:first-child,[data-platform=mobile] .battle__vs{display:none}[data-platform=mobile] .battle__maps{grid-area:m}[data-platform=mobile] .battle__maps i{width:14px;height:18px}[data-platform=mobile] .battle__gain{grid-area:g}[data-platform=mobile] .battle__watch{grid-area:w;min-height:44px;min-width:44px;padding:0 10px}[data-platform=mobile] .battle__watch span{display:none}.pack{position:relative;display:grid;place-items:center;isolation:isolate}.pack__glow{position:absolute;left:-12%;right:-12%;top:18%;bottom:8%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--pg, rgba(255,98,28,.35)),transparent);filter:blur(14px)}.pack--free{--pg:rgba(225,232,242,.22)}.pack--tactical{--pg:rgba(139,92,246,.34)}.pack--elite{--pg:rgba(255,138,40,.42)}.pack--prestige{--pg:rgba(214,224,60,.42)}.pack__shine{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.28) 48%,transparent 58%);background-size:260% 100%;animation:pack-shine 5s ease-in-out infinite;-webkit-mask:var(--pm) center/100% 100%no-repeat;mask:var(--pm) center/100% 100%no-repeat}.pack--free .pack__shine{--pm:url("../img/packs/free.webp?v=20261106-2006")}.pack--tactical .pack__shine{--pm:url("../img/packs/tactical.webp?v=20261106-2006")}.pack--elite .pack__shine{--pm:url("../img/packs/elite.webp?v=20261106-2006")}.pack--prestige .pack__shine{--pm:url("../img/packs/prestige.webp?v=20261106-2006")}@keyframes pack-shine{0%,45%{background-position:150%0}to{background-position:-110%0}}.shop{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.shop__stage{padding:28px 28px 24px;overflow:hidden}.carousel{position:relative;height:400px;perspective:1200px;transform-style:preserve-3d;outline:0}.carousel:focus-visible{box-shadow:var(--focus);border-radius:var(--r-lg)}.carousel__item{position:absolute;left:50%;top:50%;margin:0;padding:0;border:0;background:0 0;cursor:pointer;translate:-50% -50%;transition:transform 500ms var(--ease),opacity 400ms var(--ease),filter 400ms;filter:brightness(.55) saturate(.8)}.carousel__item.is-active{filter:none}.carousel__item.is-active .pack{animation:float 4s ease-in-out infinite}.carousel__item.is-active:hover .pack{box-shadow:0 30px 70px -20px rgba(255,77,28,.55),inset 0 1px 0 rgba(255,255,255,.15)}.carousel__item .pack{transition:box-shadow var(--t)}@keyframes float{50%{transform:translateY(-8px)}}.carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;margin:4px 0 20px}.carousel__dots{display:flex;gap:6px}.carousel__dot{width:6px;height:6px;border-radius:3px;background:var(--border-3);transition:width var(--t) var(--ease),background var(--t)}.carousel__dot.is-active{width:20px;background:var(--grad)}.shop__detail{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid var(--border)}.shop__info h2{font-size:1.375rem;margin:0 0 4px}.shop__info p{margin:0}.shop__info .hint{display:flex;align-items:center;gap:6px;margin-top:6px}.shop__side{display:grid;gap:20px}.pass-card{background:radial-gradient(100% 80%at 100% 0%,rgba(255,77,28,.18),transparent 60%),var(--surface)}.pass-card h3{font-size:1.25rem;margin:12px 0 0}.shop__odds{grid-column:1/-1}[data-platform=mobile] .shop{grid-template-columns:1fr;gap:14px}[data-platform=mobile] .shop__stage{padding:16px 0 16px}[data-platform=mobile] .carousel{height:330px}[data-platform=mobile] .carousel .pack{width:180px}[data-platform=mobile] .shop__detail{flex-direction:column;align-items:stretch;text-align:center;padding:16px 16px 0}[data-platform=mobile] .shop__info .hint{justify-content:center}[data-platform=mobile] .shop__detail .btn{width:100%}[data-platform=mobile] .shop__odds .table{font-size:.75rem}[data-platform=mobile] .shop__odds .table th,[data-platform=mobile] .shop__odds .table td{padding:10px 8px}[data-platform=mobile] .shop__odds .rar .dot{display:none}.shop__spot{position:absolute;left:50%;top:-30%;width:760px;height:640px;translate:-50%0;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,var(--sc),transparent);filter:blur(30px);transition:background 600ms var(--ease);animation:shop-breathe 6s ease-in-out infinite}.shop__floor{position:absolute;left:10%;right:10%;top:372px;height:70px;z-index:-1;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,var(--sc),transparent 80%);filter:blur(8px);opacity:.8;transition:background 600ms var(--ease)}@keyframes shop-breathe{50%{opacity:.7;scale:1.06}}.carousel{touch-action:pan-y;user-select:none;-webkit-user-select:none}.carousel.is-dragging .carousel__item{transition:opacity 400ms var(--ease),filter 400ms;cursor:grabbing}.carousel__item .pack-img{-webkit-user-drag:none;pointer-events:none}.carousel__item.is-active .pack-img{-webkit-box-reflect:below 4px linear-gradient(transparent 84%,rgba(255,255,255,.12))}.carousel__item.is-active .pack{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform 250ms var(--ease),box-shadow var(--t)}.carousel__item.is-active .pack.is-hot{animation:none}.carousel__item.is-active .pack::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity 250ms;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 30%),rgba(255,255,255,.35),transparent 45%);mix-blend-mode:overlay;-webkit-mask:var(--pm) center/100% 100%no-repeat;mask:var(--pm) center/100% 100%no-repeat}.pack--free{--pm:url("../img/packs/free.webp?v=20261106-2006")}.pack--tactical{--pm:url("../img/packs/tactical.webp?v=20261106-2006")}.pack--elite{--pm:url("../img/packs/elite.webp?v=20261106-2006")}.pack--prestige{--pm:url("../img/packs/prestige.webp?v=20261106-2006")}.carousel__item.is-active .pack.is-hot::after{opacity:1}.carousel__item:not(.is-active):hover{filter:brightness(.8) saturate(.9)}.carousel__dot{padding:0;border:0;cursor:pointer;position:relative}.carousel__dot::before{content:"";position:absolute;inset:-8px -3px}.carousel__dot:hover:not(.is-active){background:var(--text-3)}.shop__detail{flex-wrap:wrap}.shop__detail>.shop__info,.shop__detail>.shop__odds-mini,.shop__detail>.shop__wallet{animation:rise 350ms var(--ease) both}.shop__odds-mini{flex:1 1 100%;display:grid;gap:8px;animation-delay:60ms!important}.shop__odds-label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.shop__bar{display:flex;gap:3px;height:8px;border-radius:4px;overflow:hidden}.shop__bar i{flex-basis:0;min-width:4px;background:var(--rc);transform-origin:left;animation:shop-bar 600ms var(--ease) both}.shop__bar i[data-r=pm]{background:linear-gradient(90deg,#ef4b3c,#f5c044)}.shop__bar i[data-r=prestige],.shop__bar i[data-r=pm]{box-shadow:0 0 10px var(--rc)}@keyframes shop-bar{0%{transform:scaleX(0)}}.shop__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;color:var(--text-2)}.shop__legend li{display:inline-flex;align-items:center;gap:6px}.shop__legend b{color:var(--text)}.shop__wallet{flex:1 1 100%;display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);font-size:.875rem;color:var(--text-2);animation-delay:120ms!important}.shop__wallet b{color:var(--text);margin-left:4px}.shop__wallet .is-short b{color:var(--danger, #ff5a5a)}[data-platform=mobile] .shop__floor{top:300px}[data-platform=mobile] .shop__spot{width:460px;height:460px}[data-platform=mobile] .shop__legend{justify-content:center}[data-platform=mobile] .shop__odds-mini{text-align:left}@media (prefers-reduced-motion:reduce){.shop__spot,.shop__bar i,.shop__detail>*,.carousel__item.is-active .pack{animation:none!important}.carousel__item,.carousel__item .pack{transition:none!important}}.shop{grid-template-columns:minmax(0,1fr);gap:36px}.shop-hero__kicker{display:inline-flex;align-items:center;gap:8px;width:max-content;font:600 .75rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.shop-hero__sub{margin:0;max-width:42ch;color:var(--text-2);font-size:1rem;line-height:1.55}.shop-hero__stats{display:flex;flex-wrap:wrap;gap:8px}.shop-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:var(--r-full);background:rgba(8,10,13,.6);border:1px solid var(--border);font-size:.8125rem;color:var(--text-2);backdrop-filter:blur(6px)}.shop-chip b{color:var(--text)}.shop-chip svg{color:var(--accent-ink)}.shop-inv{display:grid;gap:8px}.shop-inv__label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.shop-inv__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.shop-inv__item{display:flex;align-items:center;gap:10px;padding:4px 6px 4px 8px;border-radius:var(--r-md);border:1px solid rgba(255,98,28,.35);background:linear-gradient(90deg,rgba(255,77,28,.14),rgba(255,77,28,.04));color:var(--text);cursor:pointer;font-size:.875rem;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast)}.shop-inv__item:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px rgba(255,77,28,.6)}.shop-inv__item .pack-img{filter:drop-shadow(0 6px 8px rgba(0,0,0,.6))}.shop-inv__go{padding:6px 10px;border-radius:8px;background:var(--grad);color:#fff;font-weight:700;font-size:.8125rem}.shop-hero__embers{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.shop-hero__embers i{position:absolute;bottom:-10px;width:var(--s);height:var(--s);border-radius:50%;background:#ffb27a;box-shadow:0 0 8px 2px rgba(255,120,40,.7);opacity:0;animation:shop-ember var(--d) linear infinite}@keyframes shop-ember{0%{opacity:0;transform:translate(0,0)}10%{opacity:.9}80%{opacity:.5}to{opacity:0;transform:translate(30px,-560px)}}.shop-sec__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.shop-sec__head h2{margin:0 0 4px;font:750 1.5rem/1.15 var(--font-title);letter-spacing:-.025em}.shop-sec__head p{margin:0;color:var(--text-2);font-size:.875rem}.odds-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.odds-card{--pc:255,98,28;position:relative;overflow:hidden;display:grid;align-content:start;gap:14px;padding:18px;border-radius:var(--r-lg);border:1px solid var(--border);background:radial-gradient(90% 60%at 100% 0%,rgba(var(--pc),.16),transparent 65%),var(--surface);transition:transform var(--t) var(--ease),border-color var(--t)}.odds-card:hover{transform:translateY(-3px);border-color:rgba(var(--pc),.45)}.odds-card[data-pack=free]{--pc:225,232,242}.odds-card[data-pack=tactical]{--pc:139,92,246}.odds-card[data-pack=elite]{--pc:255,138,40}.odds-card[data-pack=prestige]{--pc:214,224,60}.odds-card__head{display:flex;align-items:center;gap:12px}.odds-card__head h3{margin:0;font-size:1.0625rem}.odds-card__head p{margin:2px 0 0}.odds-card__head b{color:var(--r-gold);font-weight:600}.odds-card__rows{margin:0;display:grid;gap:9px}.odds-row{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:10px;font-size:.8125rem}.odds-row dt{display:flex;align-items:center;gap:7px;color:var(--text-2)}.odds-row dd{margin:0;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px}.odds-row dd b{text-align:right;color:var(--text)}.odds-row__bar{height:6px;border-radius:3px;background:var(--surface-2);overflow:hidden}.odds-row__bar i{display:block;height:100%;width:var(--v);border-radius:inherit;background:var(--rc);transform-origin:left;animation:shop-bar 900ms var(--ease) both}.odds-row[data-r=pm] .odds-row__bar i{background:linear-gradient(90deg,#ef4b3c,#f5c044)}.odds-row[data-r=prestige] .odds-row__bar i,.odds-row[data-r=pm] .odds-row__bar i{box-shadow:0 0 10px var(--rc)}.odds-row.is-zero{opacity:.38}#view>.shop__odds{margin-top:36px}[data-platform=mobile] .shop{gap:28px}[data-platform=mobile] .shop-sec__head{align-items:flex-start;flex-direction:column;gap:10px}[data-platform=mobile] .odds-grid{grid-template-columns:minmax(0,1fr)}[data-platform=mobile] #view>.shop__odds{margin-top:28px}.shop{position:relative;isolation:isolate;gap:12px}.shop-bg{position:absolute;z-index:-1;top:-24px;left:-28px;right:-28px;height:660px;pointer-events:none;background:linear-gradient(180deg,rgba(11,13,17,.45) 0%,rgba(11,13,17,.7) 50%,var(--bg) 100%),linear-gradient(90deg,rgba(11,13,17,.88) 0%,rgba(11,13,17,.35) 55%,rgba(11,13,17,.7) 100%),url(../img/shop-hero.jpg?v=20261106-2006)center 28%/cover no-repeat;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.shop-top{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:64px 8px 8px}.shop-top__txt{display:grid;gap:14px;max-width:660px}.shop-top h1{margin:0;font:800 clamp(2.2rem,3.6vw,3.4rem)/1.04 var(--font-title);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 4px 30px rgba(0,0,0,.6)}.shop-top .shop-hero__sub{max-width:52ch;color:#c9ced8;text-shadow:0 2px 12px rgba(0,0,0,.7)}.shop-top__side{display:grid;gap:12px;justify-items:end;flex:none}.shop-top__side .shop-hero__stats{justify-content:flex-end}.shop-top .shop-chip{background:rgba(8,10,13,.72)}.shop-stage{--sc:rgba(255,98,28,.30);position:relative;isolation:isolate;padding-top:8px;overflow-x:clip}.shop-stage[data-pack=free]{--sc:rgba(225,232,242,.20)}.shop-stage[data-pack=tactical]{--sc:rgba(139,92,246,.30)}.shop-stage[data-pack=elite]{--sc:rgba(255,138,40,.34)}.shop-stage[data-pack=prestige]{--sc:rgba(214,224,60,.34)}.shop-stage .shop__spot{top:-18%}.shop-stage .shop__floor{top:340px;left:25%;right:25%}.shop-stage .shop__detail{position:relative;z-index:2;max-width:880px;margin:4px auto 0;padding:18px 20px;border:1px solid var(--border);border-radius:var(--r-lg);background:rgba(14,17,22,.82);backdrop-filter:blur(8px)}.shop-stage .shop__btns .btn--lg{min-height:54px;padding:0 26px;font-size:1.0625rem}.shop-stage .shop__btns .btn--primary{box-shadow:0 14px 34px -10px rgba(255,77,28,.75)}[data-platform=mobile] .shop-bg{top:-16px;left:-16px;right:-16px;height:560px;-webkit-mask:none;mask:none;background:linear-gradient(180deg,rgba(11,13,17,.55) 0%,rgba(11,13,17,.78) 55%,var(--bg) 100%),url(../img/shop-hero.jpg?v=20261106-2006)62%0/cover no-repeat}[data-platform=mobile] .shop-top{flex-direction:column;align-items:stretch;gap:16px;padding:28px 0 0}[data-platform=mobile] .shop-top h1{font-size:2rem}[data-platform=mobile] .shop-top__side{justify-items:start}[data-platform=mobile] .shop-top__side .shop-hero__stats{justify-content:flex-start}[data-platform=mobile] .shop-stage{margin:0-16px;overflow:hidden}[data-platform=mobile] .shop-stage .carousel{height:320px}[data-platform=mobile] .shop-stage .shop__floor{top:270px;left:15%;right:15%}[data-platform=mobile] .shop-stage .shop__spot{width:420px;height:420px}[data-platform=mobile] .shop-stage .shop__detail{margin:0 16px;padding:16px}@media (prefers-reduced-motion:reduce){.shop-hero__embers{display:none}.odds-row__bar i{animation:none!important}.shop-inv__item,.odds-card{transition:none!important}}.opening{position:fixed;inset:0;z-index:150;overflow:hidden auto;display:grid;grid-template-rows:auto auto 1fr auto auto;justify-items:center;gap:8px;padding:calc(16px + env(safe-area-inset-top)) 16px calc(20px + env(safe-area-inset-bottom));background:rgba(6,6,8,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:fade-in 300ms var(--ease)}.opening__halo{--hc:rgba(255,77,28,.35);position:fixed;left:50%;top:50%;width:900px;height:900px;translate:-50% -50%;pointer-events:none;border-radius:50%;background:radial-gradient(circle,var(--hc),transparent 60%);filter:blur(20px);opacity:.7;transition:background 600ms var(--ease),opacity 600ms}.opening[data-reveal=gold] .opening__halo{--hc:rgba(245,190,60,.35)}.opening[data-reveal=prestige] .opening__halo{--hc:rgba(169,131,255,.55);opacity:1}.opening[data-reveal=pm] .opening__halo{background:conic-gradient(from 0deg,rgba(239,75,60,.55),rgba(173,0,0,.5),rgba(239,75,60,.55),rgba(173,0,0,.5),rgba(239,75,60,.55));opacity:1;animation:spin 8s linear infinite;-webkit-mask:radial-gradient(circle,#000 0,transparent 62%);mask:radial-gradient(circle,#000 0,transparent 62%)}@keyframes spin{to{rotate:360deg}}.opening__head{position:relative;width:100%;max-width:1100px;display:flex;justify-content:space-between;align-items:center}.opening__count{color:var(--text-3);font-size:.8125rem}.opening__title{position:relative;margin:0;min-height:2.2rem;font:700 1.75rem/1.2 var(--font-title);letter-spacing:-.03em;animation:rise 400ms var(--ease)}.opening__stage{position:relative;display:grid;place-items:center;width:100%;min-height:0}.opening__pack{position:relative;padding:0;border:0;background:0 0;cursor:pointer;border-radius:18px;animation:float 3.5s ease-in-out infinite}.opening__pack .pack{transition:transform 300ms var(--ease)}.opening__pack:hover .pack{transform:scale(1.03)}.opening__cut{position:absolute;left:0;right:0;top:16%;height:2px;background:linear-gradient(90deg,transparent,#fff,transparent);opacity:0;box-shadow:0 0 20px 4px rgba(255,180,120,.8)}.opening__pack.is-opening{animation:pack-charge 900ms var(--ease) forwards}.opening__pack.is-opening .opening__cut{animation:cut 500ms 300ms var(--ease) forwards}@keyframes pack-charge{0%{transform:none}30%{transform:scale(.97) rotate(-1deg)}55%{transform:scale(1.04) rotate(1deg)}to{transform:scale(1.12);opacity:0;filter:brightness(2.2) blur(2px)}}@keyframes cut{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.opening__cards{display:none;flex-wrap:wrap;justify-content:center;gap:20px;max-width:1100px}.opening.is-dealt .opening__pack{display:none}.opening.is-dealt .opening__cards{display:flex}.opening__cards .card:not(.is-dealing){opacity:0}.opening__cards .card.is-dealing{animation:deal 600ms var(--ease) both}.opening__cards .card.is-special .card__body{box-shadow:0 0 0 1px rgba(255,255,255,.15),0 0 60px -6px var(--glow)}.opening__cards .card.is-flipped.is-special{animation:pop 600ms var(--ease)}@keyframes deal{0%{opacity:0;transform:translateY(60px) scale(.85)}to{opacity:1;transform:none}}@keyframes pop{40%{transform:scale(1.06)}}.opening__hint{position:relative;margin:0;color:var(--text-2);font-size:.875rem;min-height:1.4em;animation:hint 2s ease-in-out infinite}@keyframes hint{50%{opacity:.5}}.opening__actions{position:relative;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.opening.is-stackmode .opening__cards{position:relative;display:block;width:236px;aspect-ratio:5/7}.opening.is-stackmode:not(.is-dealt) .opening__cards{display:none}.opening.is-stackmode .opening__cards .card{position:absolute;inset:0;transition:transform 450ms var(--ease),opacity 350ms var(--ease);transform:translateY(calc(var(--d, 0)*-10px)) scale(calc(1 - var(--d, 0)*.05))}.opening.is-stackmode .opening__cards .card.is-gone{transform:translate(-130%,-10%) rotate(-18deg);opacity:0;pointer-events:none}.opening.is-summary .opening__cards{display:flex;gap:10px}.opening.is-summary .opening__cards .card{animation:deal 500ms var(--ease) both}[data-platform=mobile] .opening__title{font-size:1.375rem}[data-platform=mobile] .opening__actions{width:100%}[data-platform=mobile] .opening__actions .btn{flex:1 1 140px;min-height:48px}.spark{position:fixed;z-index:160;width:6px;height:6px;margin:-3px;border-radius:50%;pointer-events:none;background:var(--sc, #fff);box-shadow:0 0 12px 2px var(--sc, #fff);animation:spark 1.2s cubic-bezier(.1,.7,.3,1) forwards}.spark--gold{--sc:#fcd34d}.spark--prestige{--sc:#c4a5ff}.spark--pm{--sc:#ff7a66}.spark--pm:nth-child(3n){--sc:#ff3b2f}.spark--pm:nth-child(3n+1){--sc:#ffd2c8}@keyframes spark{to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}.collection{display:grid;grid-template-columns:248px minmax(0,1fr);gap:24px;align-items:start}.coll__filters{position:sticky;top:calc(var(--util-h) + var(--bar-h) + var(--sub-h) + 16px)}.coll__filters .field:last-child{margin-bottom:0}.coll__bar{display:flex;gap:10px;margin-bottom:14px}.search{position:relative;flex:1}.search svg{position:absolute;left:12px;top:50%;translate:0-50%;color:var(--text-3);pointer-events:none}.search .input{padding-left:38px}.coll__sort{width:auto;min-width:190px}.coll__meta{margin-bottom:20px}.coll__meta p{margin:0;white-space:nowrap}.chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-w, 176px),1fr));gap:24px 16px;justify-items:center}.link{background:0 0;border:0;padding:0;cursor:pointer}.detail{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:start}.detail__card{display:grid;place-items:center;padding:8px}.detail__name{font-size:1.75rem;margin:12px 0 16px}.kv{display:grid;grid-template-columns:auto 1fr;gap:8px 20px;margin:0 0 20px;font-size:.875rem}.kv dt{color:var(--text-3)}.kv dd{margin:0;font-weight:500}.statbars{display:grid;gap:10px;margin-bottom:20px}.statbar{display:grid;grid-template-columns:96px 1fr 32px;gap:12px;align-items:center;font-size:.8125rem;color:var(--text-2)}.statbar b{text-align:right;color:var(--text);font-size:.875rem}.detail__actions{display:flex;flex-wrap:wrap;gap:10px}.confirm{margin-top:16px;padding:16px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);animation:rise 250ms var(--ease)}.confirm .grid-2{gap:12px}[data-platform=mobile] .collection{grid-template-columns:1fr;gap:12px}[data-platform=mobile] .coll__mbar{display:flex;gap:8px}[data-platform=mobile] .coll__mbar .btn{min-width:44px;padding:0 12px}[data-platform=mobile] .collection .chips--scroll{margin:0-16px;padding:2px 16px}[data-platform=mobile] .coll__meta{margin:0}[data-platform=mobile] .coll__sort{min-width:0;font-size:.8125rem;min-height:36px}[data-platform=mobile] .card-grid{grid-template-columns:repeat(3,1fr);gap:16px 8px}[data-platform=mobile] .detail{grid-template-columns:1fr;gap:12px}[data-platform=mobile] .detail__name{margin:10px 0 12px;font-size:1.5rem}[data-platform=mobile] .detail__actions .btn{flex:1 1 100%;min-height:48px}[data-platform=mobile] .confirm .grid-2{grid-template-columns:1fr 1fr}.roster{display:grid;gap:20px}.roster>*{min-width:0}.roster .eyebrow .i{vertical-align:-3px;margin-right:6px}.team-banner.roster__hero{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(260px,340px);padding:22px 26px}.team-banner.roster__hero::after{opacity:.28;right:300px;display:none}.roster__id{min-width:0}.roster__cap{display:grid;gap:10px;align-self:center;padding-left:24px;border-left:1px solid var(--border-2)}.roster__capl{display:inline-flex;align-items:center;gap:8px;color:var(--text-2)}.roster__capv{font-size:1.75rem;font-weight:700;line-height:1}.roster__capv small{font-size:1rem;color:var(--text-3);font-weight:500}.roster__cap .gauge{height:4px}.roster__cap.is-over .roster__capv{color:#f87171}.roster-tip{position:relative;flex:none;width:18px;height:18px;padding:0;border-radius:50%;border:1px solid var(--border-3);background:var(--surface-3);color:var(--text-2);font:700 11px/1 var(--font-sans);cursor:help;display:inline-grid;place-items:center}.roster-tip:hover,.roster-tip:focus-visible,.roster-tip.is-open{color:var(--text);border-color:var(--accent-line);outline:0}.roster-tip__b{position:absolute;z-index:30;right:-12px;top:calc(100% + 8px);width:300px;padding:10px 12px;border-radius:var(--r-sm);background:var(--bg-2);border:1px solid var(--border-3);box-shadow:var(--shadow-lg);color:var(--text);font:500 var(--fs-xs)/1.5 var(--font-sans);text-align:left;text-transform:none;letter-spacing:0;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-fast)}.roster-tip:hover .roster-tip__b,.roster-tip:focus-visible .roster-tip__b,.roster-tip.is-open .roster-tip__b{opacity:1;visibility:visible}.team-banner.roster__hero{overflow:visible;z-index:20}.roster__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.roster__head h3{margin:0;display:flex;align-items:center;gap:10px;font:700 1.125rem/1.2 var(--font-title);letter-spacing:-.01em}.roster__head h3 .i{color:var(--accent-ink)}.roster__count{padding:4px 10px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent-ink);font-size:.8125rem;font-weight:600}.roster__board{position:relative;overflow:hidden}.roster__board::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.35;background:url(../img/topo.svg?v=20261106-2006)center/cover no-repeat;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.roster__board>*{position:relative;z-index:1}.roster__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.slot-col{display:grid;gap:12px;justify-items:center;align-content:start;padding:14px 10px 16px;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);box-shadow:var(--inner);transition:border-color var(--t-fast)}.slot-col:hover{border-color:var(--border-2)}.slot-col>.eyebrow{justify-self:stretch;display:flex;align-items:center;color:var(--text-2);font-weight:600}.slot-col>.eyebrow .i{color:var(--text-3)}.slot-col--coach{position:relative;border-color:var(--accent-line);background:radial-gradient(100% 55%at 50% 0%,rgba(255,77,28,.14),transparent 70%),linear-gradient(180deg,var(--surface-2),var(--surface))}.slot-col--coach>.eyebrow,.slot-col--coach>.eyebrow .i{color:var(--accent-ink)}.roster__rules{display:flex;gap:8px;align-items:flex-start;margin:16px 0 0}.roster__rules .i{flex:none;margin-top:2px;color:var(--text-3)}.roster .card-slot{border-style:dashed;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}.roster .card-slot>svg{opacity:.7}.gear{--mini-w:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.gear .mini,.gear .card-slot--sm{width:100%}.gear .mini__in{min-height:76px;padding:6px 3px}.gear .mini__in svg{width:18px;height:18px}.gear .mini__name{font-size:.625rem}.gear .mini__fx{font-size:.5625rem}.gear .card-slot--sm{min-height:78px}.gear .card-slot--sm span{display:none}.gear .card-slot--locked{border-style:solid;border-color:var(--border-2);background:repeating-linear-gradient(135deg,var(--surface-2)0 6px,var(--surface) 6px 12px);color:var(--text-3);gap:4px}.gear .card-slot--locked span{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:0}.gear .card-slot--locked .cp{font-size:.625rem;gap:3px;color:var(--text-2)}.gear .card-slot--locked .i,.gear .card-slot--locked>svg{opacity:.8;width:16px;height:16px}.gear .card-slot--locked:hover{color:var(--accent-ink);border-color:var(--accent-line);background:var(--accent-soft)}.slotlock{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;max-width:420px;margin:0 auto}.slotlock h2{margin:0}.slotlock__ico{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink)}.slotlock__ask{margin:0;font-weight:600}.slotlock__who{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin:0}.slotlock__bal{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;background:var(--surface-2)}.slotlock__no{margin:0;color:#f87171;font-size:var(--fs-sm)}.slotlock .hint{margin:0}.slotlock .sheet-actions{width:100%;justify-content:center}.slot-filled{position:relative}.slot-x{position:absolute;top:-8px;right:-8px;z-index:8;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;cursor:pointer;background:var(--surface-3);color:var(--text-2);border:1px solid var(--border-2);box-shadow:var(--shadow-md);opacity:0;transition:opacity var(--t-fast)}.slot-filled:hover .slot-x,.slot-filled:focus-within .slot-x,[data-platform=mobile] .slot-x{opacity:1}.slot-x:hover{color:#f87171;border-color:rgba(239,68,68,.4)}.slot-filled--sm .slot-x{width:22px;height:22px;top:-7px;right:-7px}[data-slot].is-target .card-slot,.card-slot.is-target,.slot-filled.is-target .card__body,.slot-filled.is-target .mini{box-shadow:0 0 0 2px var(--accent-line),0 0 24px -4px rgba(255,77,28,.5);border-radius:14px}.roster .card-slot.is-target{animation:rosterPulse 1.2s var(--ease) infinite}@keyframes rosterPulse{50%{box-shadow:0 0 0 2px var(--accent-line),0 0 30px -2px rgba(255,77,28,.65)}}.slot-filled.is-over{outline:2px dashed var(--accent-line);outline-offset:4px;border-radius:14px}.roster__pool .tabs{width:100%;margin-bottom:18px}.roster__pool .tab{display:inline-flex;align-items:center;justify-content:center;gap:6px}.roster__tabn{min-width:22px;padding:1px 6px;border-radius:var(--r-full);background:rgba(255,255,255,.07);color:var(--text-3);font-size:.75rem}.roster__pool .tab[aria-selected=true] .roster__tabn{background:var(--accent-soft);color:var(--accent-ink)}.pool-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.roster__pool .pool-grid{justify-content:flex-start;max-height:560px;overflow:auto;padding:6px 4px}.pool-grid [draggable=true]{cursor:grab;transition:transform var(--t-fast) var(--ease)}.pool-grid [draggable=true]:hover{transform:translateY(-3px)}.pool-grid [draggable=true]:active{cursor:grabbing}.pool-grid--sheet{margin-top:16px;--mini-w:96px}.pool-grid .mini{--mini-w:88px}.roster__empty{width:100%;display:grid;justify-items:center;gap:10px;padding:36px 16px;margin:0;border:1px dashed var(--border-2);border-radius:var(--r-lg);color:var(--text-3);text-align:center}.roster__empty .i{width:28px;height:28px;opacity:.6}.roster__cta{display:flex;justify-content:flex-end;gap:10px}.roster__cta .btn--primary .i{margin-right:6px}@media (max-width:1240px){[data-platform=desktop] .team-banner.roster__hero{grid-template-columns:auto minmax(0,1fr)}[data-platform=desktop] .roster__cap{grid-column:1/-1;padding:14px 0 0;border-left:0;border-top:1px solid var(--border-2)}}@media (prefers-reduced-motion:reduce){.roster .card-slot.is-target{animation:none}.pool-grid [draggable=true]:hover{transform:none}}[data-platform=mobile] .team-banner.roster__hero{grid-template-columns:auto minmax(0,1fr);padding:14px}[data-platform=mobile] .team-banner.roster__hero::after{right:-40px}[data-platform=mobile] .roster__cap{grid-column:1/-1;padding:12px 0 0;border-left:0;border-top:1px solid var(--border-2)}[data-platform=mobile] .roster-tip__b{position:fixed;left:16px;right:16px;top:auto;bottom:calc(160px + env(safe-area-inset-bottom));z-index:200;width:auto;font-size:var(--fs-sm)}[data-platform=mobile] .roster__board{padding:14px 0 14px 14px}[data-platform=mobile] .roster__board>.roster__head,[data-platform=mobile] .roster__rules{padding-right:14px}[data-platform=mobile] .roster__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px 0 6px}[data-platform=mobile] .slot-col{min-width:0;padding:12px 8px}[data-platform=mobile] .slot-col--coach{grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}[data-platform=mobile] .gear{gap:4px}[data-platform=mobile] .roster__cta{position:sticky;bottom:calc(84px + env(safe-area-inset-bottom));z-index:5;padding:10px;margin:0-10px;border-radius:var(--r-lg);background:rgba(12,12,14,.85);backdrop-filter:blur(12px)}[data-platform=mobile] .roster__cta .btn{flex:1}.overlay__box:has(.rcmp){width:min(560px,100%)}.rcmp h2{margin:0 40px 18px 0;font:700 1.25rem/1.2 var(--font-title)}.rcmp__cards{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;justify-items:center}.rcmp__cards figure{margin:0;display:grid;gap:8px;justify-items:center}.rcmp__cards figcaption{font:600 .6875rem/1 var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-3)}.rcmp__cards .is-new figcaption{color:var(--accent-ink)}.rcmp__cards .card,.rcmp__cards .mini{pointer-events:none}.rcmp__cards .mini{--mini-w:110px}.rcmp__arrow{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-line)}.rcmp__tbl{margin-top:18px;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.rcmp__row{display:grid;grid-template-columns:1fr minmax(0,1.3fr) 1fr;align-items:center;gap:8px;padding:8px 14px;font-size:var(--fs-sm)}.rcmp__row+.rcmp__row{border-top:1px solid var(--border)}.rcmp__row:nth-child(even){background:rgba(255,255,255,.02)}.rcmp__v{font-family:var(--font-mono);font-weight:600;min-width:0;overflow-wrap:anywhere}.rcmp__v:last-child{text-align:right}.rcmp__l{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--text-2);text-align:center}.rcmp__d{min-width:34px;padding:2px 6px;border-radius:var(--r-full);font:600 .75rem/1.2 var(--font-mono);text-align:center;background:rgba(255,255,255,.06);color:var(--text-3)}.rcmp__d.is-up{color:#4ade80;background:rgba(74,222,128,.12)}.rcmp__d.is-down{color:#f87171;background:rgba(248,113,113,.12)}.rcmp__row.is-diff .rcmp__v:last-child{color:var(--accent-ink)}.rcmp__cap{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-sm)}.rcmp__cap span{display:inline-flex;align-items:center;gap:6px}.rcmp__cap span .i{color:var(--accent-ink)}.rcmp__cap b{font-size:1.125rem;color:var(--text);display:inline-flex;align-items:center;gap:6px}.rcmp__cap small{color:var(--text-3);font-weight:500}.rcmp__cap.is-over{background:rgba(239,68,68,.1)}.rcmp__cap.is-over b{color:#f87171}.rcmp__warn{margin:10px 0 0;color:#f87171;font-size:var(--fs-sm)}.rcmp__act{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.rcmp__act .btn--primary .i{margin-right:6px}[data-platform=mobile] .rcmp__cards{gap:6px}[data-platform=mobile] .rcmp__arrow{width:28px;height:28px}[data-platform=mobile] .rcmp__row{padding:7px 10px}[data-platform=mobile] .rcmp__act .btn{flex:1;min-height:48px}@media (prefers-reduced-motion:reduce){.overlay:has(.rcmp),.overlay:has(.rcmp) .overlay__box{animation:none}}.strategy__layout{display:grid;grid-template-columns:1.15fr 1fr;gap:20px}.strategy__bo5{grid-column:1/-1}.approach{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px}.approach__opt{position:relative;display:grid;gap:6px;align-content:start;text-align:left;padding:16px;min-height:96px;cursor:pointer;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);color:var(--text);transition:border-color var(--t-fast),background var(--t-fast)}.approach__opt:hover{border-color:var(--border-3)}.approach__opt strong{font-weight:600}.approach__opt small{color:var(--text-3);font-size:.8125rem;line-height:1.4}.approach__opt[aria-checked=true]{border-color:var(--accent-line);background:linear-gradient(180deg,rgba(255,77,28,.1),transparent),var(--surface-2)}.approach__opt[aria-checked=true]::after{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--grad);box-shadow:0 0 10px rgba(255,77,28,.8)}.tactic-slots{display:flex;gap:16px;flex-wrap:wrap}.map-pool{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.map{width:100%;display:grid;gap:8px;justify-items:start;padding:8px 8px 12px;border-radius:var(--r-md);cursor:pointer;text-align:left;background:var(--surface-2);border:1px solid var(--border);color:var(--text);transition:border-color var(--t-fast),opacity var(--t-fast)}.map:hover{border-color:var(--border-3)}.map strong{padding:0 4px;font-weight:600}.map .badge{margin-left:4px}.map__art{width:100%;height:64px;border-radius:10px;background:radial-gradient(80% 120%at 30%0,#2c2c31,#151517);position:relative;overflow:hidden}.map__art::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 95%,rgba(255,255,255,.06) 95%)0 0/100% 12px,linear-gradient(90deg,transparent 95%,rgba(255,255,255,.06) 95%)0 0/12px 100%}.map--pick{border-color:rgba(34,197,94,.45)}.map--pick .map__art{background:radial-gradient(80% 120%at 30%0,rgba(34,197,94,.3),#151517)}.map--ban{opacity:.55}.map--ban strong{text-decoration:line-through}.bo5{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.bo5__row{display:grid;gap:8px;justify-items:start;padding:14px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border)}.bo5__row.is-current{border-color:var(--accent-line)}.bo5__row strong{font-weight:600}.bo5__n{font-size:.75rem;color:var(--text-3)}.strategy__bo5 .btn{max-width:280px;margin-left:auto;display:flex}[data-platform=mobile] .strategy .tabs{display:flex}[data-platform=mobile] .strategy .tab{flex:1;padding:0 8px}[data-platform=mobile] .strategy__layout{grid-template-columns:1fr;gap:14px}[data-platform=mobile] .approach{grid-template-columns:1fr}[data-platform=mobile] .approach__opt{min-height:0}[data-platform=mobile] .map-pool{grid-template-columns:1fr 1fr}[data-platform=mobile] .bo5{grid-template-columns:1fr;gap:6px}[data-platform=mobile] .bo5__row{grid-template-columns:22px auto 1fr auto;align-items:center;padding:12px}[data-platform=mobile] .strategy__bo5 .btn{max-width:none}.match{display:grid;gap:20px}.scoreboard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:32px}.team{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center}.team__badge{grid-row:span 2;width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:var(--grad);color:#fff;font:700 1rem/1 var(--font-title)}.team__badge--r{background:var(--surface-3);border:1px solid var(--border-2)}.team strong{font:650 1.125rem/1.2 var(--font-title)}.team small{font-size:.8125rem}.team--r{grid-template-columns:1fr auto;text-align:right}.team--r .team__badge{grid-column:2;grid-row:1/span 2}.scoreboard__mid{display:grid;justify-items:center;gap:8px}.scoreboard__score{font:700 3.5rem/1 var(--font-mono);letter-spacing:-.05em;display:flex;gap:14px}.scoreboard__score i{font-style:normal;color:var(--text-3)}.win{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.maps-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.map-tab{position:relative;display:grid;gap:6px;justify-items:start;padding:14px;cursor:pointer;text-align:left;overflow:hidden;border-radius:var(--r-md);background:var(--surface);color:var(--text);border:1px solid var(--border);transition:border-color var(--t-fast),background var(--t-fast)}.map-tab:hover{border-color:var(--border-3)}.map-tab::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--border-2)}.map-tab.is-w::before{background:var(--up)}.map-tab.is-l::before{background:var(--down)}.map-tab.is-np{opacity:.45;cursor:default}.map-tab strong{font-weight:600}.map-tab .num{font-size:1rem;font-weight:600}.map-tab[aria-selected=true]{background:var(--surface-2);border-color:var(--border-3)}.match__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.match__side{display:grid;gap:20px}.feed{list-style:none;margin:0;padding:0;display:grid;gap:8px}.feed__item{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center}.feed__item>span:last-child{position:relative;padding:11px 14px 11px 16px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border)}.feed__item>span:last-child::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px;background:var(--grad)}.feed__item--them{color:var(--text-2)}.feed__item--them>span:last-child::before{background:var(--text-3)}.feed__item.is-new{animation:rise 350ms var(--ease)}.feed__t{color:var(--text-3);font-size:.75rem}.live-score{font:600 2rem/1 var(--font-mono);text-align:center;margin-bottom:16px}.mvp{display:grid;justify-items:center;gap:12px;text-align:center;background:radial-gradient(80% 60%at 50% 30%,rgba(245,190,60,.12),transparent 70%),var(--surface)}.mvp p{margin:0}.rewards h3{margin-bottom:14px}.rewards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.rewards__grid>div{display:grid;gap:4px;padding:12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--border)}.rewards__v{font-size:1.375rem;font-weight:600}.stats-table{width:100%;border-collapse:collapse;font-size:.875rem}.stats-table th,.stats-table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;font-variant-numeric:tabular-nums}.stats-table thead th{font-weight:500;font-size:.75rem;color:var(--text-3)}.stats-table tbody th{font-weight:600}.stats-table td:nth-child(n+3){font-family:var(--font-mono)}[data-platform=mobile] .match{gap:14px}[data-platform=mobile] .scoreboard{grid-template-columns:1fr auto 1fr;gap:8px;padding:20px 14px}[data-platform=mobile] .team,[data-platform=mobile] .team--r{grid-template-columns:1fr;justify-items:center;text-align:center;row-gap:6px}[data-platform=mobile] .team__badge,[data-platform=mobile] .team--r .team__badge{grid-column:auto;grid-row:auto;width:42px;height:42px;font-size:.8125rem}[data-platform=mobile] .team strong{font-size:.8125rem}[data-platform=mobile] .team small{display:none}[data-platform=mobile] .scoreboard__score{font-size:2.5rem;gap:8px}[data-platform=mobile] .maps-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0-16px;padding:0 16px 4px;scrollbar-width:none}[data-platform=mobile] .map-tab{flex:0 0 136px;scroll-snap-align:start}[data-platform=mobile] .match__layout{grid-template-columns:1fr}[data-platform=mobile] .stats-table{font-size:.8125rem}[data-platform=mobile] .stats-table th,[data-platform=mobile] .stats-table td{padding:10px 8px}.market__layout{display:grid;gap:20px}.featured{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;padding:32px}.featured__info{display:grid;gap:12px;justify-items:start}.featured__info h2{font-size:1.75rem;margin:0}.featured__info h2 .muted{font-weight:500}.featured__info p{margin:0}.featured__nums{display:flex;gap:40px;padding:16px 0}.featured__nums>div{display:grid;gap:6px}.featured__nums .cp,.featured__nums .timer{font-size:1.75rem;font-weight:600}.listings{list-style:none;margin:0-8px;padding:0;display:grid}.listing{display:grid;grid-template-columns:56px 1.4fr 1.2fr 100px auto;gap:18px;align-items:center;padding:10px 8px;border-radius:var(--r-sm);transition:background var(--t-fast)}.listings li+li{border-top:1px solid var(--border)}.listing:hover{background:rgba(255,255,255,.025)}.listing__info,.listing__price{display:grid;gap:3px}.listing__info strong{font-weight:600}.listing__info small,.listing__price small{color:var(--text-3);font-size:.8125rem}.listing__time{text-align:right}.bid{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start}.bid__form{display:grid;gap:12px}.bid__form h2{margin:0;font-size:1.375rem}.bid__form .field{margin:0}.alert-list{list-style:none;margin:0;padding:0;display:grid}.alert-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0}.alert-list li+li{border-top:1px solid var(--border)}[data-platform=mobile] .market .tabs{display:flex}[data-platform=mobile] .market .tab{flex:1}[data-platform=mobile] .featured{grid-template-columns:1fr;justify-items:center;text-align:center;gap:16px;padding:20px}[data-platform=mobile] .featured__info{justify-items:center}[data-platform=mobile] .featured__info h2{font-size:1.375rem}[data-platform=mobile] .featured__nums{gap:28px;padding:4px 0}[data-platform=mobile] .featured__nums .cp,[data-platform=mobile] .featured__nums .timer{font-size:1.375rem}[data-platform=mobile] .featured__info .btn{width:100%}[data-platform=mobile] .listing{grid-template-columns:56px 1fr auto;grid-template-areas:"c i b""c p t";gap:4px 12px;padding:12px 8px}[data-platform=mobile] .listing>.card{grid-area:c}[data-platform=mobile] .listing__info{grid-area:i}[data-platform=mobile] .listing__price{grid-area:p}[data-platform=mobile] .listing__price small{display:none}[data-platform=mobile] .listing__time{grid-area:t}[data-platform=mobile] .listing>.btn,[data-platform=mobile] .listing>.badge{grid-area:b;justify-self:end}[data-platform=mobile] .bid{grid-template-columns:1fr;justify-items:center;gap:16px}[data-platform=mobile] .bid__form{width:100%}.gear{grid-template-columns:repeat(3,minmax(0,1fr))}.mini__fx{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.roster__pool .tabs{display:flex}.roster__pool .tab{flex:1;padding:0 6px}.shop>*,.collection>*,.home>*,.match>*,.market__layout>*,.strategy__layout>*{min-width:0}[data-platform=mobile] .shop{grid-template-columns:minmax(0,1fr)}[data-platform=mobile] .panel__head{flex-wrap:wrap}.panel__head h2,.panel__head h3{white-space:nowrap}.team-emblem{display:inline-grid;flex:none;width:36px;height:36px}.team-emblem--lg{width:52px;height:52px}.team-emblem--xl{width:72px;height:72px}.team-tag--lg{font-size:.8125rem;padding:3px 8px}.team-btn{width:36px;height:36px;padding:0;border:0;background:0 0;cursor:pointer;border-radius:10px}.team-btn:focus-visible{box-shadow:var(--focus)}.team-banner{position:relative;display:flex;align-items:center;gap:18px;padding:20px 22px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border-2);background:radial-gradient(90% 140%at 0% 50%,color-mix(in srgb,var(--c1) 38%,transparent),transparent 65%),repeating-linear-gradient(120deg,transparent 0 18px,rgba(255,255,255,.025) 18px 19px),var(--surface)}.team-banner::after{content:"";position:absolute;right:-40px;top:-30%;width:180px;height:160%;transform:skewX(-18deg);background:linear-gradient(180deg,var(--c1),color-mix(in srgb,var(--c1) 40%,#000));opacity:.5}.team-banner h2{margin:2px 0 2px;font-size:1.5rem;letter-spacing:-.03em;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.team-banner p{margin:0}.team-banner>*{position:relative;z-index:1}.view--auth .tc{min-height:100vh;padding:24px 40px 48px;max-width:1240px;margin:0 auto}.tc__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.tc__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.tc__form h1{margin:14px 0 6px;font-size:2rem;letter-spacing:-.035em}.tc__form form{display:grid;gap:20px;margin-top:24px}.tc__row{display:grid;grid-template-columns:1fr 140px;gap:14px}.tc__tag .input{font:700 1rem/1 var(--font-mono);letter-spacing:.12em}.input[aria-invalid=true]{border-color:var(--down);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.tc__set{border:0;padding:0;margin:0;display:grid;gap:10px}.tc__set legend{padding:0;margin-bottom:10px;font:600 .8125rem/1.2 var(--font-sans);color:var(--text-2)}.tc__opts{display:flex;flex-wrap:wrap;gap:8px}.opt{width:52px;height:52px;padding:9px;border-radius:12px;border:1px solid var(--border-2);background:var(--surface-2);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),transform var(--t-fast)}.opt:hover{border-color:var(--border-3);transform:translateY(-1px)}.opt[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent) inset}.opt:focus-visible,.swatch:focus-visible{box-shadow:var(--focus);outline:0}.tc__colors{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tc__colors .hint{display:block;margin-bottom:8px}.swatches{display:flex;flex-wrap:wrap;gap:8px}.swatch{position:relative;width:32px;height:32px;border-radius:50%;border:2px solid var(--border-2);background:var(--c);cursor:pointer;padding:0}.swatch[aria-pressed=true]{border-color:#fff;box-shadow:0 0 0 2px var(--accent)}.swatch--custom{background:conic-gradient(#ff4d1c,#f59e0b,#22c55e,#06b6d4,#8b5cf6,#e11d48,#ff4d1c);overflow:hidden}.swatch--custom input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.tc__actions{display:flex;justify-content:space-between;gap:12px;align-items:center}.tc__preview{position:sticky;top:24px;display:grid;gap:12px;padding:20px;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--halo),var(--surface)}.tc__preview #pv{display:grid;gap:16px}.tc__pvrow{display:grid;grid-template-columns:150px 1fr;gap:16px;align-items:center}.team-card{width:150px;aspect-ratio:5/7;padding:3px;border-radius:14px;background:linear-gradient(135deg,var(--c1),var(--c2) 45%,var(--c1));box-shadow:0 16px 40px -14px rgba(0,0,0,.8)}.team-card__in{position:relative;height:100%;border-radius:11px;display:grid;justify-items:center;align-content:center;gap:8px;padding:14px;text-align:center;overflow:hidden;background:radial-gradient(80% 60%at 50% 35%,color-mix(in srgb,var(--c1) 45%,transparent),transparent 70%),repeating-linear-gradient(115deg,transparent 0 12px,rgba(255,255,255,.03) 12px 13px),#0e0e10}.team-card__in .emblem{width:76px;height:76px}.team-card__in strong{font:800 .95rem/1.1 var(--font-title);letter-spacing:-.02em}.team-card__in small{font:600 .625rem/1 var(--font-mono);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.team-card__tag{position:absolute;top:8px;left:10px;font:800 .75rem/1 var(--font-mono);letter-spacing:.08em;color:var(--c2)}.tc__score{display:grid;gap:12px}.tc__scoreline,.tc__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border)}.tc__scoreline>span{display:flex;align-items:center;gap:8px;font:700 .875rem/1 var(--font-mono)}.tc__scoreline .emblem,.tc__header .tc__scoreline .num{font-size:1.125rem}.tc__header{justify-content:flex-start}.tc__header strong,.tc__header small{display:block}.tc__header small{color:var(--text-3);font-size:.75rem}[data-platform=mobile] .view--auth .tc{padding:calc(16px + env(safe-area-inset-top)) 16px 32px}[data-platform=mobile] .tc__grid{grid-template-columns:1fr;gap:20px}[data-platform=mobile] .tc__preview{order:-1;position:static;padding:14px}[data-platform=mobile] .tc__pvrow{grid-template-columns:110px 1fr}[data-platform=mobile] .team-card{width:110px}[data-platform=mobile] .team-card__in .emblem{width:54px;height:54px}[data-platform=mobile] .team-card__in strong{font-size:.8rem}[data-platform=mobile] .tc__form h1{font-size:1.5rem}[data-platform=mobile] .tc__row{grid-template-columns:1fr 104px}[data-platform=mobile] .tc__colors{grid-template-columns:1fr}[data-platform=mobile] .opt{width:46px;height:46px;padding:8px}[data-platform=mobile] .tc__actions{flex-direction:column-reverse;align-items:stretch}[data-platform=mobile] .tc__actions .btn{width:100%;justify-content:center}[data-platform=mobile] .team-banner{padding:14px;gap:12px}[data-platform=mobile] .team-banner .team-emblem--xl{width:52px;height:52px}[data-platform=mobile] .team-banner h2{font-size:1.125rem}[data-platform=mobile] .tc__header{display:none}.tc__row{align-items:start}.tc__row .field{align-content:start}.tc__scoreline .num{white-space:nowrap}.shop-stage .carousel{height:450px}.shop-stage .shop__floor{top:390px}.carousel__arrow{position:absolute;z-index:20;top:225px;translate:0-50%;width:56px;height:56px;display:grid;place-items:center;padding:0;cursor:pointer;border-radius:50%;border:1px solid rgba(255,255,255,.14);color:var(--text);background:rgba(20,24,31,.45);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 30px -10px rgba(0,0,0,.7);transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast) var(--ease),color var(--t-fast)}.carousel__arrow svg{width:22px;height:22px;stroke-width:2.4}.carousel__arrow--prev{left:6%}.carousel__arrow--next{right:6%}.carousel__arrow:hover{color:#fff;border-color:rgba(255,128,71,.7);background:rgba(255,77,28,.22);box-shadow:0 0 0 4px rgba(255,98,28,.12),0 0 28px rgba(255,98,28,.55),inset 0 1px 0 rgba(255,255,255,.15)}.carousel__arrow:active{transform:scale(.94)}.carousel__arrow:focus-visible{outline:0;box-shadow:var(--focus)}.carousel__arrow[disabled]{opacity:.35;pointer-events:none}.shop-stage .carousel__nav{margin:6px 0 18px}[data-platform=mobile] .shop-stage .carousel{height:350px}[data-platform=mobile] .shop-stage .shop__floor{top:300px}[data-platform=mobile] .carousel__arrow{top:175px;width:40px;height:40px;background:rgba(12,14,18,.35)}[data-platform=mobile] .carousel__arrow svg{width:18px;height:18px}[data-platform=mobile] .carousel__arrow--prev{left:6px}[data-platform=mobile] .carousel__arrow--next{right:6px}[data-platform=mobile] .carousel .pack{width:auto}.hcard--free,.hcard--packs{min-height:360px}.hcard--free .hcard__art::before,.hcard--packs .hcard__art::before{content:"";position:absolute;z-index:-1;left:50%;top:45%;width:130%;height:80%;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--hc),.38),transparent);filter:blur(18px);transition:opacity var(--t),scale var(--t) var(--ease);opacity:.8}.hcard--packs{--hc:255, 140, 40}.hcard--free:hover .hcard__art::before,.hcard--packs:hover .hcard__art::before{opacity:1;scale:1.12}.hcard--free .hcard__art{right:-6px;bottom:-64px}.hcard--free .hcard__pack{transform:rotate(9deg)}.hcard--free:hover .hcard__pack{transform:perspective(700px) rotate(5deg) rotateY(-8deg) translateY(-12px) scale(1.03)}.hcard__fan{right:-26px;bottom:-74px}.hcard__fan .hcard__pack{margin-left:-80px}.hcard--packs:hover .hcard__pack:nth-child(1){transform:rotate(-16deg) translate(0,8px)}.hcard--packs:hover .hcard__pack:nth-child(2){transform:translateY(-18px) scale(1.04)}.hcard--packs:hover .hcard__pack:nth-child(3){transform:rotate(16deg) translate(0,8px)}.hcard--free:hover,.hcard--packs:hover{box-shadow:var(--inner),0 24px 50px -24px rgba(var(--hc),.55)}.hcard--packs .hcard__foot .btn{box-shadow:0 10px 26px -12px rgba(255,140,40,.7)}.hcard__foot .btn{position:relative;z-index:3}[data-platform=mobile] .hcard--free,[data-platform=mobile] .hcard--packs{min-height:320px}[data-platform=mobile] .hcard--free .hcard__art{bottom:-34px}[data-platform=mobile] .hcard__fan{right:-26px;bottom:-48px}[data-platform=mobile] .hcard__fan .hcard__pack{margin-left:-70px}@media (prefers-reduced-motion:reduce){.carousel__arrow,.hcard--free .hcard__pack,.hcard__fan .hcard__pack,.hcard__art::before{transition:none!important}}.hcard--match{--hc:255, 98, 28;border-color:rgba(255,255,255,.08);background:radial-gradient(60% 50%at 85% 100%,rgba(255,98,28,.22),transparent 70%),#07080a}.hcard__bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.hcard__bg::before{content:"";position:absolute;inset:0;background:url(../img/home-match.jpg?v=20261106-2006)70% 30%/cover no-repeat;filter:saturate(.75) contrast(1.15) brightness(1.15);opacity:.95;transition:transform 700ms var(--ease),opacity var(--t);-webkit-mask:linear-gradient(100deg,transparent 8%,#000 60%);mask:linear-gradient(100deg,transparent 8%,#000 60%)}.hcard__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,8,10,.55)0,rgba(7,8,10,.2) 40%,rgba(7,8,10,.9) 100%),linear-gradient(90deg,rgba(7,8,10,.9)0,rgba(7,8,10,.25) 60%,transparent 100%)}.hcard--match:hover .hcard__bg::before{transform:scale(1.06);opacity:1}.hcard--match:hover{box-shadow:var(--inner),0 24px 50px -24px rgba(255,98,28,.5)}.hcard--match h2,.hcard--match p{text-shadow:0 2px 12px rgba(0,0,0,.8)}.hcard--match .vs__team .emblem{transition:transform var(--t) var(--ease)}.hcard--match:hover .vs__team .emblem{transform:translateY(-4px) scale(1.04)}@media (prefers-reduced-motion:reduce){.hcard__bg::before,.hcard--match .vs__team .emblem{transition:none!important}}.hcard--packs{border-color:rgba(255,255,255,.08);background:radial-gradient(60% 50%at 85% 100%,rgba(255,140,40,.22),transparent 70%),#07080a}.hcard--packs .hcard__bg::before{background-image:url(../img/home-shop.jpg?v=20261106-2006);background-size:auto 170%;background-position:18% 22%}.hcard--packs .hcard__bg::after{background:linear-gradient(180deg,rgba(7,8,10,.35)0,rgba(7,8,10,.15) 45%,rgba(7,8,10,.85) 100%),linear-gradient(90deg,rgba(7,8,10,.92)0,rgba(7,8,10,.35) 55%,transparent 100%)}.hcard--packs:hover .hcard__bg::before{transform:scale(1.06);opacity:1}.hcard--packs h2,.hcard--packs p{text-shadow:0 2px 12px rgba(0,0,0,.8)}.hcard--packs{min-height:370px}.hcard--packs .hcard__txt{max-width:54%}.hcard--packs .hcard__fan{position:absolute;display:block;right:6px;bottom:18px;width:232px;height:300px}.hcard--packs .hcard__fan .hcard__pack:nth-child(-n+2){bottom:50px}.hcard--packs .hcard__fan .hcard__pack{position:absolute;bottom:0;margin:0;transform-origin:50% 100%;transition:transform var(--t) var(--ease)}.hcard--packs .hcard__fan .hcard__pack:nth-child(1){left:0;transform:rotate(-9deg)}.hcard--packs .hcard__fan .hcard__pack:nth-child(2){right:0;transform:rotate(9deg)}.hcard--packs .hcard__fan .hcard__pack:nth-child(3){left:50%;z-index:2;transform:translateX(-50%) translateY(-6px);filter:drop-shadow(0 26px 30px rgba(0,0,0,.75))}.hcard--packs:hover .hcard__fan .hcard__pack:nth-child(1){transform:rotate(-11deg) translateY(-4px)}.hcard--packs:hover .hcard__fan .hcard__pack:nth-child(2){transform:rotate(11deg) translateY(-4px)}.hcard--packs:hover .hcard__fan .hcard__pack:nth-child(3){transform:translateX(-50%) translateY(-16px) scale(1.04)}.hcard--packs .hcard__art::before{top:55%}.hcard--packs .hcard__foot{margin-top:auto}.hcard__cta{min-height:46px;padding:0 16px}.hcard__sparks{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hcard__sparks i{position:absolute;bottom:-8px;width:4px;height:4px;border-radius:50%;background:#bfe3ff;box-shadow:0 0 10px 3px rgba(80,160,255,.85);opacity:0;animation:hcard-spark 9s linear infinite}.hcard__sparks i:nth-child(1){left:12%;animation-delay:-1s}.hcard__sparks i:nth-child(2){left:27%;animation-duration:11s;animation-delay:-6s;width:3px;height:3px}.hcard__sparks i:nth-child(3){left:41%;animation-duration:8s;animation-delay:-3s}.hcard__sparks i:nth-child(4){left:55%;animation-duration:12s;animation-delay:-9s;width:3px;height:3px}.hcard__sparks i:nth-child(5){left:66%;animation-delay:-4.5s}.hcard__sparks i:nth-child(6){left:78%;animation-duration:10s;animation-delay:-2s;width:5px;height:5px}.hcard__sparks i:nth-child(7){left:88%;animation-duration:13s;animation-delay:-7.5s;width:3px;height:3px}.hcard__sparks i:nth-child(8){left:34%;animation-duration:14s;animation-delay:-11s}@keyframes hcard-spark{0%{opacity:0;transform:translate(0,0)}15%{opacity:.85}70%{opacity:.5}to{opacity:0;transform:translate(18px,-380px)}}[data-platform=mobile] .hcard--packs{min-height:340px}[data-platform=mobile] .hcard--packs .hcard__txt{max-width:60%}[data-platform=mobile] .hcard--packs .hcard__fan{right:4px;bottom:16px;width:178px;height:235px}[data-platform=mobile] .hcard--packs .hcard__fan .hcard__pack:nth-child(-n+2){bottom:48px}[data-platform=mobile] .hcard__cta{min-height:44px;padding:0 12px;font-size:.875rem}@media (prefers-reduced-motion:reduce){.hcard__sparks{display:none}.hcard--packs .hcard__fan .hcard__pack{transition:none!important}}.home{position:relative;isolation:isolate}.home::before{content:"";position:fixed;z-index:-1;top:0;left:0;right:0;height:100vh;pointer-events:none;background:url(../img/topo.svg?v=20261106-2006)0 0/1600px 900px;opacity:.34;animation:topo-drift 120s linear infinite alternate;-webkit-mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.75) 45%,transparent 95%);mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.75) 45%,transparent 95%)}@keyframes topo-drift{to{background-position:-160px -60px}}[data-platform=mobile] .home::before{background-size:1100px auto;opacity:.3}@media (prefers-reduced-motion:reduce){.home::before{animation:none}}.hcard--free{min-height:370px}.hcard--free .hcard__txt{max-width:56%}.hcard--free .hcard__foot{margin-top:auto}.hcard__clock{display:inline-flex;align-items:center;gap:5px;padding:0 10px;font:600 .75rem/26px var(--font-mono, monospace);color:var(--text);background:rgba(8,10,13,.82);border:1px solid var(--border-2);border-top:0;backdrop-filter:blur(6px)}.hcard__clock svg{color:var(--accent-ink)}.hcard__clock.is-full svg{color:var(--up-ink, #4ade80)}.hcard__stock{display:flex;align-items:center;gap:5px;margin-top:12px}.hcard__stock i{position:relative;width:12px;height:17px;border-radius:2px 2px 3px 3px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.hcard__stock i::before{content:"";position:absolute;left:2px;right:2px;top:2px;height:2px;border-radius:1px;background:rgba(255,255,255,.18)}.hcard__stock i.is-on{border-color:transparent;background:linear-gradient(180deg,#fff,#c9d2dd);box-shadow:0 0 10px rgba(230,236,245,.45)}.hcard__stock i.is-on::before{background:rgba(0,0,0,.35)}.hcard__stock b{margin-left:6px;font-size:.875rem;color:var(--text)}.hcard--free .hcard__art{right:18px;bottom:74px}.hcard--free .hcard__pack{transform:rotate(7deg)}.hcard--free:hover .hcard__pack{transform:perspective(700px) rotate(4deg) rotateY(-8deg) translateY(-8px) scale(1.03)}.hcard__count{position:absolute;top:6px;right:-6px;z-index:2}[data-platform=mobile] .hcard--free{min-height:340px}[data-platform=mobile] .hcard--free .hcard__txt{max-width:62%}[data-platform=mobile] .hcard--free .hcard__art{right:10px;bottom:70px}.hcard--free .hcard__art{right:12px;bottom:76px}.hcard__count{top:-6px;right:-10px;z-index:3;box-shadow:0 6px 16px -4px rgba(255,77,28,.7)}.hcard--match .hcard__foot{margin-top:auto;flex-wrap:nowrap}[data-platform=mobile] .hcard--match .hcard__foot{flex-wrap:wrap}.hcard__count{background:var(--grad);color:#fff;border:0;font-weight:800}[data-platform=desktop] .home{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shortcuts{display:grid;grid-template-rows:1fr auto;overflow:hidden;border-radius:var(--r-xl);border:1px solid var(--border-2);background:linear-gradient(160deg,#161a21 0,#0b0d11 80%);box-shadow:var(--inner),var(--shadow-md)}.shortcuts__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sc{--sc:255, 98, 28;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:6px;min-height:230px;padding:20px 18px 18px;color:var(--text);text-decoration:none;background:radial-gradient(90% 60%at 50% 0%,rgba(var(--sc),.16),transparent 70%);transition:background var(--t)}.sc+.sc{border-left:1px solid rgba(255,255,255,.07)}.sc--coll{--sc:245, 192, 68}.sc--team{--sc:255, 98, 28}.sc--strat{--sc:59, 158, 255}.sc:hover{background:radial-gradient(110% 80%at 50% 0%,rgba(var(--sc),.28),transparent 75%)}.sc:focus-visible{outline:0;box-shadow:inset var(--focus)}.sc__art{position:relative;height:92px;margin:0 0 10px;display:grid;place-items:center}.sc__kicker{display:inline-flex;align-items:center;gap:6px;font:600 .6875rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.sc__kicker svg{color:rgb(var(--sc))}.sc__title{font:750 1.25rem/1.15 var(--font-title);letter-spacing:-.02em}.sc__info{font-size:.8125rem;color:var(--text-2)}.sc__go{margin-top:auto;align-self:flex-start;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--border-2);color:var(--text-2);transition:transform var(--t) var(--ease),background var(--t),color var(--t),border-color var(--t)}.sc:hover .sc__go{transform:translateX(4px);color:#fff;border-color:rgba(var(--sc),.7);background:rgba(var(--sc),.25)}.sc__fan i{position:absolute;left:50%;bottom:0;width:52px;height:74px;margin-left:-26px;border-radius:7px;transform-origin:50% 100%;transition:transform var(--t) var(--ease);background:repeating-linear-gradient(135deg,rgba(255,255,255,.05)0 4px,transparent 4px 8px),linear-gradient(160deg,#3a2f18,#15120c);border:1px solid rgba(245,192,68,.55);box-shadow:0 10px 20px -8px rgba(0,0,0,.8)}.sc__fan i:nth-child(1){transform:rotate(-16deg) translateX(-14px)}.sc__fan i:nth-child(2){transform:rotate(14deg) translateX(14px)}.sc__fan i:nth-child(3){z-index:2;border-color:rgba(245,192,68,.9);background:radial-gradient(circle at 50% 40%,rgba(245,192,68,.35),transparent 60%),linear-gradient(160deg,#4a3a16,#1a150b);box-shadow:0 0 22px rgba(245,192,68,.35),0 10px 20px -8px rgba(0,0,0,.8)}.sc--coll:hover .sc__fan i:nth-child(1){transform:rotate(-24deg) translateX(-22px)}.sc--coll:hover .sc__fan i:nth-child(2){transform:rotate(22deg) translateX(22px)}.sc--coll:hover .sc__fan i:nth-child(3){transform:translateY(-6px)}.sc__lineup{display:flex;align-items:flex-end;justify-content:center;gap:6px}.sc__lineup i{width:26px;height:40px;border-radius:6px;border:1px dashed rgba(255,255,255,.18);background:rgba(255,255,255,.03);transition:transform var(--t) var(--ease)}.sc__lineup i:nth-child(odd){height:50px}.sc__lineup i:nth-child(3){height:60px}.sc__lineup i.is-on{border:1px solid color-mix(in srgb,var(--rc) 80%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 45%,transparent),rgba(10,12,16,.6));box-shadow:0 0 14px color-mix(in srgb,var(--rc) 35%,transparent)}.sc--team:hover .sc__lineup i{transform:translateY(-4px)}.sc--team:hover .sc__lineup i:nth-child(2n){transform:translateY(-8px)}.sc__map svg{width:130px;height:88px;overflow:visible}.sc__map path:first-child{fill:rgba(59,158,255,.06);stroke:rgba(124,192,255,.45);stroke-width:1.2}.sc__map .sc__route{fill:none;stroke:#7cc0ff;stroke-width:2;stroke-dasharray:5 5;filter:drop-shadow(0 0 4px rgba(59,158,255,.8))}.sc__map circle{fill:#7cc0ff}.sc__map .sc__obj{fill:var(--accent, #ff6a2b);filter:drop-shadow(0 0 6px rgba(255,98,28,.9))}.sc--strat:hover .sc__route{animation:sc-dash 1.2s linear infinite}@keyframes sc-dash{to{stroke-dashoffset:-20}}[data-platform=mobile] .shortcuts__row{grid-template-columns:minmax(0,1fr)}[data-platform=mobile] .sc{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-template-rows:auto auto auto;column-gap:14px;row-gap:4px;align-items:center;min-height:0;padding:16px}[data-platform=mobile] .sc+.sc{border-left:0;border-top:1px solid rgba(255,255,255,.07)}[data-platform=mobile] .sc__art{grid-row:1/4;grid-column:1;height:76px;margin:0;transform:scale(.85)}[data-platform=mobile] .sc__kicker,[data-platform=mobile] .sc__title,[data-platform=mobile] .sc__info{grid-column:2}[data-platform=mobile] .sc__go{grid-row:1/4;grid-column:3;margin:0;align-self:center}@media (prefers-reduced-motion:reduce){.sc,.sc__go,.sc__fan i,.sc__lineup i{transition:none!important}.sc--strat:hover .sc__route{animation:none}}.lu{position:relative;overflow:hidden;isolation:isolate}.lu::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 70%at 30% 55%,color-mix(in srgb,var(--lu-rc, #ff7a1a) 16%,transparent),transparent 70%),radial-gradient(40% 50%at 85% 10%,rgba(255,122,26,.07),transparent 70%)}.lu .panel__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lu__manage{margin-left:auto}.lu__body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:center}.lu__car{min-width:0}.lu__stage{--lu-w:190px;--drag:0;position:relative;height:calc(var(--lu-w)*1.62);perspective:1100px;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:0;border-radius:var(--r-md, 12px);cursor:grab}.lu__stage.is-drag{cursor:grabbing}.lu__stage:focus-visible{box-shadow:0 0 0 2px rgba(255,122,26,.6)}.lu__slide{--k:0;--a:0;position:absolute;left:50%;top:50%;width:var(--lu-w);margin-left:calc(var(--lu-w)/-2);transform:translateY(-50%) translateX(calc(var(--k)*var(--lu-w)*.8)) scale(.9) rotate(calc(var(--k)*2.5deg));z-index:calc(10 - var(--a));filter:saturate(.75) brightness(.78);transition:transform .5s cubic-bezier(.22,.8,.25,1),filter .4s}.lu__slide:not(.is-active):hover{filter:none}.lu__stage.is-drag .lu__slide{transition:none}.lu__slide.is-far{opacity:0;pointer-events:none}.lu__slide:not(.is-active){cursor:pointer}.lu__slide:not(.is-active) .card,.lu__slide:not(.is-active) .lu__empty{pointer-events:none}.lu__slide.is-active{z-index:20;filter:none;transform:translateY(-52%) translateX(calc(var(--k)*var(--lu-w)*.8)) scale(1.04)}.lu__slide.is-active::after{content:"";position:absolute;inset:8% -6% -6%;z-index:-1;border-radius:24px;background:radial-gradient(closest-side,rgba(255,122,26,.55),transparent);filter:blur(18px);opacity:.75;animation:lu-glow 3.2s ease-in-out infinite alternate}.lu__slide .card{display:block}.lu__slide.is-active .card::before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 48%,transparent 60%) no-repeat;background-size:250% 100%;animation:lu-shine 1.1s .15s ease-out both}@keyframes lu-shine{0%{background-position:130%0}to{background-position:-60%0}}@keyframes lu-glow{to{opacity:.45;transform:scale(.94)}}.lu__empty{display:grid;place-content:center;justify-items:center;gap:6px;aspect-ratio:5/7;border-radius:14px;border:1.5px dashed rgba(255,255,255,.2);background:repeating-linear-gradient(135deg,rgba(255,255,255,.03)0 6px,transparent 6px 12px),rgba(14,16,22,.7);color:var(--text-2);text-decoration:none;text-align:center;font-size:.8125rem;transition:border-color var(--t, .2s),color var(--t, .2s)}.lu__empty b{font:750 1rem/1 var(--font-title);color:var(--text, #fff);text-transform:uppercase;letter-spacing:.06em}.lu__empty-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,122,26,.14);color:#ff7a1a}.lu__empty:hover{border-color:rgba(255,122,26,.7);color:#fff}.lu__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:12px}.lu__btn{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-2);background:rgba(255,255,255,.03);color:var(--text-2);cursor:pointer;transition:background var(--t, .2s),color var(--t, .2s),border-color var(--t, .2s),transform var(--t, .2s)}.lu__btn:hover{color:#fff;border-color:rgba(255,122,26,.7);background:rgba(255,122,26,.2)}.lu__prev:hover{transform:translateX(-2px)}.lu__next:hover{transform:translateX(2px)}.lu__dots{display:flex;gap:4px}.lu__dot{width:24px;height:24px;padding:0;border:0;background:0 0;cursor:pointer;display:grid;place-items:center}.lu__dot::before{content:"";width:8px;height:8px;border-radius:99px;background:rgba(255,255,255,.22);transition:width .3s,background .3s}.lu__dot.is-active::before{width:22px;background:#ff7a1a}.lu__side{display:grid;gap:14px;min-width:0}.lu__info{--rc:#ff7a1a;display:grid;gap:10px;padding:16px 18px;border-radius:var(--r-md, 12px);border:1px solid var(--border);border-left:3px solid var(--rc);background:linear-gradient(140deg,color-mix(in srgb,var(--rc) 12%,transparent),transparent 60%),var(--surface-2);box-shadow:var(--inner);animation:lu-in .4s ease-out both}.lu__info[hidden]{display:none}.lu__info[data-rarity=bronze]{--rc:var(--r-bronze)}.lu__info[data-rarity=silver]{--rc:var(--r-silver)}.lu__info[data-rarity=gold]{--rc:var(--r-gold)}.lu__info[data-rarity=prestige]{--rc:var(--r-prestige)}.lu__info[data-rarity=pm]{--rc:var(--r-pm)}@keyframes lu-in{0%{opacity:0;transform:translateY(6px)}}.lu__role{font:700 .6875rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#ff7a1a}.lu__id{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.lu__name{font:800 1.5rem/1.1 var(--font-title);letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lu__ovr{font:800 1.75rem/1 var(--font-title);color:var(--rc)}.lu__ovr small{margin-left:4px;font-size:.625rem;letter-spacing:.1em;color:var(--text-2)}.lu__meta{margin:0;display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:.8125rem}.lu__stats{list-style:none;margin:0;padding:0;display:grid;gap:7px}.lu__stats li{display:grid;grid-template-columns:36px 1fr 28px;align-items:center;gap:10px;font-size:.75rem}.lu__sk{font-weight:700;letter-spacing:.08em;color:var(--text-2)}.lu__stats b{text-align:right}.lu__bar{height:6px;border-radius:99px;background:rgba(255,255,255,.07);overflow:hidden}.lu__bar i{display:block;height:100%;width:var(--v);border-radius:inherit;background:linear-gradient(90deg,#ff7a1a,var(--rc));box-shadow:0 0 10px color-mix(in srgb,var(--rc) 50%,transparent);transform-origin:left;animation:lu-bar .7s .1s cubic-bezier(.22,.8,.25,1) both}@keyframes lu-bar{0%{transform:scaleX(0)}}.lu__weapon{margin:0;display:flex;align-items:center;gap:8px;font-size:.8125rem}.lu__weapon svg{color:#ff7a1a}.lu__vacant{margin:0;font-size:.875rem}.lu__info .btn{justify-self:start}.lu__coach{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--r-md, 12px);border:1px solid var(--border);background:rgba(255,255,255,.02);color:inherit;text-decoration:none;transition:border-color var(--t, .2s),background var(--t, .2s)}.lu__coach:hover{border-color:rgba(255,122,26,.55);background:rgba(255,122,26,.08)}.lu__coach-ic{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.05);color:var(--text-2)}.lu__coach-t{display:grid;flex:1;min-width:0}.lu__coach-t small{font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.lu__coach-t b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lu__coach>svg:last-child{color:var(--text-2);transition:transform var(--t, .2s)}.lu__coach:hover>svg:last-child{transform:translateX(3px);color:#ff7a1a}@media (max-width:760px){.lu__body{grid-template-columns:minmax(0,1fr);gap:16px}}[data-platform=mobile] .lu__body{grid-template-columns:minmax(0,1fr);gap:16px}[data-platform=mobile] .lu__manage{margin-left:0}@media (prefers-reduced-motion:reduce){.lu__slide,.lu__info,.lu__bar i{transition:none;animation:none}.lu__slide.is-active::after,.lu__slide.is-active .card::before{animation:none}}.cx-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:28px;align-items:center;margin-bottom:22px;padding:22px 26px;border-radius:var(--r-lg);border:1px solid var(--border);background:radial-gradient(120% 140%at 0% 0%,rgba(255,77,28,.13),transparent 55%),var(--surface)}.cx-hero::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background:url(../img/topo.svg?v=20261106-2006)center/1200px auto;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.cx-hero>*{position:relative;min-width:0}.cx-hero__main{display:flex;align-items:center;gap:18px}.cx-ring{--p:0;flex:none;width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,var(--surface) 78%,transparent 80% 100%),conic-gradient(#ff8a00,#ff4d1c calc(var(--p)*1%),var(--surface-3)0);box-shadow:0 0 30px -8px rgba(255,77,28,.55)}.cx-ring b{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.cx-ring small{font-size:.7em;color:var(--text-3);margin-left:1px}.cx-kicker{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffb15c}.cx-hero__big{margin:4px 0 6px;font-size:.875rem;color:var(--text-2)}.cx-hero__big b{font-size:1.75rem;color:var(--text);font-weight:800}.cx-hero__big span.num{color:var(--text-3);font-size:1.05rem;font-weight:600}.cx-hero__sub{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.8125rem;color:var(--text-3)}.cx-hero__sub span{display:inline-flex;align-items:center;gap:5px;cursor:help}.cx-hero__sub b{color:var(--text)}.cx-rars{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.cx-rar{display:grid;gap:8px;padding:10px 12px;text-align:left;font:inherit;color:var(--text-2);cursor:pointer;border-radius:var(--r-md);border:1px solid var(--border);background:rgba(255,255,255,.02);transition:border-color .2s,background .2s,transform .2s}.cx-rar:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--rc, #fff) 45%,transparent)}.cx-rar[aria-pressed=true]{border-color:var(--rc, var(--accent));background:color-mix(in srgb,var(--rc, #ff4d1c) 12%,transparent);color:var(--text)}.cx-rar__top{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600}.cx-rar__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-rar b{font-size:.875rem;color:var(--text)}.cx-rar b i{font-style:normal;color:var(--text-3);font-weight:500;font-size:.8em}.cx-rar__bar{height:5px;border-radius:99px;background:var(--surface-3);overflow:hidden}.cx-rar__bar span{display:block;height:100%;min-width:3px;border-radius:inherit;background:var(--rc, var(--accent));box-shadow:0 0 10px var(--rc, transparent);transition:width .6s var(--ease)}.cx-rar[data-r=pm] .cx-rar__bar span{background:linear-gradient(90deg,#ef4b3c,#f5c044)}.cx-chipn{margin-left:6px;padding:0 6px;border-radius:99px;font-size:.6875rem;background:rgba(255,255,255,.07);color:var(--text-2)}.cx .chip[aria-pressed=true] .cx-chipn{background:rgba(255,77,28,.25);color:#fff}.cx .coll__tools{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;margin-bottom:18px}.cx-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.cx-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 8px 0 12px;border-radius:99px;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;color:#ffe1d2;background:var(--accent-soft);border:1px solid var(--accent-line);transition:background .2s}.cx-pill:hover{background:rgba(255,77,28,.28)}.cx-pill svg{opacity:.75}.cx-pill__reset{font-size:.75rem;color:var(--text-3);margin-left:4px}.cx-pill__reset:hover{color:var(--text)}.cx #sell-dupes{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.cx .coll__filters{background:linear-gradient(180deg,rgba(255,77,28,.05),transparent 40%),var(--surface)}.cx .card-grid{gap:28px 18px}.cx .card-grid .card{transition:transform .25s var(--ease),filter .25s}.cx .card-grid .card:hover{transform:translateY(-6px)}.cx .card-grid .card:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:10px}.cx .card__count{background:var(--grad);color:#fff;border:0;font-weight:800;box-shadow:0 6px 14px -4px rgba(255,77,28,.7)}.cx .coll__pager{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:28px}.cx .empty{grid-column:1/-1}.cx-detail .detail__card{position:relative;border-radius:var(--r-lg);padding:18px;background:radial-gradient(closest-side,color-mix(in srgb,var(--rc, #ff4d1c) 22%,transparent),transparent)}.cx-detail .kv{gap:0;padding:4px 14px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border)}.cx-detail .kv dt,.cx-detail .kv dd{padding:9px 0;border-top:1px solid var(--border)}.cx-detail .kv dt:first-of-type,.cx-detail .kv dt:first-of-type+dd{border-top:0}.cx-detail .kv dd{text-align:right}.cx-detail__h{margin:0 0 10px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cx-detail .detail__actions .btn{flex:1 1 180px}[data-platform=mobile] .cx-hero{grid-template-columns:1fr;gap:14px;padding:16px;margin-bottom:4px}[data-platform=mobile] .cx-ring{width:72px;height:72px}[data-platform=mobile] .cx-ring b{font-size:1.2rem}[data-platform=mobile] .cx-hero__big b{font-size:1.4rem}[data-platform=mobile] .cx-rars{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px}[data-platform=mobile] .cx-rar{padding:8px 9px}[data-platform=mobile] .cx .coll__tools{flex-wrap:wrap;margin-bottom:4px;min-height:0}[data-platform=mobile] .cx .card-grid{gap:16px 8px}@media (prefers-reduced-motion:reduce){.cx-rar,.cx-rar__bar span,.cx .card-grid .card{transition:none}.cx-rar:hover,.cx .card-grid .card:hover{transform:none}}[data-platform=desktop] .cx .coll__meta .cx-chipn{display:none}.cx-kicker{white-space:nowrap}.cx-hero__txt{min-width:0}.cx-side{position:sticky;top:calc(var(--util-h) + var(--bar-h) + var(--sub-h) + 16px);display:grid;gap:14px;max-height:calc(100vh - var(--util-h) - var(--bar-h) - var(--sub-h) - 32px);overflow-y:auto;scrollbar-width:thin}.cx .cx-filters{position:static;padding:16px}.cx-fhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.cx-fhead h3{display:flex;align-items:center;gap:8px;margin:0;font-size:1rem}.cx-fhead h3 svg{color:var(--accent)}.cx-reset{gap:4px;height:28px;padding:0 8px;font-size:.75rem}.cx-reset:disabled{opacity:.4;cursor:default}.cx-fg{padding:12px 0;border-top:1px solid var(--border)}.cx-fg:first-of-type{border-top:0}.cx-fg__h{display:flex;align-items:center;gap:6px;margin:0 0 9px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.cx-fg__opts{display:flex;flex-wrap:wrap;gap:6px}.cx-fg__opts--list{display:grid;gap:3px}.cx-opt{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border-radius:99px;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);transition:color .15s,background .15s,border-color .15s}.cx-opt:hover{color:var(--text);border-color:var(--border-3, rgba(255,255,255,.18))}.cx-opt[aria-pressed=true]{color:#ffe1d2;background:var(--accent-soft);border-color:var(--accent-line)}.cx-opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-fg__opts--list .cx-opt{border-radius:var(--r-sm);min-height:34px;background:0 0;border-color:transparent}.cx-fg__opts--list .cx-opt:hover{background:var(--surface-2)}.cx-fg__opts--list .cx-opt[data-r][aria-pressed=true]{color:var(--text);background:color-mix(in srgb,var(--rc) 13%,transparent);border-color:color-mix(in srgb,var(--rc) 45%,transparent)}.cx-fg__opts--list .cx-opt[data-v=all][aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-line)}.cx-opt__l{flex:1;text-align:left}.cx-opt .cx-chipn{margin-left:auto}.cx-dup{display:grid;gap:12px;padding:14px;border-radius:var(--r-lg);border:1px solid rgba(255,138,0,.28);background:radial-gradient(120% 120%at 100% 0%,rgba(255,138,0,.16),transparent 60%),var(--surface)}.cx-dup__head{display:flex;align-items:center;gap:12px}.cx-dup__ic{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:#fff;background:var(--grad);box-shadow:0 8px 18px -8px rgba(255,77,28,.8)}.cx-dup__t{margin:0;font-size:.9375rem}.cx-dup__s{margin:2px 0 0;font-size:.8125rem;color:var(--text-3)}.cx-dup__s b{color:var(--text)}.cx-dup .btn{width:100%}.cx-dup.is-empty{border-color:var(--border);background:var(--surface)}.cx-dup.is-empty .cx-dup__ic{background:var(--surface-3);color:var(--text-3);box-shadow:none}.cx-dup.is-empty .btn:disabled{opacity:.5;cursor:default}[data-platform=mobile] .cx-dup{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px}[data-platform=mobile] .cx-dup .btn{width:auto}[data-platform=mobile] .cx .coll__tools:not(:has(.cx-pill)){display:none}.cx-gain{white-space:nowrap;cursor:help}.cx .coll__tools:not(:has(.cx-pill)){display:none}.mk-tabs{margin-bottom:20px}.mk-tabs .tab{display:inline-flex;align-items:center;gap:6px}.mk-tabn{min-width:20px;padding:1px 6px;border-radius:999px;background:var(--surface-3);font-size:.75rem;color:var(--text-2)}.mk-tabs .tab[aria-selected=true] .mk-tabn{background:var(--accent-soft);color:var(--accent-ink)}.mk-meta{margin:0 0 18px}.mk-sort{width:auto;min-width:190px}.mk-grid{gap:22px 16px;align-items:start}.mk-item{display:grid;gap:8px;justify-items:center;width:var(--card-w, 176px);max-width:100%}.mk-item>.card{cursor:pointer}.mk-item__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px;width:100%;padding:8px 10px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border)}.mk-item.is-mine .mk-item__foot{border-color:var(--accent-line)}.mk-price{font:700 1rem/1 var(--font-mono);color:var(--text)}.mk-left{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--text-3);white-space:nowrap}.mk-item__foot .btn{flex:1 0 100%}.mk-net{font-size:.8125rem;color:var(--text-2)}.mk-buyer{margin:0;font-size:.75rem;text-align:center}.mk-more{display:flex;justify-content:center;margin-top:24px}.mk-more:empty{display:none}.mk-mine__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.mk-mine__head .segmented button{display:inline-flex;align-items:center;gap:6px}.mk-rules{margin:0 0 20px}.mk-modal{max-width:680px}.mk-buy-modal{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:start}.mk-buy-modal__card{display:grid;place-items:center;padding:6px}.mk-buy-modal__info h2{margin:4px 0 4px;font-size:1.375rem}.mk-buy-modal__info>.muted{margin:0 0 16px}.mk-sum{display:grid;grid-template-columns:auto 1fr;gap:9px 18px;margin:0 0 14px;padding:14px 16px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);font-size:.875rem}.mk-sum dt{color:var(--text-3)}.mk-sum dd{margin:0;font-weight:600;text-align:right}.mk-sum__price{font-size:1.125rem}.mk-sum .danger{color:var(--danger, #ff5a5a)}.mk-list{margin-top:16px;padding:16px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);animation:rise 250ms var(--ease)}.mk-list .cx-detail__h{margin-top:0}.mk-list__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.mk-list__row .field{margin:0}.mk-list .hint{margin:10px 0 6px}.mk-list__net{margin:0 0 4px;font-size:.875rem}[data-platform=mobile] .mk-tabs{display:flex;margin-bottom:14px}[data-platform=mobile] .mk-tabs .tab{flex:1;justify-content:center}[data-platform=mobile] .mk-buy{display:grid;gap:12px}[data-platform=mobile] .mk-buy .chips--scroll{margin:0-16px;padding:2px 16px}[data-platform=mobile] .mk-bar{gap:8px}[data-platform=mobile] .mk-bar .mk-meta{margin:0;font-size:.75rem;white-space:normal;min-width:0}[data-platform=mobile] .mk-sort{min-width:0;max-width:46%;font-size:.8125rem;min-height:36px}[data-platform=mobile] .mk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}[data-platform=mobile] .mk-buy-modal{grid-template-columns:1fr;gap:12px}[data-platform=mobile] .mk-mine__head .segmented{flex:1;display:flex}[data-platform=mobile] .mk-mine__head .segmented button{flex:1;justify-content:center}[data-platform=mobile] .mk-list__row{grid-template-columns:1fr}.mk-hero{position:relative;isolation:isolate;display:grid;gap:10px;padding:48px 8px 26px;margin-bottom:8px}.mk-hero__bg{position:absolute;z-index:-1;top:-24px;left:-28px;right:-28px;bottom:-40px;pointer-events:none;background:linear-gradient(180deg,rgba(11,13,17,.3) 0%,rgba(11,13,17,.55) 60%,var(--bg) 100%),linear-gradient(90deg,rgba(11,13,17,.88) 0%,rgba(11,13,17,.3) 60%,rgba(11,13,17,.6) 100%),url(../img/market-hero.jpg?v=20261106-2006)center 78%/cover no-repeat;-webkit-mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.mk-hero__kicker{display:inline-flex;align-items:center;gap:8px;width:max-content;font:600 .75rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.mk-hero h1{margin:0;font:800 clamp(2rem,3.2vw,3rem)/1.04 var(--font-title);letter-spacing:-.035em;text-shadow:0 4px 30px rgba(0,0,0,.6)}.mk-hero p{margin:0;max-width:52ch;color:#c9ced8;text-shadow:0 2px 12px rgba(0,0,0,.7)}[data-platform=mobile] .mk-hero{padding:28px 0 18px}[data-platform=mobile] .mk-hero__bg{top:-16px;left:-16px;right:-16px;-webkit-mask:none;mask:none;background-position:60% 30%}[data-platform=mobile] .mk-hero h1{font-size:1.9rem}.d-main{container-type:inline-size}.mk-hero__bg{left:calc(50% - 50cqw);right:calc(50% - 50cqw);-webkit-mask:none;mask:none}.cx-rar{min-width:0}.cx-rar__top{min-width:0}.cx-rar__top b{flex:none}[data-platform=mobile] .cx-rar__top .rk{width:16px;height:16px}.shop__legend li .rk,.odds-row dt .rk{flex:none}[data-platform=mobile] .cx-rar__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-platform=mobile] .cx-rar__top{justify-content:space-between}html:not([data-platform=mobile]) .cx-rar__top{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px}html:not([data-platform=mobile]) .cx-rar__top>:first-child{grid-row:span 2}html:not([data-platform=mobile]) .cx-rar__name{white-space:normal;line-height:1.15}.sx-hero{padding:26px 8px 14px;margin-bottom:4px;gap:6px}.sx-hero h1{font-size:clamp(1.7rem,2.6vw,2.4rem)}.sx-hero .mk-hero__bg{bottom:-24px;background:var(--bg)url(../img/topo.svg?v=20261106-2006)0 0/1600px 900px;animation:topo-drift 120s linear infinite alternate}.sx-hero .mk-hero__bg::before{content:"";position:absolute;inset:0;background:var(--bg);opacity:.66}.sx-hero .mk-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 45%,var(--bg) 100%),linear-gradient(90deg,rgba(11,13,17,.55) 0%,transparent 60%)}@media (prefers-reduced-motion:reduce){.sx-hero .mk-hero__bg{animation:none}}.sc__squad{display:flex;align-items:center;justify-content:center}.sc__av{--rc:rgba(255,255,255,.25);position:relative;display:grid;place-items:center;width:44px;height:44px;margin:0-5px;border-radius:50%;overflow:visible;border:2px solid var(--rc);background:#10141b;box-shadow:0 6px 14px -6px rgba(0,0,0,.8),0 0 0 2px var(--surface, #12161c);transform:translateY(calc(var(--k)*var(--k)*3px));z-index:calc(5 - var(--k)*var(--k));transition:transform var(--t) var(--ease)}.sc__av img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 15%}.sc__av b{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);padding:1px 4px;border-radius:6px;font:800 .5625rem/1.2 var(--font-title);color:#0b0d11;background:var(--rc)}.sc__av--coach{width:36px;height:36px;opacity:.9}.sc__av.is-empty{border-style:dashed;color:var(--text-3);background:rgba(255,255,255,.03)}.sc__av[data-r=bronze]{--rc:var(--r-bronze)}.sc__av[data-r=silver]{--rc:var(--r-silver)}.sc__av[data-r=gold]{--rc:var(--r-gold)}.sc__av[data-r=prestige]{--rc:var(--r-prestige)}.sc__av[data-r=pm]{--rc:var(--r-pm)}.sc--team:hover .sc__av{transform:translateY(calc(var(--k)*var(--k)*3px - 4px))}@media (prefers-reduced-motion:reduce){.sc__av{transition:none}}.hcard{cursor:pointer}.hcard__link{position:absolute;inset:0;z-index:4;border-radius:inherit}.hcard__link:focus-visible{outline:2px solid var(--accent-ink, #ff8a3d);outline-offset:-3px}.hcard:has(.hcard__link:focus-visible){transform:translateY(-3px)}.hcard__foot{z-index:5;pointer-events:none}.hcard__btn,.hcard__energy{position:relative;z-index:5;pointer-events:auto}.hcard:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.28)}.hcard--packs .hcard__cta{pointer-events:none}.hcard--packs:hover .hcard__cta{filter:brightness(1.12)}.hcard--free .hcard__txt{max-width:52%}.hcard--free .hcard__art{left:auto;right:-44px;top:50px;bottom:auto;display:block}.hcard--free .hcard__art .hcard__pack,.hcard--free:hover .hcard__art .hcard__pack{width:auto;height:390px;max-width:none;transform:rotate(8deg);animation:none;transition:none;filter:drop-shadow(0 20px 22px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(255,255,255,.25))}.hcard--free .hcard__art::before{background:radial-gradient(closest-side,rgba(255,255,255,.22),transparent);top:40%}.hcard--free .hcard__count{top:10px;right:58px}[data-platform=mobile] .hcard--free .hcard__art{right:-16px;top:40px;bottom:auto}[data-platform=mobile] .hcard--free .hcard__art .hcard__pack{height:330px}.hcard__sparks i:nth-child(9){left:6%;animation-duration:10s;animation-delay:-2s;width:3px;height:3px}.hcard__sparks i:nth-child(10){left:19%;animation-duration:12s;animation-delay:-8s}.hcard__sparks i:nth-child(11){left:48%;animation-duration:9.5s;animation-delay:-5s;width:3px;height:3px}.hcard__sparks i:nth-child(12){left:94%;animation-duration:11s;animation-delay:-4s}@media (prefers-reduced-motion:reduce){.hcard__sparks{display:none}.hcard,.hcard:hover{transition:none;transform:none}}.rk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin-bottom:14px}.rk-head .tabs{margin-bottom:0;border-bottom:0}.rk-tabs .tab,.m-matchtabs .tab{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.rk-tabs .tab[aria-current=page],.m-matchtabs .tab[aria-current=page]{color:var(--text)}.rk-tabs .tab[aria-current=page]::after,.m-matchtabs .tab[aria-current=page]::after{background:var(--grad);box-shadow:0 0 12px rgba(255,98,28,.6)}.m-matchtabs{margin:-6px 0 14px}.m-matchtabs .tab{flex:1;justify-content:center}.rk-season{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--text-3);font-size:var(--fs-sm)}.rk-season__k{display:inline-flex;align-items:center;gap:6px;font:700 .75rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.rk-season__i{display:inline-flex;align-items:center;gap:6px}.rk-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 12px;font-size:var(--fs-sm);color:var(--text-2)}.rk-legend__i{display:inline-flex;align-items:center;gap:7px}.rk-legend__i::before{content:"";width:3px;height:14px;border-radius:2px}.rk-legend__i--up::before{background:var(--up-ink)}.rk-legend__i--down::before{background:var(--down-ink)}.rk-wrap{border:1px solid var(--border);border-radius:var(--r-lg);background:linear-gradient(160deg,#13171d,#0c0f13);overflow:hidden}.rk-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.rk-table th{padding:10px 12px;text-align:left;font:700 .6875rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border)}.rk-table td{padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.rk-table tbody tr:last-child td{border-bottom:0}.rk-c-rank{width:52px;text-align:center!important}.rk-c-wl,.rk-c-m,.rk-c-sr{text-align:right!important;white-space:nowrap}.rk-c-sr strong{font-size:.9375rem}.rk-row td:first-child{box-shadow:inset 3px 0 0 transparent}.rk-row--up td:first-child{box-shadow:inset 3px 0 0 var(--up-ink)}.rk-row--down td:first-child{box-shadow:inset 3px 0 0 var(--down-ink)}.rk-row.is-me td{background:rgba(255,98,28,.09)}.rk-row.is-me .rk-team strong{color:var(--accent-ink)}.rk-row--pinned td{border-top:1px solid var(--accent-line)}.rk-gap td{padding:2px;text-align:center;color:var(--text-3)}.rk-c-team{display:flex;align-items:center;gap:10px;min-width:0}.rk-em{width:32px;height:32px;flex:none;display:grid;place-items:center}.rk-em svg{width:100%;height:100%}.rk-team{display:grid;gap:2px;min-width:0}.rk-team strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-team small{color:var(--text-3);font-size:.75rem}.rk-you{color:var(--accent-ink);font-weight:600}.rk-medal{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font:800 .75rem/1 var(--font-mono);color:#1a1205}.rk-medal--gold{background:linear-gradient(160deg,#ffe08a,#d4a017)}.rk-medal--silver{background:linear-gradient(160deg,#f1f3f6,#9aa3ad)}.rk-medal--bronze{background:linear-gradient(160deg,#f0b48a,#a0612f)}.rk-div{white-space:nowrap}.rk-div--cdl,.rk-div--challengers{color:#ffb08a;border-color:rgba(255,98,28,.3)}[data-platform=mobile] .rk-c-div,[data-platform=mobile] .rk-c-wl{display:none}[data-platform=mobile] .rk-table td,[data-platform=mobile] .rk-table th{padding:8px 8px}[data-platform=mobile] .rk-head{align-items:stretch}.carousel--flow{cursor:grab;transform-style:flat}.carousel--flow.is-dragging{cursor:grabbing}.carousel--flow .carousel__item{transition:none;will-change:transform;filter:none}.carousel--flow .carousel__item:not(.is-active):hover{filter:none}.carousel--flow .carousel__item:not(.is-active):hover .pack{transform:translateY(-6px);transition:transform 250ms var(--ease)}@media (prefers-reduced-motion:reduce){.carousel--flow .carousel__item:not(.is-active):hover .pack{transform:none}}[data-platform=mobile] .hcard--free .hcard__txt{max-width:56%}[data-platform=mobile] .hcard--free .hcard__art{right:-28px;top:62px}[data-platform=mobile] .hcard--free .hcard__art .hcard__pack{height:350px}[data-platform=mobile] .hcard--free .hcard__count{right:40px}.btn[data-match-intro],#mt-play{background:linear-gradient(180deg,#3b8cff,#1f63d6);border-color:#4a95ff;color:#fff;box-shadow:0 10px 26px -10px rgba(40,110,240,.75)}.btn[data-match-intro]:hover,#mt-play:hover:not(:disabled){background:linear-gradient(180deg,#5aa2ff,#2a72e6);border-color:#7ab4ff}.btn[data-match-intro]:focus-visible,#mt-play:focus-visible{outline:2px solid #8cc0ff;outline-offset:2px}.roster__savebar{display:flex;justify-content:flex-end;margin-bottom:-4px}.roster__savebar .btn:disabled{opacity:.45;cursor:not-allowed}.fanband{grid-column:1/-1;position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;min-height:0;padding:7px 8px 7px 14px;border-radius:var(--r-md);border:1px solid var(--border-2);background:linear-gradient(100deg,rgba(59,158,255,.12),rgba(20,24,30,.6) 45%),var(--surface);box-shadow:var(--inner)}.fanband::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#3b9eff,#2563eb)}.fanband__ic{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(59,158,255,.14);color:#7cc0ff}.fanband__txt{flex:1;min-width:0;margin:0;font-size:.8125rem;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fanband__txt strong{font-weight:650;color:var(--text)}.fanband__tags{flex:none;display:flex;gap:12px;margin:0;padding:0;list-style:none;font-size:.75rem;color:var(--text-3)}.fanband__tags li{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.fanband__tags svg{color:#7cc0ff}.fanband__cta{flex:none;white-space:nowrap;border-color:rgba(59,158,255,.55);color:#9fd0ff;background:rgba(59,158,255,.08)}.fanband__cta:hover,.fanband__cta:focus-visible{border-color:#3b9eff;color:#fff;background:rgba(59,158,255,.2)}@media (max-width:1360px){[data-platform=desktop] .fanband__tags{display:none}}[data-platform=mobile] .fanband{flex-wrap:wrap;row-gap:6px;padding:10px 12px 10px 14px}[data-platform=mobile] .fanband__txt{flex-basis:calc(100% - 40px);white-space:normal}[data-platform=mobile] .fanband__tags{display:none}[data-platform=mobile] .fanband__cta{flex:1 1 100%;justify-content:center}.pcard{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:12px;min-height:343.5px;padding:22px 24px 18px;background:radial-gradient(80% 60%at 0 0,rgba(255,98,28,.1),transparent 70%),linear-gradient(160deg,#161a21 0,#0f1216 85%);border-color:var(--border-2);box-shadow:var(--inner),var(--shadow-md)}[data-platform=mobile] .pcard{min-height:514.3px;padding:18px 16px 14px;gap:14px}.pcard__head{display:flex;align-items:center;gap:12px;min-width:0}.pcard__who{display:grid;gap:3px;min-width:0}.pcard__name{margin:0;font:750 1.375rem/1.1 var(--font-title);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard__team{display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:var(--fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard__gauge{display:grid;gap:9px}.pcard__gtop{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.pcard__route{display:inline-flex;align-items:baseline;gap:8px;font:700 1.0625rem/1.2 var(--font-title);letter-spacing:-.01em}.pc-div{color:var(--lv, var(--text))}.pc-div[data-tier="1"]{--lv:var(--text)}.pc-div[data-tier="2"]{--lv:var(--lv-2)}.pc-div[data-tier="3"]{--lv:var(--lv-3)}.pc-div[data-tier="4"]{--lv:var(--lv-4)}.pc-div[data-tier="5"]{--lv:var(--lv-5)}.pc-div[data-tier="6"]{--lv:var(--lv-6)}.pcard__route .pc-div+.pcard__arrow+.pc-div{color:var(--text-3)}.pcard__arrow{color:var(--text-3);font-weight:400}.pcard__crown{color:var(--lv-6);align-self:center}.pcard__gmeta{font:500 var(--fs-sm)/1.2 var(--font-mono);color:var(--text-2);font-variant-numeric:tabular-nums}.pcard__ghint{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.dgauge{position:relative;height:6px;margin:4px 0;border-radius:var(--r-full);background:rgba(255,255,255,.07)}.dgauge__down,.dgauge__up,.dgauge__fill{position:absolute;top:0;bottom:0;border-radius:inherit}.dgauge__fill{left:0;width:var(--pos, 0%);background:var(--grad);box-shadow:0 0 12px rgba(255,98,28,.45)}.dgauge__down,.dgauge__up{top:auto;bottom:-6px;height:2px}.dgauge__down{left:0;width:var(--zd, 0%);background:var(--down);opacity:.8}.dgauge__up{right:0;width:var(--zu, 0%);background:var(--up);opacity:.8}.dgauge__me{position:absolute;top:50%;left:var(--pos, 0%);width:3px;height:16px;margin:-8px 0 0-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 0 2px rgba(11,13,17,.9),0 0 10px rgba(255,255,255,.5)}.dgauge.is-empty{background:repeating-linear-gradient(90deg,rgba(255,255,255,.08)0 10px,transparent 10px 14px)}.pcard__form{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:22px}.pcard__lbl{font:600 .6875rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.pcard__pills{display:inline-flex;align-items:center;gap:4px}.pcard__muted{font-size:var(--fs-sm);color:var(--text-3)}.fpill{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:5px;font:700 .625rem/1 var(--font-mono);text-decoration:none;color:var(--text-2);background:rgba(255,255,255,.04);box-shadow:inset 0-2px 0 var(--pc, var(--text-3));transition:background var(--t-fast) var(--ease),color var(--t-fast)}.fpill.is-w{--pc:var(--up)}.fpill.is-l{--pc:var(--down)}.fpill:hover{color:#fff;background:rgba(255,255,255,.1)}.fpill:focus-visible{outline:0;box-shadow:var(--focus)}.pcard__trend{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm)}.pcard__trend b{font-weight:600}.pcard__trend.is-up{color:var(--up-ink)}.pcard__trend.is-down{color:var(--down-ink)}.spk{width:56px;height:18px;overflow:visible;opacity:.9}.pcard__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.pstat{display:grid;align-content:start;gap:4px;min-width:0;padding:0 14px;color:inherit;text-decoration:none}.pstat:first-child{padding-left:0}.pstat+.pstat{border-left:1px solid rgba(255,255,255,.07)}.pstat__v{display:inline-flex;align-items:center;gap:8px;font:750 1.625rem/1 var(--font-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.pstat__v small{font-size:.55em;font-weight:600;color:var(--text-3);margin-left:1px;letter-spacing:0}.pstat__l{font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.pstat .pstat__v{color:var(--accent-ink)}a.pstat:hover .pstat__l{color:var(--text-2)}a.pstat:focus-visible{outline:0;box-shadow:var(--focus);border-radius:6px}.ring{width:20px;height:20px;flex:none;display:inline-grid}.ring svg{width:20px;height:20px;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:4.5}.ring__bg{stroke:rgba(255,255,255,.1)}.ring__fg{stroke:var(--accent);stroke-linecap:round}.pcard__goal{display:flex;align-items:center;gap:10px;min-width:0;color:var(--text);text-decoration:none;font-size:var(--fs-md)}.pcard__goal .pcard__lbl{flex:none;color:var(--accent-ink)}.pcard__goal-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);transition:color var(--t-fast)}.pcard__goal>.i{margin-left:auto;flex:none;color:var(--accent-ink);transition:transform var(--t) var(--ease)}.pcard__goal:hover .pcard__goal-t{color:var(--text)}.pcard__goal:hover>.i{transform:translateX(4px)}.pcard__goal:focus-visible{outline:0;box-shadow:var(--focus);border-radius:6px}[data-platform=mobile] .pcard__name{font-size:1.25rem}[data-platform=mobile] .pstat{padding:0 10px}[data-platform=mobile] .pstat__l{white-space:normal;line-height:1.3}[data-platform=mobile] .pstat__v{font-size:1.375rem;gap:6px}[data-platform=mobile] .pcard__goal-t{white-space:normal}.shortcuts__support{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(90deg,rgba(59,158,255,.1),transparent 70%)}.shortcuts__support p{margin:0;flex:1;min-width:0;font-size:.8125rem}.shortcuts__support-ic{display:grid;color:#7cc0ff}[data-platform=mobile] .shortcuts__support{flex-wrap:wrap}[data-platform=mobile] .shortcuts__support .fanband__cta{flex:1 1 100%;justify-content:center}.mt-row .mt-row__gain{display:flex;flex-direction:column;align-items:flex-end;gap:6px}[data-platform=mobile] .mt-row .mt-row__gain{flex-direction:row;align-items:center}.mt-gain{--g1:rgba(255,255,255,.06);--g2:rgba(255,255,255,.015);--edge:rgba(255,255,255,.14);--ink:var(--text);position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;min-width:98px;padding:0 12px 0 6px;border-radius:var(--r-md);background:linear-gradient(150deg,var(--g1),var(--g2) 70%),var(--surface);box-shadow:0 4px 12px -6px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.05);font:700 1rem/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;transition:transform var(--t-fast, .15s),box-shadow var(--t-fast, .15s)}.mt-gain::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,var(--edge),rgba(255,255,255,.03) 55%,var(--edge));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mt-gain b{margin-left:auto;font-weight:700}.mt-gain small{align-self:center;margin-top:2px;font-size:.625rem;font-weight:600;letter-spacing:.08em;color:var(--text-3)}.mt-gain__md{position:relative;display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 32% 28%,var(--md1, #5a5f68),var(--md2, #2a2d33) 75%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 2px 6px -2px rgba(0,0,0,.6)}.mt-gain__md::after{content:"";position:absolute;left:4px;right:8px;top:2px;height:45%;border-radius:50%;background:linear-gradient(rgba(255,255,255,.28),transparent);pointer-events:none}.mt-gain__ic{width:15px;height:15px;color:#fff}.mt-sr.is-up{--g1:rgba(34,197,94,.2);--g2:rgba(34,197,94,.03);--edge:rgba(74,222,128,.5);--ink:var(--up-ink);--md1:#4ade80;--md2:#15803d}.mt-sr.is-down{--g1:rgba(239,68,68,.2);--g2:rgba(239,68,68,.03);--edge:rgba(248,113,113,.5);--ink:var(--down-ink);--md1:#f87171;--md2:#991b1b}.mt-cp{--g1:rgba(212,165,72,.2);--g2:rgba(140,95,30,.04);--edge:rgba(226,190,110,.45);--ink:#dcb768}.mt-cp .mt-gain__md{background:0 0;box-shadow:0 2px 6px -2px rgba(0,0,0,.6)}.mt-cp .mt-gain__md::after{display:none}.mt-coin{width:28px;height:28px;display:block}@media (hover:hover){[data-platform=desktop] .mt-gain:hover,:root:not([data-platform=mobile]) .mt-gain:hover{transform:translateY(-2px);box-shadow:0 8px 18px -8px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.06)}}[data-platform=mobile] .mt-row .mt-row__gain{justify-content:flex-start;gap:6px}[data-platform=mobile] .mt-gain{height:34px;min-width:0;flex:1 1 0;max-width:140px;padding:0 10px 0 4px;font-size:.9375rem}[data-platform=mobile] .mt-gain__md,[data-platform=mobile] .mt-coin{width:24px;height:24px}.cx-side{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.cx-side::-webkit-scrollbar{display:none}:root:not([data-platform=mobile]) .mt-row .mt-row__gain{gap:4px}:root:not([data-platform=mobile]) .mt-gain{height:24px;min-width:92px;gap:6px;padding:0 9px 0 3px;border-radius:7px;font-size:.8125rem;box-shadow:0 3px 8px -5px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.05)}:root:not([data-platform=mobile]) .mt-gain__md,:root:not([data-platform=mobile]) .mt-coin{width:18px;height:18px}:root:not([data-platform=mobile]) .mt-gain__ic{width:11px;height:11px}:root:not([data-platform=mobile]) .mt-gain small{font-size:.5625rem;margin-top:1px}.hcard--packs .hcard__txt{max-width:46%}.hcard--free .hcard__txt p,.hcard--packs .hcard__txt p{text-shadow:0 1px 8px rgba(0,0,0,.85)}@media (max-width:1600px){[data-platform=desktop] .hcard--free .hcard__txt{max-width:54%}[data-platform=desktop] .hcard--free .hcard__art{transform:scale(.82);transform-origin:100% 100%}[data-platform=desktop] .hcard--packs .hcard__fan{transform:scale(.78);transform-origin:100% 100%}}@media (max-width:1400px){[data-platform=desktop] .hcard--packs .hcard__fan{transform:scale(.66) translateX(14px)}}.ccost-w{position:relative;display:inline-block}.ccost{position:absolute;z-index:6;left:50%;bottom:-9px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:2px;padding:3px 9px 3px 7px;border-radius:999px;font:800 .75rem/1 var(--font-mono);color:#1a1006;background:linear-gradient(180deg,#ffe0a8,#ffbf66);box-shadow:0 6px 14px -6px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.35);pointer-events:none;white-space:nowrap}.ccost .i{width:.9em;height:.9em}.ccost-w.is-out>.card{filter:grayscale(.85) brightness(.55)}.ccost-w.is-out .ccost{background:linear-gradient(180deg,#ff8a8a,#ff5a5a)}.ccost-out{position:absolute;z-index:6;top:42%;left:8px;right:8px;padding:5px 4px;border-radius:7px;text-align:center;font:700 .68rem/1.2 var(--font-mono);color:#fff;background:rgba(185,28,28,.92);pointer-events:none}.slot-filled .ccost{bottom:-10px;font-size:.8rem}.pool-grid .ccost-w,.pool-grid--sheet .ccost-w{margin-bottom:10px}.cbud{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:9px 14px;border-radius:12px;font-size:.85rem;color:var(--text-2, #c8cfda);background:linear-gradient(90deg,rgba(255,106,26,.16),rgba(255,106,26,.03));border:1px solid rgba(255,106,26,.3)}.cbud .i{color:var(--acc, #ff6a1a)}.cbud b{font-size:1.15rem;color:#fff}.cfilt{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:12px 0}.cfilt__tgl{display:inline-flex;align-items:center;gap:9px;font-size:.85rem;cursor:pointer}.cfilt__tgl small{color:var(--text-3, #7d8696)}.cfilt__tgl input{position:absolute;opacity:0;width:1px;height:1px}.cfilt__tgl i{position:relative;width:36px;height:20px;border-radius:10px;background:#2a3242;transition:background .2s;flex:none}.cfilt__tgl i::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.cfilt__tgl input:checked+i{background:var(--acc, #ff6a1a)}.cfilt__tgl input:checked+i::after{transform:translateX(16px)}.cfilt__tgl input:focus-visible+i{outline:2px solid var(--acc, #ff6a1a);outline-offset:2px}.cfilt__seg{display:inline-flex;padding:3px;border-radius:10px;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.08);margin-left:auto}.cfilt__seg button{border:0;background:0 0;color:var(--text-2, #9aa3b2);padding:7px 11px;border-radius:8px;font:600 .78rem/1 var(--font-title);cursor:pointer}.cfilt__seg button[aria-pressed=true]{background:rgba(255,106,26,.16);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,106,26,.5)}@media (prefers-reduced-motion:reduce){.cfilt__tgl i,.cfilt__tgl i::after{transition:none}}@media (max-width:640px){.cfilt__seg{margin-left:0}}.hcard__btn--wait{color:var(--text-2, #aab2bf);background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.18);box-shadow:none}.hcard__btn--wait .i{color:var(--acc, #ff6a1a);opacity:.8}.hcard__btn--wait .timer{color:#fff;font-weight:700}.hcard__btn--wait:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.28)}.quests{grid-column:1/-1;position:relative;overflow:hidden;padding:14px 16px;display:flex;flex-direction:column;gap:12px;background:radial-gradient(70% 120%at 0% 0%,rgba(255,90,30,.13),transparent 60%),var(--surface);border:1px solid var(--border-2)}.quests::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--grad)}.quests__head{display:flex;align-items:center;gap:12px;min-width:0}.quests__ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent-ink)}.quests__hd{flex:1;min-width:0}.quests__title{margin:0;font:750 1.0625rem/1.2 var(--font-title);letter-spacing:-.01em;display:flex;align-items:baseline;gap:8px}.quests__count{color:var(--accent-ink);font-size:.9375rem}.quests__sub,.quests__lead{margin:2px 0 0;color:var(--text-2);font-size:.8125rem}.quests__bar{flex:0 1 260px;height:8px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.quests__bar span{display:block;height:100%;width:var(--w, 0%);border-radius:inherit;background:var(--grad);box-shadow:0 0 12px rgba(255,90,30,.5);transition:width .6s ease}.quests__next{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--border);box-shadow:var(--inner)}.quests__nic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-md);background:var(--grad);color:#fff;box-shadow:0 6px 18px rgba(255,77,28,.3)}.quests__ntxt{flex:1;min-width:0}.quests__ntxt strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.9375rem}.quests__ntxt p{margin:2px 0 0;color:var(--text-2);font-size:.8125rem}.quests__kicker{display:inline-flex;align-items:center;gap:5px;color:var(--text-3);font-size:.6875rem;font-weight:650;text-transform:uppercase;letter-spacing:.06em}.quests__cp{color:var(--accent-ink)}.quests__go{flex:none}.quests__next--final{border-color:var(--accent-line);background:linear-gradient(100deg,rgba(255,90,30,.16),var(--surface-2) 60%)}.quests__got{margin:0;display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 12px;border-radius:var(--r-full);background:var(--accent-soft);color:var(--accent-ink);font-weight:650;font-size:.875rem;animation:quest-pop .7s cubic-bezier(.2,1.6,.4,1) both}@keyframes quest-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.quests__all>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:.8125rem;font-weight:600}.quests__all>summary::-webkit-details-marker{display:none}.quests__all>summary:hover{color:var(--text)}.quests__all[open] .quests__chev{transform:rotate(180deg)}.quests__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px}.quests__group h3{margin:0 0 6px;display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.06em}.quests__group ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.quests__item{display:flex;align-items:center;gap:8px;min-height:34px;padding:4px 8px;border-radius:var(--r-sm);background:var(--surface-2);font-size:.8125rem}.quests__state{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--surface-3);color:var(--text-3)}.quests__name{flex:1;min-width:0}.quests__item.is-done{box-shadow:inset 0 0 0 1px var(--accent-line)}.quests__item.is-done .quests__state{background:var(--grad);color:#fff}.quests__item.is-claimed{opacity:.62}.quests__item.is-claimed .quests__state{background:rgba(34,197,94,.16);color:#4ade80}.quests__ok{color:var(--text-3);font-size:.75rem}.quests__claim{margin:0;flex:none}.quests__reward{margin:10px 0 0;display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:.75rem}.quests--done{border-color:var(--accent-line)}.quests__final{position:relative;display:flex;align-items:center;gap:14px}.quests__final>div{flex:1;min-width:0}.quests__medal{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--grad);color:#fff;box-shadow:0 0 0 6px var(--accent-soft),0 8px 24px rgba(255,77,28,.4);animation:quest-pop .8s cubic-bezier(.2,1.6,.4,1) both}.quests__medal .i{width:28px;height:28px}.quests__confetti{position:absolute;inset:0;pointer-events:none}.quests__confetti i{position:absolute;top:-10px;width:6px;height:10px;border-radius:2px;background:var(--accent-2);opacity:0;animation:quest-fall 2.4s ease-in 1 both}.quests__confetti i:nth-child(odd){background:var(--accent)}.quests__confetti i:nth-child(3n){background:#ffd166}.quests__confetti i:nth-child(1){left:4%}.quests__confetti i:nth-child(2){left:11%;animation-delay:.2s}.quests__confetti i:nth-child(3){left:18%;animation-delay:.5s}.quests__confetti i:nth-child(4){left:26%;animation-delay:.1s}.quests__confetti i:nth-child(5){left:33%;animation-delay:.4s}.quests__confetti i:nth-child(6){left:41%;animation-delay:.7s}.quests__confetti i:nth-child(7){left:48%;animation-delay:.3s}.quests__confetti i:nth-child(8){left:56%;animation-delay:.6s}.quests__confetti i:nth-child(9){left:63%;animation-delay:.15s}.quests__confetti i:nth-child(10){left:71%;animation-delay:.45s}.quests__confetti i:nth-child(11){left:78%;animation-delay:.25s}.quests__confetti i:nth-child(12){left:85%;animation-delay:.55s}.quests__confetti i:nth-child(13){left:91%;animation-delay:.35s}.quests__confetti i:nth-child(14){left:97%;animation-delay:.05s}@keyframes quest-fall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(140px) rotate(320deg)}}@media (prefers-reduced-motion:reduce){.quests__confetti,.quests__got,.quests__medal{animation:none}.quests__confetti{display:none}}.qbadge{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--grad);color:#fff;flex:none}[data-platform=mobile] .quests{padding:12px}[data-platform=mobile] .quests__head{flex-wrap:wrap}[data-platform=mobile] .quests__bar{flex:1 1 100%}[data-platform=mobile] .quests__next{flex-wrap:wrap}[data-platform=mobile] .quests__go,[data-platform=mobile] .quests__next .quests__claim{flex:1 1 100%}[data-platform=mobile] .quests__go,[data-platform=mobile] .quests__next .quests__claim .btn{width:100%;justify-content:center}[data-platform=mobile] .quests__groups{grid-template-columns:minmax(0,1fr)}[data-platform=mobile] .quests__final{flex-wrap:wrap}@media (max-width:1200px){.quests__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.quests__groups{grid-template-columns:minmax(0,1fr)}}.quests__cbtn{min-height:28px;padding:0 10px;gap:4px;white-space:nowrap}.quests__all>summary .badge{animation:quest-pulse 1.8s ease-in-out infinite}@keyframes quest-pulse{50%{box-shadow:0 0 0 4px rgba(255,90,30,.18)}}@media (prefers-reduced-motion:reduce){.quests__all>summary .badge{animation:none}}.team__badge--em{background:0 0;border:0}.team__badge--em .team__em{width:52px;height:52px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45))}.mt-row__opp:has(.mt-row__em){position:relative;padding-left:40px}.mt-row__opp .mt-row__em{position:absolute;left:0;top:50%;width:30px;height:30px;margin-top:-15px}.schip{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 10px 0 6px;border-radius:var(--r-full);border:0;background:0 0;color:var(--text-2);font-size:.75rem;text-decoration:none;white-space:nowrap;transition:background var(--t-fast),border-color var(--t-fast)}.schip:hover{background:var(--surface-2);color:#fff}.schip:focus-visible{outline:0;box-shadow:var(--focus)}.schip b{font-weight:700;color:#fff;letter-spacing:.01em}.schip .num{font-variant-numeric:tabular-nums}.schip .i{opacity:.8}.schip__sep{width:1px;height:12px;background:var(--border-2)}.schip__ring,.schip__ring svg{width:16px;height:16px}.schip__ring circle{stroke-width:5}.schip--m{min-height:40px;gap:5px;padding:0 9px 0 7px;border-radius:var(--r-md);font-size:.75rem}.schip--m .num{color:var(--text-2)}.ladder{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);padding:0;overflow:hidden;border-color:var(--border-2)}.ladder__info{display:flex;flex-direction:column;gap:8px;padding:22px 24px;background:radial-gradient(120% 120%at 0 0,rgba(255,98,28,.16),transparent 60%),linear-gradient(160deg,#1a130f,#101317 80%);border-right:1px solid var(--border)}.ladder__kick{font:700 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}.ladder__title{margin:0;font:750 1.5rem/1.1 var(--font-title);letter-spacing:-.02em}.ladder__left{margin:6px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ladder__lbl{font-size:var(--fs-sm);color:var(--text-3)}.ladder__cd{font:750 1.75rem/1 var(--font-title);letter-spacing:-.02em;color:var(--text)}.ladder__bar{height:4px;border-radius:var(--r-full);background:rgba(255,255,255,.08);overflow:hidden}.ladder__bar i{display:block;height:100%;border-radius:inherit;background:var(--grad)}.ladder__rule{margin:auto 0 0;font-size:var(--fs-xs);color:var(--text-3)}.ladder__route{display:flex;flex-direction:column;gap:10px;padding:18px 24px 16px;background:linear-gradient(160deg,#13171d,#0e1115)}.ladder__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:end;height:132px}.ladder__step{--lv:var(--lv-1);position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px}.ladder__step[data-tier="2"]{--lv:var(--lv-2)}.ladder__step[data-tier="3"]{--lv:var(--lv-3)}.ladder__step[data-tier="4"]{--lv:var(--lv-4)}.ladder__step[data-tier="5"]{--lv:var(--lv-5)}.ladder__step[data-tier="6"]{--lv:var(--lv-6)}.ladder__col{display:block;height:var(--h, 40%);border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,color-mix(in srgb,var(--lv) 30%,transparent),color-mix(in srgb,var(--lv) 8%,transparent));border:1px solid color-mix(in srgb,var(--lv) 30%,transparent);border-bottom:0}.ladder__step.is-past .ladder__col{opacity:.55}.ladder__step.is-me .ladder__col{background:linear-gradient(180deg,var(--lv),color-mix(in srgb,var(--lv) 35%,transparent));border-color:var(--lv);box-shadow:0 0 22px color-mix(in srgb,var(--lv) 45%,transparent)}.ladder__name{text-align:center;font:700 .6875rem/1 var(--font-mono);letter-spacing:.06em;color:var(--text-3)}.ladder__name abbr{text-decoration:none}.ladder__step.is-me .ladder__name{color:var(--lv)}.ladder__you{align-self:center;padding:3px 7px;border-radius:var(--r-full);background:var(--lv);color:#0b0d11;font:800 .6875rem/1 var(--font-mono);white-space:nowrap}.ladder__pos{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-size:var(--fs-sm);color:var(--text-2)}.ladder__pos .pc-div{font:700 1rem/1.2 var(--font-title)}.ladder__goal{color:var(--up-ink)}.ladder__goal .pc-div{font:inherit}.ladder__link{align-self:flex-end;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--accent-ink);text-decoration:none}.ladder__link .i{transition:transform var(--t) var(--ease)}.ladder__link:hover .i{transform:translateX(3px)}.ladder__link:focus-visible{outline:0;box-shadow:var(--focus);border-radius:6px}[data-platform=mobile] .ladder{grid-template-columns:minmax(0,1fr)}[data-platform=mobile] .ladder__info{border-right:0;border-bottom:1px solid var(--border);padding:18px 16px}[data-platform=mobile] .ladder__route{padding:16px}[data-platform=mobile] .ladder__steps{gap:5px;height:116px}[data-platform=mobile] .ladder__title{font-size:1.25rem}.pcard__tabs{margin-left:auto;flex:none;display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-full);background:rgba(255,255,255,.04);border:1px solid var(--border)}.pcard__tab{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:0;border-radius:var(--r-full);background:0 0;color:var(--text-3);font:600 .75rem/1 var(--font-sans);cursor:pointer;transition:color var(--t-fast),background var(--t-fast)}.pcard__tab:hover{color:var(--text)}.pcard__tab[aria-selected=true]{color:#fff;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.pcard__tab:focus-visible{outline:0;box-shadow:var(--focus)}.pcard__panel{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;animation:pcPanel .22s var(--ease)}.pcard__panel[hidden]{display:none}.pcard__panel:focus-visible{outline:0;box-shadow:var(--focus);border-radius:8px}@keyframes pcPanel{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pcard__panel{animation:none}}[data-platform=mobile] .pcard__head{flex-wrap:wrap}[data-platform=mobile] .pcard__tabs{margin-left:0;width:100%}[data-platform=mobile] .pcard__tab{flex:1;justify-content:center;min-height:34px}.nb__top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.nb__top .pc-div{font:700 .9375rem/1 var(--font-title)}.nb{list-style:none;margin:0;padding:0;display:grid;gap:3px}.nb__row{display:grid;grid-template-columns:26px 28px minmax(0,1fr) 14px auto;align-items:center;gap:10px;padding:5px 10px;border-radius:9px}.nb__row.is-me{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.nb__rank{text-align:center;font:700 .8125rem/1 var(--font-mono);color:var(--text-3)}.nb__row.is-me .nb__rank{color:var(--accent-ink)}.nb__em,.nb__em svg{width:28px;height:28px;display:block}.nb__t{display:grid;gap:1px;min-width:0}.nb__t strong{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb__row.is-me .nb__t strong{color:var(--accent-ink)}.nb__t small{font-size:.6875rem;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb__z{font-size:.625rem;text-align:center}.nb__row.is-up .nb__z{color:var(--up-ink)}.nb__row.is-down .nb__z{color:var(--down-ink)}.nb__sr{font:700 .875rem/1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.nb__sr small{margin-left:3px;font-size:.625rem;color:var(--text-3)}.nb__empty{flex:1;display:grid;place-items:center;text-align:center}.rk-dv{--lv:#a3acba;display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:var(--r-full);font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--lv);background:color-mix(in srgb,var(--lv) 12%,transparent);border:1px solid color-mix(in srgb,var(--lv) 35%,transparent)}.rk-dv[data-tier="2"],.rk-dtab[data-tier="2"]{--lv:var(--lv-2)}.rk-dv[data-tier="3"],.rk-dtab[data-tier="3"]{--lv:var(--lv-3)}.rk-dv[data-tier="4"],.rk-dtab[data-tier="4"]{--lv:var(--lv-4)}.rk-dv[data-tier="5"],.rk-dtab[data-tier="5"]{--lv:var(--lv-5)}.rk-dv[data-tier="6"],.rk-dtab[data-tier="6"]{--lv:var(--lv-6)}.rk-divtabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.rk-dtab{--lv:#a3acba;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--border-2);color:var(--text-2);text-decoration:none;font-size:.8125rem;font-weight:600;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.rk-dtab i{width:8px;height:8px;border-radius:50%;background:var(--lv)}.rk-dtab:hover{color:var(--text);background:rgba(255,255,255,.04)}.rk-dtab[aria-current=page]{color:#fff;border-color:var(--lv);background:color-mix(in srgb,var(--lv) 16%,transparent)}.rk-dtab--all[aria-current=page]{border-color:var(--accent-line);background:var(--accent-soft)}.rk-dtab:focus-visible{outline:0;box-shadow:var(--focus)}.rk-dtab__me{color:var(--accent-ink);font-weight:500}.rk-groups{display:flex;align-items:center;gap:6px;margin:-6px 0 16px;overflow-x:auto;scrollbar-width:none}.rk-groups::-webkit-scrollbar{display:none}.rk-groups__k{flex:none;margin-right:4px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-3)}.rk-gtab{flex:none;display:inline-flex;align-items:center;gap:4px;min-width:32px;min-height:30px;padding:0 10px;justify-content:center;border-radius:8px;border:1px solid var(--border-2);color:var(--text-2);text-decoration:none;font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums}.rk-gtab:hover{color:var(--text);background:rgba(255,255,255,.04)}.rk-gtab[aria-current=page]{color:#fff;border-color:var(--accent-line);background:var(--accent-soft)}.rk-gtab:focus-visible{outline:0;box-shadow:var(--focus)}.rk-grp small{font-weight:500}.rk-bot{display:inline-grid;place-items:center;width:14px;height:14px;margin-left:5px;border-radius:4px;background:var(--accent, #ff4d1c);color:#fff;font:800 .5625rem/1 var(--font-mono);vertical-align:1px;cursor:help}.rk-podium{list-style:none;margin:8px 0 18px;padding:14px 0 0;display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:14px;align-items:end}.rk-pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:22px 12px 14px;text-align:center;border-radius:14px;border:1px solid var(--border-2);background:linear-gradient(180deg,#171b22,#0f1216)}.rk-pod--1{padding-top:30px;border-color:rgba(245,192,74,.5);background:linear-gradient(180deg,rgba(245,165,36,.16),#12151a 70%);box-shadow:0 10px 30px rgba(245,165,36,.08)}.rk-pod--2{border-color:rgba(200,210,225,.3)}.rk-pod--3{border-color:rgba(211,147,100,.4)}.rk-pod.is-me{box-shadow:inset 0 0 0 1px var(--accent-line)}.rk-pod__r{position:absolute;top:-13px;left:50%;transform:translateX(-50%)}.rk-pod__em,.rk-pod__em svg{width:52px;height:52px;display:block}.rk-pod--1 .rk-pod__em,.rk-pod--1 .rk-pod__em svg{width:64px;height:64px}.rk-pod__t{max-width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-pod__m{max-width:100%;color:var(--text-3);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-pod__sr{font:750 1.25rem/1.1 var(--font-title)}.rk-pod__sr small{font-size:.6em;color:var(--text-3)}.rk-cut td{padding:0!important;border-bottom:0!important}.rk-cut span{display:flex;align-items:center;gap:6px;padding:5px 12px;font:700 .6875rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.rk-cut--up span{color:var(--up-ink);border-top:1px dashed rgba(74,222,128,.5);background:linear-gradient(90deg,rgba(34,197,94,.1),transparent 60%)}.rk-cut--down span{color:var(--down-ink);border-top:1px dashed rgba(248,113,113,.5);background:linear-gradient(90deg,rgba(239,68,68,.1),transparent 60%)}.rk-k{display:none}.rk-rw{margin-top:22px;padding:18px 20px;border:1px solid var(--border);border-radius:var(--r-lg);background:linear-gradient(160deg,#13171d,#0c0f13)}.rk-rw__head h2{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font:700 1.0625rem/1.2 var(--font-title)}.rk-rw__head p{margin:4px 0 14px;font-size:var(--fs-sm)}.rk-rw__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.rk-rw__c{display:grid;align-content:start;gap:5px;padding:12px 14px;border-radius:12px;border:1px solid var(--border-2);background:rgba(255,255,255,.02)}.rk-rw__k{display:inline-flex;align-items:center;gap:6px;font:700 .6875rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.rk-rw__c--promoted{border-color:rgba(34,197,94,.35)}.rk-rw__c--promoted .rk-rw__k{color:var(--up-ink)}.rk-rw__c--relegated .rk-rw__k{color:var(--down-ink)}.rk-rw__c--top1{border-color:rgba(245,192,74,.45);background:linear-gradient(160deg,rgba(245,165,36,.1),transparent 70%)}.rk-rw__c--top1 .rk-rw__k{color:#f5c04a}.rk-rw__cp{font:750 1.375rem/1.1 var(--font-title)}.rk-rw__cp small{font-size:.6em;color:var(--text-3)}.rk-rw__b{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-2)}.rk-rw__n{font-size:.75rem}@media (max-width:760px){.rk--arena .rk-wrap{border:0;background:0 0;overflow:visible}.rk--arena .rk-table,.rk--arena .rk-table tbody{display:block}.rk--arena .rk-table thead{display:none}.rk--arena .rk-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"r t s""r w m";gap:4px 10px;align-items:center;margin-bottom:6px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(160deg,#151920,#0e1115)}.rk--arena .rk-row td{display:block;padding:0;border:0;background:0 0!important;box-shadow:none!important}.rk--arena .rk-row--up{border-left:3px solid var(--up-ink)}.rk--arena .rk-row--down{border-left:3px solid var(--down-ink)}.rk--arena .rk-row.is-me{border-color:var(--accent-line);background:linear-gradient(160deg,rgba(255,98,28,.14),#0e1115)}.rk--arena .rk-c-rank{grid-area:r;width:auto}.rk--arena .rk-c-tm{grid-area:t;min-width:0}.rk--arena .rk-c-sr{grid-area:s}.rk--arena .rk-c-div{display:none!important}.rk--arena .rk-c-wl{display:block!important;grid-area:w;font-size:.75rem;color:var(--text-3);text-align:left!important;padding-left:42px!important}.rk--arena .rk-c-m{grid-area:m;font-size:.75rem;color:var(--text-3)}.rk--arena .rk-k{display:inline;margin-right:5px;font-size:.6875rem;color:var(--text-3)}.rk--arena .rk-c-sr .rk-k{margin:0 0 0 2px}.rk--arena .rk-cut,.rk--arena .rk-gap{display:block;margin:4px 0 8px}.rk--arena .rk-cut td,.rk--arena .rk-gap td{display:block}.rk--arena .rk-cut span{border-radius:8px}.rk-podium{gap:8px}.rk-pod{padding:18px 6px 10px}.rk-pod__em,.rk-pod__em svg{width:40px;height:40px}.rk-pod--1 .rk-pod__em,.rk-pod--1 .rk-pod__em svg{width:48px;height:48px}.rk-pod__t{font-size:.8125rem}.rk-pod__m{display:none}.rk-pod__sr{font-size:1rem}.rk-rw{padding:14px}.rk-rw__grid{grid-template-columns:1fr 1fr}}section.rk{display:block;width:100%;vertical-align:baseline;color:inherit}.gpick{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:150px;padding:6px;border-radius:14px;border:1px solid transparent;cursor:pointer}.gpick.is-best{border-color:var(--accent-line, rgba(255,106,26,.45));background:linear-gradient(180deg,rgba(255,106,26,.12),rgba(255,106,26,.02))}.gpick.is-cur{outline:1px dashed var(--border-2, rgba(255,255,255,.2));outline-offset:2px}.gpick--pool{max-width:none;padding:0;border:0;cursor:default}.gpick__tags{position:absolute;z-index:7;top:-4px;left:50%;transform:translateX(-50%);display:flex;gap:4px;white-space:nowrap;pointer-events:none}.gtag{display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:999px;font:800 .625rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 4px 10px -4px rgba(0,0,0,.9)}.gtag .i{width:10px;height:10px}.gtag--best{color:#1a1006;background:linear-gradient(180deg,#ffe0a8,#ffbf66)}.gtag--new{color:#fff;background:var(--accent, #ff4d1c)}.gfx{display:flex;flex-wrap:wrap;justify-content:center;gap:3px 6px;max-width:140px;font-size:.72rem;line-height:1.25;text-align:center}.gfx__s b{font:800 .72rem/1 var(--font-mono)}.gfx__s small{color:var(--text-3);font-size:.66rem}.gfx__s.is-up b{color:#4ade80}.gfx__s.is-down b{color:#f87171}.gfx__m,.gfx__none{width:100%;color:var(--text-3);font-size:.66rem}.eqsheet__info .gfx{max-width:none;justify-content:flex-start;margin:8px 0;font-size:.85rem}.eqsheet__info .gfx__s b{font-size:.85rem}.roster .card-slot{position:relative}.gear .card-slot--sm .card-slot__dot{display:block;position:absolute;top:6px;right:6px}.roster__pool .tab .navdot{margin-left:4px}[data-platform=mobile] .roster__cta .btn--ghost{display:none}.hcard--market{--hc:255, 98, 28;min-height:320px}.hcard--market .hcard__kicker svg{color:var(--accent-ink)}.hcard--market .hcard__art::before{content:"";position:absolute;z-index:-1;left:50%;top:45%;width:130%;height:80%;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--hc),.34),transparent);filter:blur(18px);opacity:.8}.hcard__mkt{right:6px;bottom:22px;display:flex;align-items:flex-end}.hcard__mc{position:relative;margin-left:-36px}.hcard__mc:nth-child(1){transform:rotate(-7deg) translateY(10px)}.hcard__mc:nth-child(2){z-index:2;transform:translateY(-8px)}.hcard__mc:nth-child(3){transform:rotate(7deg) translateY(10px)}.hcard--market .hcard__foot .btn{box-shadow:0 10px 26px -12px rgba(255,98,28,.7)}.hcard--market .hcard__bg::before{background:url(../img/market-hero.jpg?v=20261106-2006)center 78%/cover no-repeat}.hcard__mc{display:flex;flex-direction:column;align-items:center;gap:6px}.hcard__mc .card{pointer-events:none;box-shadow:0 14px 28px -10px rgba(0,0,0,.75)}.hcard__price{position:relative;z-index:3;padding:2px 7px;font-size:.8em;border-radius:999px;background:rgba(8,9,12,.92);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 12px rgba(0,0,0,.5);white-space:nowrap}.hcard__price .cp{color:#ff8a3d;font-weight:800}.hcard__mcard{display:block;width:67px;height:94px}.hcard__mcard .card{transform:scale(.42);transform-origin:top left}