@font-face{font-family:Big Shoulders;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fefd80b57937013.075a27e8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c4c21e4d4b578e42.66d8bcf0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:600;font-display:swap;src:url(../media/55cb69ad17a100ed.p.7b46adfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fefd80b57937013.075a27e8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4c21e4d4b578e42.66d8bcf0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55cb69ad17a100ed.p.7b46adfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5fefd80b57937013.075a27e8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c4c21e4d4b578e42.66d8bcf0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/55cb69ad17a100ed.p.7b46adfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/5fefd80b57937013.075a27e8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/c4c21e4d4b578e42.66d8bcf0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:900;font-display:swap;src:url(../media/55cb69ad17a100ed.p.7b46adfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_d3d833b4-module__6_EPKa__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_d3d833b4-module__6_EPKa__variable{--fn-font-disp:"Big Shoulders"}
@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.c36245c0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.8aa04263.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.c36245c0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.8aa04263.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.c36245c0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.8aa04263.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(../media/784d20fa5d5f4c0e-s.c36245c0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oxanium;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fe5f57ee794eff4-s.p.8aa04263.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oxanium Fallback;src:local(Arial);ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.oxanium_686b2358-module__KiYAIq__className{font-family:Oxanium,Oxanium Fallback;font-style:normal}.oxanium_686b2358-module__KiYAIq__variable{--fn-font-num:"Oxanium","Oxanium Fallback"}
.fn{--fn-primary:var(--primary-bg,var(--primary,#06f));--fn-on-primary:var(--primary-text,#fff);--fn-bg:var(--background,#f5f5f5);--fn-surface:var(--card-bg,#fff);--fn-text:var(--text-color,#0b1226);--fn-muted:color-mix(in srgb,var(--text-normal,#586077)75%,var(--fn-text,#0b1226));--fn-inset:color-mix(in srgb,var(--fn-text)4%,var(--fn-surface));--fn-gradient:color-mix(in srgb,var(--fn-primary)78%,#001);--line:color-mix(in srgb,var(--fn-text)13%,transparent);--line-2:color-mix(in srgb,var(--fn-text)7%,transparent);--a:var(--fn-primary);--b:var(--fn-rival,#ff8a1f);--gold:#f2b33d;--silver:#c3cbd6;--bronze:#cd8b5b;--up:#00674a;--dn:#b3252a;--f-disp:var(--fn-font-disp,"Big Shoulders Display"),"Arial Narrow",Impact,sans-serif;--f-num:var(--fn-font-num,"Oxanium"),ui-monospace,monospace;--f-body:var(--font-family,system-ui,sans-serif);--r:16px;--shadow:0 1px 2px #0f172a0d,0 8px 24px -12px #0f172a1f;--a-lit:color-mix(in oklab,var(--a)62%,white);--b-lit:color-mix(in oklab,var(--b)78%,white);--a-soft:color-mix(in srgb,var(--a)12%,transparent);--b-soft:color-mix(in srgb,var(--b)12%,transparent);color:var(--fn-text);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45;container:fn/inline-size}.fn.fn-dark{--up:#2be3a8;--dn:#ff7a7c;--line:#a0b8ff2e;--line-2:#a0b8ff17;--shadow:0 0 0 1px #a0b8ff0a,0 14px 34px -16px #000000b3}.fn *,.fn :before,.fn :after{box-sizing:border-box}.fn a{color:inherit;text-decoration:none}.fn button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fn h1,.fn h2,.fn h3,.fn p,.fn ul,.fn ol,.fn dl,.fn dd{margin:0}.fn ul,.fn ol{padding:0;list-style:none}.fn small{color:var(--fn-muted);font-size:12px}.fn input{font:inherit}.fn button:disabled{cursor:not-allowed}.fn .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.fn .disp{font-family:var(--f-disp);text-transform:uppercase;letter-spacing:.02em;font-weight:800;line-height:.95}.fn .num{font-family:var(--f-num);font-variant-numeric:tabular-nums}.fn .eyebrow{font-family:var(--f-num);letter-spacing:.16em;text-transform:uppercase;color:var(--fn-muted);font-size:11px;font-weight:600}.fn .eyebrow.lit{color:#ffffff9e}.fn .up{color:var(--up)}.fn .neg{color:var(--dn)}.fn .muted{color:var(--fn-muted);font-size:12.5px}.fn .only-m{display:none!important}.fn :focus-visible{outline:2px solid var(--a-lit);outline-offset:2px}.fn .av{--s:36px;width:var(--s);height:var(--s);font-family:var(--f-num);font-weight:700;font-size:calc(var(--s)*.36);color:var(--av-ink,#fff);background:linear-gradient(145deg,var(--av-a,hsl(var(--h)62% 30%)),var(--av-b,hsl(calc(var(--h) + 24)60% 22%)));letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.fn .av.ring{box-shadow:0 0 0 3px #ffffffe6,0 0 0 6px var(--a)}.fn .av.ring.gold{box-shadow:0 0 0 4px #fff3d0,0 0 0 8px var(--gold),0 0 40px 6px #f2b33d73}.fn .cc{font-family:var(--f-num);letter-spacing:.06em;background:var(--line-2);border:1px solid var(--line);color:var(--fn-muted);vertical-align:1px;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-block}.fn .tierchip{background:color-mix(in srgb,var(--tc)16%,transparent);border:1px solid color-mix(in srgb,var(--tc)40%,transparent);border-radius:99px;align-items:center;gap:5px;padding:2px 8px 2px 4px;font-size:11.5px;font-weight:600;display:inline-flex}.fn .belt{filter:drop-shadow(0 2px 4px #00000040);flex:none}.fn .btn{border:1px solid var(--line);background:var(--fn-surface);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.fn .btn:hover{transform:translateY(-1px)}.fn .btn.primary{background:linear-gradient(180deg,color-mix(in srgb,var(--fn-primary)88%,white),var(--fn-primary));color:var(--fn-on-primary);box-shadow:0 6px 18px -6px color-mix(in srgb,var(--fn-primary)70%,transparent);border-color:#0000}.fn .btn.b{background:var(--b);color:#fff;border-color:#0000}.fn .btn.ghost{background:0 0}.fn .btn.white{color:#0a1021;background:#fff;border-color:#0000}.fn .btn.lg{border-radius:13px;height:50px;padding:0 26px;font-size:15px}.fn .btn.sm{border-radius:9px;height:32px;padding:0 14px;font-size:13px}.fn .btn.block{width:100%;display:flex}.fn .chips{flex-wrap:wrap;gap:6px;display:flex}.fn .chip{border:1px solid var(--line);background:var(--fn-surface);white-space:nowrap;height:32px;color:var(--fn-muted);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.fn .chip.on{background:var(--fn-text);color:var(--fn-surface);border-color:#0000}.fn .live-pill,.fn .lob-pill{font-family:var(--f-num);letter-spacing:.12em;background:var(--b);color:#fff;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.fn .live-pill i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s infinite fn-blink}.fn .live-pill.sm{padding:3px 8px;font-size:10px}.fn .lob-pill{background:color-mix(in srgb,var(--a)14%,transparent);color:var(--a)}.fn.fn-dark .lob-pill{color:var(--a-lit)}.fn .lob-pill .ic{width:13px;height:13px}.fn .lob-pill.dark{color:#fff;background:#ffffff1f}.fn .card{background:var(--fn-surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}.fn .card.pad{padding:20px}.fn .ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.fn .ph h1{letter-spacing:.015em;margin:4px 0 6px;font-size:54px}.fn .ph .sub{color:var(--fn-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;display:flex}.fn .ph-act{align-items:center;gap:10px;display:flex}.fn .sec-h{justify-content:space-between;align-items:center;gap:14px;margin:28px 0 14px;display:flex}.fn .sec-h.tight{margin:0 0 14px}.fn .sec-h h2{font-size:30px}.fn .sec-h h3{font-size:22px}.fn .count{font-family:var(--f-num);color:var(--fn-muted);font-size:12px;font-weight:600}.fn .pips{gap:4px;display:inline-flex}.fn .pip{border:2px solid var(--line);background:0 0;border-radius:50%;width:14px;height:14px}.fn .pip.on{background:var(--a);border-color:var(--a)}.fn .pips.big .pip{width:22px;height:22px}.fn .meter{background:var(--line);border-radius:99px;flex:1;min-width:60px;height:8px;overflow:hidden}.fn .meter i{background:linear-gradient(90deg,var(--a),var(--a-lit));border-radius:99px;height:100%;display:block}.fn .meter.big{height:14px}.fn .xp{background:#ffffff24;border-radius:99px;height:6px;margin:6px 0 4px;overflow:hidden}.fn .xp i{background:linear-gradient(90deg,var(--gold),#ffe29a);border-radius:99px;height:100%;display:block}.fn .card .xp{background:var(--line)}@keyframes fn-blink{50%{opacity:.25}}@keyframes fn-pulse{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.fn .arena{color:#fff;background:radial-gradient(60% 150% at 0% 50%,color-mix(in srgb,var(--a)44%,transparent),transparent 64%),radial-gradient(60% 150% at 100% 50%,color-mix(in srgb,var(--b)38%,transparent),transparent 64%),linear-gradient(180deg,#0b1224,#060a14);border:1px solid #ffffff14;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000000a6}.fn .arena:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff07 0 2px,#0000 2px 14px);position:absolute;inset:0}.fn .arena>*{position:relative}.fn .arena small,.fn .arena .muted{color:#ffffff9e}.fn .arena .up{color:#2be3a8}.fn .arena .neg{color:#ff8a8c}.fn .vs{font-family:var(--f-disp);letter-spacing:.04em;background:linear-gradient(#fff 20%,#ffd98a);color:#0000;filter:drop-shadow(0 4px 18px #ffc85a59);-webkit-background-clip:text;background-clip:text;font-size:76px;font-style:normal;font-weight:900;line-height:.8;display:block;transform:skew(-9deg)}.fn .vs.sm{font-size:34px}.fn .vs-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.fn .vs-col>small{font-family:var(--f-num);letter-spacing:.2em;font-size:11px}.fn .f-tag{font-family:var(--f-num);letter-spacing:.18em;background:var(--a);color:#fff;border-radius:4px;margin-bottom:12px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block;transform:skew(-10deg)}.fn .fighter.b .f-tag,.fn .team.b .f-tag{background:var(--b)}.fn .f-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.fn .fighter.b .f-meta{justify-content:flex-end}.fn .arena .cc{color:#fffc;background:#ffffff1a;border-color:#fff3}.fn .arena .tierchip{color:#fff}.fn .rec{font-family:var(--f-num);color:#fff9;letter-spacing:.04em;margin-top:6px;font-size:12px}.fn .hero{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:20px;display:grid}.fn .you{flex-direction:column;padding:26px 28px 24px;display:flex}.fn .you-top{align-items:center;gap:18px;display:flex}.fn .you-id h2{margin:2px 0 6px;font-size:42px}.fn .you-sub{color:#ffffffb3;align-items:center;gap:6px;font-size:13px;display:flex}.fn .belt-block{background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:12px;min-width:250px;margin-left:auto;padding:12px 18px 12px 12px;display:flex}.fn .belt-block b{margin-top:2px;font-size:24px;display:block}.fn .belt-block .xp{margin:8px 0 5px}.fn .stats4{grid-template-columns:1.45fr 1.1fr 1.2fr .95fr;gap:12px;margin-top:24px;display:grid}.fn .st{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.fn .st .lbl{font-family:var(--f-num);letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-size:10.5px}.fn .st b{white-space:nowrap;align-items:center;gap:6px;font-size:clamp(30px,3.3cqi,44px);line-height:1;display:flex}.fn .st b.up{color:#2be3a8}.fn .st .rec{font-family:var(--f-disp);color:#fff;letter-spacing:.02em;align-items:baseline;gap:4px;margin:0;display:flex}.fn .st .rec i{opacity:.6;font-size:17px;font-style:normal;font-family:var(--f-num);margin-right:8px}.fn .st .rec .w{color:#2be3a8}.fn .st .rec .l{color:#ff8a8c}.fn .st .rec .d{color:#c3cbd6}.fn .st small{font-size:11.5px}.fn .streak b{color:#ffb547}.fn .streak .flame{fill:#ff8a1f;stroke:#ffc25c;filter:drop-shadow(0 0 10px #ff8a1fb3);width:38px;height:38px;animation:1.6s ease-in-out infinite fn-flick}@keyframes fn-flick{50%{transform:scale(1.08)rotate(-3deg)}}.fn .badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.fn .bdg{background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:6px;padding:5px 12px 5px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.fn .bdg .ic{width:15px;height:15px;color:var(--gold)}.fn .bdg.locked{opacity:.65}.fn .cta-card{color:#fff;background:linear-gradient(150deg,var(--fn-primary),var(--fn-gradient)60%,color-mix(in srgb,var(--fn-primary)55%,#050913));box-shadow:0 26px 54px -26px color-mix(in srgb,var(--fn-primary)80%,transparent);border-radius:22px;flex-direction:column;gap:12px;padding:26px;display:flex;position:relative;overflow:hidden}.fn .cta-bg{background:repeating-linear-gradient(135deg,#ffffff12 0 2px,#0000 2px 16px);position:absolute;inset:0;-webkit-mask:linear-gradient(200deg,#000 10%,#0000 70%);mask:linear-gradient(200deg,#000 10%,#0000 70%)}.fn .cta-card>*{position:relative}.fn .cta-card .eyebrow{color:#ffffffbf}.fn .cta-card h2{font-size:56px;line-height:.88}.fn .cta-card p{color:#ffffffd9;max-width:30ch}.fn .cta-card .btn{margin-top:4px}.fn .cta-card .modes{gap:8px;display:flex}.fn .cta-card .modes a{background:#ffffff24;border:1px solid #ffffff40;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;height:36px;font-size:12.5px;font-weight:600;display:flex}.fn .quota{font-family:var(--f-num);border-top:1px solid #ffffff40;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;font-size:15px;display:flex}.fn .quota b{font-size:20px}.fn .quota small{color:#ffffffbf;font-family:var(--f-body);margin-top:1px;font-size:11px;display:block}.fn .mybattles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fn .mb{background:var(--fn-surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;flex-direction:column;gap:14px;padding:18px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.fn .mb:hover{transform:translateY(-3px)}.fn .mb.live:before{content:"";background:linear-gradient(var(--a),var(--b));width:4px;position:absolute;top:0;bottom:0;left:0}.fn .mb-top{color:var(--fn-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;font-weight:600;display:flex}.fn .mb-t{color:var(--fn-text);margin-left:auto;font-size:13px;font-weight:700}.fn .mb-vs{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.fn .mb-p{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.fn .mb-p .who2{align-items:center;gap:8px;display:flex}.fn .mb-p.r{align-items:flex-end}.fn .mb-p b{font-size:13px}.fn .mb-p em{font-size:20px;font-style:normal;font-weight:700}.fn .mb-v{font-family:var(--f-disp);color:var(--fn-muted);letter-spacing:.06em;font-size:28px;font-weight:900}.fn .mb-p em.up{color:var(--up)}.fn .mb-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.fn .lead-note{color:var(--fn-muted);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.fn .lead-note .ic{color:var(--up);width:15px;height:15px}.fn .mb-rank{align-items:center;gap:14px;display:flex}.fn .mb-rank>b{color:var(--fn-text);font-size:60px;line-height:.85}.fn .mb-rank sup{vertical-align:top;margin-left:2px;font-size:22px}.fn .mb-rank div{flex-direction:column;gap:4px;display:flex}.fn .chg{font-family:var(--f-num);border-radius:99px;align-items:center;gap:3px;padding:2px 8px 2px 5px;font-size:12.5px;font-weight:700;display:inline-flex}.fn .chg .ic{stroke-width:2.6px;width:13px;height:13px}.fn .chg.up{background:color-mix(in srgb,var(--up)16%,transparent);color:var(--up)}.fn .chg.dn{background:color-mix(in srgb,var(--dn)16%,transparent);color:var(--dn)}.fn .chg.flat{color:var(--fn-muted);background:var(--line-2);padding:2px 10px}.fn .chg.lg{padding:5px 12px 5px 8px;font-size:14px}.fn .arena .chg.up{color:#2be3a8;background:#2be3a829}.fn .arena .chg.dn{color:#ff8a8c;background:#ff7a7c29}.fn .dotstrip{grid-template-columns:repeat(40,1fr);gap:3px;display:grid}.fn .dotstrip i{background:color-mix(in srgb,var(--fn-text)16%,transparent);border-radius:3px;height:14px}.fn .dotstrip i.top{background:var(--gold)}.fn .dotstrip i.me{background:var(--a);outline:2px solid var(--b);outline-offset:1px;transform:scaleY(1.35)}.fn .mb-seats{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fn .mb-seats small{flex-basis:100%}.fn .mb.lobby .mb-top .lob-pill{padding:3px 9px}.fn .tug.mini{border-radius:99px;height:10px}.fn .tug.mini .tug-knot{display:none}.fn .cols{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.fn .sec-h.first{margin-top:28px}.fn .lobbies{flex-direction:column;gap:10px;display:flex}.fn .lobby-row{background:var(--fn-surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:44px minmax(0,1fr) 170px 110px 66px;align-items:center;gap:16px;padding:12px 16px 12px 12px;transition:transform .15s,border-color .15s;display:grid}.fn .lobby-row:hover{border-color:var(--a);transform:translate(3px)}.fn .fmt-badge{background:color-mix(in srgb,var(--a)13%,transparent);width:44px;height:44px;color:var(--a);border-radius:12px;place-items:center;display:grid}.fn.fn-dark .fmt-badge{color:var(--a-lit)}.fn .f-ffa .fmt-badge{background:color-mix(in srgb,var(--gold)20%,transparent);color:#b07a00}.fn .f-team .fmt-badge{background:color-mix(in srgb,var(--b)15%,transparent);color:var(--b)}.fn .lr-main{flex-direction:column;gap:2px;min-width:0;display:flex}.fn .lr-name{align-items:center;gap:8px;font-size:15px;display:flex}.fn .hot{color:var(--b);background:var(--b-soft);border-radius:99px;align-items:center;gap:3px;padding:1px 7px 1px 4px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.fn .hot .ic{width:11px;height:11px}.fn .lr-meta{color:var(--fn-muted);font-size:12.5px}.fn .lr-host{align-items:center;gap:6px;margin-top:3px;font-size:12.5px;display:flex}.fn .lr-seats{align-items:center;gap:10px;display:flex}.fn .lr-seats .pips{flex-wrap:wrap;max-width:110px}.fn .lr-seats b{white-space:nowrap;font-size:13px}.fn .lr-start{flex-direction:column;align-items:flex-end;display:flex}.fn .lr-start b{font-size:14px}.fn .feed ul{flex-direction:column;display:flex}.fn .feed{padding:20px}.fn .feed li{border-top:1px solid var(--line-2);gap:12px;padding:12px 0;font-size:13px;display:flex}.fn .feed li:first-child{border-top:0}.fn .feed li small{display:block}.fn .feed .more{color:var(--fn-primary);align-items:center;gap:6px;margin-top:8px;font-size:13px;font-weight:600;display:flex}.fn.fn-dark .feed .more{color:var(--a-lit)}.fn .tiers{margin-top:20px;padding:20px}.fn .tier-row{grid-template-columns:repeat(auto-fill,minmax(66px,1fr));gap:14px 4px;margin-bottom:12px;display:grid}.fn .tr{flex-direction:column;align-items:center;gap:4px;display:flex}.fn .tr .belt{opacity:.5}.fn .tr.me .belt{opacity:1}.fn .tr small{text-align:center;overflow-wrap:normal;word-break:normal;font-size:10.5px;font-weight:600}.fn .tr.me small{color:var(--fn-text)}.fn .create-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.fn .create-l{flex-direction:column;gap:20px;display:flex}.fn .create-l .card{position:relative}.fn .create-l h2{margin:0 0 18px 44px;padding-top:2px;font-size:30px}.fn .step-n{background:var(--fn-text);width:30px;height:30px;color:var(--fn-surface);font-family:var(--f-num);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:20px;left:20px}.fn .modes-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fn .mode{text-align:left;border:2px solid var(--line);background:var(--fn-inset);border-radius:16px;grid-template-rows:auto auto auto;grid-template-columns:116px 1fr;align-items:center;column-gap:16px;padding:16px;transition:all .18s;display:grid;position:relative}.fn .mode .art{grid-row:1/4}.fn .mode b{align-self:end;font-size:28px}.fn .mode span{color:var(--fn-muted);font-size:12.5px;line-height:1.35}.fn .mode em{font-style:normal;font-family:var(--f-num);letter-spacing:.06em;color:var(--fn-muted);align-self:start;margin-top:4px;font-size:11px;font-weight:600}.fn .mode:hover{border-color:color-mix(in srgb,var(--a)50%,transparent);transform:translateY(-2px)}.fn .mode.on{border-color:var(--a);background:linear-gradient(135deg,color-mix(in srgb,var(--a)12%,var(--fn-surface)),var(--fn-surface));box-shadow:0 12px 30px -16px var(--a)}.fn .mode.on em{color:var(--a)}.fn.fn-dark .mode.on em{color:var(--a-lit)}.fn .tick{background:var(--a);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid;position:absolute;top:10px;right:10px}.fn .tick .ic{stroke-width:3px;width:14px;height:14px}.fn .art{background:linear-gradient(160deg,#0b1224,#060a14);border-radius:12px;justify-content:center;align-items:center;gap:8px;height:84px;padding:8px;display:flex;overflow:hidden}.fn .art b{font-family:var(--f-disp);color:#fff;letter-spacing:.06em;align-self:center;font-size:22px;transform:skew(-9deg)}.fn .art.duel .d{background:var(--a);border-radius:50%;width:30px;height:30px}.fn .art.duel .d.b{background:var(--b)}.fn .art.ffa{grid-template-columns:repeat(6,1fr);align-content:center;gap:6px;padding:10px 14px;display:grid}.fn .art.ffa i{background:#ffffff59;border-radius:50%;justify-self:center;width:10px;height:10px}.fn .art.ffa i.me{background:var(--gold);box-shadow:0 0 10px var(--gold)}.fn .art.team,.fn .art.custom{gap:6px}.fn .art.team div,.fn .art.custom div{grid-template-columns:repeat(2,1fr);gap:5px;display:grid}.fn .art.team div i,.fn .art.custom div i{background:var(--a);border-radius:50%;width:13px;height:13px}.fn .art i.b{background:var(--b)!important}.fn .art.custom b .ic{color:#fff;width:18px;height:18px}.fn .field{flex-direction:column;gap:9px;margin-top:22px;display:flex}.fn .field>label{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;color:var(--fn-muted);font-size:11.5px;font-weight:700}.fn .field.two{flex-flow:wrap;gap:24px}.fn .field.two small{flex-basis:100%}.fn .field.two>div{flex-direction:column;gap:9px;display:flex}.fn .seg{border:1px solid var(--line);background:var(--fn-inset);border-radius:13px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.fn .seg button,.fn .seg a{height:38px;color:var(--fn-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.fn .seg button.on,.fn .seg a.on{background:var(--fn-surface);color:var(--fn-text);box-shadow:0 1px 3px #00000026,0 0 0 1.5px var(--a)}.fn.fn-dark .seg button.on,.fn.fn-dark .seg a.on{background:color-mix(in srgb,var(--a)22%,var(--fn-surface))}.fn .stepper{border:1px solid var(--line);background:var(--fn-inset);border-radius:12px;align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}.fn .stepper button{background:0 0;border:0;place-items:center;width:42px;height:42px;display:grid}.fn .stepper button:disabled{opacity:.3;cursor:default}.fn .stepper b{text-align:center;min-width:44px;font-size:18px}.fn .days{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px;display:grid}.fn .days button{border:1px solid var(--line);background:var(--fn-inset);height:70px;color:var(--fn-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.fn .days button b{font-size:30px;line-height:1}.fn .days button small{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.fn .days button.on{background:color-mix(in srgb,var(--a)14%,var(--fn-surface));border-color:color-mix(in srgb,var(--a)50%,transparent);color:var(--fn-text)}.fn .days button.cur{background:var(--a);color:#fff;border-color:var(--a);box-shadow:0 8px 20px -8px var(--a)}.fn .create-r{flex-direction:column;gap:18px;display:flex;position:sticky;top:84px}.fn .ticket{padding:22px}.fn .tk-top{justify-content:space-between;align-items:center;display:flex}.fn .tk-title{margin:12px 0 2px;font-size:58px}.fn .tk-shape{font-family:var(--f-num);color:#ffffffbf;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.fn .sum-vs{justify-content:space-between;align-items:center;margin:20px 6px 8px;display:flex}.fn .sum-vs>span{flex-direction:column;align-items:center;gap:12px;font-weight:600;display:flex}.fn .qmark{width:56px;height:56px;font-family:var(--f-disp);color:#ffffffb3;border:2px dashed #ffffff80;border-radius:50%;place-items:center;font-size:30px;display:grid}.fn .sum-ffa{grid-template-columns:repeat(10,1fr);gap:7px;margin:22px 4px 8px;display:grid}.fn .sum-ffa i{aspect-ratio:1;background:#ffffff47;border-radius:50%;width:100%}.fn .sum-ffa i.me{background:var(--gold);box-shadow:0 0 12px var(--gold)}.fn .sum-teams{justify-content:space-between;align-items:center;gap:8px;margin:20px 4px 8px;display:flex}.fn .sum-teams>div{flex:1;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fn .sum-teams i.a,.fn .sum-teams div i{aspect-ratio:1;background:var(--a-lit);border-radius:50%;width:100%;max-width:36px;display:block}.fn .sum-teams>div:last-child i{background:var(--b-lit)}.fn .sum-teams i.me{box-shadow:0 0 0 3px #fff}.fn .more-t{text-align:center;margin-bottom:4px;display:block}.fn .tk-list{border-top:1px solid #ffffff24;margin:16px 0 4px}.fn .tk-list div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:14px;padding:9px 0;font-size:13.5px;display:flex}.fn .tk-list dt{color:#fff9}.fn .tk-list dd{text-align:right;font-weight:600}.fn .tk-note{color:#fff9;margin:12px 0 16px;font-size:12px}.fn .quota-card h3{margin-bottom:10px;font-size:22px}.fn .q{border-top:1px solid var(--line-2);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:grid}.fn .q:first-of-type{border-top:0}.fn .q b{text-align:right;min-width:74px;font-size:12px}.fn .quota-card .muted{margin-top:8px}.fn .phases{grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 20px;display:grid;position:relative}.fn .phases li{grid-template-columns:30px auto 1fr;align-items:center;column-gap:10px;display:grid;position:relative}.fn .phases li i{width:30px;height:30px;font-style:normal;font-family:var(--f-num);border:2px solid var(--line);background:var(--fn-surface);color:var(--fn-muted);z-index:1;border-radius:50%;grid-row:1/3;place-items:center;font-size:13px;font-weight:700;display:grid}.fn .phases li b{font-family:var(--f-disp);text-transform:uppercase;letter-spacing:.04em;color:var(--fn-muted);font-size:18px}.fn .phases li small{font-size:11.5px}.fn .phases li:not(:last-child):after{content:"";background:var(--line);grid-area:1/3/3;min-width:20px;height:2px;margin:0 14px}.fn .phases li.done:after{background:var(--up)!important}.fn .phases li.done i{background:var(--up);border-color:var(--up);color:#fff}.fn .phases li.done i .ic{stroke-width:3px;width:15px;height:15px}.fn .phases li.cur i{background:var(--a);border-color:var(--a);color:#fff;box-shadow:0 0 0 5px color-mix(in srgb,var(--a)22%,transparent)}.fn .phases li.cur b{color:var(--fn-text)}.fn .lobby-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}.fn .lobby-side{flex-direction:column;gap:18px;display:flex}.fn .lobbyfight{padding:22px 26px 0}.fn .lf-head{justify-content:space-between;align-items:center;display:flex}.fn .lf-count{align-items:baseline;gap:12px;display:flex}.fn .lf-count b{letter-spacing:.04em;font-size:34px;font-weight:600}.fn .lf-grid{grid-template-columns:1fr 150px 1fr;align-items:center;min-height:320px;padding:34px 0 36px;display:grid}.fn .fighter .f-id{align-items:center;gap:20px;display:flex}.fn .fighter.b .f-id{text-align:right;flex-direction:row-reverse}.fn .fighter h3{margin-bottom:2px;font-size:34px}.fn .f-id.big h3{font-size:38px}.fn .ready{font-family:var(--f-num);letter-spacing:.16em;color:#2be3a8;background:#2be3a81f;border:1px solid #2be3a859;border-radius:99px;align-items:center;gap:6px;margin-top:18px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.fn .fighter.b .ready{float:right}.fn .ready .ic{stroke-width:3px;width:14px;height:14px}.fn .fighter.b.empty{text-align:right;background:#ffffff08;border:2px dashed #ffffff47;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-end;height:100%;padding:22px 24px;display:flex}.fn .radar{place-items:center;width:110px;height:110px;margin:4px 0 14px;display:grid;position:relative}.fn .radar i{border:2px solid var(--b-lit);border-radius:50%;animation:2.4s infinite fn-pulse;position:absolute;inset:0}.fn .radar i:nth-child(2){animation-delay:.8s}.fn .radar i:nth-child(3){animation-delay:1.6s}.fn .radar .qmark{border-color:var(--b-lit);width:84px;height:84px;color:var(--b-lit);background:#00000040;font-size:46px}.fn .await h3{font-size:30px}.fn .await p{color:#ffffffa6;max-width:26ch;margin-top:4px;margin-left:auto}.fn .lf-status{background:#00000059;border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin:0 -26px;padding:16px 26px;font-size:14px;font-weight:600;display:flex}.fn .lf-status.ok{color:#2be3a8}.fn .lf-status .ic{stroke-width:3px;width:18px;height:18px}.fn .blink{background:var(--b-lit);border-radius:50%;flex:none;width:10px;height:10px;animation:1.1s infinite fn-blink}.fn .walkout{animation:.9s cubic-bezier(.2,.9,.2,1) both fn-walk}@keyframes fn-walk{0%{opacity:0;filter:brightness(3);transform:translate(120px)skew(-10deg)}60%{opacity:1;filter:brightness(1.6)}to{filter:none;transform:none}}.fn .joined .vs-col .vs{animation:.6s .2s both fn-slam}@keyframes fn-slam{0%{opacity:0;transform:scale(2.4)skew(-9deg)}to{opacity:1;transform:scale(1)skew(-9deg)}}.fn .invite{flex-direction:column;gap:14px;display:flex}.fn .invite h3,.fn .rules h3{font-size:24px}.fn .linkbox{border:1px solid var(--line);background:var(--fn-inset);color:var(--fn-muted);border-radius:12px;align-items:center;gap:8px;padding:5px 5px 5px 12px;display:flex}.fn .linkbox input{min-width:0;font:inherit;font-family:var(--f-num);color:var(--fn-text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.fn .code{border:1.5px dashed var(--line);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.fn .code b{letter-spacing:.12em;font-size:22px}.fn .share-row{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.fn .share-row .chip{width:100%;min-width:0}.fn .share-row a.chip:hover{color:var(--fn-text);border-color:var(--fn-muted)}.fn .toggle{cursor:pointer;border-top:1px solid var(--line-2);align-items:center;gap:12px;padding-top:12px;display:flex}.fn .toggle input{opacity:0;position:absolute}.fn .toggle .sw{background:var(--line);border-radius:99px;flex:none;width:42px;height:24px;transition:all .2s;position:relative}.fn .toggle .sw:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.fn .toggle input:checked+.sw{background:var(--a)}.fn .toggle input:checked+.sw:after{left:21px}.fn .toggle b{font-size:13.5px;display:block}.fn .rules{flex-direction:column;gap:12px;display:flex}.fn .rules li{align-items:flex-start;gap:10px;padding:4px 0;font-size:13.5px;display:flex}.fn .rules li .ic{color:var(--up);stroke-width:2.8px;width:16px;height:16px;margin-top:2px}.fn .tf-grid{grid-template-columns:1fr 130px 1fr;align-items:center;gap:6px;padding:28px 0 30px;display:grid}.fn .team-h{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.fn .team-h h3{font-size:36px}.fn .seatcount{font-family:var(--f-num);color:#ffffffb3;align-items:center;gap:8px;font-size:14px;display:flex}.fn .seatcount b{color:#fff;font-size:34px}.fn .seat-row{background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px;display:flex}.fn .seat-row>div{flex:1;min-width:0}.fn .seat-row b{font-size:14px;display:block}.fn .seat-row.me{border-color:var(--a-lit);background:color-mix(in srgb,var(--a)28%,transparent)}.fn .seat-row.open{background:0 0;border:2px dashed #ffffff4d;min-height:62px}.fn .avo{color:#fff9;border:2px dashed #fff6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.fn .team.b .seat-row{background:#ffffff0f}.fn .team.a .team-h h3{color:#fff}.fn .avg-note{color:#ffffffa3;text-align:center;font-size:11.5px;line-height:1.35}.fn .ffa-top{align-items:center;gap:28px;padding:24px 0 6px;display:flex}.fn .ffa-count{align-items:baseline;gap:8px;display:flex}.fn .ffa-count b{font-size:104px;line-height:.8}.fn .ffa-count span{font-family:var(--f-disp);flex-direction:column;font-size:36px;font-weight:700;display:flex}.fn .ffa-count small{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.fn .ffa-meter{flex-direction:column;flex:1;gap:10px;display:flex}.fn .arena .pip{border-color:#fff6}.fn .arena .pip.on{background:var(--a-lit);border-color:var(--a-lit)}.fn .arena .meter{background:#ffffff24}.fn .arena .meter i{background:linear-gradient(90deg,var(--a),var(--b-lit))}.fn .seatgrid{grid-template-columns:repeat(10,1fr);gap:9px;padding:18px 0 14px;display:grid}.fn .seat{aspect-ratio:1;font-family:var(--f-num);color:#0000;border:2px dashed #ffffff38;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.fn .seat.on{color:var(--av-ink,#fff);background:linear-gradient(145deg,var(--av-a,hsl(var(--h)62% 30%)),var(--av-b,hsl(calc(var(--h) + 24)60% 22%)));animation:fn-seatin .5s var(--d)both cubic-bezier(.2,1.4,.4,1);border:0}.fn .seat.on.me{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--a),0 0 24px var(--a)}@keyframes fn-seatin{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.fn .legend{color:#ffffffb3;flex-wrap:wrap;gap:18px;padding:4px 0 20px;font-size:12px;display:flex}.fn .legend span{align-items:center;gap:7px;display:flex}.fn .seat.mini{background-clip:padding-box;width:14px;height:14px;animation:none;display:inline-block}.fn .seat.mini.on{background:#3380cc}.fn .seat.mini.on.me{background:var(--a)}.fn .joined li{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.fn .joined li:first-child{border-top:0}.fn .joined li>div{flex:1}.fn .joined small{display:block}.fn .joined em{color:var(--fn-muted);font-size:12px;font-style:normal}.fn .lobby-side h3.disp{margin-bottom:6px;font-size:22px}.fn .rounds{grid-template-columns:repeat(5,1fr);gap:8px;padding:18px 26px 0;display:grid}.fn .rounds.days7{grid-template-columns:repeat(7,1fr)}.fn .rd{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:8px 12px;font-size:12px;display:flex;position:relative;overflow:hidden}.fn .rd b{color:#ffffffe6;font-size:20px}.fn .rd-w{font-weight:700;font-family:var(--f-num);font-size:12px}.fn .rd.done:before{content:"";background:var(--a);width:3px;position:absolute;top:0;bottom:0;left:0}.fn .rd.done:has(.b):before{background:var(--b)}.fn .rd.live{background:#ffffff24;border-color:#fff}.fn .rd-l{font-family:var(--f-num);letter-spacing:.1em;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.fn .rd-l i{background:var(--b-lit);border-radius:50%;width:7px;height:7px;animation:1.2s infinite fn-blink}.fn .rd-bar{background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0}.fn .rd-bar i{background:#fff;height:100%;display:block}.fn .rd-u{color:#ffffffa3;font-family:var(--f-num);font-size:11px}.fn .duel-grid{grid-template-columns:1fr 220px 1fr;align-items:center;gap:6px;padding:30px 30px 18px;display:grid}.fn .duel .fighter .f-id{margin-bottom:6px}.fn .f-score{flex-direction:column;gap:6px;margin-top:10px;display:flex}.fn .fighter.b .f-score,.fn .team.b .f-score{align-items:flex-end}.fn .big{letter-spacing:.01em;text-transform:none;font-size:132px;font-weight:900;line-height:.82;font-family:var(--f-disp)}.fn .big.sm{font-size:84px}.fn .big.neg{color:#ff8a8c}.fn .fighter.a.lead .big{text-shadow:0 0 50px color-mix(in srgb,var(--a)70%,transparent)}.fn .fighter.b.lead .big{text-shadow:0 0 50px color-mix(in srgb,var(--b)70%,transparent)}.fn .fighter:not(.lead) .big{opacity:.82}.fn .f-state{font-family:var(--f-num);letter-spacing:.1em;background:#ffffff1a;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.fn .fighter.lead .f-state,.fn .team.lead .f-state{background:var(--gold);color:#2a1d00}.fn .f-state .ic{width:15px;height:15px}.fn .timeleft{background:#00000059;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 16px;display:flex}.fn .timeleft small{font-family:var(--f-num);letter-spacing:.2em;font-size:10.5px}.fn .timeleft b{white-space:nowrap;font-size:22px;font-weight:600}.fn .tug-wrap{padding:6px 30px 4px}.fn .tug{background:#ffffff1a;border-radius:99px;height:30px;display:flex;position:relative;overflow:visible}.fn .tug-fill{height:100%;transition:width .9s cubic-bezier(.3,1.2,.4,1);position:relative}.fn .tug-fill.a{background:repeating-linear-gradient(115deg,var(--a)0 10px,color-mix(in srgb,var(--a)82%,white)10px 20px);border-radius:99px 0 0 99px}.fn .tug-fill.b{background:repeating-linear-gradient(115deg,var(--b)0 10px,color-mix(in srgb,var(--b)82%,white)10px 20px);border-radius:0 99px 99px 0}.fn .tug-mid{border-left:2px dashed #ffffff8c;position:absolute;top:-6px;bottom:-6px;left:50%}.fn .tug-knot{color:#0a1021;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;transition:left .9s cubic-bezier(.3,1.2,.4,1);display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #fff3,0 6px 20px #00000080}.fn .tug-knot .ic{fill:var(--gold);stroke:#a06a00;width:22px;height:22px}.fn .tug-lbl{font-family:var(--f-num);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-top:12px;font-size:11.5px;font-weight:600;display:flex}.fn .tug-lbl .a{color:var(--a-lit)}.fn .tug-lbl .b{color:var(--b-lit)}.fn .tug-lbl .mid{color:#ffffffa3}.fn .chart-box{background:#00000047;border:1px solid #ffffff1a;border-radius:16px;margin:20px 30px 28px;padding:14px 16px 6px}.fn .chart-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.fn .chart-h b{letter-spacing:.06em;font-size:18px}.fn .key{color:#ffffffbf;align-items:center;gap:8px;font-size:12px;display:flex}.fn .key i{background:var(--a-lit);border-radius:2px;width:18px;height:4px;margin-left:8px}.fn .key i.b{background:var(--b-lit)}.fn .key i.lc{background:#0a1021;border:1.5px solid #fff;border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.fn .chart{display:block}.fn .chart .ax{font-family:var(--f-num);fill:#ffffff8c;font-size:11px}.fn .chart .nowlbl{fill:#fff;letter-spacing:.1em;font-size:10px;font-weight:700}.fn .pulse-dot{transform-box:fill-box;transform-origin:50%;animation:2s infinite fn-pulse}.fn .live-cards{grid-template-columns:1.1fr 1fr 1fr;gap:18px;margin-top:20px;display:grid}.fn .lc-list li{border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:10px 0;display:flex}.fn .lc-list li:first-child{border-top:0}.fn .lc-list li>div{flex:1}.fn .lc-list b{font-size:13.5px;display:block}.fn .lc-list i{color:#fff;background:var(--a);border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.fn .lc-list li.b i{background:var(--b)}.fn .lc-list i .ic{width:15px;height:15px}.fn .lc-list em{font-size:13px;font-style:normal;font-weight:600}.fn .upd{border-bottom:1px solid var(--line-2);align-items:center;gap:14px;padding-bottom:14px;display:flex}.fn .ringsvg{flex:none;width:52px;height:52px;transform:rotate(-90deg)}.fn .ringsvg circle{fill:none;stroke:var(--line);stroke-width:5px}.fn .ringsvg .prog{stroke:var(--a);stroke-linecap:round;stroke-dasharray:157;stroke-dashoffset:47px;animation:42s linear forwards fn-ringrun}@keyframes fn-ringrun{to{stroke-dashoffset:157px}}.fn .upd b{font-size:13.5px;display:block}.fn .kv div{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.fn .kv div:last-child{border-bottom:0}.fn .kv dt{color:var(--fn-muted)}.fn .kv dd{text-align:right;font-weight:600}.fn .leadflash{z-index:5;text-align:center;pointer-events:none;background:radial-gradient(closest-side,#000000b8,#0000008c);place-content:center;gap:6px;animation:2.6s both fn-lf;display:grid;position:absolute;inset:0}.fn .leadflash b{letter-spacing:.06em;background:linear-gradient(180deg,#fff,var(--gold));color:#0000;filter:drop-shadow(0 0 30px #f2b33d99);-webkit-background-clip:text;background-clip:text;font-size:110px;transform:skew(-9deg)}.fn .leadflash span{font-family:var(--f-num);letter-spacing:.1em;text-transform:uppercase;font-size:18px}.fn .leadflash.out{opacity:0}@keyframes fn-lf{0%{opacity:0;transform:scale(1.15)}12%{opacity:1;transform:scale(1)}80%{opacity:1}to{opacity:0}}.fn .arena.flash .fighter .big{animation:.5s fn-shake}@keyframes fn-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}}.fn .tl-grid{grid-template-columns:1fr 170px 1fr;align-items:start;gap:10px;padding:26px 28px 14px;display:grid}.fn .tl-grid .vs-col{align-self:center;padding-top:60px}.fn .tl-grid .team-h{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.fn .team.b .team-h{text-align:right;align-items:flex-end}.fn .tl-grid .big{font-size:96px}.fn .members{flex-direction:column;gap:8px;display:flex}.fn .mem{background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:22px 38px minmax(0,1fr) 90px 72px;align-items:center;gap:10px;padding:10px 14px;display:grid}.fn .mem.me{border-color:var(--a-lit);background:color-mix(in srgb,var(--a)26%,transparent)}.fn .mem .rk{font-family:var(--f-num);color:#ffffffa3;font-size:12px;font-style:normal}.fn .mem b{font-size:13.5px}.fn .mem .mi small{display:block}.fn .mbar{background:#ffffff1a;border-radius:99px;height:8px;position:relative}.fn .mbar i{position:absolute;top:0;bottom:0}.fn .mbar .zero{background:#fff6;width:2px;left:50%}.fn .mbar .pos{background:#2be3a8;border-radius:0 99px 99px 0}.fn .mbar .neg{background:#ff8a8c;border-radius:99px 0 0 99px}.fn .mem .g{text-align:right;font-size:15px}.fn .ffa-grid{grid-template-columns:1.05fr 1.15fr 1fr;align-items:stretch;gap:28px;padding:26px 30px 30px;display:grid}.fn .ffa-grid>div{flex-direction:column;display:flex}.fn .rankbig{align-items:flex-start;gap:4px;display:flex}.fn .rankbig b{background:linear-gradient(#fff,#b9cdff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:150px;font-weight:900;line-height:.8}.fn .rankbig sup{font-family:var(--f-disp);margin-top:2px;font-size:42px;font-weight:800}.fn .rankbig .of{font-family:var(--f-num);color:#ffffffa6;align-self:flex-end;margin:0 0 6px 8px}.fn .rk-row{margin:14px 0 6px}.fn .gapnote{color:#fffc;background:#ffffff12;border-radius:12px;align-items:flex-start;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.fn .gapnote .ic{color:var(--gold);fill:var(--gold);stroke:none;margin-top:1px}.fn .ffa-pod ol{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.fn .pod{background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:30px 40px 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid;position:relative;overflow:hidden}.fn .pod b.disp{font-size:30px}.fn .pod>div b{font-size:14px;display:block}.fn .pod em{color:#2be3a8;font-size:15px;font-style:normal;font-weight:700}.fn .pod.m1{background:linear-gradient(90deg,#f2b33d47,#ffffff0d);border-color:#f2b33d99}.fn .pod.m1>b{color:var(--gold)}.fn .pod.m2{border-color:#c3cbd680}.fn .pod.m2>b{color:var(--silver)}.fn .pod.m3{border-color:#cd8b5b8c}.fn .pod.m3>b{color:var(--bronze)}.fn .ffa-pod .timeleft{flex-direction:row;align-self:flex-start;gap:14px;margin-top:auto}.fn .fmap{grid-template-columns:repeat(10,1fr);gap:5px;margin-top:2px;display:grid}.fn .fmap i{aspect-ratio:1;background:#ffffff2e;border-radius:4px}.fn .fmap i.l{background:#ffffff1f}.fn .fmap i.m{background:color-mix(in srgb,var(--a)55%,#fff 0%)}.fn .fmap i.t{background:var(--a-lit)}.fn .fmap i.g{background:var(--gold);box-shadow:0 0 10px #f2b33db3}.fn .fmap i.me{box-shadow:0 0 0 3px var(--b),0 0 16px 2px var(--b);z-index:2;background:#fff;border-radius:50%;position:relative;transform:scale(1.25)}.fn .ffa-map .legend{gap:12px;padding:12px 0 0;font-size:11.5px}.fn .k{background:#ffffff2e;border-radius:3px;width:11px;height:11px;display:inline-block}.fn .k.g{background:var(--gold)}.fn .k.t{background:var(--a-lit)}.fn .k.m{background:var(--a)}.fn .lb{margin-top:20px;padding:20px 22px 12px}.fn .lb .sec-h{margin-top:0}.fn .upd-s{color:var(--fn-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.fn .upd-s .ic{width:14px;height:14px}.fn .lb-list.scroll{max-height:560px;overflow:auto}.fn .lb-row{border-top:0;border-radius:12px;grid-template-columns:34px 56px 34px minmax(0,1fr) 120px 170px 84px;align-items:center;gap:12px;padding:9px 12px;font-size:13.5px;display:grid}.fn .lb-row+.lb-row{margin-top:2px}.fn .lb-row:nth-child(odd){background:var(--line-2)}.fn .lb-row .rk{text-align:center;font-size:15px}.fn .lb-row.medal .rk i{color:#201400;background:var(--gold);border-radius:50%;place-items:center;width:28px;height:28px;margin:auto;font-style:normal;display:grid}.fn .lb-row.m2 .rk i{background:var(--silver)}.fn .lb-row.m3 .rk i{background:var(--bronze)}.fn .lb-row .nm{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.fn .lb-row .nm b{text-overflow:ellipsis;overflow:hidden}.fn .lb-row .tier{align-items:center;gap:6px;display:flex}.fn .gbar{background:var(--line);border-radius:99px;height:8px;overflow:hidden}.fn .gbar i{background:linear-gradient(90deg,var(--a),var(--a-lit));border-radius:99px;height:100%;display:block}.fn .gbar i.neg{background:var(--dn)}.fn .lb-row .gv{text-align:right;color:var(--up);font-size:14.5px}.fn .lb-row .gv.neg{color:var(--dn)}.fn .lb-row.me{background:color-mix(in srgb,var(--a)14%,var(--fn-surface));outline:2px solid var(--a);outline-offset:-2px;position:relative}.fn .lb-row.me .nm b{color:var(--fn-text)}.fn .gap{text-align:center;color:var(--fn-muted);letter-spacing:.1em;padding:8px;font-size:12px}.fn .res-tabs{margin-bottom:0}.fn .victory{text-align:center;padding:34px 36px 28px}.fn .rays{background:repeating-conic-gradient(from 0deg at 50% 50%,#f2b33d29 0 7deg,transparent 7deg 18deg);animation:60s linear infinite fn-spin;inset:-50%;-webkit-mask:radial-gradient(closest-side,#000 10%,#0000 70%);mask:radial-gradient(closest-side,#000 10%,#0000 70%);position:absolute!important}@keyframes fn-spin{to{transform:rotate(360deg)}}.fn .draw .rays{display:none}.fn .confetti{pointer-events:none;inset:0;position:absolute!important}.fn .confetti i{border-radius:2px;width:8px;height:14px;animation:5s linear infinite fn-fall;position:absolute;top:-20px}.fn .confetti i:nth-child(3n){background:var(--gold)}.fn .confetti i:nth-child(3n+1){background:var(--a-lit)}.fn .confetti i:nth-child(3n+2){background:var(--b-lit)}@keyframes fn-fall{to{transform:translateY(520px)rotate(540deg)}}.fn .vic-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.fn .draw .vic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fn .winner,.fn .loser{flex-direction:column;align-items:center;gap:8px;display:flex}.fn .winner h2{font-size:52px}.fn .loser h3{font-size:34px}.fn .winner .f-meta,.fn .loser .f-meta{justify-content:center}.fn .winner .big{color:#fff;text-shadow:0 0 50px #f2b33d80;margin-top:8px;font-size:min(120px,10.4cqi)}.fn .draw .winner .big{text-shadow:none;font-size:84px}.fn .loser{opacity:.8}.fn .dim-av{filter:saturate(.55)}.fn .crownw{background:var(--gold);color:#2a1d00;border-radius:50%;place-items:center;width:46px;height:46px;animation:3s ease-in-out infinite fn-float;display:grid;box-shadow:0 0 30px #f2b33db3}.fn .crownw.sm{width:34px;height:34px}.fn .crownw .ic{fill:#2a1d00;stroke:#2a1d00;width:22px;height:22px}@keyframes fn-float{50%{transform:translateY(-6px)}}.fn .gold-av{margin:6px 0 12px}.fn .vic-mid{flex-direction:column;align-items:center;gap:12px;display:flex}.fn .ko{letter-spacing:.03em;background:linear-gradient(180deg,#fff 10%,var(--gold)70%);color:#0000;filter:drop-shadow(0 8px 24px #f2b33d73);-webkit-background-clip:text;background-clip:text;font-size:112px;font-style:normal;font-weight:900;line-height:.85;animation:.7s both fn-slam;transform:skew(-9deg)}.fn .draw .ko{background:linear-gradient(#fff,#aebbd6);filter:none;-webkit-background-clip:text;background-clip:text;font-size:104px}.fn .margin{background:#00000059;border:1px solid #ffffff2e;border-radius:99px;padding:7px 16px;font-size:16px;font-weight:600}.fn .rounds-won{font-family:var(--f-num);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-size:12px}.fn .vic-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.fn .res-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.fn .res-cards.two{grid-template-columns:1fr 1fr}.fn .rc-row{border-top:1px solid var(--line-2);grid-template-columns:90px auto 18px auto 1fr;align-items:center;gap:10px;padding:10px 0;font-size:14px;display:grid}.fn .rc-row span{color:var(--fn-muted)}.fn .rc-row b.new{align-items:center;gap:4px;font-size:20px;display:flex}.fn .rc-row b.num{color:var(--fn-muted);font-size:16px}.fn .rc-row b.new{color:var(--fn-text)}.fn .rc-row .ic{width:16px;height:16px;color:var(--fn-muted)}.fn .rc-row .flame{fill:#ff8a1f;stroke:#ffb547;color:#ff8a1f;width:20px;height:20px}.fn .plus{font-style:normal;font-family:var(--f-num);color:var(--up);background:color-mix(in srgb,var(--up)15%,transparent);border-radius:99px;justify-self:end;padding:3px 9px;font-size:12px;font-weight:700}.fn .tierup{background:var(--fn-inset);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.fn .tierup>div{flex:1}.fn .tierup b{font-size:14px}.fn .scorecard li{border-top:1px solid var(--line-2);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.fn .scorecard li:first-child{border-top:0}.fn .scorecard b{font-size:22px}.fn .scorecard .rw{align-items:center;gap:8px;font-weight:600;display:flex}.fn .scorecard em{font-style:normal;font-weight:600}.fn .scorecard li.b b{color:var(--b)}.fn.fn-dark .scorecard li.a b{color:var(--a-lit)}.fn .badge-card{text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--gold)14%,var(--fn-surface)),var(--fn-surface));flex-direction:column;align-items:center;gap:8px;display:flex}.fn .badge-card .disp{font-size:34px}.fn .badge-card p{color:var(--fn-muted);max-width:30ch;font-size:13px}.fn .bigbadge{background:radial-gradient(circle at 35% 30%,#ffe9a8,var(--gold)55%,#b7790b);color:#2a1d00;width:104px;height:104px;box-shadow:0 0 0 6px color-mix(in srgb,var(--gold)25%,transparent),0 14px 30px -10px #f2b33db3;border-radius:50%;place-items:center;margin:8px 0 4px;display:grid;position:relative;overflow:hidden}.fn .bigbadge .ic{fill:#2a1d00;width:50px;height:50px}.fn .shine{background:linear-gradient(110deg,#0000 35%,#ffffffd9 50%,#0000 65%);animation:3s 1s infinite fn-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes fn-shine{40%,to{transform:translate(120%)}}.fn .pod-top h2{margin-top:4px;font-size:54px}.fn .podium{justify-content:center;align-items:flex-end;gap:16px;margin-top:20px;display:flex}.fn .pcol{flex-direction:column;align-items:center;width:210px;display:flex}.fn .pp{flex-direction:column;align-items:center;gap:6px;padding-bottom:12px;display:flex}.fn .pp b{font-size:15px}.fn .pp em{color:#2be3a8;font-size:22px;font-style:normal;font-weight:700}.fn .plinth{border-radius:14px 14px 0 0;place-items:start center;width:100%;padding-top:10px;display:grid}.fn .plinth b{color:#0a1021d1;font-size:60px}.fn .pcol.m1 .plinth{background:linear-gradient(180deg,#ffe29a,var(--gold)60%,#b7790b);height:150px}.fn .pcol.m2 .plinth{background:linear-gradient(180deg,#e9eef5,var(--silver)60%,#8995a6);height:106px}.fn .pcol.m3 .plinth{background:linear-gradient(180deg,#e8b48b,var(--bronze)60%,#a86c40);height:78px}.fn .you-placed{text-align:left;background:#0006;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:-2px -36px -28px;padding:20px 36px;display:flex}.fn .you-placed>div:first-child{align-items:baseline;gap:12px;display:flex}.fn .you-placed b.disp{font-size:64px}.fn .you-placed sup{font-size:24px}.fn .yp-g b{color:#2be3a8;font-size:26px;display:block}.fn .you-placed .vic-actions{margin:0}.fn .ffa-cards{grid-template-columns:1.6fr 1fr}.fn .ffa-cards.solo{grid-template-columns:1fr}.fn .ffa-cards .lb{margin-top:0}.fn .ffa-cards .stack{flex-direction:column;gap:18px;display:flex}.fn .ffa-cards .lb-row .gbar{display:none}.fn .rules-l{flex-direction:column;gap:12px;margin-top:12px;display:flex}.fn .rules-l li{gap:10px;font-size:13.5px;display:flex}.fn .rules-l .ic{color:var(--up);stroke-width:3px;width:16px;margin-top:2px}.fn .share-grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:22px;display:grid}.fn .share-l .seg{margin-bottom:18px}.fn .share-r{flex-direction:column;gap:18px;display:flex}.fn .sc-wrap{border-radius:14px;position:relative;overflow:hidden}.fn .sc-wrap.land{aspect-ratio:1200/630;width:100%}.fn .sc-wrap.story{aspect-ratio:9/16;width:216px;margin:0 auto}.fn .sc-wrap .scard{transform-origin:0 0;position:absolute;top:0;left:0}.fn .sc-wrap.land .scard{width:1200px;height:630px;transform:scale(var(--k,.8))}.fn .sc-wrap.story .scard{width:1080px;height:1920px;transform:scale(.2)}.fn .scard{color:#fff;background:radial-gradient(60% 90% at 0% 40%,color-mix(in srgb,var(--a)55%,transparent),transparent 65%),radial-gradient(60% 90% at 100% 60%,color-mix(in srgb,var(--b)40%,transparent),transparent 65%),linear-gradient(180deg,#0b1224,#04070e);font-family:var(--f-body);flex-direction:column;padding:48px 56px;display:flex;position:relative;overflow:hidden}.fn .scard:before{content:"";background:repeating-conic-gradient(from 0deg at 28% 48%,#f2b33d1f 0 6deg,transparent 6deg 16deg);position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side at 28% 48%,#000,#0000 80%);mask:radial-gradient(closest-side at 28% 48%,#000,#0000 80%)}.fn .scard>*{position:relative}.fn .sc-top{font-family:var(--f-num);letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:20px;display:flex}.fn .sc-brand{align-items:center;gap:12px;font-weight:600;display:flex}.fn .sc-brand b{color:var(--gold)}.fn .sc-brand .logo-mark{width:34px;height:34px}.fn .sc-main{align-items:center;gap:44px;margin:auto 0 0;padding-top:20px;display:flex}.fn .sc-w{padding:12px;position:relative}.fn .sc-w .crownw{width:56px;height:56px;animation:none;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.fn .sc-t h2{margin:6px 0 0;font-size:84px;line-height:.9}.fn .sc-t .eyebrow{font-size:22px}.fn .sc-score{font-family:var(--f-disp);background:linear-gradient(180deg,#fff 20%,var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:6px;font-size:230px;font-weight:900;line-height:.82;display:block}.fn .sc-vs{align-items:center;gap:16px;margin:10px 0 18px;font-size:26px;display:flex}.fn .sc-vs span{color:#fff9;font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;font-size:20px}.fn .sc-vs em{color:#ff9a9c;margin-left:6px;font-style:normal}.fn .sc-foot{border-top:1px solid #fff3;justify-content:space-between;align-items:flex-end;padding-top:22px;display:flex}.fn .sc-stats{align-items:center;gap:44px;display:flex}.fn .sc-stats span{white-space:nowrap;font-family:var(--f-num);letter-spacing:.14em;color:#ffffffa6;flex-direction:column;font-size:16px;display:flex}.fn .sc-stats b{color:#fff;letter-spacing:.02em;font-size:56px}.fn .sc-stats .bl{flex-direction:row;align-items:center;gap:12px}.fn .sc-stats .bl b{font-size:34px}.fn .sc-cta{text-align:right;color:#ffffffb3;font-size:20px}.fn .sc-cta b{font-family:var(--f-num);color:#fff;margin-top:4px;font-size:26px;display:block}.fn .scard.story{gap:0;padding:80px 72px}.fn .scard.story .sc-main{text-align:center;flex-direction:column;gap:28px;margin:auto 0}.fn .scard.story .sc-t h2{font-size:150px}.fn .scard.story .sc-score{font-size:330px}.fn .scard.story .sc-top{font-size:30px}.fn .scard.story .sc-vs{justify-content:center;font-size:44px}.fn .scard.story .sc-vs span{font-size:30px}.fn .scard.story .sc-foot{flex-direction:column;align-items:center;gap:36px}.fn .scard.story .sc-stats b{font-size:70px}.fn .scard.story .sc-stats{gap:30px}.fn .scard.story .sc-stats span{font-size:24px}.fn .scard.story .sc-cta{text-align:center;font-size:34px}.fn .scard.story .sc-cta b{font-size:44px}.fn .cap p{background:var(--fn-inset);border:1px solid var(--line);border-radius:12px;margin-top:6px;padding:12px 14px;font-size:13.5px}.fn .share-r .linkbox{margin:12px 0}@container fn (max-width:960px){.fn .hero{grid-template-columns:1fr}.fn .mybattles{grid-template-columns:repeat(2,1fr)}.fn .live-cards{grid-template-columns:1fr 1fr}.fn .live-cards .rules{grid-column:1/-1}.fn .lb-row{grid-template-columns:34px 56px 34px minmax(0,1fr) 110px 120px 84px}}@container fn (max-width:780px){.fn .cols,.fn .create-grid,.fn .lobby-grid,.fn .share-grid{grid-template-columns:1fr}.fn .create-r{position:static}}@container fn (max-width:700px){.fn .hero{gap:14px}.fn .you{padding:18px 16px}.fn .you-top{flex-wrap:wrap;gap:12px}.fn .you-id h2{font-size:32px}.fn .belt-block{width:100%;min-width:0;margin-left:0}.fn .stats4{grid-template-columns:1fr 1fr;gap:8px}.fn .st b{font-size:38px}.fn .st{padding:12px}.fn .cta-card{padding:20px}.fn .cta-card h2{font-size:44px}.fn .mybattles{scroll-snap-type:x mandatory;gap:12px;margin:0 -14px;padding:2px 14px 8px;display:flex;overflow-x:auto}.fn .mb{scroll-snap-align:center;flex:0 0 84%}.fn .sec-h h2{font-size:26px}.fn .lobby-row{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:12px}.fn .lobby-row .lr-seats{grid-area:2/2/auto/3}.fn .lobby-row .lr-start{grid-area:2/3;align-items:flex-end}.fn .lobby-row .btn{display:none}.fn .lobby-row .lr-main{grid-column:2/4}.fn .fmt-badge{width:40px;height:40px}.fn .modes-grid{grid-template-columns:1fr}.fn .mode{grid-template-columns:96px 1fr}.fn .days b{font-size:22px!important}.fn .days button{height:58px}.fn .phases{grid-template-columns:repeat(4,1fr);gap:4px}.fn .phases li{text-align:center;grid-template-columns:1fr;justify-items:center;padding:0}.fn .phases li i{grid-row:auto}.fn .phases li small,.fn .phases li:not(:last-child):after{display:none}.fn .lf-grid,.fn .tf-grid,.fn .tl-grid{grid-template-columns:1fr;gap:16px}.fn .lf-grid{padding:20px 0}.fn .lobbyfight{padding:16px 16px 0}.fn .lf-status{margin:0 -16px;padding:14px 16px}.fn .fighter.b .f-id{flex-direction:row-reverse}.fn .vic-grid,.fn .draw .vic-grid,.fn .res-cards,.fn .res-cards.two,.fn .ffa-cards,.fn .live-cards{grid-template-columns:1fr}.fn .ko,.fn .draw .ko{font-size:72px}.fn .victory{padding:24px 16px}.fn .you-placed{margin:20px -16px -24px;padding:16px}.fn .podium{gap:6px}.fn .pcol{width:33%}.fn .pp b{font-size:12px}.fn .pp .av{--s:52px!important}.fn .rounds{grid-template-columns:repeat(5,1fr);gap:5px;padding:12px 14px 0}.fn .rd{flex-direction:column;align-items:flex-start;gap:0;min-height:38px;padding:6px 7px}.fn .rd b{font-size:15px}.fn .rd-w{font-size:9.5px}.fn .rd-u{display:none}.fn .rd-l{font-size:9px}.fn .duel-grid{grid-template-columns:1fr 1fr;gap:4px 8px;padding:18px 14px 8px}.fn .duel-grid .vs-col{flex-direction:row;grid-area:1/1/auto/-1;justify-content:space-between;padding:0 4px 8px}.fn .duel-grid .vs-col .vs{font-size:48px}.fn .duel .fighter .f-id{flex-direction:column;align-items:flex-start;gap:8px}.fn .duel .fighter.b .f-id{align-items:flex-end}.fn .fighter h3{font-size:22px}.fn .f-id.big h3{font-size:26px}.fn .big{font-size:60px}.fn .big.sm{font-size:48px}.fn .f-state{letter-spacing:.05em;max-width:100%;padding:4px 7px;font-size:9.5px}.fn .f-meta{gap:5px}.fn .f-meta .tierchip{font-size:10.5px}.fn .timeleft{flex-direction:row;align-items:center;gap:10px;padding:6px 12px}.fn .timeleft b{font-size:17px}.fn .tug-wrap{padding:6px 14px 2px}.fn .tug{height:22px}.fn .tug-knot{width:36px;height:36px}.fn .tug-lbl{letter-spacing:.03em;gap:6px;font-size:9.5px}.fn .tug-lbl .mid{display:none}.fn .chart-box{margin:14px 12px 18px;padding:10px 8px 4px}.fn .key{flex-wrap:wrap;font-size:10.5px}.fn .tl-grid{padding:18px 14px}.fn .tl-grid .vs-col{flex-direction:row;justify-content:space-between;padding-top:0}.fn .tl-grid .big{font-size:60px}.fn .team.b .team-h{text-align:left;align-items:flex-start}.fn .mem{grid-template-columns:20px 34px minmax(0,1fr) 64px}.fn .mem .mbar{display:none}.fn .ffa-grid{grid-template-columns:1fr;gap:20px;padding:18px 14px}.fn .rankbig b{font-size:104px}.fn .lb-row{grid-template-columns:28px 46px 30px minmax(0,1fr) 70px;gap:8px;padding:8px 6px;font-size:12.5px}.fn .lb-row .tier,.fn .lb-row .gbar{display:none}.fn .lb{padding:14px 12px}.fn .lb .sec-h{flex-wrap:wrap}.fn .ffa-top{flex-direction:column;align-items:flex-start;gap:14px}.fn .ffa-count b{font-size:76px}.fn .seatgrid{gap:5px}.fn .tk-title{font-size:48px}.fn .sc-wrap.land{--k:.28}}.fn .mini-stats{gap:10px;margin-top:18px;display:flex}.fn .mini-stats span{font-family:var(--f-num);letter-spacing:.12em;color:#fff9;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;padding:7px 12px;font-size:10px;display:flex}.fn .mini-stats b{letter-spacing:0;color:#fff;font-size:17px;font-weight:600}.fn .fighter.b .mini-stats{justify-content:flex-end}.fn .stack-av{align-items:center;display:flex}.fn .stack-av .av{box-shadow:0 0 0 2px var(--fn-surface);margin-left:-9px}.fn .stack-av .empty{border:2px dashed var(--fn-muted);width:34px;height:34px;color:var(--fn-muted);background:var(--fn-surface);border-radius:50%;place-items:center;margin-left:-9px;display:grid}.fn .stack-av .empty .ic{width:14px;height:14px}.fn .mb-lobby-vs{justify-content:space-between;align-items:center;gap:10px;display:flex}.fn .mb-lobby-vs b{font-size:13px}.fn .mb-lobby-vs .t{font-family:var(--f-disp);color:var(--fn-muted);letter-spacing:.05em;font-size:22px;font-weight:900}.fn .chart .future{letter-spacing:.3em;fill:#ffffff9e;font-size:12px;font-weight:700}.fn .spec{border-top:1px solid var(--line-2);margin-top:14px;padding-top:14px}.fn.fn-dark .arena{box-shadow:0 0 0 1px #a0b8ff0f,0 0 70px -24px color-mix(in srgb,var(--a)70%,transparent),0 30px 70px -34px #000;border-color:#a0b8ff3d}.fn .unfurl{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.fn .unfurl .msg{background:var(--fn-inset);border:1px solid var(--line);border-radius:4px 16px 16px;max-width:420px;padding:10px;font-size:13px}.fn .unfurl .th{background:radial-gradient(60% 120% at 0% 50%,color-mix(in srgb,var(--a)55%,transparent),transparent 70%),radial-gradient(60% 120% at 100% 50%,color-mix(in srgb,var(--b)45%,transparent),transparent 70%),#080d1a;color:#fff;height:120px;font-family:var(--f-disp);border-radius:10px;place-items:center;margin-bottom:8px;font-size:44px;font-weight:900;display:grid}.fn .unfurl small{display:block}.fn .confetti i{left:calc(var(--x)*1%)}.fn .sc-score{margin-top:16px!important}.fn .unfurl .th{font-size:34px}@container fn (max-width:700px){.fn .fighter,.fn .duel-grid>*,.fn .team,.fn .tl-grid>*{min-width:0}.fn .duel .big{font-size:46px}.fn .duel .fighter .f-id>div{min-width:0}.fn .duel .f-meta{flex-wrap:wrap}.fn .duel .tierchip{font-size:10px}.fn .f-state{white-space:normal;line-height:1.2}.fn .duel .rec{font-size:11px}.fn .tl-grid .big{font-size:52px}.fn .tl-grid .team-h h3{font-size:28px}.fn .mem{gap:8px;padding:8px 10px}}.fn .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fn .m-only,.fn .btn.m-only{display:none}.fn .ph h1{overflow-wrap:anywhere}.fn .btn:disabled,.fn .btn.is-off{opacity:.5;cursor:not-allowed;transform:none}.fn .btn.ghost-l{color:#fff;background:#ffffff14;border-color:#ffffff47}.fn .fn-skel{background:linear-gradient(90deg,var(--line-2),var(--line),var(--line-2));background-size:200% 100%;border-radius:18px;animation:1.4s linear infinite fn-shim}@keyframes fn-shim{to{background-position:-200% 0}}.fn .fn-note{border:1px solid var(--line);background:var(--fn-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:13.5px;display:flex}.fn .fn-note.err{border-color:color-mix(in srgb,var(--dn)45%,transparent);background:color-mix(in srgb,var(--dn)9%,var(--fn-surface))}.fn .fn-note .ic{color:var(--dn)}.fn .fn-note>span{flex:1;min-width:200px}.fn .fn-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fn .fn-empty b{font-size:15px;display:block}.fn .fn-pager{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.fn .fn-input{border:1px solid var(--line);background:var(--fn-inset);height:44px;color:var(--fn-text);border-radius:12px;width:100%;max-width:460px;padding:0 14px}.fn .fn-input:focus-visible{outline:2px solid var(--a-lit);outline-offset:1px}.fn .fn-err{color:var(--dn);font-weight:600}.fn .field>label{display:block}.fn .cta-warn{background:#00000047;border-radius:10px;padding:8px 12px;font-size:12.5px}.fn .tk-warn{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;margin:0 0 14px;padding:8px 12px;font-size:12.5px}.fn .ord{vertical-align:top;margin-left:2px;font-size:.4em}.fn .st b sup.ord{font-size:20px}.fn .you-skel{min-height:330px}.fn .arena-wait{color:#ffffffb3;padding:24px 8px}.fn .chart-empty{color:#ffffffb3;text-align:center;place-items:center;min-height:150px;padding:16px;display:grid}.fn .tf-multi{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;padding:26px 0;display:grid}.fn .ffa-join{justify-content:center;padding:6px 0 18px;display:flex}.fn .cta-card .btn.is-off{color:#fff;background:#ffffff4d}.fn .you-top .belt-block .xp{margin:8px 0 5px}.fn .ph .sub .live-pill{margin-right:4px}.fn .lobby-row,.fn .mb{color:inherit}.fn .col-r{flex-direction:column;gap:20px;display:flex}.fn .col-r .tiers{margin-top:0}.fn .tiers .muted{margin-top:8px}.fn .form-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.fn .tier-prog{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;margin-top:20px;padding:14px 16px}.fn .tp-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fn .tp-head small{color:#ffffffc7;font-size:13px}.fn .xp.big{height:10px;margin:10px 0 12px}.fn .tp-ladder{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.fn .tp-ladder li{white-space:nowrap;color:#ffffff8c;flex:none;align-items:center;gap:6px;font-size:12px;display:flex}.fn .tp-ladder li i{opacity:.55;border-radius:50%;flex:none;width:10px;height:10px}.fn .tp-ladder li.done{color:#fffc}.fn .tp-ladder li.done i,.fn .tp-ladder li.cur i{opacity:1}.fn .tp-ladder li.cur{color:#fff;font-weight:700}.fn .tp-ladder li.cur i{box-shadow:0 0 0 3px #ffffff47}.fn .form-chips{flex-wrap:wrap;gap:6px;display:flex}.fn .fchip{min-width:34px;height:30px;font-family:var(--f-num);letter-spacing:.04em;color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;place-items:center;padding:0 8px;font-size:12px;font-weight:700;display:grid}.fn .fchip.win{color:#2be3a8;background:#2be3a829;border-color:#2be3a873}.fn .fchip.loss{color:#ff9a9c;background:#ff8a8c24;border-color:#ff8a8c66}.fn .fchip.draw{color:#c3cbd6}.fn .fchip.placed{color:var(--gold);background:#f2b33d24;border-color:#f2b33d73}.fn .lb-row{grid-template-columns:34px 56px 34px minmax(0,1fr) 170px 84px}.fn .lb-row .nm .plus.pts{margin-left:4px;padding:1px 7px;font-size:11px}.fn .ffa-cards .lb-row{grid-template-columns:30px 34px minmax(0,1fr) 84px}@container fn (max-width:960px){.fn .lb-row{grid-template-columns:34px 56px 34px minmax(0,1fr) 120px 84px}}@container fn (max-width:700px){.fn .lb-row{grid-template-columns:28px 46px 30px minmax(0,1fr) 70px}.fn .ffa-cards .lb-row{grid-template-columns:28px 30px minmax(0,1fr) 70px}.fn .lb-row .nm .plus.pts{display:none}}.fn .ffa-grid .f-tag{align-self:flex-start}.fn .ffa-grid .f-tag.b2{background:#ffffff29;margin-top:16px}.fn .gapnote.band .ic{color:var(--gold);fill:var(--gold);stroke:none}.fn .catch-list li{border-top:1px solid #ffffff1a;grid-template-columns:28px 30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;display:grid}.fn .catch-list li:first-child{border-top:0}.fn .catch-list li.muted{color:#ffffffb3;font-size:12.5px;display:block}.fn .catch-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fn .catch-list em{font-style:normal;font-weight:700;font-family:var(--f-num);color:#fff;font-size:12.5px}.fn .catch-list .rk{color:#ffffffb3;font-size:12px}.fn .ffa-strip{padding:0 30px 26px}.fn .strip-h{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.fn .strip-h .upd{border:0;padding:0}.fn .strip-h .upd small{color:#ffffffb3}.fn .strip-h .upd b{color:#fff}.fn .ringsvg circle{stroke:#ffffff2e}.fn .stats-card .ringsvg circle{stroke:var(--line)}.fn .ringsvg .prog{stroke:var(--a-lit)}.fn .stats-card .ringsvg .prog{stroke:var(--a)}.fn .dotstrip-b{background:#00000047;border:1px solid #ffffff1a;border-radius:14px;position:relative;overflow:hidden}.fn .dsb-dot{background:var(--a-lit);opacity:.85;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute}.fn .dsb-dot.g{background:var(--gold);opacity:1;z-index:2;box-shadow:0 0 8px #f2b33db3}.fn .dsb-dot.me{width:15px;height:15px;box-shadow:0 0 0 3px var(--b),0 0 14px 2px var(--b);opacity:1;z-index:3;background:#fff;margin-left:-7.5px}.fn .dsb-you{color:#0a1021;font-family:var(--f-num);letter-spacing:.08em;z-index:4;white-space:nowrap;background:#fff;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute}.fn .dsb-zero{border-left:2px dashed #ffffff4d;position:absolute;top:0;bottom:20px}.fn .dsb-zero-l{font-family:var(--f-num);letter-spacing:.1em;color:#ffffffb3;margin-left:6px;font-size:10px;position:absolute;top:6px}.fn .dsb-ax{font-family:var(--f-num);color:#ffffffb3;font-size:11px;position:absolute;bottom:3px}.fn .dsb-ax.l{left:12px}.fn .dsb-ax.r{right:12px}.fn .ffa-strip .legend{padding:12px 0 0}.fn .k.me{box-shadow:0 0 0 2px var(--b);background:#fff;border-radius:50%}.fn .team-ladder{flex-direction:column;gap:18px;padding:26px 28px;display:flex}.fn .team-ladder .timeleft{align-self:flex-start}.fn .ladder-team{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;padding:14px}.fn .ladder-team.mine{border-color:var(--a-lit)}.fn .lt-head{align-items:center;gap:14px;margin-bottom:10px;display:flex}.fn .lt-head b.disp{font-size:34px}.fn .lt-head h3{flex:1;font-size:26px}.fn .lt-head b.num{font-size:20px}.fn .live-cards.one{grid-template-columns:1fr 1fr}.fn .arena.defeat .ko{background:linear-gradient(#fff,#8fa0c4);filter:none;-webkit-background-clip:text;background-clip:text}.fn .arena.defeat .crownw{animation:none}.fn .plus.minus{color:var(--dn);background:color-mix(in srgb,var(--dn)15%,transparent)}.fn .tierup.promoted{border-color:var(--gold);background:linear-gradient(90deg,color-mix(in srgb,var(--gold)16%,var(--fn-inset)),var(--fn-inset))}.fn .yp-g .bandnote{color:#ffffffbf;margin-top:2px;display:block}.fn .winner .stack-av .av,.fn .loser .stack-av .av{box-shadow:0 0 0 2px #0b1224}.fn .vic-actions .btn.white{color:#0a1021}.fn .res-cards .rules-l li{align-items:flex-start}.fn.fn-modal{z-index:1000;background:0 0;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fn .fn-backdrop{background:#03060ebd;position:absolute;inset:0}.fn .fn-dialog{background:var(--fn-surface);width:min(760px,100%);max-height:calc(100dvh - 32px);color:var(--fn-text);position:relative;overflow:auto}.fn .icon-btn-fn{border:1px solid var(--line);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.fn .fn-dialog .seg{margin:14px 0}.fn .share-canvas canvas{background:#0b1224;border-radius:12px;width:100%;height:auto;display:block}.fn .share-canvas.story canvas{max-width:240px;margin:0 auto}.fn .share-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.fn .cap p{-webkit-user-select:all;user-select:all}@container fn (max-width:700px){.fn .winner .big,.fn .draw .winner .big{font-size:54px}.fn .loser .big.sm{font-size:44px}.fn .feed li:nth-child(n+4){display:none}.fn .m-only,.fn .btn.m-only{display:flex}.fn .lobbies:not(.all) .lobby-row:nth-child(n+4){display:none}.fn .ffa-strip{padding:0 14px 18px}.fn .strip-h{flex-wrap:wrap}.fn .team-ladder{padding:18px 14px}.fn .live-cards.one{grid-template-columns:1fr}.fn .ph-act{flex-wrap:wrap}.fn .ph-act .btn.lg{height:44px}.fn .ffa-top{gap:14px}.fn .vic-actions .btn.lg{flex:100%}.fn .lt-head h3{font-size:22px}.fn .tf-multi{padding:18px 0}.fn .create-r .arena{order:-1}}@media (prefers-reduced-motion:reduce){.fn *,.fn :before,.fn :after{transition:none!important;animation:none!important}.fn .confetti,.fn .leadflash{display:none}.fn .ringsvg .prog{stroke-dashoffset:0}}.fn .tier-row{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:8px 4px;display:grid}.fn .tr small{text-align:center;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;line-height:1.2}.fn .mb-rank{padding-top:8px}.fn .mb-rank sup{margin-top:4px}.fn .ffa-meter .meter{flex:none;height:14px}.fn .seatgrid{grid-template-columns:repeat(10,minmax(0,54px));justify-content:center}.fn .rankbig sup{text-transform:uppercase}.fn .arena .chg.flat{color:#ffffffd1;background:#ffffff1a}.fn .confetti{z-index:0}.fn .victory .vic-grid,.fn .victory .vic-actions,.fn .victory .pod-top,.fn .victory .podium,.fn .victory .you-placed{z-index:1}.fn .tierup b{display:block}.fn .ffa-res .podium{margin-top:64px}.fn .card h3.disp{font-size:24px}.fn .rc-row em.plus.minus{justify-self:end}.fn .rankbig{margin-top:14px}.fn .st b.neg{color:#ff8a8c}.fn .tie-chip{font-family:var(--f-num);letter-spacing:.08em;background:var(--line-2);color:var(--fn-muted);vertical-align:2px;border-radius:4px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.fn .arena .tie-chip{color:#ffffffd9;background:#ffffff24}.fn .confetti{-webkit-mask-image:linear-gradient(90deg,#000 0 26%,#0000 26% 74%,#000 74%);mask-image:linear-gradient(90deg,#000 0 26%,#0000 26% 74%,#000 74%)}.fn .ko.small{font-size:min(70px,5.8cqi)}.fn .fn-note.warn{border-color:color-mix(in srgb,var(--gold)55%,transparent);background:color-mix(in srgb,var(--gold)10%,var(--fn-surface))}.fn .fn-note.warn .ic{color:#9a6a00}.fn.fn-dark .fn-note.warn .ic{color:var(--gold)}.fn .unranked{color:var(--fn-muted);margin-top:12px;font-size:12.5px}.fn{--b-solid:color-mix(in srgb,var(--b)58%,#000);--b-ink:color-mix(in srgb,var(--b)55%,#000);--a-ink:color-mix(in srgb,var(--a)78%,#000)}.fn.fn-dark{--b-ink:var(--b-lit);--a-ink:var(--a-lit)}.fn .live-pill,.fn .fighter.b .f-tag,.fn .team.b .f-tag,.fn .btn.b{background:var(--b-solid)}.fn .hot,.fn .scorecard li.b b{color:var(--b-ink)}.fn .scorecard li.a b,.fn .mode.on em,.fn .lob-pill{color:var(--a-ink)}.fn .lob-pill.dark{color:#fff}.fn .days button small{color:var(--fn-text)}.fn .days button.cur small{color:#fff}.fn .f-ffa .fmt-badge{color:#7a5300}.fn.fn-dark .f-ffa .fmt-badge{color:var(--gold)}.fn .cc,.fn .chg.flat{color:color-mix(in srgb,var(--fn-muted)70%,var(--fn-text))}.fn.fn-dark .cc{color:var(--fn-muted)}.fn .arena .cc{color:#ffffffd9}.fn .plus{background:color-mix(in srgb,var(--up)10%,transparent)}.fn .plus.minus{background:color-mix(in srgb,var(--dn)10%,transparent)}.fn .tie-chip{color:var(--fn-text)}.fn .f-tag{color:var(--fn-on-primary)}.fn .fighter.b .f-tag,.fn .team.b .f-tag{color:#fff}.fn .days button.cur,.fn .days button.cur small,.fn .tick,.fn .phases li.cur i{color:var(--fn-on-primary)}.fn .tick .ic{stroke:currentColor}.fn .ffa-grid .f-tag.b2{color:#fff}.fn .ffa-me .rankbig{padding-top:18px}.fn .rd-w.a{color:color-mix(in srgb,var(--a-lit)62%,#fff)}.fn .rd-w.b{color:color-mix(in srgb,var(--b-lit)62%,#fff)}.fn .arena .neg,.fn .arena .mem .g.neg{color:#ffb3b5}.fn .plus{color:color-mix(in srgb,var(--up)88%,#000)}.fn .plus.minus{color:color-mix(in srgb,var(--dn)88%,#000)}.fn .margin{max-width:100%}@container fn (max-width:700px){.fn .ko.small{overflow-wrap:anywhere;max-width:100%;font-size:40px}.fn .margin{white-space:normal;text-align:center;border-radius:18px}.fn .vic-mid{min-width:0;max-width:100%}}@container fn (max-width:340px){.fn .duel .big{font-size:36px}.fn .tl-grid .big{font-size:38px}.fn .big{font-size:44px}.fn .big.sm{font-size:38px}.fn .winner .big,.fn .draw .winner .big{font-size:44px}}.fn .cta-card{color:var(--fn-cta-ink,#fff);background:linear-gradient(150deg,var(--fn-cta-a,var(--fn-primary)),var(--fn-cta-b,var(--fn-gradient))60%,var(--fn-cta-c,color-mix(in srgb,var(--fn-primary)55%,#050913)))}.fn .cta-bg{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--fn-cta-ink,#fff)7%,transparent)0 2px,transparent 2px 16px)}.fn .cta-card .eyebrow,.fn .cta-card p,.fn .quota small{color:var(--fn-cta-ink,#fff)}.fn .cta-card .quota{border-top-color:color-mix(in srgb,var(--fn-cta-ink,#fff)35%,transparent)}.fn .cta-card .modes a{background:color-mix(in srgb,var(--fn-cta-ink,#fff)12%,transparent);border-color:color-mix(in srgb,var(--fn-cta-ink,#fff)40%,transparent)}.fn .cta-card .modes a:hover{background:color-mix(in srgb,var(--fn-cta-ink,#fff)22%,transparent)}.fn .cta-card .btn.white{box-shadow:0 0 0 1px color-mix(in srgb,var(--fn-cta-ink,#fff)30%,transparent)}.fn .cta-card .btn.is-off{background:color-mix(in srgb,var(--fn-cta-ink,#fff)25%,transparent);color:var(--fn-cta-ink,#fff)}.fn .cta-warn{background:color-mix(in srgb,var(--fn-cta-ink,#fff)14%,transparent);border:1px solid color-mix(in srgb,var(--fn-cta-ink,#fff)30%,transparent);color:var(--fn-cta-ink,#fff)}.fn .code-in{flex-direction:column;gap:6px;margin-top:14px;display:flex}.fn .code-in label{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;color:var(--fn-cta-ink,#fff);font-size:11px;font-weight:700}.fn .code-in>div{gap:8px;display:flex}.fn .code-in input{border:1px solid color-mix(in srgb,var(--fn-cta-ink,#fff)55%,transparent);background:color-mix(in srgb,var(--fn-cta-ink,#fff)6%,transparent);min-width:0;height:40px;color:var(--fn-cta-ink,#fff);font-family:var(--f-num);letter-spacing:.04em;border-radius:12px;outline:0;flex:1;padding:0 12px;font-size:13px}.fn .code-in input::placeholder{color:var(--fn-cta-ink,#fff);opacity:1}.fn .code-in input:focus-visible{border-color:var(--fn-cta-ink,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--fn-cta-ink,#fff)35%,transparent)}.fn .code-in .btn{flex:none}.fn .code-in .btn:disabled{opacity:.7;cursor:not-allowed}.fn .code{text-align:left;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;min-width:0}.fn .code small{flex:none}.fn .code b{overflow-wrap:anywhere;word-break:break-all;letter-spacing:.08em;text-align:left;min-width:0;max-width:100%;font-size:clamp(14px,4cqi,22px)}.fn .lobby-grid>*,.fn .create-grid>*,.fn .cols>*,.fn .share-grid>*,.fn .invite>*{min-width:0}@container fn (max-width:780px){.fn .cols,.fn .create-grid,.fn .lobby-grid,.fn .share-grid{grid-template-columns:minmax(0,1fr)}}@container fn (max-width:700px){.fn .lf-grid,.fn .tf-grid,.fn .tl-grid,.fn .ffa-grid{grid-template-columns:minmax(0,1fr)}}.fn.fn-dark .plus{color:var(--up)}.fn.fn-dark .plus.minus{color:var(--dn)}.fn.fn-dark .rc-row .plus.minus{color:#ff9b9d}.fn .rc-row .plus{white-space:nowrap}@container fn (max-width:340px){.fn .mode{grid-template-columns:minmax(0,1fr);row-gap:6px}.fn .mode .art{grid-row:auto;justify-self:start}.fn .create-l,.fn .create-r{min-width:0}.fn .lb-row,.fn .ffa-cards .lb-row{grid-template-columns:24px 28px minmax(64px,1fr) 58px;gap:6px;padding:8px 4px}.fn .lb-row .chg,.fn .lb-row .nm .cc,.fn .lb-row .nm .plus.pts{display:none}.fn .lb-row .nm .tie-chip{flex:none;margin-left:4px}.fn .rc-row{grid-template-columns:64px auto 14px auto minmax(0,1fr);gap:6px;font-size:13px}.fn .rc-row b.num,.fn .rc-row b.num.new{white-space:nowrap;font-size:14px}.fn .rc-row b.new{font-size:16px}.fn .st b{font-size:30px}.fn .q{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.fn .q span{grid-column:1}.fn .q b{white-space:nowrap;grid-area:1/2;min-width:0}.fn .q .pips{grid-area:2/1/auto/-1}.fn .tl-grid .vs-col{flex-wrap:wrap;justify-content:center;gap:8px}.fn .tl-grid .vs-col .avg-note{flex:100%;min-width:0}}.fn .emails{flex-direction:column;gap:8px;min-width:0;margin-top:14px;display:flex}.fn .emails>label{font-family:var(--f-num);letter-spacing:.14em;text-transform:uppercase;color:var(--fn-muted);font-size:11.5px;font-weight:700}.fn .chipbox{border:1px solid var(--line);background:var(--fn-inset);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:46px;padding:6px 8px;display:flex}.fn .chipbox:focus-within{border-color:var(--a);box-shadow:0 0 0 3px color-mix(in srgb,var(--a)28%,transparent)}.fn .chipbox.off{opacity:.6}.fn .chipbox input{min-width:0;color:var(--fn-text);font-family:var(--f-num);background:0 0;border:0;outline:0;flex:160px;padding:6px 4px;font-size:13px}.fn .chipbox input::placeholder{color:var(--fn-muted);opacity:1}.fn .echip{background:color-mix(in srgb,var(--a)14%,var(--fn-surface));border:1px solid color-mix(in srgb,var(--a)40%,transparent);max-width:100%;color:var(--fn-text);font-family:var(--f-num);overflow-wrap:anywhere;border-radius:99px;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:12px;display:inline-flex}.fn .echip button{width:22px;height:22px;color:var(--fn-text);border-radius:50%;flex:none;place-items:center;display:grid}.fn .echip button:hover{background:var(--line)}.fn .echip .ic{width:13px;height:13px}.fn .invite-mail{flex-direction:column;gap:10px;min-width:0;display:flex}.fn .invite-mail h3{font-size:24px}.fn .im-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fn .im-result{background:var(--fn-inset);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.fn .im-result ul,.fn .im-mine ul{flex-direction:column;gap:2px;display:flex}.fn .im-result li,.fn .im-mine li{border-top:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:5px 0;font-size:12.5px;display:flex}.fn .im-result li span,.fn .im-mine li span{overflow-wrap:anywhere;min-width:0}.fn .im-result li em{color:var(--fn-text);flex:none;font-style:normal;font-weight:600}.fn .im-mine{border-top:1px solid var(--line-2);flex-direction:column;gap:4px;padding-top:6px;display:flex}.fn .im-mine b{font-size:13px}.fn .hints{flex-direction:column;gap:4px;margin-top:8px;display:flex}.fn .hints small{display:block}.fn :focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #0a1021!important}.fn .wrap-any,.fn .nm-text,.fn .ph h1,.fn .state-h,.fn .feed-text,.fn .fighter h3,.fn .winner h2,.fn .winner h3,.fn .loser h3,.fn .team-h h3,.fn .seat-row b,.fn .lt-head h3,.fn .mb-top span,.fn .mb-seats b,.fn .tk-title,.fn .lr-host{overflow-wrap:anywhere;min-width:0}.fn .lr-name{min-width:0}.fn .lr-name .nm-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fn .lr-host .nm-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fn .mb{min-width:0;overflow:hidden}.fn .mb-p{min-width:0}.fn .mb-p b.nm-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.fn .feed li>div,.fn .mem .mi{min-width:0}.fn .mem .mi b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fn .ph>div:first-child{min-width:0}.fn .full-pill{border:1px solid var(--line);background:var(--fn-inset);height:32px;color:var(--fn-muted);cursor:not-allowed;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.fn .lobby-row .full-pill{justify-self:end}@container fn (max-width:700px){.fn .lobby-row .full-pill{grid-area:1/3;justify-self:end;height:26px;padding:0 10px;font-size:12px}}.fn .btn.danger{color:#fff;background:#b3252a;border-color:#0000}.fn .state-h{margin:0 0 4px;font-size:22px}.fn .cx-box{margin-top:14px}.fn .cx-list{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.fn .cx-row{color:var(--fn-muted);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 12px;font-size:13px;display:flex}.fn .cx-row:hover{background:var(--line-2)}.fn .cx-row .nm-text{text-overflow:ellipsis;white-space:nowrap;color:var(--fn-text);flex:1;overflow:hidden}.fn .cx-row .ic{flex:none;width:14px;height:14px}.fn .big.dq-lbl,.fn .big.dq{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;overflow-wrap:anywhere;line-height:1.1;font-size:clamp(22px,3vw,38px)!important}.fn .big.dq-lbl.sm{font-size:clamp(18px,2.4vw,28px)!important}.fn .mem .dq,.fn .lb-row .gv.dq{letter-spacing:.06em;text-transform:uppercase;color:var(--fn-muted);text-align:right;font-size:11px}.fn .lb-row.dq{opacity:.85;grid-template-columns:34px 34px minmax(0,1fr) auto!important}.fn .lb-row.dq .gbar{display:none}.fn .lb-row.nd{grid-template-columns:34px 34px minmax(0,1fr) 170px 84px}@container fn (max-width:960px){.fn .lb-row.nd{grid-template-columns:34px 34px minmax(0,1fr) 120px 84px}}@container fn (max-width:700px){.fn .lb-row.nd{grid-template-columns:28px 30px minmax(0,1fr) 70px}}.fn .ffa-grid.no-catch{grid-template-columns:1.05fr 1.15fr}@container fn (max-width:700px){.fn .ffa-grid.no-catch{grid-template-columns:minmax(0,1fr)}}.fn .tier-row{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.fn .tr small{white-space:normal;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.fn .mb-rank>b,.fn .rankbig b,.fn .you-placed b.disp,.fn .st b.disp{white-space:nowrap;flex:none}.fn .rankbig{flex-wrap:nowrap}.fn .stack-av .av{margin-left:-5px}.fn .stack-av .av:first-child{margin-left:0}.fn .live-cards>*,.fn .card,.fn .chart-box,.fn .chart-h>*,.fn .kv>div{min-width:0}.fn .kv dd,.fn .key,.fn .tug-lbl span{overflow-wrap:anywhere;min-width:0}.fn .arena .fn-note.err{color:#fff;background:#ffffff1a;border-color:#ff7a7cb3}.fn .arena .fn-note .btn{color:#fff;border-color:#fff6}.fn .mb-rank>b sup,.fn .rankbig sup,.fn .you-placed sup,.fn .st sup{letter-spacing:0;margin-left:1px;line-height:1;display:inline-block}.fn .mb-rank>b{align-items:flex-start;gap:1px;display:inline-flex}.fn .f-alias{opacity:.7;overflow-wrap:anywhere;min-width:0;font-size:12px}.fn .fn-offline{margin-bottom:12px}.fn .ph h1{overflow-wrap:anywhere;word-break:normal;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.fn .ph>div:first-child{min-width:0;max-width:100%}.fn .ws-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--fn-muted);white-space:nowrap;border:1px solid;border-radius:99px;align-items:center;margin-left:6px;padding:0 7px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}
