*{box-sizing:border-box;margin:0;padding:0}html,body{color:#fff;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100%;font-family:Segoe UI,system-ui,sans-serif;overflow:hidden}html{overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:fixed;inset:0}body{overscroll-behavior:none;touch-action:manipulation;position:fixed;inset:0}#game,#fx2d{width:100%;height:100%;display:block;position:fixed;inset:0}#fx2d{pointer-events:none;z-index:2}.hidden{display:none!important}.small{opacity:.8;font-size:12px}#hud{pointer-events:none;z-index:5;position:fixed;inset:0}#score{letter-spacing:1px;background:linear-gradient(90deg,#1d4ed8,#111 40% 60%,#b91c1c);border:2px solid #fff;align-items:center;gap:12px;padding:5px 20px;font-size:22px;font-weight:900;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)skew(-12deg);box-shadow:0 4px #000}#score .side{flex-direction:column;gap:2px;min-width:96px;display:flex}#score .side.red{align-items:flex-end}#score .team{font-size:14px}#score b{text-align:center;min-width:22px;font-size:28px}#clock{text-align:center;background:#000;border:1px solid #fff6;min-width:56px;padding:2px 10px;font-size:16px}#score .gk{align-items:center;gap:4px;font-size:9px;display:flex}#score .gk i{opacity:.85;font-style:normal}.gkbar{background:#0009;border:1px solid #fff8;width:70px;height:5px}.gkbar div{background:linear-gradient(90deg,#22d3ee,#fde047);width:50%;height:100%;transition:width .15s}#spirit{width:320px;position:absolute;bottom:62px;left:24px;transform:skew(-15deg)}#spirit .label{letter-spacing:3px;text-shadow:0 0 8px #ff7a00;font-style:italic;font-weight:900}#spirit .bar{background:#0008;border:2px solid #fff;height:18px;margin-top:4px}#spiritFill{background:linear-gradient(90deg,#ff3d00,#ffb300,#fff176);width:50%;height:100%;transition:width .1s;box-shadow:0 0 14px #ff9100}#spiritFill.full{animation:.5s infinite alternate pulse}@keyframes pulse{to{filter:brightness(1.6)}}#power{background:#0008;border:2px solid #fff;width:220px;height:14px;position:absolute;bottom:64px;left:362px;transform:skew(-15deg)}#powerFill{background:linear-gradient(90deg,#4ade80,#facc15,#ef4444);width:0;height:100%}#help{opacity:.8;white-space:nowrap;text-shadow:0 1px 2px #000;font-size:12px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}#help b{color:#000;background:#fff;border-radius:2px;padding:0 4px}#toast{text-shadow:0 2px 4px #000;opacity:0;font-size:18px;font-weight:800;transition:opacity .3s;position:absolute;top:70px;left:50%;transform:translate(-50%)}#toast.show{opacity:1}#clash{z-index:6;text-align:center;background:#000c;border:3px solid #ffd600;padding:10px 26px 14px;animation:.25s ease-out pop;position:fixed;top:22%;left:50%;transform:translate(-50%)skew(-10deg)}#clash .title{color:#ffd600;text-shadow:3px 3px #d50000;font-size:34px;font-style:italic;font-weight:900}#clash .opts{gap:20px;margin:6px 0;font-size:18px;display:flex}#clash .opts b{color:#000;background:#fff;margin-right:4px;padding:0 7px}#clash .timer{background:#333;height:5px}#clashTimer{background:#ffd600;width:100%;height:100%}@keyframes pop{0%{opacity:0;transform:translate(-50%)skew(-10deg)scale(1.6)}}#cutin{z-index:7;pointer-events:none;height:34%;position:fixed;top:30%;left:0;right:0;overflow:hidden}#cutin .stripe{position:absolute;left:-10%;right:-10%;transform:skewY(-6deg)}#cutin .s1{border-top:4px solid var(--c,#ff7a00);border-bottom:4px solid var(--c,#ff7a00);background:linear-gradient(90deg,#000 0%,#2a0a00 40%,#000 100%);animation:.25s ease-out slideIn;top:8%;bottom:8%}#cutin .s2{background:var(--c,#ff7a00);height:6%;animation:.3s ease-out slideIn2;top:0}#cutin .portrait{width:34%;height:120%;animation:.35s cubic-bezier(.2,1.4,.4,1) portraitIn;position:absolute;top:-10%;left:6%}#cutinImg{object-fit:contain;height:100%;filter:drop-shadow(0 0 12px var(--c,#ff7a00))}#cutinSil{background:radial-gradient(circle at 50% 30%, var(--c,#ff7a00), transparent 60%);clip-path:polygon(40% 0,60% 0,66% 20%,80% 26%,90% 60%,76% 100%,24% 100%,10% 60%,20% 26%,34% 20%);position:absolute;inset:10% 20%}#cutin .text{text-align:right;animation:.4s ease-out textIn;position:absolute;top:50%;right:6%;transform:translateY(-50%)}#cutinSub{letter-spacing:8px;color:var(--c,#ff7a00);font-size:18px;font-weight:700}#cutinName{text-shadow:4px 4px 0 var(--c,#ff7a00), 0 0 24px var(--c,#ff7a00);white-space:nowrap;font-size:54px;font-style:italic;font-weight:900}@keyframes slideIn{0%{transform:skewY(-6deg)translate(100%)}}@keyframes slideIn2{0%{transform:skewY(-6deg)translate(-100%)}}@keyframes portraitIn{0%{opacity:0;transform:translate(-80%)}}@keyframes textIn{0%{opacity:0;transform:translate(30%,-50%)scale(1.4)}}#bigText{z-index:8;color:#fff;text-shadow:6px 6px #ff1744,0 0 40px #ffea00;white-space:nowrap;pointer-events:none;font-size:120px;font-style:italic;font-weight:900;animation:.45s cubic-bezier(.2,1.6,.4,1) bigIn;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%)skew(-12deg)}@keyframes bigIn{0%{opacity:0;transform:translate(-50%,-50%)skew(-12deg)scale(3)}}#warn{text-align:center;border:3px solid var(--c,#ff1744);background:#000c;padding:6px 26px 8px;animation:.35s infinite alternate warnPulse;position:absolute;top:96px;left:50%;transform:translate(-50%)skew(-10deg)}#warnTitle{color:var(--c,#ff1744);text-shadow:2px 2px #000;white-space:nowrap;font-size:26px;font-style:italic;font-weight:900}#warnSub{white-space:nowrap;font-size:14px;font-weight:700}#warnSub b{color:#000;background:#fff;padding:0 5px}@keyframes warnPulse{to{box-shadow:0 0 26px var(--c,#ff1744)}}#aimHint{background:#000a;border:2px solid #fff;padding:4px 14px;font-size:16px;font-weight:800;position:absolute;bottom:180px;left:50%;transform:translate(-50%)}#aimHint b{color:#000;background:#fff;padding:0 6px}#gearBtn{pointer-events:auto;color:#fff;cursor:pointer;background:#000a;border:2px solid #fff;border-radius:4px;place-items:center;width:38px;height:38px;padding:0;font-size:22px;display:grid;position:absolute;top:12px;right:14px}#gearBtn svg{width:1em;height:1em;display:block}#gearBtn:hover{background:#1d4ed8}#help{white-space:normal;text-align:center;opacity:.95;background:linear-gradient(#0000,#0009 35%);max-width:none;padding:4px 12px 5px;font-size:11.5px;line-height:1.75;bottom:0;left:0;right:0;transform:none}#clash .opts{flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:16px}#radar{opacity:.92;border:2px solid #fff9;border-radius:4px;width:250px;height:160px;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}#spirit .label{white-space:nowrap}#activeName{color:#67e8f9}#aimHint{bottom:250px}@media (height<=640px){#radar{width:190px;height:122px}}#charge{pointer-events:none;width:380px;position:absolute;bottom:322px;left:50%;transform:translate(-50%)skew(-12deg)}#charge .top{text-shadow:2px 2px #000;justify-content:space-between;align-items:flex-end;font-style:italic;font-weight:900;display:flex}#chargeLabel{letter-spacing:3px;color:var(--c,#ff7a00);font-size:18px}#chargeTxt{font-size:30px;line-height:1}#charge .bar{height:20px;box-shadow:0 0 0 2px #000, 0 0 18px var(--c,#ff7a00);background:#000b;border:3px solid #fff;position:relative;overflow:hidden}#chargeFill{background:linear-gradient(90deg, #fff 0%, var(--c,#ff7a00) 55%, #fff 100%);background-size:200% 100%;width:0;height:100%;animation:.5s linear infinite chargeFlow}#charge .bar i{background:#fff9;width:3px;position:absolute;top:0;bottom:0;left:50%}#chargePow{text-align:right;text-shadow:1px 1px #000;margin-top:2px;font-size:14px;font-weight:800}#charge.max #chargeTxt{color:#fff176;font-size:40px;animation:.18s infinite alternate maxPop}#charge.max .bar{box-shadow:0 0 0 2px #000, 0 0 34px #fff, 0 0 60px var(--c,#ff7a00)}#charge.capped #chargeTxt{color:#fca5a5;font-size:20px}@keyframes chargeFlow{to{background-position:-200% 0}}@keyframes maxPop{to{transform:scale(1.18)}}#shout{white-space:nowrap;color:#fff;text-shadow:4px 4px 0 var(--c,#ff7a00), 0 0 26px var(--c,#ff7a00);pointer-events:none;font-size:46px;font-style:italic;font-weight:900;animation:.9s ease-out forwards shoutIn;position:absolute;bottom:330px;left:50%;transform:translate(-50%)skew(-12deg)}@keyframes shoutIn{0%{opacity:0;transform:translate(-50%)skew(-12deg)scale(2.2)}18%{opacity:1;transform:translate(-50%)skew(-12deg)scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-46%)skew(-12deg)scale(1.05)}}#cutin.mini{height:19%;top:9%}#cutin.mini #cutinName{font-size:38px}#cutin.mini #cutinSub{letter-spacing:6px;font-size:13px}@media (height<=640px){#charge{width:300px;bottom:262px}#shout{font-size:34px;bottom:262px}}.pcard .label{align-items:center;gap:8px;display:flex}.pcard .num{text-align:center;color:#0b1020;min-width:30px;text-shadow:none;letter-spacing:0;background:#fff;padding:1px 6px;font-size:17px;display:inline-block}.pcard .sk{letter-spacing:1px;opacity:.95;text-overflow:ellipsis;text-shadow:0 1px 3px #000;font-size:11.5px;overflow:hidden}#rival{width:320px;position:absolute;bottom:62px;right:24px;transform:skew(15deg)}#rival.hidden{display:none}#rival .label{letter-spacing:3px;text-shadow:0 0 8px #d50000;white-space:nowrap;justify-content:flex-end;font-style:italic;font-weight:900}#rival .num{color:#fff;background:#ff1744}#rivalName{color:#fecaca}#rival .bar{background:#0008;border:2px solid #fff;justify-content:flex-end;height:18px;margin-top:4px;display:flex}#rivalFill{background:linear-gradient(270deg,#7c3aed,#d946ef,#f9a8d4);width:50%;height:100%;transition:width .1s;box-shadow:0 0 14px #c026d3}@media (width<=1150px){#power{width:320px;height:8px;bottom:40px;left:30px}}#spirit .stam{background:#0009;border:1px solid #fff8;height:5px;margin-top:3px;position:relative}#stamFill{background:#4ade80;width:100%;height:100%;transition:width .15s,background .3s}#stamFill.mid{background:#facc15}#stamFill.low{background:#ef4444}#stamMax{background:#fff9;width:2px;position:absolute;top:-2px;bottom:-2px;left:100%}#homeKeys,#help{display:none!important}.pc-cards{gap:6px;margin-top:4px;display:none}.pc-cards.on{display:flex}#rival .pc-cards{justify-content:flex-end}#rival.hidden.has-cards{display:block}#rival.hidden.has-cards .label,#rival.hidden.has-cards .bar{visibility:hidden}.pc-cards .cd{color:#fff;text-shadow:0 1px 2px #000;letter-spacing:0;align-items:center;gap:3px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex}.pc-cards .cd i{border:1px solid #0008;border-radius:2px;width:11px;height:15px;display:block;transform:rotate(8deg);box-shadow:1px 2px #000a}.pc-cards .cd.y i{background:linear-gradient(160deg,#fff7a8,#facc15 55%,#eab308)}.pc-cards .cd.r i{background:linear-gradient(160deg,#ff9b9b,#ef4444 55%,#b91c1c)}.pc-cards .cd.new i{animation:.7s cubic-bezier(.2,1.4,.4,1) both cardIn}@keyframes cardIn{0%{opacity:0;transform:translateY(-28px)rotate(-30deg)scale(2.2)}60%{opacity:1}to{transform:rotate(8deg)scale(1)}}#netBanner{z-index:60;color:#fff;letter-spacing:.5px;pointer-events:none;white-space:nowrap;background:#b45309ee;border:2px solid #fff;padding:6px 18px;font-style:italic;font-weight:900;display:none;position:fixed;top:64px;left:50%;transform:translate(-50%)skew(-8deg);box-shadow:0 3px #000a}#netBanner.on{animation:1.2s ease-in-out infinite alternate netPulse;display:block}@keyframes netPulse{to{background:#ea580cee}}.m-root{--or:#ff3d00;--or2:#ff7a00;--ye:#ffb300;--ye2:#ffd54f;--bl:#1d4ed8;--ink:#070b1a;--pan:#0b1230;--pan2:#131c44;--sl:env(safe-area-inset-left,0px);--sr:env(safe-area-inset-right,0px);color:#fff;-webkit-tap-highlight-color:transparent;font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:clamp(10px,min(2.22vh,1.5625vw),32px);line-height:1.25}.m-root button{font:inherit;color:inherit;appearance:none;touch-action:manipulation;border-radius:0;margin:0}.m-root button:focus-visible,.m-root label:focus-within{outline-offset:.14em;outline:.16em solid #67e8f9}.m-root .ic{vertical-align:-.14em;flex:none;width:1em;height:1em}.m-root .ic.fill{fill:currentColor}.m-root .m-dim{opacity:.6}:root{--sb-thumb:#ff7a00;--sb-track:#ffffff12}*{scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--sb-track);border-radius:3px}::-webkit-scrollbar-thumb{background:linear-gradient(var(--sb-thumb), #ff3d00);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffb300}::-webkit-scrollbar-corner{background:0 0}.kc{vertical-align:middle;flex:none;width:auto;height:1.75em;overflow:visible}.kc-b{fill:#8b9bb4;stroke:#0b1020;stroke-width:1px}.kc-f{fill:#f8fafc;stroke:#0b1020;stroke-width:1px}.kc-g{fill:none;stroke:#0b1020;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.kc-l{stroke-width:1.6px}.kc-t,.kc-s{fill:#0b1020;font-family:Segoe UI,system-ui,sans-serif;font-style:normal;font-weight:900}.kc-s{opacity:.6}@keyframes mInL{0%{opacity:0;transform:translate(-3em)skew(-8deg)}}@keyframes mInR{0%{opacity:0;transform:translate(3em)skew(-8deg)}}@keyframes mInT{0%{opacity:0;transform:translateY(-1.6em)}}@keyframes mInB{0%{opacity:0;transform:translateY(1.6em)}}@keyframes mPop{0%{opacity:0;transform:scale(.86)}}@keyframes mGlow{to{filter:brightness(1.35)}}@keyframes mStreak{0%{transform:translate(-30em)skew(-30deg)}to{transform:translate(110vw)skew(-30deg)}}@keyframes mShine{0%,60%{left:-40%}to{left:130%}}.m-in-l{animation:.36s cubic-bezier(.2,.9,.3,1) backwards mInL;animation-delay:calc(var(--i,0) * 60ms)}.m-in-r{animation:.36s cubic-bezier(.2,.9,.3,1) backwards mInR;animation-delay:calc(var(--i,0) * 60ms)}.m-panel{--cut:1em;isolation:isolate;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background:#fff;padding:.75em 1em .85em;position:relative}.m-panel:before{content:"";z-index:-1;clip-path:polygon(0 0, calc(100% - var(--cut) + .06em) 0, 100% calc(var(--cut) - .06em), 100% 100%, calc(var(--cut) - .06em) 100%, 0 calc(100% - var(--cut) + .06em));background:linear-gradient(165deg,#131d4a 0%,#0a0f26 72%);position:absolute;inset:.14em}.m-panel h3{letter-spacing:.14em;color:var(--ye2);white-space:nowrap;align-items:center;gap:.45em;margin-bottom:.5em;font-size:.78em;font-style:italic;font-weight:900;display:flex}.m-panel h3 small{letter-spacing:0;color:#fff;opacity:.6;text-overflow:ellipsis;font-size:.9em;font-style:normal;font-weight:600;overflow:hidden}.m-stars{color:#64748bcc;vertical-align:middle;gap:.06em;display:inline-flex}.m-stars .st{font-size:.92em;font-style:normal;display:inline-flex}.m-stars .st:not(.on) .ic{fill:none;stroke-width:1.6px}.m-stars .st.on{color:var(--tc,var(--ye));filter:drop-shadow(0 0 .22em var(--tc,var(--ye)))}.m-stars .st.pop{animation:.7s cubic-bezier(.2,1.6,.4,1) starPop}@keyframes starPop{0%{transform:scale(0)rotate(-90deg)}55%{filter:drop-shadow(0 0 .6em #fff);transform:scale(2.3)rotate(12deg)}to{transform:scale(1)}}.m-coins{isolation:isolate;white-space:nowrap;align-items:center;gap:.4em;height:2.3em;padding:0 1.1em 0 .8em;font-size:1.05em;font-style:italic;font-weight:900;display:inline-flex;position:relative}.m-coins:before{content:"";z-index:-1;background:#000c;border:.14em solid #fff;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.18em .22em #000}.m-coins .ic{color:var(--ye);font-size:1.25em}.m-coins b{color:var(--ye2);text-align:right;font-variant-numeric:tabular-nums;min-width:2.6em}.m-coins.deny{animation:.45s mDeny}.m-coins.deny:before{background:#7f1d1dcc;border-color:#f87171}@keyframes mDeny{20%,60%{transform:translate(-.35em)}40%,80%{transform:translate(.35em)}}.m-toast{z-index:60;white-space:nowrap;pointer-events:none;opacity:0;background:#000e;border:.14em solid #fff;max-width:94vw;padding:.4em 1.3em;font-size:.9em;font-weight:700;transition:opacity .18s,transform .18s;position:absolute;bottom:1.1em;left:50%;transform:translate(-50%,1.2em)skew(-10deg);box-shadow:.2em .25em #000}.m-toast.show{opacity:1;transform:translate(-50%)skew(-10deg)}.m-toast.good{border-color:#86efac}.m-toast.good .ic{color:#86efac}.m-toast.bad{color:#fecaca;border-color:#f87171}.m-toast b{color:var(--ye2)}#title.m-root{z-index:10;background:0 0;display:block;position:fixed;inset:0;overflow:hidden}#title .m-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}#title[data-screen=home] .m-bg{background:linear-gradient(100deg,#050818f5 0%,#0a1238e6 24%,#0a123866 46%,#0a123800 64%),linear-gradient(#0000 68%,#000c),linear-gradient(#0009,#0000 20%)}#title[data-screen=squad] .m-bg{background:linear-gradient(120deg,#050818f2,#0a1238e0 55%,#1d0a30e6)}#title[data-screen=kit] .m-bg,#title[data-screen=upgrade] .m-bg{background:linear-gradient(90deg,#050818f7 0%,#0a1238f0 48%,#0a123880 58%,#0a123800 70%),linear-gradient(#0000 74%,#000b),linear-gradient(#000b,#0000 18%)}#title.loading .m-bg{background:radial-gradient(circle at 60% 45%,#1e3a8a,#050818 72%)}#title .m-dots{background-image:radial-gradient(circle,#ffffff2e 0 1.2px,#0000 1.6px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000 0%,#0000 58%);mask-image:linear-gradient(100deg,#000 0%,#0000 58%)}#title[data-screen=squad] .m-dots{-webkit-mask-image:linear-gradient(200deg,#000 0%,#0000 45%);mask-image:linear-gradient(200deg,#000 0%,#0000 45%)}#title .m-lines{opacity:.5;position:absolute;inset:0}#title .m-lines i{opacity:.5;background:linear-gradient(90deg,#fff0,#fff,#fff0);height:.12em;animation:2s linear infinite mStreak;position:absolute;left:0}#title .m-lines i:nth-child(3n){background:linear-gradient(90deg, #ff7a0000, var(--or2), #ff7a0000);height:.2em}#title .m-home{padding:1.3em max(1.8em, var(--sr)) .9em max(1.8em, var(--sl));grid-template:"logo top""nav club"minmax(0,1fr)"keys keys"/minmax(0,26em) minmax(0,1fr);gap:.9em 1.5em;display:grid;position:absolute;inset:0}#title:not([data-screen=home]) .m-home{display:none}#title .m-home-hole{pointer-events:none;position:absolute;inset:20% 6% 22% 46%}#title .m-logo{grid-area:logo}#title .m-logo-tag{background:var(--or);letter-spacing:.2em;padding:.1em .9em;font-size:.7em;font-style:italic;font-weight:900;display:inline-block;transform:skew(-12deg);box-shadow:.16em .2em #000}#title.m-root .m-logo h1{letter-spacing:.03em;white-space:nowrap;text-shadow:.06em .06em 0 var(--or), .1em .1em 0 #000;transform-origin:0 100%;margin-top:.08em;font-size:4.3em;font-style:italic;font-weight:900;line-height:.95;transform:skew(-6deg)}#title.m-root .m-logo h1 span{color:var(--ye)}#title .m-home.in .m-logo{animation:.45s cubic-bezier(.2,.9,.3,1) backwards mInL}#title .m-top{flex-wrap:wrap;grid-area:top;justify-content:flex-end;justify-self:end;align-items:flex-start;gap:.7em 1em;padding-right:.5em;display:flex}#title .m-home.in .m-top{animation:.4s .1s backwards mInT}#title .m-record{isolation:isolate;white-space:nowrap;align-items:center;gap:.8em;height:2.3em;padding:0 1.1em 0 .9em;font-size:.86em;font-weight:700;display:inline-flex;position:relative}#title .m-record:before{content:"";z-index:-1;background:#000c;border:.14em solid #fff;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.18em .22em #000}#title .m-record .ic{color:var(--ye);font-size:1.3em}#title .m-record b{font-size:1.25em;font-style:italic;font-weight:900}#title .m-record .w b{color:#86efac}#title .m-record .d b{color:#e2e8f0}#title .m-record .l b{color:#fca5a5}#title .m-nav{flex-direction:column;grid-area:nav;align-self:center;gap:.7em;padding-left:.5em;display:flex}#title.m-root .m-nav-btn{isolation:isolate;width:100%;height:3.5em;box-shadow:none;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.9em;padding:0 1.6em 0 1.5em;font-size:1em;transition:transform .12s;display:flex;position:relative;transform:none}#title.m-root .m-nav-btn:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b1230f5,#17245af5);border:.18em solid #fff;transition:background .12s;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.3em .36em #000}#title.m-root .m-nav-btn:after{content:"";z-index:-1;background:var(--ye);transform-origin:0 100%;width:.5em;margin-left:.38em;position:absolute;top:.18em;bottom:.18em;left:.18em;transform:skew(-12deg)}#title.m-root .m-nav-btn>i{color:var(--ye2);font-size:1.9em;display:inline-flex}#title.m-root .m-nav-btn b{letter-spacing:.06em;font-size:1.35em;font-style:italic;font-weight:900;line-height:1.05;display:block}#title.m-root .m-nav-btn small{opacity:.7;white-space:nowrap;font-size:.74em;display:block}#title.m-root .m-nav-btn:hover{transform:translate(.5em)}#title.m-root .m-nav-btn:hover:before{background:linear-gradient(90deg, var(--bl), #2563eb)}#title.m-root .m-nav-btn:active{transform:translate(.6em,.16em)}#title.m-root .m-nav-btn:active:before{box-shadow:.12em .16em #000}#title.m-root .m-nav-btn.primary{width:calc(100% + 1.2em);height:4.5em;overflow:visible}#title.m-root .m-nav-btn.primary:before{background:linear-gradient(90deg, var(--or), var(--or2))}#title.m-root .m-nav-btn.primary:after{background:#fff}#title.m-root .m-nav-btn.primary>i{color:#fff;font-size:2.5em;animation:6s linear infinite ballSpin}#title.m-root .m-nav-btn.primary b{text-shadow:.07em .07em #0008;font-size:1.95em}#title.m-root .m-nav-btn.primary small{opacity:.9}#title.m-root .m-nav-btn.primary:hover:before{background:linear-gradient(90deg, #ff5a1f, var(--ye))}@keyframes ballSpin{to{transform:rotate(360deg)}}#title .m-home.in .m-nav-btn{animation:.42s cubic-bezier(.2,.9,.3,1) backwards mInL;animation-delay:calc(var(--i,0) * 60ms + 90ms)}#title.loading .m-nav,#title.loading .m-club{opacity:.4;pointer-events:none;filter:grayscale(.7)}#title .m-loading{letter-spacing:.2em;text-shadow:.1em .1em #000;flex-direction:column;align-items:center;gap:.5em;font-size:1.1em;font-style:italic;font-weight:900;display:none;position:absolute;top:48%;left:66%;transform:translate(-50%,-50%)skew(-12deg)}#title.loading .m-loading{display:flex}#title .m-loading i{background:linear-gradient(90deg, var(--or), var(--ye), var(--or)) 0 0 / 200% 100%;border:.12em solid #fff;width:14em;height:.5em;animation:.7s linear infinite loadFlow}@keyframes loadFlow{to{background-position:-200% 0}}#title.m-root .m-club{isolation:isolate;cursor:pointer;text-align:left;clip-path:polygon(0 0,calc(100% - 1em) 0,100% 1em,100% 100%,1em 100%,0 calc(100% - 1em));background:#fff;border:0;grid-area:club;place-self:end;align-items:center;gap:.9em;padding:.6em 1.3em .6em .9em;transition:transform .12s;display:flex;position:relative}#title.m-root .m-club:before{content:"";z-index:-1;clip-path:polygon(0 0,calc(100% - .94em) 0,100% .94em,100% 100%,.94em 100%,0 calc(100% - .94em));background:linear-gradient(165deg,#131d4af2,#0a0f26f2 72%);position:absolute;inset:.14em}#title.m-root .m-club:hover{transform:translateY(-.25em)}#title .m-home.in .m-club{animation:.42s cubic-bezier(.2,.9,.3,1) .25s backwards mInR}#title .hc-kit{flex:none;width:4.4em}#title .hc-kit svg{filter:drop-shadow(.14em .18em #000a);width:100%;display:block}#title .hc-txt{white-space:nowrap;flex-direction:column;gap:.1em;font-size:.82em;display:flex}#title .hc-txt b{letter-spacing:.08em;color:var(--ye2);font-size:1.7em;font-style:italic;font-weight:900;line-height:1}#title .hc-txt .ic{color:#93c5fd}#title .m-keys{grid-area:keys;min-width:0}#title #homeKeys{text-shadow:0 1px 2px #000;flex-wrap:wrap;gap:.3em 1em;font-size:.78em;font-weight:600;display:flex}#title .lg{white-space:nowrap;opacity:.92;align-items:center;gap:.4em;display:inline-flex}#title .lg-k{gap:.14em;display:inline-flex}#title .lg .kc{height:1.7em}#title .m-home.in .m-keys{animation:.4s .3s backwards mInB}body.touch #homeKeys{display:none!important}#title .m-screen{flex-direction:column;display:none;position:absolute;inset:0}#title:not([data-screen=home]) .m-screen{display:flex}#title .m-head{padding:.8em max(1.4em, var(--sr)) .15em max(1.5em, var(--sl));flex:none;align-items:center;gap:.8em;animation:.3s backwards mInT;display:flex}#title .m-back,#title .m-tab,.m-root .m-seg{isolation:isolate;cursor:pointer;letter-spacing:.08em;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:.45em;height:2.6em;padding:0 1.15em;font-style:italic;font-weight:900;transition:transform .1s;display:inline-flex;position:relative}#title .m-back:before,#title .m-tab:before,.m-root .m-seg:before{content:"";z-index:-1;background:#0b1230f0;border:.15em solid #fff;transition:background .12s;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.2em .25em #000}#title .m-back .ic{font-size:1.2em}@media (hover:hover){#title .m-back:hover:before,#title .m-tab:hover:before,.m-root .m-seg:hover:before{background:var(--bl)}}#title .m-back:active,#title .m-tab:active,.m-root .m-seg:active{transform:translateY(.14em)}#title .m-tabs{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;scroll-snap-type:x proximity;flex:auto;gap:.65em;min-width:0;margin-top:-.3em;margin-bottom:-.5em;margin-left:.4em;padding:.3em .9em .5em .3em;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.6em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.6em),#0000)}#title .m-tabs::-webkit-scrollbar{display:none}#title .m-tabs>.m-tab{scroll-snap-align:start;flex:none}#title .m-head .m-coins{flex:none}#title .m-tab .ic,.m-root .m-seg .ic{color:var(--ye2);font-size:1.2em}#title .m-tab.on:before,.m-root .m-seg.on:before{background:linear-gradient(90deg, var(--or), var(--or2))}#title .m-tab.on .ic,.m-root .m-seg.on .ic{color:#fff}#title .m-tab.on{transform:scale(1.06)}#title .m-head .m-coins{margin-left:auto;margin-right:.3em}#title .m-body{min-height:0;padding:.7em max(1.4em, var(--sr)) 1.1em max(1.4em, var(--sl));flex:1;gap:1em;display:grid}.m-root .m-mini{cursor:pointer;letter-spacing:.05em;white-space:nowrap;background:#1e293b;border:.14em solid #fff;align-items:center;gap:.35em;height:2.1em;padding:0 .8em;font-size:.74em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-10deg);box-shadow:.14em .18em #000}.m-root .m-mini:hover{background:var(--bl)}#title .m-hole{pointer-events:none;min-width:0;min-height:0;margin:.4em .2em .2em .6em;animation:.45s .12s backwards mFade;position:relative}@keyframes mFade{0%{opacity:0}}#title .m-hole>i{opacity:.9;filter:drop-shadow(.12em .12em #000);border:.26em solid #fff;width:2.2em;height:2.2em;position:absolute}#title .m-hole>i:first-child{border-bottom:0;border-right:0;top:0;left:0}#title .m-hole>i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}#title .m-hole>i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}#title .m-hole>i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}#title .m-hole-tag{letter-spacing:.14em;white-space:nowrap;background:#000b;border:.12em solid #fff;align-items:center;gap:.4em;padding:.2em .9em;font-size:.7em;font-style:italic;font-weight:900;display:inline-flex;position:absolute;bottom:.5em;left:50%;transform:translate(-50%)skew(-12deg)}#title .m-squad{grid-template-columns:minmax(0,1fr) 23em}#title .sq-field{place-items:center;min-width:0;min-height:0;display:grid}#title .sq-pitch{aspect-ratio:3/2;background:radial-gradient(circle,#ffffff12 0 1.2px,#0000 1.6px) 0 0/8px 8px,repeating-linear-gradient(90deg,#0d4a2e 0 10%,#0f5a36 10% 20%);border:.2em solid #fff;width:100%;max-height:100%;position:relative;box-shadow:.4em .45em #000;container-type:size}#title .sq-lines{width:100%;height:100%;position:absolute;inset:0}#title .sq-lines *{fill:none;stroke:#ffffff8c;stroke-width:1.5px;vector-effect:non-scaling-stroke}#title .sq-dir{letter-spacing:.18em;opacity:.55;pointer-events:none;align-items:center;gap:.3em;font-size:.66em;font-style:italic;font-weight:900;display:inline-flex;position:absolute;top:.55em;right:.9em}#title .sq-slots{position:absolute;inset:0}.m-root .pc{--pc:#22c55e;--tx:0;--ty:0;--s:1;cursor:grab;text-align:left;touch-action:none;-webkit-touch-callout:none;width:7.3em;height:2.5em;transform:translate(var(--tx), var(--ty)) skewX(-8deg) scale(var(--s));background:linear-gradient(90deg,#0b1230,#1a2660);border:.13em solid #fff;align-items:stretch;padding:0;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative;box-shadow:.16em .2em #000}.m-root .pc-num{background:var(--pc);text-shadow:.08em .08em #0009;border-right:.13em solid #fff;flex:none;place-items:center;width:2em;font-size:1.02em;font-style:italic;font-weight:900;display:grid}.m-root .pc-txt{flex-direction:column;flex:1;justify-content:center;gap:.06em;min-width:0;padding:0 .3em 0 .4em;line-height:1.05;display:flex}.m-root .pc-txt b{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.84em;font-style:italic;font-weight:900;overflow:hidden}.m-root .pc-txt small{white-space:nowrap;align-items:center;gap:.4em;font-size:.6em;font-weight:800;display:flex}.m-root .pc-txt em{color:var(--ye2);letter-spacing:.05em;font-style:normal}.m-root .pc-txt small i{color:var(--pc);filter:brightness(1.35)saturate(1.2);font-style:normal}.m-root .pc-txt u{align-items:center;gap:.1em;text-decoration:none;display:inline-flex}.m-root .pc.ace .pc-num{box-shadow:inset 0 0 0 .1em var(--ye2)}.m-root .pc-warn{color:#111;background:#facc15;border:.1em solid #111;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-size:.8em;display:grid;position:absolute;top:-.6em;right:-.55em}.m-root .pc.hard .pc-warn{color:#fff;background:#dc2626;animation:.5s infinite alternate mGlow}.m-root .pc.off{border-color:#fde047}.m-root .pc.hard{border-color:#f87171}.m-root .pc:hover{--s:1.06;z-index:2}.m-root .pc.sel{--s:1.12;z-index:3;border-color:var(--ye);box-shadow:0 0 0 .16em var(--ye), 0 0 1.1em var(--ye)}.m-root .picking .pc:not(.sel):not(.dragging){animation:.7s infinite alternate pcPick}@keyframes pcPick{to{box-shadow:0 0 0 .12em #67e8f9,.16em .2em #000}}.m-root .pc.drop{--s:1.14;z-index:3;border-color:#67e8f9;box-shadow:0 0 0 .18em #67e8f9,0 0 1.2em #67e8f9;animation:none!important}.m-root .pc.dragging{opacity:.3}.m-root .pc.ghost{z-index:80;pointer-events:none;cursor:grabbing;box-shadow:.4em .5em 0 #000a, 0 0 1.2em var(--ye);border-color:var(--ye);margin:0;transition:none;position:fixed}.m-root .pc.swapped{animation:.55s ease-out pcSwap}@keyframes pcSwap{0%{filter:brightness(3.2)}to{filter:none}}#title .sq-slots .pc{--tx:-50%;--ty:-50%;width:6.9em;font-size:clamp(8.5px,min(2.4cqw,3.9cqh),18px);position:absolute}#title .sq-side{flex-direction:column;gap:.7em;min-width:0;min-height:0;display:flex}#title .sq-form-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45em;display:grid}#title .sq-form{background:var(--pan);cursor:pointer;border:.12em solid #475569;flex-direction:column;align-items:center;gap:.1em;padding:.3em .2em .2em;transition:border-color .12s,transform .1s;display:flex}#title .sq-form:hover{border-color:#93c5fd}#title .sq-form.on{border-color:var(--ye);background:#3b2f0b;box-shadow:0 0 .9em #ffb30055}#title .sq-form b{letter-spacing:.04em;font-size:.8em;font-style:italic;font-weight:900}#title .sq-thumb{aspect-ratio:3/2;width:100%;max-width:5.6em}#title .sq-thumb rect{fill:#0f5a3699;stroke:#fff8;stroke-width:1px}#title .sq-thumb path{stroke:#fff5;stroke-width:1px;fill:none}#title .sq-thumb .r-gk{fill:#eab308}#title .sq-thumb .r-df{fill:#60a5fa}#title .sq-thumb .r-mf{fill:#4ade80}#title .sq-thumb .r-fw{fill:#f87171}#title .sq-form-desc{opacity:.8;white-space:nowrap;text-overflow:ellipsis;min-height:1.25em;margin-top:.45em;font-size:.74em;overflow:hidden}#title .sq-bench-list{flex-wrap:wrap;gap:.55em .5em;padding:.1em .15em .15em;display:flex}#title .sq-bench-list .pc{width:6.45em}#title .sq-bench-list .pc-txt{padding:0 .15em 0 .35em}#title .sq-bench-list .pc-txt b{letter-spacing:0;font-size:.78em}#title .sq-forms,#title .sq-bench{flex:none}#title .sq-info{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}#title .sq-info-in{overscroll-behavior:contain;flex:1 1 0;min-height:0;padding-right:.35em;overflow-y:auto}#title .sq-hint{opacity:.88;gap:.6em;margin-top:.5em;font-size:.8em;line-height:1.4;display:flex}#title .sq-hint .ic{color:var(--ye2);flex:none;margin-top:.12em;font-size:1.25em}#title .sq-hint b{color:var(--ye2)}#title .pi-head{align-items:center;gap:.7em;display:flex}#title .pi-num{background:var(--pc);text-shadow:.06em .06em #0008;border:.1em solid #fff;flex:none;place-items:center;width:2.1em;height:2.1em;font-size:1.45em;font-style:italic;font-weight:900;display:grid;transform:skew(-10deg);box-shadow:.12em .14em #000}#title .pi-name{min-width:0}#title .pi-name b{text-transform:uppercase;letter-spacing:.03em;font-size:1.55em;font-style:italic;font-weight:900;line-height:1;display:block}#title .pi-name small{opacity:.85;font-size:.76em}#title .pi-name em{background:var(--ye);color:#111;padding:0 .4em;font-weight:900}#title .pi-off{color:#fde047;align-items:center;gap:.45em;margin-top:.45em;font-size:.76em;font-weight:700;display:flex}#title .pi-list{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4em .8em;margin-top:.6em;font-size:.82em;display:grid}#title .pi-list dt{letter-spacing:.05em;text-transform:uppercase;opacity:.65;white-space:nowrap;font-size:.82em;font-weight:800}#title .pi-list dd{flex-wrap:wrap;align-items:center;gap:.3em .4em;min-width:0;display:flex}.m-root .sk{border:.1em solid var(--c,#fff);box-shadow:inset 0 0 .8em color-mix(in srgb, var(--c,#fff) 35%, transparent);white-space:nowrap;background:#0b1230;align-items:center;gap:.35em;padding:.1em .55em;font-size:.84em;font-style:italic;font-weight:800;display:inline-flex}.m-root .sk .ic,.m-root .sk i{color:var(--c,#fff);font-style:normal}#title .pi-boot{flex-wrap:wrap;align-items:center;gap:.45em;display:inline-flex}#title .pi-boot .boot-svg{width:2.7em}#title .pi-boot b{font-style:italic;font-weight:900}#title .pi-foot{flex-wrap:wrap;align-items:center;gap:.5em .7em;margin-top:.75em;padding-left:.2em;display:flex}#title .pi-tip{color:var(--ye2);flex:100%;align-items:center;gap:.35em;font-size:.74em;font-weight:700;display:inline-flex}#title .m-kit,#title .m-upgrade{grid-template-columns:minmax(0,60%) minmax(0,1fr)}#title .kit-panel{flex-direction:column;gap:.7em;min-height:0;display:flex}#title .kit-who{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;flex-wrap:nowrap;gap:.7em;margin:-.2em 0;padding:.2em 1.6em .45em .5em;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.2em),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.2em),#0000)}#title .kit-who::-webkit-scrollbar{display:none}#title .kit-who>.m-seg{scroll-snap-align:start;flex:none}#title .kit-panel [data-who],#title .kit-panel [data-skin],#title .kit-panel [data-skin-act],#title .kit-panel [data-preset]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#title .kit-main{flex:1;grid-template-columns:minmax(8em,30%) minmax(0,1fr);gap:1em;min-height:0;display:grid}#title .kit-preview{background:radial-gradient(circle,#ffffff1f 0 1.2px,#0000 1.6px) 0 0/8px 8px,radial-gradient(circle at 50% 40%,#1d4ed866,#0000 70%);border:.12em solid #fff3;flex-direction:column;align-items:center;gap:.4em;min-height:0;padding:.6em .5em .5em;display:flex}#title .kit-fig{flex:1;place-items:center;width:100%;min-height:0;display:grid}#title .kit-fig svg{filter:drop-shadow(.3em .35em #000b);width:auto;max-width:100%;height:100%;max-height:19em;display:block}#title .kit-name{letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--ye2);font-size:.84em;font-style:italic;font-weight:900}#title .kit-ctrl{min-height:0;padding-right:.4em;overflow-y:auto}#title .kit-presets{grid-template-columns:repeat(auto-fill,minmax(5.4em,1fr));gap:.5em;margin-bottom:1em;display:grid}#title .kit-pre{background:var(--pan);cursor:pointer;border:.12em solid #475569;flex-direction:column;align-items:center;gap:.2em;padding:.4em .2em .3em;transition:border-color .12s,transform .1s;display:flex}@media (hover:hover){#title .kit-pre:hover{border-color:#93c5fd;transform:translateY(-.15em)}}#title .kit-pre.on{border-color:var(--ye);background:#3b2f0b;box-shadow:0 0 .9em #ffb30055}#title .kit-pre svg{width:3.3em;display:block}#title .kit-pre span{text-align:center;font-size:.66em;font-weight:800;line-height:1.1}#title .kit-colors{grid-template-columns:repeat(auto-fill,minmax(4.4em,1fr));gap:.7em .8em;padding:.1em .5em .4em .3em;display:grid}#title .kit-sw{cursor:pointer;flex-direction:column;align-items:center;gap:.3em;font-size:.74em;font-weight:800;display:flex;position:relative}#title .kit-sw i{border:.2em solid #fff;width:100%;height:3.4em;transition:transform .1s;display:block;transform:skew(-10deg);box-shadow:.22em .28em #000}#title .kit-sw:hover i{transform:skew(-10deg)scale(1.06)}#title .kit-sw input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}#title .up-panel{flex-direction:column;gap:.7em;min-width:0;min-height:0;display:flex}#title .up-jersey{flex:none;grid-template-columns:6em minmax(0,1fr) auto;align-items:center;gap:1.1em;padding-right:1.6em;display:grid}#title .up-fig svg{width:100%;filter:drop-shadow(0 0 .5em var(--tc,#0000)) drop-shadow(.16em .2em 0 #000a);display:block}#title .up-jinfo{min-width:0}#title .up-jinfo h3{margin-bottom:.2em}#title .up-tier{flex-wrap:wrap;align-items:center;gap:.1em .7em;display:flex}#title .up-tier b{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:1.2em;font-style:italic;font-weight:900}#title .up-chips{flex-wrap:wrap;gap:.35em;margin-top:.35em;display:flex}#title .up-chip{background:var(--pan);white-space:nowrap;opacity:.55;border:.1em solid #334155;align-items:baseline;gap:.4em;padding:.08em .55em;font-size:.72em;display:inline-flex}#title .up-chip small{letter-spacing:.04em;text-transform:uppercase;opacity:.8;font-size:.9em;font-weight:700}#title .up-chip b{font-style:italic;font-weight:900}#title .up-chip.on{opacity:1;border-color:#22c55e88}#title .up-chip.on b{color:#86efac}#title .up-next{opacity:.75;margin-top:.4em;font-size:.72em}#title .up-next b{color:var(--ye2)}.m-root .up-btn{background:linear-gradient(#ff5a1f, var(--or));cursor:pointer;white-space:nowrap;border:.16em solid #fff;flex:none;justify-content:center;align-items:center;gap:.35em;min-width:6.8em;height:2.6em;padding:0 .9em;font-style:italic;font-weight:900;transition:filter .1s;display:inline-flex;position:relative;transform:skew(-12deg);box-shadow:.2em .25em #000}.m-root .up-btn .ic-coin{color:var(--ye2)}.m-root .up-btn .ic-levelUp{font-size:1.15em}.m-root .up-btn:hover{filter:brightness(1.2)}.m-root .up-btn:active{transform:skew(-12deg)translateY(.14em);box-shadow:.08em .1em #000}.m-root .up-btn.poor{background:#334155}.m-root .up-btn.poor b{color:#fca5a5}.m-root .up-btn.max{box-shadow:none;cursor:default;filter:none;background:#14532d;border-color:#86efac}.m-root .up-btn.shake{animation:.4s upShake}@keyframes upShake{20%,60%{transform:skew(-12deg)translate(-.4em)}40%,80%{transform:skew(-12deg)translate(.4em)}}#title .up-boots{flex-direction:column;flex:1;min-height:0;display:flex}#title .up-list{flex-direction:column;flex:1;gap:.35em;min-height:0;padding:.1em .7em .5em .1em;display:flex;overflow-y:auto}#title .up-row{border-left:.3em solid var(--tc,#475569);background:linear-gradient(90deg,#0b1230,#131c44);flex:none;grid-template-columns:2.2em 5em 3em minmax(5.6em,8.5em) minmax(0,1fr) auto;align-items:center;gap:.65em;padding:.32em .7em .32em .45em;display:grid;position:relative}#title .up-row .pc-num{border:.1em solid #fff;width:2.1em;height:2.1em;font-size:1em;transform:skew(-10deg)}#title .up-name{min-width:0;line-height:1.1}#title .up-name b{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.9em;font-style:italic;font-weight:900;display:block;overflow:hidden}#title .up-name small{opacity:.7;white-space:nowrap;font-size:.64em}#title .up-boot svg{width:100%;display:block}#title .up-boot.glow svg{filter:drop-shadow(0 0 .35em var(--tc))}#title .up-row .up-tier{flex-flow:column;align-items:flex-start;gap:.1em;min-width:0}#title .up-row .up-tier b{white-space:normal;font-size:.78em;line-height:1.05}#title .up-row .up-chips{flex-wrap:nowrap;justify-content:flex-end;gap:.8em;min-width:0;margin:0;overflow:hidden}#title .up-row .up-chip{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:0;padding:0;font-size:.7em;line-height:1.15}#title .up-row .up-chip b{font-size:1.3em}#title .up-row.maxed{background:linear-gradient(90deg,#2a1206,#131c44)}#title .boom{animation:.7s ease-out upBoom}@keyframes upBoom{0%{filter:brightness(3.4)saturate(1.6);transform:scale(1.03)}to{filter:none;transform:none}}#title .up-plus{z-index:5;color:#fff176;text-shadow:.07em .07em 0 var(--or), 0 0 .6em var(--ye);pointer-events:none;font-size:1.9em;font-style:italic;font-weight:900;animation:.9s ease-out forwards upPlus;position:absolute;top:0;right:8.5em}@keyframes upPlus{0%{opacity:0;transform:translateY(.6em)scale(.4)}25%{opacity:1;transform:translateY(-.2em)scale(1.5)}to{opacity:0;transform:translateY(-1.7em)scale(1)}}#settings.m-root{z-index:20;background:radial-gradient(circle,#ffffff14 0 1.2px,#0000 1.6px) 0 0/8px 8px,#030614d9;place-items:center;display:grid;position:fixed;inset:0}#settings .st-panel{background:linear-gradient(160deg,#101a44,#080c1f 70%);border:.22em solid #fff;flex-direction:column;width:min(64em,96vw);height:min(43em,92vh);animation:.26s cubic-bezier(.2,1.3,.35,1) backwards stIn;display:flex;position:relative;box-shadow:.55em .6em #000}@keyframes stIn{0%{opacity:0;transform:translateY(1.5em)scale(.94)skew(-3deg)}}#settings .st-panel:after{content:"";background:linear-gradient(135deg, #0000 50%, var(--or) 50%);pointer-events:none;width:1.7em;height:1.7em;position:absolute;bottom:-.22em;right:-.22em}#settings .st-head{background:repeating-linear-gradient(-55deg,#ffffff0a 0 .5em,#0000 .5em 1.4em),#0b1230;border-bottom:.16em solid #fff;flex:none;align-items:center;gap:.9em;padding:.55em .9em .55em 1.4em;display:flex}#settings.m-root .st-head h2{isolation:isolate;letter-spacing:.08em;white-space:nowrap;text-shadow:.07em .07em #0008;align-items:center;gap:.4em;margin:-1.05em .4em 0 -1.5em;padding:.22em 1.2em .28em .9em;font-size:1.6em;font-style:italic;font-weight:900;display:flex;position:relative}#settings.m-root .st-head h2:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--or), var(--or2));border:.12em solid #fff;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.16em .2em #000}#settings .st-head h2 .ic{animation:9s linear infinite ballSpin}#settings .st-tabs{gap:.6em;display:flex}#settings .st-tab{isolation:isolate;cursor:pointer;letter-spacing:.08em;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.45em;height:2.5em;padding:0 1.2em;font-style:italic;font-weight:900;display:inline-flex;position:relative}#settings .st-tab:before{content:"";z-index:-1;background:#1e293b;border:.14em solid #fff;transition:background .12s;position:absolute;inset:0;transform:skew(-12deg);box-shadow:.16em .2em #000}#settings .st-tab:hover:before{background:var(--bl)}#settings .st-tab.on{color:#111}#settings .st-tab.on:before{background:var(--ye)}#settings .st-tab .ic{font-size:1.2em}#settings .st-x{background:var(--pan);cursor:pointer;border:.14em solid #fff;place-items:center;width:2.4em;height:2.4em;margin-left:auto;display:grid;transform:skew(-12deg);box-shadow:.16em .2em #000}#settings .st-x:hover{background:#dc2626}#settings .st-x .ic{font-size:1.3em}#settings .st-body{flex:1;min-height:0;padding:.8em 1.2em .9em;overflow-y:auto}#settings .st-sub{letter-spacing:.16em;color:var(--ye2);white-space:nowrap;align-items:center;gap:.45em;margin:0 0 .45em;font-size:.74em;font-style:italic;font-weight:900;display:flex}#settings .st-sub .ic{font-size:1.25em}#settings .st-note{letter-spacing:0;color:#fff;opacity:.75;align-items:center;gap:.4em;margin-left:1em;font-style:normal;font-weight:600;display:inline-flex}#settings .st-note .kc{height:1.7em}#settings .st-presets{gap:.55em;padding:.1em .1em .45em;display:flex;overflow-x:auto}#settings .st-preset{background:var(--pan);cursor:pointer;text-align:left;clip-path:polygon(0 0,calc(100% - .7em) 0,100% .7em,100% 100%,0 100%);border:.14em solid #475569;flex-direction:column;flex:9.4em;gap:.12em;min-width:8.2em;padding:.4em .7em .45em;transition:border-color .12s;display:flex}#settings .st-preset b{letter-spacing:.03em;font-size:.92em;font-style:italic;font-weight:900;line-height:1.1}#settings .st-preset span{opacity:.7;font-size:.64em;line-height:1.25}#settings .st-preset:hover:not(:disabled){border-color:#93c5fd}#settings .st-preset.on{border-color:var(--ye);background:#3b2f0b}#settings .st-preset.on b{color:var(--ye2)}#settings .st-preset:disabled{cursor:default}#settings .st-cols{grid-template-columns:16em minmax(0,1fr);gap:1.3em;margin-top:.7em;display:grid}#settings .st-col{min-width:0}#settings .st-dpad{background:radial-gradient(circle,#ffffff1c 0 1.2px,#0000 1.6px) 0 0/8px 8px,radial-gradient(circle at 50% 60%,#1d4ed855,#0000 72%);border:.12em solid #ffffff2b;grid-template-columns:repeat(3,1fr);grid-template-areas:".up.""left down right";justify-items:center;gap:.45em .3em;margin-bottom:.9em;padding:.7em .4em .6em;display:grid}#settings .d-up{grid-area:up}#settings .d-down{grid-area:down}#settings .d-left{grid-area:left}#settings .d-right{grid-area:right}#settings .st-dir{flex-direction:column;align-items:center;gap:.12em;display:flex}#settings .st-dir small{letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-size:.6em;font-weight:800}#settings .st-key{cursor:pointer;background:#ffffff0d;border:.12em dashed #fff6;border-radius:.5em;justify-content:center;align-items:center;min-width:3.3em;height:2.6em;padding:0 .35em;transition:background .12s,border-color .12s,transform .1s;display:inline-flex}#settings .st-key .kc{height:2.05em}#settings .st-key:hover{border-color:var(--ye);background:#ffb30026;transform:translateY(-.1em)}#settings .st-key.cap{background:var(--ye);color:#111;border:.12em solid #fff;animation:.4s infinite alternate mGlow}#settings .st-wait{letter-spacing:.04em;white-space:nowrap;padding:0 .4em;font-size:.68em;font-style:italic;font-weight:900}#settings .st-rows{flex-direction:column;gap:.32em;display:flex}#settings .st-row,#settings .st-playhead{grid-template-columns:2.2em minmax(0,1fr) minmax(0,1fr) 6.4em;align-items:center;gap:.8em;display:grid}#settings .st-row{border-left:.26em solid var(--or2);background:linear-gradient(90deg,#0b1230,#131c44);min-height:2.75em;padding:.08em .45em .08em .4em}#settings .st-row.sys{border-left-color:#3b82f6;grid-template-columns:2.2em minmax(0,1fr) auto}#settings .st-playhead{padding:0 .45em 0 .66em}#settings .st-playhead em{color:#fff;align-items:center;gap:.4em;min-width:0;font-style:italic;display:inline-flex;overflow:hidden}#settings .st-playhead em+em{color:#93c5fd}#settings .st-playhead i{text-align:right;color:#fff;opacity:.7;font-style:italic}#settings .st-ic{border:.1em solid var(--or2);width:2.1em;height:2.1em;color:var(--ye);background:#ff7a0024;place-items:center;display:grid;transform:skew(-10deg)}#settings .st-row.sys .st-ic{color:#93c5fd;background:#3b82f624;border-color:#3b82f6}#settings .st-ic .ic{font-size:1.3em;transform:skew(10deg)}#settings .st-t{min-width:0;line-height:1.15}#settings .st-t b{font-size:.86em;font-weight:800;display:block}#settings .st-t small{opacity:.65;font-size:.66em;display:block}#settings .st-t.no b{color:#bfdbfe}#settings .st-row .st-key{justify-self:end;min-width:5.2em}#settings .st-cams{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7em;margin-top:.2em;display:grid}#settings .st-cam{background:var(--pan);cursor:pointer;text-align:left;animation:.32s backwards mInB;animation-delay:calc(var(--i,0) * 55ms);border:.14em solid #475569;flex-direction:column;align-items:stretch;gap:.3em;padding:.5em .5em .65em;transition:border-color .12s,transform .1s;display:flex}#settings .st-cam:hover{border-color:#93c5fd;transform:translateY(-.2em)}#settings .st-shot{aspect-ratio:16/10;color:#fff;background:radial-gradient(circle,#ffffff1f 0 1.2px,#0000 1.6px) 0 0/8px 8px,radial-gradient(circle at 50% 55%,#15803d,#052e16 78%);border:.1em solid #ffffff40;place-items:center;display:grid}#settings .st-shot .ic{stroke-width:1.5px;filter:drop-shadow(.1em .12em #000a);width:3.4em;height:3.4em}#settings .st-cam b{letter-spacing:.03em;text-transform:uppercase;margin-top:.15em;font-size:.92em;font-style:italic;font-weight:900}#settings .st-cam small{opacity:.72;flex:1;font-size:.66em;line-height:1.3}#settings .st-cam em{letter-spacing:.1em;background:#1e293b;border:.1em solid #ffffff80;align-self:flex-start;align-items:center;gap:.3em;margin-left:.2em;padding:.14em .7em;font-size:.64em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-12deg)}#settings .st-cam.on{border-color:var(--ye);background:#3b2f0b;box-shadow:0 0 1em #ffb30055}#settings .st-cam.on .st-shot{border-color:var(--ye)}#settings .st-cam.on em{background:var(--ye);color:#111;border-color:#fff}#settings .st-camtip{border-left:.26em solid var(--ye);background:linear-gradient(90deg,#0b1230,#131c44);align-items:center;gap:.8em;margin-top:1em;padding:.6em .9em;font-size:.84em;line-height:1.7;display:flex}#settings .st-camtip>.ic{color:var(--ye2);font-size:1.8em}#settings .st-camtip b{color:var(--ye2)}#settings .st-camtip .kc{height:1.8em;margin:0 .1em}#settings .st-foot{background:#0006;border-top:.14em solid #ffffff40;flex:none;align-items:center;gap:.8em;padding:.55em 2em .65em 1.1em;display:flex}#settings .st-msg{color:#a7f3d0;flex:1;min-width:0;font-size:.78em;line-height:1.35}#settings .st-msg.bad{color:#fca5a5}#settings .st-msg .kc{height:1.6em;margin:0 .15em}#settings .st-btn{cursor:pointer;letter-spacing:.06em;white-space:nowrap;border:.16em solid #fff;flex:none;align-items:center;gap:.4em;height:2.5em;padding:0 1.1em;font-size:.9em;font-style:italic;font-weight:900;transition:filter .1s;display:inline-flex;transform:skew(-12deg);box-shadow:.2em .25em #000}#settings .st-btn:hover{filter:brightness(1.2)}#settings .st-btn:active{transform:skew(-12deg)translateY(.14em);box-shadow:.08em .1em #000}#settings .st-btn.ghost{background:#334155}#settings .st-btn.blue{background:var(--bl)}#settings .st-btn.go{background:var(--or)}#settings .st-btn.armed{background:#b91c1c;animation:.4s infinite alternate mGlow}#fulltime.m-root{z-index:11;background:radial-gradient(circle,#ffffff14 0 1.2px,#0000 1.6px) 0 0/8px 8px,radial-gradient(circle at 50% 42%,#0a1238d9,#000e 76%);place-items:center;gap:0;display:grid;position:fixed;inset:0;overflow:hidden}#fulltime .ft-card{justify-items:center;gap:.55em;max-width:96vw;padding:1em 2.2em 1.2em;animation:.4s cubic-bezier(.2,1.3,.35,1) backwards stIn;display:grid;position:relative}#fulltime.m-root .ft-card h2{letter-spacing:.08em;white-space:nowrap;text-shadow:.07em .07em 0 var(--or), .11em .11em 0 #000;font-size:3.8em;font-style:italic;font-weight:900;line-height:1;transform:skew(-8deg)}#fulltime.m-root #ftScore{letter-spacing:.03em;white-space:pre;background:linear-gradient(90deg,#1d4ed8,#111 36% 64%,#b91c1c);border:.08em solid #fff;padding:.12em 1.1em .16em;font-size:2.3em;font-style:italic;font-weight:900;transform:skew(-12deg);box-shadow:.12em .16em #000}#fulltime.m-root #ftResult{letter-spacing:.06em;color:var(--ye2);text-shadow:.08em .08em #000;text-align:center;font-size:1.5em;font-style:italic;font-weight:900}#fulltime[data-result=win] #ftResult{color:#fff176;text-shadow:.07em .07em 0 var(--or), 0 0 .8em var(--ye);font-size:2.1em;animation:.5s infinite alternate ftWin}#fulltime[data-result=lose] #ftResult{color:#93c5fd}#fulltime[data-result=lose] .ft-card h2{text-shadow:.07em .07em #1d4ed8,.11em .11em #000}@keyframes ftWin{to{transform:scale(1.07)}}#fulltime.m-root #ftReward{clip-path:polygon(0 0,calc(100% - .9em) 0,100% .9em,100% 100%,.9em 100%,0 calc(100% - .9em));background:#0b1230e6;border:.12em solid #ffffff73;gap:.16em;width:min(25em,100%);padding:.65em 1.3em .7em;display:grid}#fulltime.m-root #ftReward:empty{display:none}#fulltime.m-root #ftReward .rw{justify-content:space-between;align-items:baseline;gap:2em;font-size:.95em;font-weight:700;animation:.32s backwards mInL;display:flex}#fulltime.m-root #ftReward .rw:nth-child(2){animation-delay:80ms}#fulltime.m-root #ftReward .rw:nth-child(3){animation-delay:.16s}#fulltime.m-root #ftReward .rw:nth-child(4){animation-delay:.24s}#fulltime.m-root #ftReward .rw:nth-child(n+5){animation-delay:.32s}#fulltime.m-root #ftReward .rw b{color:var(--ye2);font-style:italic;font-weight:900}#fulltime.m-root #ftReward .rw.total{border-top:.14em solid #fff6;margin-top:.3em;padding-top:.35em;font-size:1.2em;font-weight:900}#fulltime.m-root #ftReward .rw.total b{color:#fff176;text-shadow:0 0 .5em var(--ye);font-size:1.15em}#fulltime .ft-btns{flex-wrap:wrap;justify-content:center;gap:1.1em;margin-top:.7em;display:flex}#fulltime.m-root #againBtn,#fulltime.m-root #menuBtn{pointer-events:auto;cursor:pointer;letter-spacing:.06em;white-space:nowrap;border:.14em solid #fff;align-items:center;gap:.5em;height:2.7em;margin:0;padding:0 1.7em;font-size:1.25em;font-style:italic;font-weight:900;transition:filter .1s;display:inline-flex;transform:skew(-12deg);box-shadow:.2em .28em #000}#fulltime.m-root #againBtn{background:var(--or)}#fulltime.m-root #menuBtn{background:var(--bl)}#fulltime.m-root #againBtn:hover,#fulltime.m-root #menuBtn:hover{filter:brightness(1.2)}#fulltime.m-root #againBtn:active,#fulltime.m-root #menuBtn:active{transform:skew(-12deg)translateY(.14em);box-shadow:.08em .1em #000}#fulltime .ft-btns i{font-size:1.15em;display:inline-flex}@media (height<=480px){.m-root{font-size:clamp(10px,min(3.1vh,1.5vw),13px)}#title .m-home{padding:.9em max(1.4em, var(--sr)) .7em max(1.4em, var(--sl));grid-template-columns:minmax(0,29em) minmax(0,1fr);gap:.6em 1.2em}#title.m-root .m-logo h1{font-size:3.3em}#title .m-nav{grid-template-columns:1fr 1fr;gap:.7em .9em;display:grid}#title.m-root .m-nav-btn{gap:.6em;height:3.2em;padding:0 .8em 0 1.4em}#title.m-root .m-nav-btn small{display:none}#title.m-root .m-nav-btn b{white-space:nowrap;font-size:1.12em}#title.m-root .m-nav-btn>i{font-size:1.6em}#title.m-root .m-nav-btn.primary{grid-column:1/-1;width:100%;height:3.9em}#title.m-root .m-nav-btn.primary small{display:block}#title.m-root .m-nav-btn.primary b{font-size:1.7em}#title.m-root .m-nav-btn.primary>i{font-size:2.2em}#title #homeKeys{gap:.25em .8em;font-size:.72em}#title .m-head{padding:.55em max(1.1em, var(--sr)) .1em max(1.2em, var(--sl))}#title .m-body{padding:.55em max(1.1em, var(--sr)) .7em max(1.1em, var(--sl));gap:.8em}#title .m-squad{grid-template-columns:minmax(0,1fr) 24em}#title .sq-side{gap:.5em}#title .m-panel{padding:.5em .8em .6em}#title .m-panel h3{margin-bottom:.35em}#title .sq-form-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:.3em}#title .sq-form{padding:.2em .1em .15em}#title .sq-form b{font-size:.66em}#title .sq-form-desc{margin-top:.3em}#title .sq-bench-list{gap:.5em .45em}#title .pi-tip{display:none}#title .pi-name b{font-size:1.3em}#title .pi-num{font-size:1.2em}#title .pi-list{gap:.25em .7em;margin-top:.4em}#title .pi-foot{margin-top:.5em}#title .m-kit,#title .m-upgrade{grid-template-columns:minmax(0,63%) minmax(0,1fr)}#title .kit-main{grid-template-columns:minmax(7em,24%) minmax(0,1fr);gap:.8em}#title .kit-presets{grid-template-columns:repeat(auto-fill,minmax(4.9em,1fr));margin-bottom:.7em}#title .kit-pre svg{width:2.8em}#title .kit-sw i{height:2.8em}#title .up-jersey{grid-template-columns:4.6em minmax(0,1fr) auto;gap:.8em}#title .up-next{display:none}#title .up-row{grid-template-columns:2.1em 4.9em 2.8em minmax(5.6em,7em) minmax(0,1fr) auto;gap:.5em}.m-root .up-btn{min-width:6.2em;padding:0 .7em}#settings .st-panel{width:97vw;height:95vh}#settings.m-root .st-head h2{margin:0 .3em 0 -.4em;font-size:1.25em}#settings .st-head{padding:.4em .8em .4em 1.2em}#settings .st-body{padding:.6em 1em .7em}#settings .st-foot{padding:.4em 1.3em .5em .9em}#settings .st-shot .ic{width:2.8em;height:2.8em}#fulltime .ft-card{grid-template-columns:auto auto;grid-template-areas:"h rw""sc rw""rs rw""bt rw";align-items:center;gap:.4em 2.4em;padding:.6em 1.6em .8em}#fulltime.m-root .ft-card h2{grid-area:h;font-size:2.9em}#fulltime.m-root #ftScore{grid-area:sc;font-size:1.9em}#fulltime.m-root #ftResult{grid-area:rs}#fulltime.m-root #ftReward{grid-area:rw;align-self:center;width:auto;min-width:19em}#fulltime .ft-btns{grid-area:bt;margin-top:.5em}}@media (aspect-ratio<=3/2) and (height>=481px){#title .m-kit,#title .m-upgrade{grid-template-columns:minmax(0,64%) minmax(0,1fr)}#title .up-row{grid-template-columns:2.2em 4.8em 2.8em minmax(5.2em,7em) minmax(0,1fr) auto;gap:.55em}#title .up-row .up-chips{gap:.55em}#title .up-row .up-chip{font-size:.66em}.m-root .up-row .up-btn{min-width:6em;padding:0 .6em}#settings .st-cols{grid-template-columns:15em minmax(0,1fr);gap:1em}}@media (prefers-reduced-motion:reduce){.m-root *,.m-root :before,.m-root :after{transition-duration:10ms!important;animation-duration:10ms!important;animation-iteration-count:1!important}#title .m-lines{display:none}}#settings .st-audio{flex-direction:column;gap:.7em;max-width:44em;display:flex}#settings .st-arow{border-left:.26em solid var(--ye,#facc15);background:linear-gradient(90deg,#0b1230,#131c44);justify-content:space-between;align-items:center;gap:1em;padding:.55em .9em;display:flex}#settings .st-arow b{letter-spacing:.06em;font-style:italic}#settings .st-seg{gap:.35em;display:flex}#settings .st-seg button{font:inherit;color:#cbd5e1;cursor:pointer;background:#0a0f24;border:2px solid #334155;padding:.45em .9em;font-size:.82em;font-style:italic;font-weight:900;transform:skew(-10deg)}#settings .st-seg button.on{color:#0b1020;background:var(--ye2,#fde047);border-color:#fff}#settings .st-arow input[type=range]{accent-color:#fde047;width:14em}.pi-stats{grid-template-columns:1fr 1fr;gap:.35em .9em;margin:.6em 0 .7em;display:grid}.pi-stat{grid-template-columns:6.4em minmax(1.5em,1fr) 2em;align-items:center;gap:.45em;font-size:.78em;display:grid}.pi-stat span{white-space:nowrap;text-overflow:ellipsis;color:#cbd5e1;letter-spacing:.03em;font-style:italic;font-weight:800;overflow:hidden}.pi-stat i{background:#0b1230;border:1px solid #334155;height:.5em;overflow:hidden;transform:skew(-15deg)}.pi-stat i b{background:linear-gradient(90deg, hsl(calc(var(--h) * 1deg) 85% 45%), hsl(calc(var(--h) * 1deg) 90% 60%));height:100%;display:block}.pi-stat em{text-align:right;color:#fde047;font-style:normal;font-weight:900}.pi-skills{flex-direction:column;gap:.5em;margin-bottom:.6em;display:flex}.pi-skill{background:linear-gradient(100deg, color-mix(in srgb, var(--c) 22%, #0b1230), #0b1230 70%);border-left:.3em solid var(--c);clip-path:polygon(0 0,100% 0,calc(100% - .8em) 100%,0 100%);padding:.55em .7em .6em .8em;position:relative}.pi-sk-h{align-items:center;gap:.45em;display:flex}.pi-sk-h .ic,.pi-sk-h>i{color:var(--c);font-size:1.15em;font-style:normal}.pi-sk-h b{letter-spacing:.03em;color:#fff;text-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);font-style:italic;font-weight:900}.pi-sk-h em{background:var(--c);color:#0b1020;margin-left:auto;padding:.15em .5em;font-size:.62em;font-style:normal;font-weight:900;transform:skew(-12deg)}.pi-sk-sub{color:#94a3b8;letter-spacing:.05em;margin:.1em 0 .35em 1.6em;font-size:.66em;display:block}.pi-sk-tags{flex-wrap:wrap;gap:.35em;display:flex}.pi-sk-tags span{border:1px solid color-mix(in srgb, var(--c) 45%, #334155);background:#050816b3;flex-direction:column;min-width:4.2em;padding:.2em .5em;display:flex}.pi-sk-tags small{color:#94a3b8;font-size:.58em;font-weight:700}.pi-sk-tags b{color:#fff;font-size:.8em}.pi-skill p{color:#cbd5e1;margin:.4em 0 0;font-size:.7em;line-height:1.45}#title .m-hole.m-orbit{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}#title .m-hole.m-orbit.grabbing{cursor:grabbing}#title .m-hole.m-orbit .m-hole-tag:after{content:var(--tx-orbit,"· KÉO ĐỂ XOAY");opacity:.85;margin-left:.3em}#title .kit-shop{flex-direction:column;flex:1;gap:.5em;min-height:0;display:flex}#title .shop-head{flex-wrap:wrap;align-items:baseline;gap:.3em .6em;padding-left:.2em;display:flex}#title .shop-head .ic{color:var(--ye2);align-self:center;font-size:1.1em}#title .shop-head b{letter-spacing:.12em;color:var(--ye2);font-size:.9em;font-style:italic;font-weight:900}#title .shop-head small{opacity:.75;font-size:.74em}#title .shop-grid{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(auto-fill,minmax(11em,1fr));align-content:start;gap:.6em;min-height:0;padding:.1em .45em .5em .1em;display:grid;overflow-y:auto}#title .shop-card{--rc:#94a3b8;background:linear-gradient(160deg, color-mix(in srgb, var(--rc) 22%, #0b1230), #0b1230 65%);border:.12em solid color-mix(in srgb, var(--rc) 70%, #1e293b);cursor:pointer;flex-direction:column;gap:.3em;padding:.45em .5em .5em;transition:transform .1s,border-color .12s,box-shadow .12s;display:flex;position:relative}@media (hover:hover){#title .shop-card:hover{transform:translateY(-.15em)}}#title .shop-card:active{transform:scale(.97)}#title .shop-card.r-rare{--rc:#38bdf8}#title .shop-card.r-epic{--rc:#c084fc}#title .shop-card.r-legend{--rc:#fbbf24;box-shadow:0 0 .9em #fbbf2433}#title .shop-card.on{border-color:#4ade80;box-shadow:0 0 0 .1em #4ade80,0 0 1em #4ade8055}#title .shop-card.try{border-color:#fff;box-shadow:0 0 0 .12em #fff,0 0 1.1em #fff5}#title .shop-thumb{aspect-ratio:2;background:radial-gradient(ellipse at 50% 60%, color-mix(in srgb, var(--rc) 30%, transparent), transparent 70%);place-items:center;display:grid}#title .shop-thumb canvas{filter:drop-shadow(.15em .2em #000a);width:100%;height:auto;display:block}#title .shop-txt{min-width:0}#title .shop-txt b{-webkit-line-clamp:2;overflow-wrap:anywhere;text-transform:uppercase;-webkit-box-orient:vertical;min-height:1.12em;font-size:.86em;font-style:italic;font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}#title .shop-txt em{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--rc);border:1px solid color-mix(in srgb, var(--rc) 70%, transparent);white-space:nowrap;background:#050816d9;padding:.12em .5em;font-size:.56em;font-style:normal;font-weight:900;position:absolute;top:.4em;right:.4em}#title .shop-card p{opacity:.78;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.68em;line-height:1.3;display:-webkit-box;overflow:hidden}#title .shop-btn{color:#fff;letter-spacing:.06em;cursor:pointer;background:#1e293b;border:.1em solid #475569;justify-content:center;align-items:center;gap:.35em;width:100%;padding:.35em .5em;font-size:.74em;font-style:italic;font-weight:900;display:inline-flex}#title .shop-btn.buy{background:linear-gradient(#f97316,#ea580c);border-color:#fed7aa}#title .shop-btn.buy[data-poor]{color:#d4d4d8;background:#3f3f46;border-color:#71717a}#title .shop-btn.on{color:#bbf7d0;cursor:default;background:#14532d;border-color:#4ade80}@media (hover:hover){#title .shop-btn:not([disabled]):hover{filter:brightness(1.12)}}@media (height<=480px){#title .shop-grid{grid-template-columns:repeat(auto-fill,minmax(9.2em,1fr));gap:.45em}#title .shop-card p,#title .shop-head small{display:none}}#title .m-prematch{grid-template-columns:minmax(0,60%) minmax(0,1fr)}#title .pm-panel{overscroll-behavior:contain;flex-direction:column;gap:.35em;min-height:0;display:flex;overflow-y:auto}#title .pm-stadiums{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5em;margin-bottom:.6em;display:grid}#title .pm-st{aspect-ratio:4/3.3;cursor:pointer;color:#fff;font:inherit;text-align:left;background:#0b1230;border:.14em solid #475569;flex-direction:column;padding:0;transition:transform .1s,border-color .12s;display:flex;position:relative;overflow:hidden}#title .pm-st:hover{transform:translateY(-.15em)}#title .pm-st.on{border-color:var(--ye);box-shadow:0 0 1em #ffb30066}#title .pm-st .pm-sky{background:linear-gradient(var(--sk1), var(--sk2) 55%, var(--sk3));flex:1.3}#title .pm-st .pm-stand{background:var(--stand);height:14%;box-shadow:inset 0 .2em #0003}#title .pm-st .pm-grass{background:repeating-linear-gradient(90deg, var(--g1) 0 12%, var(--g2) 12% 24%);flex:1}#title .pm-st .pm-st-lb{background:linear-gradient(#0000,#000c 60%);flex-direction:column;padding:.25em .4em .3em;line-height:1.1;display:flex;position:absolute;bottom:0;left:0;right:0}#title .pm-st b{text-transform:uppercase;font-size:.72em;font-style:italic;font-weight:900}#title .pm-st small{opacity:.85;font-size:.6em}#title .pm-st em{background:var(--ye);color:#111;border-radius:50%;place-items:center;width:1.4em;height:1.4em;font-style:normal;display:grid;position:absolute;top:.3em;right:.3em}#title .pm-balls{grid-template-columns:repeat(8,minmax(0,1fr));gap:.45em;margin-bottom:.6em;display:grid}#title .pm-ball{background:var(--pan,#0b1230);color:#fff;font:inherit;cursor:pointer;border:.12em solid #475569;flex-direction:column;align-items:center;gap:.15em;padding:.35em .15em;transition:transform .1s,border-color .12s;display:flex}#title .pm-ball:hover{transform:translateY(-.15em)}#title .pm-ball.on{border-color:#4ade80;box-shadow:0 0 .8em #4ade8055}#title .pm-ball.locked .pm-bthumb{filter:saturate(.75)brightness(.85)}#title .pm-bthumb canvas{filter:drop-shadow(.12em .18em #000a);width:3.4em;height:3.4em;display:block}#title .pm-ball b{text-align:center;font-size:.64em;font-style:italic;font-weight:900;line-height:1.1}#title .pm-ball small{color:#fde047;align-items:center;gap:.2em;font-size:.58em;font-weight:800;display:inline-flex}#title .pm-ball.on small{color:#86efac}#title .pm-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-top:auto;padding-top:.4em;display:flex}#title .pm-len{align-items:center;gap:.7em;display:flex}#title .pm-len>b{letter-spacing:.1em;color:var(--ye2);align-items:center;gap:.35em;font-size:.78em;font-style:italic;font-weight:900;display:inline-flex}#title .pm-seg{gap:.35em;display:flex}#title .pm-seg button{font:inherit;color:#cbd5e1;cursor:pointer;background:#0a0f24;border:2px solid #334155;padding:.4em .8em;font-size:.78em;font-style:italic;font-weight:900;transform:skew(-10deg)}#title .pm-seg button.on{color:#0b1020;background:var(--ye2,#fde047);border-color:#fff}#title .pm-go{font:inherit;letter-spacing:.08em;color:#fff;cursor:pointer;background:linear-gradient(#ff7a00,#ff3d00);border:.14em solid #fff;align-items:center;gap:.5em;padding:.55em 1.8em;font-size:1.15em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-12deg);box-shadow:.2em .25em #000}#title .pm-go:hover{filter:brightness(1.1)}#title .pm-go .ic{font-size:1.2em}@media (height<=480px){#title .m-prematch{grid-template-columns:minmax(0,66%) minmax(0,1fr)}#title .pm-st small{display:none}#title .pm-bthumb canvas{width:2.6em;height:2.6em}#title .pm-ball b{font-size:.58em}#title .pm-go{padding:.45em 1.3em;font-size:1em}}@media (width<=760px){#title .pm-balls{grid-template-columns:repeat(4,minmax(0,1fr))}}#title .shop-grid.kits .shop-thumb{aspect-ratio:1}#title .shop-grid.kits .shop-thumb canvas{width:82%}#title .m-online{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}#title .on-panel{flex-direction:column;gap:.45em;max-height:100%;display:flex;overflow-y:auto}#title .on-panel h3{margin-top:.4em}#title .on-hint{opacity:.8;font-size:.78em}#title .on-row{flex-wrap:wrap;align-items:center;gap:.6em;display:flex}#title .on-row input{min-width:8em;font:inherit;color:#fff;letter-spacing:.08em;background:#0a0f24;border:2px solid #475569;flex:1;padding:.5em .7em;font-size:1.05em;font-weight:800}#title .on-row input:focus{border-color:var(--ye);outline:none}#title .on-btn{font:inherit;letter-spacing:.06em;color:#fff;cursor:pointer;background:#1e293b;border:.12em solid #64748b;align-items:center;gap:.45em;padding:.5em 1.1em;font-size:.86em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-10deg)}#title .on-btn:hover{filter:brightness(1.15)}#title .on-btn.go{background:linear-gradient(#ff7a00,#ff3d00);border-color:#fff}#title .on-btn.on{background:#15803d;border-color:#86efac}#title .on-btn.big{flex:1;justify-content:center;padding:.65em 1.5em;font-size:1.05em}#title .on-btn.wait{filter:grayscale(.6)brightness(.8)}#title .on-btn[disabled]{opacity:.5;pointer-events:none}#title .on-link{font:inherit;color:var(--ye2);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:.72em;font-weight:800;text-decoration:underline}#title .on-me{background:#0b1230;border:1px solid #334155;align-items:center;gap:.5em;padding:.4em .6em;display:flex}#title .on-me b{font-size:1.05em;font-style:italic;font-weight:900}#title .on-me small{opacity:.75;font-size:.75em}#title .on-board-list{flex-direction:column;gap:.25em;max-height:22em;display:flex;overflow-y:auto}#title .on-rank{background:#0b1230;grid-template-columns:2em 1fr auto auto;align-items:center;gap:.6em;padding:.25em .5em;font-size:.82em;display:grid}#title .on-rank em{color:var(--ye2);font-style:normal;font-weight:900}#title .on-rank span{font-weight:900}#title .on-rank small{opacity:.7}#title .on-queue{text-align:center;align-items:center;gap:.8em;padding:1.4em}#title .on-spin{border:.35em solid #334155;border-top-color:var(--ye);border-radius:50%;width:3em;height:3em;animation:1s linear infinite onSpin}@keyframes onSpin{to{transform:rotate(360deg)}}#title .on-code{flex-wrap:wrap;align-items:center;gap:.7em;display:flex}#title .on-code small{letter-spacing:.12em;opacity:.75;width:100%;font-size:.7em;font-weight:800}#title .on-code b{letter-spacing:.18em;color:var(--ye2);text-shadow:.06em .06em #000;font-family:ui-monospace,monospace;font-size:2.2em;font-weight:900}#title .on-warn{background:#92400e;border:1px solid #fbbf24;padding:.35em .7em;font-size:.8em;font-weight:800}#title .on-teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:.7em;display:grid}#title .on-team{flex-direction:column;gap:.45em;display:flex}#title .on-team h4{letter-spacing:.1em;font-size:.8em;font-style:italic;font-weight:900}#title .on-team.a h4{color:#93c5fd}#title .on-team.b h4{color:#fca5a5}#title .on-vs{color:var(--ye2);font-size:1.6em;font-style:italic;font-weight:900}#title .on-seat{text-align:left;font:inherit;color:#fff;background:#0b1230;border:.12em solid #334155;flex-direction:column;gap:.1em;min-height:3.6em;padding:.5em .7em;display:flex;position:relative}#title .on-seat small{opacity:.7;letter-spacing:.08em;font-size:.62em}#title .on-seat b{text-overflow:ellipsis;white-space:nowrap;font-style:italic;font-weight:900;overflow:hidden}#title .on-seat .on-st{opacity:.8;font-size:.66em;font-weight:800}#title .on-seat.ready{border-color:#4ade80}#title .on-seat.ready .on-st{color:#86efac}#title .on-seat.me{box-shadow:0 0 0 .12em var(--ye)}#title .on-seat.off{opacity:.55}#title .on-seat.empty{cursor:pointer;opacity:.8;border-style:dashed}#title .on-seat.empty:hover{opacity:1;border-color:var(--ye)}#title .on-ping{color:#86efac;font-size:.62em;font-style:normal;font-weight:800;position:absolute;top:.4em;right:.5em}#title .on-ping.mid{color:#fde047}#title .on-ping.bad{color:#f87171}#title .on-kick{color:#f87171;cursor:pointer;background:0 0;border:0;font-size:.9em;position:absolute;bottom:.3em;right:.3em}#title .on-settings{flex-wrap:wrap;gap:.8em;font-size:.8em;font-weight:800;display:flex}#title .on-settings select{font:inherit;color:#fff;background:#0a0f24;border:1px solid #475569;margin-left:.3em;padding:.2em .3em}#title .on-actions{flex-wrap:wrap;align-items:center;gap:.6em;margin-top:.3em;display:flex}#title .on-emotes{gap:.3em;display:flex}#title .on-emotes button{cursor:pointer;background:#0b1230;border:1px solid #334155;padding:.1em .35em;font-size:1.2em}#title .m-nav-btn.online{background:linear-gradient(100deg,#1d4ed8,#0e7490)}@media (height<=480px){#title .m-online{grid-template-columns:minmax(0,1fr)}#title .on-board{display:none}#title .on-code b{font-size:1.6em}#title .on-seat{min-height:2.8em;padding:.3em .5em}}#title .m-online.lobby{grid-template-columns:minmax(0,1fr);align-items:stretch}#title .m-online.friends{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch}#title .lb{flex-direction:column;gap:.55em;height:100%;min-height:0;display:flex;position:relative}#title .lb-wait{text-align:center;justify-content:center;align-items:center;gap:.8em}#title .lb-top{background:linear-gradient(90deg,#0b1230f2,#111a3cf2);border:.12em solid #334155;flex-wrap:wrap;align-items:center;gap:.6em;padding:.45em .8em;display:flex;box-shadow:.2em .25em #000}#title .lb-code{flex-direction:column;margin-right:.4em;line-height:1;display:flex}#title .lb-code small{letter-spacing:.14em;opacity:.75;font-size:.62em;font-weight:800}#title .lb-code b{letter-spacing:.16em;color:var(--ye2);text-shadow:.06em .06em #000;font-family:ui-monospace,monospace;font-size:1.9em;font-weight:900}#title .lb-set{flex-wrap:wrap;gap:.7em;margin-left:auto;font-size:.78em;font-weight:800;display:flex}#title .lb-set select{font:inherit;color:#fff;background:#0a0f24;border:1px solid #475569;margin-left:.3em;padding:.2em .3em}#title .lb-set select[disabled]{opacity:.8}#title .lb-arena{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.6em;min-height:0;display:grid;position:relative}#title .lb-side{border:.14em solid;flex-direction:column;gap:.45em;min-height:0;padding:.55em;display:flex;box-shadow:.25em .3em #000}#title .lb-side.a{background:linear-gradient(160deg,#1d4ed855,#0b1230ee 60%);border-color:#3b82f6}#title .lb-side.b{background:linear-gradient(200deg,#dc262655,#1a0b12ee 60%);border-color:#ef4444}#title .lb-side h4{letter-spacing:.08em;align-items:baseline;gap:.5em;font-size:1.05em;font-style:italic;font-weight:900;display:flex}#title .lb-side.a h4{color:#93c5fd}#title .lb-side.b h4{color:#fca5a5;flex-direction:row-reverse}#title .lb-side h4 small{opacity:.8;color:#fff;font-size:.62em}#title .lb-side h4 em{color:#fff;opacity:.85;margin-left:auto;font-size:.62em;font-style:normal}#title .lb-side.b h4 em{margin-left:0;margin-right:auto}#title .lb-cards{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.5em;min-height:0;display:grid}#title .lb-card{text-align:center;background:#050816b3;border:.14em solid #334155;flex-direction:column;justify-content:flex-end;align-items:center;gap:.3em;min-height:0;padding:.5em .4em .6em;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}#title .lb-card.me{box-shadow:inset 0 0 0 .14em var(--ye)}#title .lb-card.ready{background:linear-gradient(#050816b3 45%,#14532d99);border-color:#4ade80}#title .lb-card.off{opacity:.55;filter:grayscale(.7)}#title .lb-card.empty{border-style:dashed;justify-content:center}#title .lb-fig{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}#title .lb-fig .kit-svg{filter:drop-shadow(.2em .25em #000);width:auto;height:100%;max-height:13em}#title .lb-fig.ghost{opacity:.18;filter:grayscale()}#title .lb-card.empty .lb-fig{position:absolute;inset:.5em}#title .lb-card.empty>b,#title .lb-card.empty .lb-btns{position:relative}#title .lb-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.15em;font-style:italic;font-weight:900;overflow:hidden}#title .lb-name small{color:var(--ye2);font-size:.6em}#title .lb-stamp{letter-spacing:.08em;border:.12em solid;padding:.2em .9em;font-size:.9em;font-style:italic;font-weight:900;transform:skew(-10deg)}#title .lb-stamp.ok{color:#052e16;background:#4ade80;border-color:#fff;animation:.35s ease-out lbStamp;box-shadow:0 0 .9em #4ade8088}#title .lb-stamp.no{color:#cbd5e1;background:#1e293b;border-color:#64748b;animation:1.6s ease-in-out infinite lbWait}#title .lb-stamp.off{color:#fecaca;background:#450a0a;border-color:#f87171}@keyframes lbStamp{0%{opacity:0;transform:skew(-10deg)scale(1.6)}to{opacity:1;transform:skew(-10deg)scale(1)}}@keyframes lbWait{50%{opacity:.55}}#title .lb-crown{color:#fde047;filter:drop-shadow(0 0 .3em #facc15);font-size:1.1em;position:absolute;top:.35em;left:.4em}#title .lb-card .on-ping{top:.45em;right:.5em}#title .lb-card .on-kick{bottom:.35em;right:.35em}#title .lb-card.empty b{opacity:.75;font-size:.85em;font-weight:800}#title .lb-btns{flex-wrap:wrap;justify-content:center;gap:.35em;display:flex}#title .lb-vs{flex-direction:column;justify-content:center;align-items:center;gap:.2em;display:flex}#title .lb-vs b{color:var(--ye2);text-shadow:.08em .08em #000,0 0 .5em #ff7a0088;font-size:2.6em;font-style:italic;font-weight:900}#title .lb-vs small{opacity:.7;font-size:.7em;font-weight:800}#title .lb-watch{margin:0}#title .lb-bar{background:#0b1230f2;border:.12em solid #334155;flex-wrap:wrap;align-items:center;gap:.6em;padding:.45em .8em;display:flex;box-shadow:.2em .25em #000}#title .lb-status{text-align:center;flex-direction:column;flex:1;min-width:10em;line-height:1.15;display:flex}#title .lb-status small{opacity:.7;font-size:.66em;font-weight:800}#title .lb-status b{font-size:.92em;font-weight:900}#title .lb-status.ok b{color:#86efac}#title .lb-bar .on-btn.big{flex:none;min-width:9em}#title .lb-ready.go{animation:1.2s ease-in-out infinite lbPulse}#title .lb-start:not(.wait){animation:1s ease-in-out infinite lbPulse}@keyframes lbPulse{50%{box-shadow:0 0 1.1em #ff7a00}}#title .lb-emo-pop{pointer-events:none;position:absolute;inset:0}#title .lb-emo{flex-direction:column;align-items:center;animation:2.2s ease-out forwards lbEmo;display:flex;position:absolute;top:30%}#title .lb-emo.a{left:20%}#title .lb-emo.b{right:20%}#title .lb-emo span{filter:drop-shadow(.08em .1em #000);font-size:3em}#title .lb-emo small{text-shadow:.08em .08em #000;font-weight:900}@keyframes lbEmo{0%{opacity:0;transform:scale(.3)}15%{opacity:1;transform:scale(1.15)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-2.5em)}}#title .lb-drawer{z-index:5;border:.14em solid var(--ye);background:#070b1ef7;flex-direction:column;gap:.5em;width:min(22em,92%);padding:.7em;animation:.2s ease-out lbDrawer;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-.3em .3em #000}#title .lb-drawer h3{position:relative}#title .lb-drawer h3 .on-kick{color:#fff;top:0;bottom:auto;right:0}#title .lb-drawer .fr-list{flex:1;overflow-y:auto}@keyframes lbDrawer{0%{opacity:0;transform:translate(1.5em)}}#title .fr-tag{color:var(--ye2);letter-spacing:.06em;font-family:ui-monospace,monospace;font-size:.85em;font-weight:900}#title .fr-tabs{gap:.3em;margin-bottom:.45em;display:flex}#title .fr-tabs button{font:inherit;color:#cbd5e1;cursor:pointer;background:#0b1230;border:.12em solid #334155;flex:1;padding:.35em .5em;font-size:.8em;font-style:italic;font-weight:900;position:relative}#title .fr-tabs button.on{color:#fff;border-color:var(--ye);background:#1e293b}#title .fr-tabs small{opacity:.7;font-style:normal}#title .fr-badge{text-align:center;color:#fff;background:#ef4444;border-radius:.7em;min-width:1.4em;margin-left:.35em;padding:0 .35em;font-size:.75em;font-style:normal;font-weight:900;line-height:1.4em;display:inline-block}#title .fr-mini{flex-direction:column;gap:.25em;max-height:19em;display:flex;overflow-y:auto}#title .fr-manage{justify-content:center;align-self:stretch;margin-top:.5em}#title .fr-list{flex-direction:column;gap:.25em;display:flex}#title .fr-list.big{flex:1;min-height:0;overflow-y:auto}#title .fr-row{background:#0b1230;border:1px solid #1e293b;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"d n a""d s a";align-items:center;column-gap:.55em;padding:.3em .55em;display:grid}#title .fr-row>:first-child{grid-area:d}#title .fr-row b{text-overflow:ellipsis;white-space:nowrap;grid-area:n;font-weight:900;overflow:hidden}#title .fr-row small{opacity:.75;text-overflow:ellipsis;white-space:nowrap;grid-area:s;font-size:.68em;overflow:hidden}#title .fr-row .fr-acts{grid-area:a;gap:.3em;display:flex}#title .fr-row.offline,#title .fr-row.off{opacity:.6}#title .fr-row.hi{border-color:var(--ye)}#title .fr-row.lobby small{color:#fde047;opacity:1}#title .fr-row.menu small{color:#86efac;opacity:1}#title .fr-row.playing small{color:#93c5fd;opacity:1}#title .fr-dot{background:#475569;border-radius:50%;width:.7em;height:.7em}#title .fr-dot.menu{background:#22c55e;box-shadow:0 0 .4em #22c55e}#title .fr-dot.lobby{background:#facc15;box-shadow:0 0 .4em #facc15}#title .fr-dot.playing{background:#3b82f6;box-shadow:0 0 .4em #3b82f6}#title .fr-act{font:inherit;letter-spacing:.04em;color:#fff;cursor:pointer;white-space:nowrap;background:#1e293b;border:.12em solid #64748b;padding:.3em .7em;font-size:.7em;font-style:italic;font-weight:900;transform:skew(-10deg)}#title .fr-act.go{background:linear-gradient(#ff7a00,#ff3d00);border-color:#fff}#title .fr-act.more{padding:.3em .55em}#title .fr-act[disabled]{opacity:.55;pointer-events:none}#title .fr-ok{color:#86efac;font-size:.7em;font-weight:900}#title .fr-head{align-items:center;gap:.7em;display:flex}#title .fr-head h3{margin:0}#title .fr-mycode{border:.12em solid var(--ye);background:#0b1230;flex-wrap:wrap;align-items:center;gap:.7em;padding:.45em .7em;display:flex}#title .fr-mycode small{letter-spacing:.12em;opacity:.75;width:100%;font-size:.64em;font-weight:800}#title .fr-mycode b{letter-spacing:.12em;color:var(--ye2);font-family:ui-monospace,monospace;font-size:1.7em;font-weight:900}#title .on-panel h4{letter-spacing:.1em;opacity:.85;margin-top:.5em;font-size:.78em;font-weight:900}#title .fr-right{min-height:0}.ss-modal{z-index:9000;background:#000a;justify-content:center;align-items:center;padding:1em;animation:.15s ease-out ssFade;display:flex;position:fixed;inset:0}.ss-modal-box{color:#fff;background:linear-gradient(160deg,#111a3c,#070b1e);border:.16em solid #fff;width:min(26em,94vw);max-height:92vh;padding:1em 1.2em 1.1em;animation:.2s ease-out ssPop;overflow-y:auto;box-shadow:.35em .4em #000}.ss-modal.danger .ss-modal-box{border-color:#f87171}.ss-modal.invite .ss-modal-box{border-color:#facc15}.ss-modal h3{letter-spacing:.06em;align-items:center;gap:.4em;margin:0 0 .5em;font-size:1.15em;font-style:italic;font-weight:900;display:flex}.ss-modal h3 svg,.ss-modal .on-btn svg{width:1.1em;height:1.1em}.ss-modal-body p{margin:.35em 0;line-height:1.4}.ss-modal .ss-code{color:#fde047;letter-spacing:.1em;font-family:ui-monospace,monospace}.ss-modal .on-hint{opacity:.75;font-size:.8em}.ss-modal-btns{flex-wrap:wrap;justify-content:flex-end;gap:.6em;margin-top:.9em;display:flex}.ss-modal .on-btn{font:inherit;letter-spacing:.06em;color:#fff;cursor:pointer;background:#1e293b;border:.12em solid #64748b;align-items:center;gap:.45em;padding:.55em 1.2em;font-size:.88em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-10deg)}.ss-modal .on-btn.go{background:linear-gradient(#ff7a00,#ff3d00);border-color:#fff}.ss-modal .on-btn.bad{background:linear-gradient(#ef4444,#b91c1c);border-color:#fff}.ss-modal .on-btn:focus-visible{outline-offset:.15em;outline:.14em solid #fde047}@keyframes ssFade{0%{opacity:0}}@keyframes ssPop{0%{opacity:0;transform:scale(.85)}}@media (height<=480px){#title .m-online.friends{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#title .m-online.friends .on-panel{font-size:.9em}#title .m-online:not(.lobby):not(.friends){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}#title .m-online .on-board{flex-direction:column;min-height:0;display:flex}#title .lb{gap:.35em}#title .lb-top,#title .lb-bar{gap:.4em;padding:.3em .5em}#title .lb-top .on-btn,#title .lb-bar .on-btn{padding:.4em .8em;font-size:.72em}#title .lb-code b{font-size:1.35em}#title .lb-set{gap:.4em;font-size:.68em}#title .lb-side{gap:.3em;padding:.35em}#title .lb-side h4{font-size:.85em}#title .lb-card{gap:.2em;padding:.3em .3em .4em}#title .lb-name{font-size:.9em}#title .lb-stamp{font-size:.7em}#title .lb-vs b{font-size:1.7em}#title .lb-bar .on-emotes{display:none}#title .lb-bar .on-btn.big{min-width:7em;font-size:.85em}#title .lb-status b{font-size:.78em}}.st-art{background:var(--sk3);isolation:isolate;display:block;position:relative;overflow:hidden}.st-art>i{display:block;position:absolute;left:0;right:0}.st-art .sa-sky{background:linear-gradient(var(--sk1), var(--sk2) 55%, var(--sk3));height:42%;top:0}.st-art .sa-roof{background:var(--roof);clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);height:7%;top:22%;left:-4%;right:-4%;box-shadow:inset 0 -.1em #0005}.st-art .sa-stand{background:radial-gradient(circle, var(--c1) 34%, #0000 38%) 0 0 / 5px 5px, radial-gradient(circle, var(--c2) 34%, #0000 38%) 2.5px 2.5px / 5px 5px, radial-gradient(circle, var(--c3) 30%, #0000 34%) 1px 3px / 7px 6px, linear-gradient(#0006, #0000 40%, #0004), var(--stand);height:22%;top:29%}.st-art .sa-stand:after{content:"";background:linear-gradient(90deg, var(--c1), var(--c4), var(--c2), var(--c1));opacity:.9;height:16%;position:absolute;bottom:0;left:0;right:0}.st-art .sa-grass{background:var(--outer);top:51%;bottom:0}.st-art .sa-grass:before{content:"";clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg, var(--g1) 0 9%, var(--g2) 9% 18%);position:absolute;inset:4% 0 0}.st-art.pat-checker .sa-grass:before{background:conic-gradient(var(--g1) 25%, var(--g2) 0 50%, var(--g1) 0 75%, var(--g2) 0) 0 0 / 18% 33%}.st-art.pat-diagonal .sa-grass:before{background:repeating-linear-gradient(60deg, var(--g1) 0 .55em, var(--g2) .55em 1.1em)}.st-art .sa-grass:after{content:"";background:linear-gradient(#0003,#0000 50%,#0002);position:absolute;inset:0}.st-art .sa-lines{width:100%;height:47%;position:absolute;inset:53% 0 0}.st-art .sa-lines path,.st-art .sa-lines ellipse{fill:none;stroke:#fffd;stroke-width:.9px;vector-effect:non-scaling-stroke}.st-art .sa-beam{filter:blur(.08em);mix-blend-mode:screen;background:linear-gradient(#e0f2ffcc,#e0f2ff00);width:22%;height:75%;top:-10%}.st-art .sa-beam.l{left:6%;right:auto;transform:skew(18deg)}.st-art .sa-beam.r{left:auto;right:6%;transform:skew(-18deg)}.st-art .sa-snow{opacity:.9;background:radial-gradient(circle,#fff 1px,#fff0 1.6px) 0 0/13px 11px,radial-gradient(circle,#fffd 1.2px,#fff0 1.8px) 6px 5px/19px 16px,radial-gradient(circle,#fff9 .8px,#fff0 1.3px) 3px 9px/9px 13px;inset:0}.st-art.pat-stripes .sa-snow+i,.st-art .sa-snow{pointer-events:none}.st-art .sa-flag{background:#da251d;width:9%;height:10%;top:20%;right:auto;box-shadow:.06em .06em #0006}.st-art .sa-flag:after{content:"★";color:#ffcd00;place-items:center;font-size:.5em;line-height:1;display:grid;position:absolute;inset:0}.st-art .sa-sun{aspect-ratio:1;background:radial-gradient(#fffbe8,#ffe58a 55%,#ffe58a00 72%);border-radius:50%;width:13%;top:6%;left:auto;right:14%}.st-art .sa-sun.dusk{background:radial-gradient(#fff1d6,#ff9a3c 45%,#ff9a3c00 70%);width:18%;top:10%;right:62%}#title .pm-st .st-art{position:absolute;inset:0}#title .lb-mid{flex-direction:column;justify-content:center;align-items:stretch;gap:.4em;width:10.5em;display:flex}#title .lb-mid .lb-vsb{text-align:center;color:var(--ye2);text-shadow:.08em .08em #000,0 0 .5em #ff7a0088;font-size:2.3em;font-style:italic;font-weight:900;line-height:1}#title .lb-mid .lb-mode{text-align:center;opacity:.75;margin-top:-.3em;font-size:.66em;font-weight:800}#title .lb-pick{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#0b1230;border:.14em solid #475569;flex-direction:column;padding:0;transition:transform .1s,border-color .12s;display:flex;position:relative;overflow:hidden;box-shadow:.18em .22em #000}#title .lb-pick:not(.ro):hover{border-color:var(--ye);transform:translateY(-.12em)}#title .lb-pick.ro{cursor:default}#title .lb-pick .st-art{aspect-ratio:16/9;width:100%}#title .lb-pick-lb{flex-direction:column;padding:.25em .45em .3em;line-height:1.1;display:flex}#title .lb-pick-lb small{letter-spacing:.12em;opacity:.7;font-size:.55em;font-weight:800}#title .lb-pick-lb b{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.74em;font-style:italic;font-weight:900;overflow:hidden}#title .lb-pick-lb i{opacity:.8;font-size:.58em;font-style:normal}#title .lb-pick em{color:#111;background:var(--ye2);padding:.1em .45em;font-size:.55em;font-style:italic;font-weight:900;position:absolute;top:.3em;right:.3em;transform:skew(-10deg)}#title .lb-pick.ball{flex-direction:row;align-items:center;gap:.3em;padding:.25em .35em}#title .lb-pick.ball img{filter:drop-shadow(.1em .14em #000a);flex:none;width:2.6em;height:2.6em}#title .lb-pick.ball em{top:50%;transform:translateY(-50%)skew(-10deg)}#title .lb-len{gap:.25em;display:flex}#title .lb-len button{font:inherit;color:#cbd5e1;cursor:pointer;background:#0a0f24;border:.12em solid #334155;flex:1;padding:.35em 0;font-size:.66em;font-style:italic;font-weight:900;transform:skew(-10deg)}#title .lb-len button.on{color:#0b1020;background:var(--ye2,#fde047);border-color:#fff}#title .lb-len button[disabled]:not(.on){opacity:.5;cursor:default}#title .lb-len button[disabled].on{cursor:default}.ss-modal.picker .ss-modal-box{width:min(44em,96vw)}.pk-grid{grid-template-columns:repeat(auto-fill,minmax(9.5em,1fr));gap:.55em;display:grid}.pk-grid.balls{grid-template-columns:repeat(auto-fill,minmax(6.2em,1fr))}.pk-opt{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#0b1230;border:.14em solid #475569;flex-direction:column;padding:0;transition:transform .1s,border-color .12s;display:flex;position:relative;overflow:hidden}.pk-opt:hover{border-color:#fde047;transform:translateY(-.12em)}.pk-opt.on{border-color:#4ade80;box-shadow:0 0 .8em #4ade8066}.pk-opt .st-art{aspect-ratio:16/9;width:100%}.pk-opt span{flex-direction:column;padding:.3em .45em .35em;line-height:1.15;display:flex}.pk-opt b{text-transform:uppercase;font-size:.8em;font-style:italic;font-weight:900}.pk-opt small{opacity:.8;font-size:.66em}.pk-opt.ball{text-align:center;align-items:center;padding:.4em .2em}.pk-opt.ball img{filter:drop-shadow(.1em .14em #000a);width:3.6em;height:3.6em}.pk-opt.ball span{align-items:center;padding:.2em 0 0}.pk-opt em{color:#052e16;background:#4ade80;padding:.1em .45em;font-size:.62em;font-style:normal;font-weight:900;position:absolute;top:.3em;right:.3em}@media (height<=480px){#title .lb-mid{gap:.25em;width:8.2em}#title .lb-mid .lb-vsb{font-size:1.5em}#title .lb-pick .st-art{aspect-ratio:2}#title .lb-pick-lb{padding:.15em .35em .2em}#title .lb-pick-lb small,#title .lb-pick-lb i{display:none}#title .lb-pick.ball img{width:1.9em;height:1.9em}.ss-modal.picker .ss-modal-box{padding:.6em .8em .7em;font-size:.85em}.pk-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35em}.pk-grid.balls{grid-template-columns:repeat(8,minmax(0,1fr))}.pk-opt small{display:none}.pk-opt.ball img{width:2.6em;height:2.6em}}.ss-modal.auth .auth-box{text-align:center;background:radial-gradient(120% 70% at 50% 0,#1d4ed855,#0000 60%),linear-gradient(160deg,#111a3c,#070b1e);width:min(25em,94vw);padding:1.1em 1.3em 1em}.auth-hero{background:linear-gradient(#ff7a00,#ff3d00);border:.14em solid #fff;border-radius:50%;place-items:center;width:3.2em;height:3.2em;margin:-.1em auto .3em;font-size:1.1em;display:grid;box-shadow:.15em .2em #000,0 0 1.4em #ff7a0066}.auth-hero svg{width:1.5em;height:1.5em}.ss-modal.auth h3{justify-content:center;margin-bottom:.35em}.auth-lead{opacity:.92;margin:0 0 .5em;font-size:.88em;line-height:1.45}.auth-pts{opacity:.8;text-align:left;flex-direction:column;gap:.25em;margin:0 0 .8em;padding:0;font-size:.74em;list-style:none;display:flex}.auth-pts li{align-items:center;gap:.45em;display:flex}.auth-pts svg{color:#4ade80;flex:none;width:1.1em;height:1.1em}.auth-g{flex-direction:column;justify-content:center;align-items:center;gap:.4em;min-height:2.9em;margin:.2em 0 .4em;display:flex}.auth-g>div{color-scheme:normal}.on-spin.small{border:.22em solid #334155;border-top-color:#fde047;border-radius:50%;width:1.6em;height:1.6em;animation:1s linear infinite onSpin}.auth-wait{opacity:.8;margin:0;font-size:.8em}.auth-err{color:#fca5a5;margin:.3em 0;font-size:.8em;font-weight:700}.auth-err svg{vertical-align:-.15em;width:1em;height:1em}.auth-legal{opacity:.6;margin:.7em 0 0;font-size:.64em}.auth-legal a{color:#93c5fd}.ss-modal.auth .ss-modal-btns{justify-content:center;margin-top:.5em}.auth-name{background:#0a0f24;border:.14em solid #475569;align-items:center;gap:.35em;margin:.4em 0 .3em;padding:.15em .25em .15em .7em;display:flex}.auth-name:focus-within{border-color:#fde047;box-shadow:0 0 .7em #fde04744}.auth-name>span{color:#fde047;font-size:1.1em;font-weight:900}.auth-name input{min-width:0;font:inherit;letter-spacing:.03em;color:#fff;background:0 0;border:0;outline:none;flex:1;padding:.35em 0;font-size:1.15em;font-weight:900}.auth-dice{cursor:pointer;background:#1e293b;border:.1em solid #64748b;flex:none;padding:.25em .35em;font-size:1.35em;line-height:1;transition:transform .1s}.auth-dice:hover{border-color:#fde047}.auth-dice.roll{animation:.45s ease-out authRoll}@keyframes authRoll{0%{transform:rotate(0)scale(1)}50%{transform:rotate(200deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}.auth-st{opacity:.8;text-align:left;min-height:1.3em;margin:0 0 .3em;font-size:.76em}.auth-st svg{vertical-align:-.15em;width:1em;height:1em}.auth-st.ok{color:#86efac;opacity:1}.auth-st.bad{color:#fca5a5;opacity:1}.auth-st.wait{opacity:.6}.auth-picks{flex-wrap:wrap;gap:.35em;min-height:1.6em;display:flex}.auth-picks button{font:inherit;color:#e2e8f0;cursor:pointer;background:#0b1230;border:1px solid #334155;border-radius:1em;padding:.25em .7em;font-size:.74em;font-weight:800}.auth-picks button:hover{color:#fde047;border-color:#fde047}.ss-modal .on-btn[disabled]{opacity:.45;pointer-events:none}.auth-club{grid-template-columns:1fr 1fr;gap:.6em;margin:.4em 0;display:grid}.auth-club button{font:inherit;color:#fff;cursor:pointer;background:#0b1230;border:.14em solid #475569;flex-direction:column;align-items:center;gap:.2em;padding:.7em .4em;display:flex}.auth-club button:hover{border-color:#fde047}.auth-club b{letter-spacing:.06em;font-size:.8em;font-style:italic;font-weight:900}.auth-club span{color:#fde047;align-items:center;gap:.3em;font-size:1.05em;font-weight:900;display:inline-flex}.auth-club span svg{width:1em;height:1em}.auth-club small{opacity:.75;font-size:.7em}#title .on-me .on-acts{gap:.8em;margin-left:auto;display:flex}#title .on-me .on-acts .on-link{margin-left:0}@media (height<=480px){.ss-modal.auth .auth-box{padding:.7em 1em;font-size:.82em}.auth-hero,.auth-pts{display:none}}#title .fg-panel{flex-direction:column;gap:.55em;min-height:0;display:flex}#title .fg-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5em;min-height:0;padding-right:.2em;display:flex;overflow-y:auto}#title .fg-players{scrollbar-width:thin;touch-action:pan-x;overscroll-behavior-x:contain;flex:none;gap:.4em;padding:.15em .1em .45em;display:flex;overflow:auto hidden}#title .fg-pl{font:inherit;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0b1230;border:.12em solid #334155;flex:none;align-items:center;gap:.35em;padding:.3em .55em .3em .35em;display:flex;position:relative}#title .fg-pl .pc-num{background:#1e293b;border-radius:50%;place-items:center;width:1.6em;height:1.6em;font-size:.75em;font-weight:900;display:grid}#title .fg-pl b{white-space:nowrap;font-size:.74em;font-style:italic;font-weight:900}#title .fg-pl em{color:var(--tc);font-size:.72em;font-style:normal;font-weight:900}#title .fg-pl.rb em{background:linear-gradient(90deg,#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#3d5afe,#d500f9);color:#0000;-webkit-background-clip:text;background-clip:text}#title .fg-pl small{opacity:.6;font-size:.55em}#title .fg-pl.on{border-color:var(--ye);box-shadow:0 0 0 .1em var(--ye) inset;background:#1e293b}@media (hover:hover){#title .fg-pl:hover{border-color:#64748b}}#title .fg-card{background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--tc) 22%, transparent), transparent 60%), #0a0f24e6;border:.14em solid color-mix(in srgb, var(--tc) 65%, #1e293b);flex-direction:column;gap:.5em;padding:.65em .75em .75em;display:flex;position:relative;box-shadow:.22em .26em #000}#title .fg-card.rb{border-image:linear-gradient(90deg,#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#3d5afe,#d500f9) 1}#title .fg-head{align-items:center;gap:.7em;display:flex}#title .fg-lv{color:var(--tc);text-shadow:.06em .07em #000;min-width:1.9em;font-size:2.6em;font-style:italic;font-weight:900;line-height:.9}#title .fg-lv.rb,#title .rb-text{background:linear-gradient(90deg,#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#3d5afe,#d500f9,#ff1744) 0 0/200% 100%;color:#0000;text-shadow:none;filter:drop-shadow(.05em .06em #000);-webkit-background-clip:text;background-clip:text;animation:3s linear infinite fgRb}@keyframes fgRb{to{background-position:200% 0}}#title .fg-name{flex-direction:column;min-width:0;display:flex}#title .fg-name>b{text-transform:uppercase;color:var(--tc);overflow-wrap:anywhere;font-size:1.05em;font-style:italic;font-weight:900}#title .fg-name small{opacity:.75;font-size:.7em}#title .fg-track{grid-template-columns:repeat(10,minmax(0,1fr));gap:.25em;display:grid}#title .fg-pip{color:#64748b;background:#111a33;border:.1em solid #273449;place-items:center;height:1.55em;font-size:.8em;display:grid;transform:skew(-10deg)}#title .fg-pip svg{width:1em;height:1em}#title .fg-pip small{font-size:.72em;font-weight:900}#title .fg-pip.on{background:var(--tc);color:#0b1020;border-color:#fff}#title .fg-pip.on.rb{background:linear-gradient(90deg,#ff1744,#ffea00,#00e676,#00b0ff,#d500f9)}#title .fg-pip.next{border-color:var(--ye);color:var(--ye2);animation:1s ease-in-out infinite fgNext}@keyframes fgNext{50%{box-shadow:0 0 .6em var(--ye)}}#title .fg-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em;display:grid}#title .fg-stats h4{letter-spacing:.1em;opacity:.85;margin-bottom:.25em;font-size:.72em;font-weight:900}#title .fg-stats h4 small{opacity:.7;margin-left:.4em}#title .fg-st{background:#0b1230;grid-template-columns:minmax(4.6em,1fr) auto auto auto;align-items:center;gap:.35em;margin-bottom:.2em;padding:.18em .4em;font-size:.8em;display:grid}#title .fg-st span{opacity:.8}#title .fg-st b{text-align:right;min-width:3.4em;font-weight:900}#title .fg-st b.up{color:#86efac}#title .fg-st i svg{opacity:.6;width:.9em;height:.9em}#title .fg-rate{flex-direction:column;align-items:center;gap:.3em;display:flex}#title .fg-gauge{background:radial-gradient(closest-side, #0a0f24 76%, transparent 78%), conic-gradient(var(--rc) var(--deg), #1e293b 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:6.2em;height:6.2em;display:flex;position:relative;box-shadow:0 0 0 .14em #000}#title .fg-gauge b{color:var(--rc);font-size:1.6em;font-weight:900;line-height:1}#title .fg-gauge small{letter-spacing:.12em;opacity:.8;font-size:.5em;font-weight:900}#title .fg-gauge.max{background:radial-gradient(closest-side,#0a0f24 76%,#0000 78%),conic-gradient(#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#3d5afe,#d500f9,#ff1744)}#title .fg-gauge.max b{color:#fde047}#title .fg-why{opacity:.85;text-align:center;max-width:9em;font-size:.68em}#title .fg-why svg{vertical-align:-.15em;color:#4ade80;width:1em;height:1em}#title .fg-why .luck{color:#fde047;font-weight:900}#title .fg-warn{background:#450a0a99;border-left:.25em solid #ef4444;padding:.3em .55em;font-size:.74em}#title .fg-warn.ok{background:#052e1699;border-left-color:#22c55e}#title .fg-warn svg,#title .fg-unlock svg{vertical-align:-.15em;width:1em;height:1em}#title .fg-unlock{opacity:.9;color:#c4b5fd;font-size:.74em}#title .fg-go{font:inherit;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:linear-gradient(#ff7a00,#ff3d00);border:.14em solid #fff;justify-content:center;align-items:center;gap:.55em;padding:.7em 1em;display:flex;transform:skew(-8deg);box-shadow:.2em .25em #000}#title .fg-go b{letter-spacing:.06em;font-size:1.02em;font-style:italic;font-weight:900}#title .fg-go span{background:#0006;align-items:center;gap:.25em;padding:.1em .5em;font-weight:900;display:inline-flex}#title .fg-go svg{width:1.1em;height:1.1em}#title .fg-go.poor{filter:grayscale(.65)brightness(.85)}#title .fg-go.max{cursor:default;background:linear-gradient(90deg,#ff1744,#ff9100,#ffea00,#00e676,#00b0ff,#3d5afe,#d500f9)}#title .fg-go.shake{animation:.35s upShake}@media (hover:hover){#title .fg-go:not([disabled]):hover{filter:brightness(1.1)}}#title .fg-go:not([disabled]):active{transform:skew(-8deg)translateY(.12em)}#title .fg-card.forging .fg-gauge{animation:.55s linear infinite fgSpin}#title .fg-card.forging{animation:.275s ease-in-out infinite fgHammer}#title .fg-card.forging .fg-go b:after{content:" …"}@keyframes fgSpin{to{transform:rotate(360deg)}}@keyframes fgHammer{30%{transform:translate(.06em,.08em)}60%{transform:translate(-.05em,-.03em)}}#title .fg-card.win{animation:.6s ease-out fgWin}#title .fg-card.lose{border-color:#ef4444;animation:.45s upShake}@keyframes fgWin{0%{filter:brightness(2.2)saturate(1.5)}to{filter:none}}#title .fg-fx{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:visible}#title .fg-res{flex-direction:column;align-items:center;padding:.4em 1.4em;animation:.45s cubic-bezier(.2,1.6,.4,1) fgStamp;display:flex;transform:skew(-8deg);box-shadow:.25em .3em #000}#title .fg-res b{font-size:2.6em;font-style:italic;font-weight:900;line-height:1}#title .fg-res span{letter-spacing:.1em;font-size:.85em;font-weight:900}#title .fg-res.win{color:#1c1003;background:linear-gradient(#fde047,#f59e0b);border:.16em solid #fff}#title .fg-res.lose{color:#fff;background:linear-gradient(#ef4444,#7f1d1d);border:.16em solid #fecaca}#title .fg-res.lose b{font-size:1.9em}@keyframes fgStamp{0%{opacity:0;transform:skew(-8deg)scale(2.4)}to{opacity:1;transform:skew(-8deg)scale(1)}}#title .fg-spark{background:var(--c);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:.5em;height:.9em;box-shadow:none;animation:.9s ease-out forwards fgSpark;position:absolute;top:55%;left:50%}@keyframes fgSpark{0%{transform:translate(0, 0) rotate(var(--r)) scale(1.2);opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(calc(var(--r) + 200deg)) scale(.3);opacity:0}}#title .fg-jersey{border:.14em solid color-mix(in srgb, var(--tc) 65%, #1e293b);background:#0a0f24e6;flex-direction:column;gap:.6em;padding:.6em;display:flex}#title .fg-jersey .up-fig{width:8em;margin:0 auto}@media (height<=480px){#title .fg-panel{gap:.35em}#title .fg-card{gap:.35em;padding:.45em .55em .55em}#title .fg-lv{font-size:2em}#title .fg-gauge{width:4.8em;height:4.8em}#title .fg-gauge b{font-size:1.25em}#title .fg-st{margin-bottom:.12em;padding:.1em .35em;font-size:.72em}#title .fg-go{padding:.5em .8em}#title .fg-pip{height:1.3em}#title .fg-unlock{display:none}}#title .fg-hole .bv-host{z-index:0;background:radial-gradient(60% 55% at 50% 58%, color-mix(in srgb, var(--bv-glow,#334155) 38%, #0b1230) 0%, #070b1e 70%), #070b1e;display:none;position:absolute;inset:0;overflow:hidden}#title .fg-hole .bv-host.rb{background:radial-gradient(60% 55% at 50% 58%,#3b0764 0%,#070b1e 72%),conic-gradient(#ff174422,#ffea0022,#00e67622,#00b0ff22,#d500f922,#ff174422)}#title .fg-hole .bv-host:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 22px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 60%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 60%,#000,#0000)}#title .fg-hole.bv-on .bv-host{display:block}#title .fg-hole .bv-canvas{cursor:grab;pointer-events:auto;width:100%;height:100%;display:block;position:absolute;inset:0}#title .fg-hole .bv-canvas:active{cursor:grabbing}#title .fg-hole>i,#title .fg-hole .m-hole-tag{z-index:1;pointer-events:none}#title.m-root .m-nav-btn.league:before{background:linear-gradient(100deg,#7c2d12,#b45309)}#title.m-root .m-nav-btn.quests:before{background:linear-gradient(100deg,#4c1d95,#6d28d9)}#title .m-badge{color:#fff;background:#ef4444;border:.12em solid #fff;border-radius:.8em;place-items:center;min-width:1.5em;height:1.5em;padding:0 .4em;font-size:.78em;font-style:normal;font-weight:900;animation:1.2s ease-in-out infinite qsPulse;display:grid;position:absolute;top:-.35em;right:.2em;box-shadow:0 .15em #000}#title .m-badge[hidden]{display:none}@keyframes qsPulse{50%{transform:scale(1.15)}}#title .m-league,#title .m-quests{grid-template-columns:minmax(0,1fr)}#title .lg-panel,#title .qs-panel{overscroll-behavior:contain;flex-direction:column;gap:.55em;width:100%;max-width:72em;min-height:0;margin:0 auto;display:flex;overflow-y:auto}#title .lg-panel h4,#title .lg-box h4{letter-spacing:.12em;opacity:.85;font-size:.74em;font-weight:900}#title .lg-panel h4 small,#title .lg-box h4 small{opacity:.65;letter-spacing:.02em;margin-left:.4em}#title .lg-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45em;display:grid}#title .lg-rules>div{background:#0b1230;border:1px solid #1e293b;flex-direction:column;gap:.1em;padding:.45em .6em;display:flex}#title .lg-rules svg{width:1.2em;height:1.2em;color:var(--ye2)}#title .lg-rules b{font-size:.86em;font-style:italic;font-weight:900}#title .lg-rules small{opacity:.75;font-size:.66em}#title .lg-diffs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55em;display:grid}#title .lg-diff{font:inherit;color:#fff;text-align:left;background:linear-gradient(160deg, color-mix(in srgb, var(--dc) 26%, #0b1230), #0b1230 70%);border:.14em solid color-mix(in srgb, var(--dc) 60%, #1e293b);cursor:pointer;touch-action:manipulation;flex-direction:column;align-items:flex-start;gap:.3em;padding:.65em .7em;display:flex;position:relative}#title .lg-diff b{color:var(--dc);letter-spacing:.05em;font-size:1.05em;font-style:italic;font-weight:900}#title .lg-diff small{opacity:.8;min-height:2.4em;font-size:.68em}#title .lg-diff em{color:var(--ye2);font-size:.72em;font-style:normal;font-weight:900}#title .lg-diff u{color:#fde047;align-items:center;gap:.2em;font-size:.72em;font-weight:900;text-decoration:none;display:inline-flex;position:absolute;top:.45em;right:.55em}#title .lg-diff u svg{width:1em;height:1em}#title .lg-meter{gap:.15em;display:flex}#title .lg-meter i{background:var(--dc);width:.9em;height:.45em;transform:skew(-15deg)}#title .lg-meter i.off{background:#1e293b}#title .lg-diff.on{box-shadow:0 0 0 .12em var(--dc), 0 0 1.2em color-mix(in srgb, var(--dc) 50%, transparent);border-color:#fff}#title .lg-diff.locked{filter:grayscale(.85)brightness(.7);cursor:not-allowed}#title .lg-lock{color:#fca5a5;align-items:center;gap:.3em;font-size:.66em;font-weight:800;display:flex}#title .lg-lock svg{width:1em;height:1em}#title .lg-go{font:inherit;color:#fff;cursor:pointer;touch-action:manipulation;background:linear-gradient(#ff7a00,#ff3d00);border:.14em solid #fff;justify-content:center;align-self:center;align-items:center;gap:.55em;padding:.7em 1.8em;display:inline-flex;transform:skew(-10deg);box-shadow:.2em .25em #000}#title .lg-go b{letter-spacing:.06em;font-size:1.05em;font-style:italic;font-weight:900}#title .lg-go svg{width:1.2em;height:1.2em}@media (hover:hover){#title .lg-go:hover{filter:brightness(1.1)}}#title .lg-top{flex-wrap:wrap;align-items:center;gap:.7em;display:flex}#title .lg-badge{color:#0b1020;background:var(--dc);align-items:center;gap:.35em;padding:.25em .7em;font-size:.78em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-10deg)}#title .lg-badge svg{width:1.1em;height:1.1em}#title .lg-prog{flex-direction:column;flex:1;gap:.15em;min-width:9em;display:flex}#title .lg-prog small{opacity:.8;font-size:.68em;font-weight:800}#title .lg-prog i{background:#1e293b;height:.45em;display:block}#title .lg-prog b{background:linear-gradient(90deg, var(--dc), #fde047);height:100%;display:block}#title .lg-pos{font-size:.8em}#title .lg-pos b{color:var(--ye2);font-size:1.2em}#title .lg-tabs{flex:none}#title .lg-body{flex-direction:column;gap:.6em;min-height:0;display:flex}#title .lg-next{background:radial-gradient(90% 120% at 50% 0%, color-mix(in srgb, var(--dc) 22%, transparent), transparent 70%), #0a0f24;border:.14em solid color-mix(in srgb, var(--dc) 55%, #1e293b);flex-direction:column;gap:.45em;padding:.65em .8em .75em;display:flex;box-shadow:.22em .26em #000}#title .lg-next.big{border-color:#fde047;box-shadow:.22em .26em #000,0 0 1.2em #fde04755}#title .lg-stage{text-align:center;letter-spacing:.12em;color:var(--ye2);font-size:.9em;font-style:italic;font-weight:900}#title .lg-stage small{color:#fff;opacity:.7;letter-spacing:.06em;margin-left:.5em;font-size:.7em}#title .lg-vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.6em;display:grid}#title .lg-vs>em{color:var(--ye2);text-shadow:.06em .07em #000;font-size:1.8em;font-style:italic;font-weight:900}#title .lg-team{text-align:center;flex-direction:column;align-items:center;gap:.15em;min-width:0;display:flex}#title .lg-team .kit-svg{filter:drop-shadow(.12em .15em #000);width:3.6em;height:auto}#title .lg-team b{overflow-wrap:anywhere;max-width:100%;font-size:.92em;font-style:italic;font-weight:900}#title .lg-team.me b{color:var(--ye2)}#title .lg-team small{opacity:.8;color:#fde047;font-size:.66em}#title .lg-info{flex-wrap:wrap;justify-content:center;gap:.3em 1em;font-size:.74em;display:flex}#title .lg-info svg{vertical-align:-.15em;width:1em;height:1em}#title .lg-info .lv0{color:#4ade80}#title .lg-info .lv1{color:#a3e635}#title .lg-info .lv2{color:#facc15}#title .lg-info .lv3{color:#fb923c}#title .lg-info .lv4{color:#f43f5e}#title .lg-f{color:#0b1020;border-radius:.2em;place-items:center;width:1.35em;height:1.35em;margin-left:.12em;font-size:.82em;font-style:normal;font-weight:900;display:inline-grid}#title .lg-f.W{background:#4ade80}#title .lg-f.D{background:#94a3b8}#title .lg-f.L{background:#f87171}#title .lg-btns{flex-wrap:wrap;justify-content:center;gap:.7em;display:flex}#title .lg-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6em;display:grid}#title .lg-box{background:#0a0f24;border:1px solid #1e293b;min-width:0;padding:.5em .6em}#title .lg-table{border-collapse:collapse;width:100%;font-size:.78em}#title .lg-table th{opacity:.7;text-align:center;background:#0a0f24;padding:.3em .25em;font-size:.82em;font-weight:900;position:sticky;top:0}#title .lg-table td{text-align:center;border-top:1px solid #1e293b;padding:.32em .25em}#title .lg-table .tm{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:12em;overflow:hidden}#title .lg-table .pos{width:1.8em;font-weight:900}#title .lg-table .pts{color:var(--ye2);font-weight:900}#title .lg-table tr.po .pos{box-shadow:inset .22em 0 #22c55e}#title .lg-table tr.me td{background:#1e293b;font-weight:900}#title .lg-table tr.me .tm{color:var(--ye2)}#title .lg-dot{vertical-align:-.05em;border:1px solid #fff8;border-radius:50%;width:.7em;height:.7em;margin-right:.4em;display:inline-block}#title .lg-scroll{min-height:0;max-height:100%;overflow:auto}#title .lg-legend i.po{vertical-align:-.1em;background:#22c55e;width:.3em;height:.9em;display:inline-block}#title .lg-res{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5em;padding:.22em .3em;font-size:.74em;display:grid}#title .lg-res span:first-child{text-align:right}#title .lg-res span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#title .lg-res b{text-align:center;background:#111a33;min-width:3em;padding:.05em .3em;font-weight:900}#title .lg-res.mine{color:var(--ye2);background:#1e293b}#title .lg-fx{cursor:pointer;background:#0b1230;border-left:.22em solid #334155;grid-template-columns:2.6em 4.2em minmax(0,1fr) auto;align-items:center;gap:.5em;margin-bottom:.2em;padding:.4em .55em;font-size:.8em;display:grid}#title .lg-fx .r{opacity:.7;font-weight:900}#title .lg-fx .ha{opacity:.7;font-size:.78em}#title .lg-fx b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#title .lg-fx .sc{text-align:center;min-width:4em;font-weight:900}#title .lg-fx .sc.W{color:#4ade80}#title .lg-fx .sc.L{color:#f87171}#title .lg-fx .sc.D{color:#cbd5e1}#title .lg-fx.cur{border-left-color:var(--ye);background:#1e293b}#title .lg-fx.cur .sc{color:var(--ye2)}#title .lg-round{padding:.2em .4em .5em 2.6em}#title .lg-bracket{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1em;padding:.4em;display:grid}#title .lg-bracket.preview{opacity:.85}#title .lg-bracket>p{grid-column:1/-1}#title .lg-bcol{flex-direction:column;gap:1em;display:flex}#title .lg-bm{background:#0a0f24;border:.12em solid #334155;padding:.4em .55em;box-shadow:.18em .2em #000}#title .lg-bm>small{letter-spacing:.1em;opacity:.7;margin-bottom:.2em;font-size:.62em;font-weight:900;display:block}#title .lg-bm>div{justify-content:space-between;gap:.5em;padding:.2em .3em;font-size:.82em;display:flex}#title .lg-bm>div.w{background:#14532d;font-weight:900}#title .lg-bm>div.me b{color:var(--ye2)}#title .lg-bm em{font-style:normal;font-weight:900}#title .lg-bm p{opacity:.8;text-align:right;font-size:.66em}#title .lg-bcol.fin .lg-bm{border-color:#fde047}#title .lg-champ{color:#fde047;flex-direction:column;align-items:center;gap:.1em;display:flex}#title .lg-champ svg{filter:drop-shadow(0 0 .5em #fde04788);width:2.4em;height:2.4em}#title .lg-champ b{font-style:italic;font-weight:900}#title .lg-champ small{letter-spacing:.14em;font-size:.66em;font-weight:900}#title .lg-end{justify-content:center;align-items:center}#title .lg-endcard{text-align:center;background:radial-gradient(100% 100% at 50% 0%, color-mix(in srgb, var(--dc) 30%, transparent), transparent 70%), #0a0f24;border:.16em solid var(--dc);flex-direction:column;align-items:center;gap:.5em;max-width:32em;padding:1.2em 1.6em;display:flex;box-shadow:.3em .35em #000}#title .lg-endcard>small{letter-spacing:.14em;opacity:.8;font-size:.72em;font-weight:900}#title .lg-endcard>b{color:var(--ye2);text-shadow:.06em .07em #000;font-size:2.4em;font-style:italic;font-weight:900}#title .lg-endcard p{font-size:.85em}#title .lg-endcard.champ{border-color:#fde047;animation:2s ease-in-out infinite lgChamp}@keyframes lgChamp{50%{box-shadow:.3em .35em #000,0 0 2em #fde04788}}#title .lg-cup svg{color:#fde047;filter:drop-shadow(0 0 1em #fde047aa);width:4.5em;height:4.5em;animation:1.6s ease-in-out infinite lgCup}@keyframes lgCup{50%{transform:translateY(-.2em)rotate(-4deg)}}#title .lg-unlock{color:#86efac;font-weight:800}#title .lg-unlock svg,#title .lg-prize svg{vertical-align:-.15em;width:1em;height:1em}#title .lg-prize{font-size:1.1em}#title .lg-prize b{color:#fde047;font-size:1.3em}#title .qs-login{background:linear-gradient(120deg,#2e1065,#0b1230 70%);border:.14em solid #7c3aed;padding:.55em .7em;box-shadow:.2em .24em #000}#title .qs-lhead{flex-wrap:wrap;align-items:center;gap:.3em .8em;margin-bottom:.45em;display:flex}#title .qs-lhead b{letter-spacing:.08em;align-items:center;gap:.3em;font-size:.86em;font-style:italic;font-weight:900;display:inline-flex}#title .qs-lhead b svg{color:#fde047;width:1.1em;height:1.1em}#title .qs-lhead small{opacity:.75;flex:1;font-size:.7em}#title .qs-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3em;display:grid}#title .qs-day{background:#0b1230;border:.1em solid #334155;flex-direction:column;align-items:center;gap:.1em;padding:.35em .1em;font-size:.78em;display:flex}#title .qs-day small{opacity:.7;font-size:.62em;font-weight:900}#title .qs-day svg{color:#fde047;width:1.3em;height:1.3em}#title .qs-day b{font-weight:900}#title .qs-day.got{opacity:.75;background:#14532d;border-color:#22c55e}#title .qs-day.today{border-color:#fde047;animation:1.4s ease-in-out infinite qsPulse;box-shadow:0 0 .7em #fde04766}#title .qs-day.big{background:linear-gradient(#78350f,#0b1230);border-color:#f59e0b}#title .qs-tabs .m-seg{position:relative}#title .qs-tabs .fr-badge{position:absolute;top:-.4em;right:.2em}#title .qs-reset{opacity:.8;align-items:center;gap:.35em;font-size:.72em;display:flex}#title .qs-reset svg{width:1em;height:1em}#title .qs-reset b{color:var(--ye2);font-variant-numeric:tabular-nums}#title .qs-list{flex-direction:column;gap:.4em;display:flex}#title .qs-card{background:#0b1230;border:.12em solid #1e293b;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7em;padding:.5em .65em;display:grid}#title .qs-card.done:not(.claimed){background:linear-gradient(90deg,#422006,#0b1230 60%);border-color:#fde047}#title .qs-card.claimed{opacity:.55}#title .qs-card.chest{border-style:dashed}#title .qs-ic{background:#1e293b;border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid}#title .qs-ic svg{width:1.2em;height:1.2em;color:var(--ye2)}#title .qs-txt{flex-direction:column;gap:.2em;min-width:0;display:flex}#title .qs-txt b{overflow-wrap:anywhere;font-size:.86em;font-weight:900}#title .qs-txt small{opacity:.75;font-size:.66em}#title .qs-bar{background:#1e293b;height:.4em;display:block}#title .qs-bar i{background:linear-gradient(90deg,#22c55e,#a3e635);height:100%;display:block}#title .qs-rw{color:#fde047;align-items:center;gap:.25em;font-size:.9em;font-weight:900;display:inline-flex}#title .qs-rw svg{width:1.1em;height:1.1em}#title .qs-btn{min-width:6.4em;font:inherit;color:#cbd5e1;cursor:pointer;touch-action:manipulation;background:#1e293b;border:.12em solid #475569;justify-content:center;align-items:center;gap:.3em;padding:.45em .8em;font-size:.76em;font-style:italic;font-weight:900;display:inline-flex;transform:skew(-10deg)}#title .qs-btn svg{width:1.1em;height:1.1em}#title .qs-btn.go{color:#fff;background:linear-gradient(#22c55e,#15803d);border-color:#fff;animation:1.2s ease-in-out infinite qsPulse}#title .qs-btn.ok{color:#86efac}#title .qs-btn[disabled]{cursor:default}.qs-coin{z-index:9500;pointer-events:none;background:radial-gradient(circle at 35% 35%,#fff7c2,#fbbf24 45%,#b45309);border:.1em solid #78350f;border-radius:50%;width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;animation:1s ease-out forwards qsCoin;position:fixed}@keyframes qsCoin{0%{opacity:1;transform:translate(0)scale(.6)}to{transform:translate(var(--dx), var(--dy)) scale(1.1);opacity:0}}@media (height<=480px),(width<=760px){#title .lg-rules,#title .lg-diffs{grid-template-columns:repeat(2,minmax(0,1fr))}#title .lg-diff small{min-height:0}#title .lg-cols{grid-template-columns:minmax(0,1fr)}#title .lg-team .kit-svg{width:2.6em}#title .lg-vs>em{font-size:1.3em}#title .qs-card{grid-template-columns:auto minmax(0,1fr) auto}#title .qs-card .qs-rw{grid-area:1/3}#title .qs-card .qs-btn{grid-column:2/4;justify-self:end}#title .lg-table{font-size:.7em}}#setPrompt{text-align:center;border:3px solid var(--c,#ffb300);pointer-events:none;background:#000c;min-width:380px;padding:6px 22px 9px;animation:.22s cubic-bezier(.2,1.5,.4,1) promptIn;position:absolute;top:92px;left:50%;transform:translate(-50%)skew(-10deg);box-shadow:6px 6px #000a}#setPrompt.hidden{display:none}#setPrompt .t{letter-spacing:3px;color:var(--c,#ffb300);text-shadow:2px 2px #000;white-space:nowrap;font-size:24px;font-style:italic;font-weight:900}#setPrompt .o{white-space:nowrap;margin-top:2px;font-size:14px;font-weight:800}#setPrompt .o b{color:#000;background:#fff;margin-right:3px;padding:0 6px;font-style:normal}#setPrompt .o i{opacity:.55;margin:0 7px;font-style:normal}#setPrompt .bar{background:#fff3;height:5px;margin-top:7px}#setPrompt .bar div{background:var(--c,#ffb300);width:100%;height:100%}@keyframes promptIn{0%{opacity:0;transform:translate(-50%)skew(-10deg)scale(1.25)}}@media (height<=520px){#setPrompt{min-width:300px;padding:3px 14px 6px;top:52px}#setPrompt .t{font-size:17px}#setPrompt .o{font-size:11px}}#wipe{z-index:6;pointer-events:none;position:fixed;inset:0;overflow:hidden}#wipe.hidden{display:none}#wipe i{background:#000;width:70%;animation:.5s ease-in-out forwards wipeGo;position:absolute;top:-20%;bottom:-20%;left:-90%;transform:skew(-18deg)}#wipe i+i{background:var(--c,#ff3d00);width:9%;animation-delay:30ms}@keyframes wipeGo{0%{left:-90%}45%{left:12%}55%{left:12%}to{left:125%}}#ftReward .rw{justify-content:space-between;gap:28px;font-weight:800;display:flex}#ftReward .rw b{color:#ffd54f}#ftReward .rw.total{border-top:2px solid #fff6;margin-top:4px;padding-top:4px;font-size:1.15em}body.touch .m-keys,body.touch #homeKeys{display:none}#subtitle{z-index:5;color:#fff;text-shadow:0 1px 2px #000;pointer-events:none;background:#050816d9;border-left:5px solid #38bdf8;max-width:min(760px,86vw);padding:7px 16px 8px;font-size:16px;line-height:1.35;animation:.18s ease-out subIn;position:fixed;bottom:228px;left:50%;transform:translate(-50%)skew(-8deg)}#subtitle.hidden{display:none}#subtitle b{letter-spacing:2px;text-transform:uppercase;font-size:11px;font-style:italic;display:block}#subtitle b.lead{color:#7dd3fc}#subtitle b.color{color:#fcd34d}@keyframes subIn{0%{opacity:0;transform:translate(-50%)skew(-8deg)translateY(6px)}}body.touch #subtitle{font-size:12.5px}@media (height<=640px){#subtitle{padding:5px 12px 6px;font-size:14px;bottom:176px}}@media (height<=460px){#subtitle{max-width:44vw;padding:4px 10px 5px;font-size:12px;bottom:104px}#subtitle b{font-size:9.5px}}
