.fx-champ[data-astro-cid-dmttde77],.fx-winter[data-astro-cid-dmttde77]{--ink-mute:#86a596;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.fx-champ[data-astro-cid-dmttde77] strong[data-astro-cid-dmttde77],.fx-winter[data-astro-cid-dmttde77] strong[data-astro-cid-dmttde77]{font-family:Arial Black,Helvetica Neue,Impact,system-ui,sans-serif}.fx-btn[data-astro-cid-dmttde77]{color:#1a1300;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.82rem;font-weight:800;transition:filter .15s;display:inline-flex}a[data-astro-cid-dmttde77]:hover .fx-btn[data-astro-cid-dmttde77]{filter:brightness(1.06)}.fx-champ[data-astro-cid-dmttde77]{color:#fff;background:radial-gradient(600px 220px at 50% -40%,#ffd66e59,#0000 65%),linear-gradient(160deg,#1a2850 0%,#0f1a36 55%,#070d1f 100%);border:1px solid #ffd66e73;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:1.8rem;padding:1.4rem 1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #04081873,inset 0 0 0 1px #ffffff08}.fx-champ[data-astro-cid-dmttde77]:hover{border-color:#ffd76e;text-decoration:none}.fx-champ-trophy[data-astro-cid-dmttde77]{opacity:.12;pointer-events:none;font-size:7rem;position:absolute;bottom:-1.6rem;right:9rem;transform:rotate(-10deg)}.fx-champ-beam[data-astro-cid-dmttde77]{pointer-events:none;mix-blend-mode:screen;clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);filter:blur(4px);transform-origin:top;background:linear-gradient(#ffecaa38,#0000 70%);width:30%;height:200%;animation:8s ease-in-out infinite fx-champ-sweep;position:absolute;top:-40%;left:30%}@keyframes fx-champ-sweep{0%,to{transform:rotate(-18deg)}50%{transform:rotate(18deg)}}.fx-champ-copy[data-astro-cid-dmttde77]{z-index:1;flex-direction:column;gap:.3rem;min-width:0;display:flex;position:relative}.fx-champ-k[data-astro-cid-dmttde77]{text-transform:uppercase;letter-spacing:.16em;color:#ffd76e;font-size:.62rem;font-weight:800}.fx-champ-title[data-astro-cid-dmttde77]{text-transform:uppercase;font-size:clamp(1.2rem,3.2vw,1.75rem);line-height:1.05}.fx-champ-title[data-astro-cid-dmttde77] span[data-astro-cid-dmttde77]{background:linear-gradient(100deg,#fff4cf 10%,#ffd76e 40%,#e0a526 60%,#fff4cf 90%) 0 0/220%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite fx-champ-shimmer}@keyframes fx-champ-shimmer{to{background-position:220%}}.fx-champ-sub[data-astro-cid-dmttde77]{color:#e9d49a;font-size:.86rem}.fx-champ-next[data-astro-cid-dmttde77]{color:var(--ink-mute);font-size:.8rem}.fx-champ[data-astro-cid-dmttde77] .fx-btn[data-astro-cid-dmttde77].fx-champ-btn{z-index:1;background:linear-gradient(135deg,#ffe08a,#e0a526);position:relative}.fx-winter[data-astro-cid-dmttde77]{color:#fff;background:radial-gradient(600px 220px at 80% -40%,#7fd3ff59,#0000 65%),radial-gradient(500px 240px at 0 130%,#62e0b62e,#0000 65%),linear-gradient(160deg,#1c4a73 0%,#0e2c4d 55%,#071a30 100%);border:1px solid #8fdcff73;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:1.8rem;padding:1.4rem 1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #02142873}.fx-winter[data-astro-cid-dmttde77]:hover{border-color:#8fdcff;text-decoration:none}.fx-winter-sky[data-astro-cid-dmttde77]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fx-winter-flake[data-astro-cid-dmttde77]{color:#eaf7ff;opacity:.55;text-shadow:0 0 8px #a0dcffe6;animation:linear infinite fx-winter-fall;position:absolute;top:-12%}@keyframes fx-winter-fall{to{transform:translateY(260px)rotate(300deg)}}.fx-winter-big[data-astro-cid-dmttde77]{color:#cfeeff;opacity:.12;pointer-events:none;font-size:8rem;line-height:1;animation:30s linear infinite fx-winter-spin;position:absolute;bottom:-2.2rem;right:9rem}@keyframes fx-winter-spin{to{transform:rotate(360deg)}}.fx-winter-k[data-astro-cid-dmttde77]{text-transform:uppercase;letter-spacing:.16em;color:#8fdcff;font-size:.62rem;font-weight:800}.fx-winter[data-astro-cid-dmttde77] .fx-champ-title[data-astro-cid-dmttde77] .fx-winter-shine[data-astro-cid-dmttde77]{background:linear-gradient(100deg,#fff 10%,#cdeeff 40%,#8fdcff 60%,#fff 90%) 0 0/220%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite fx-champ-shimmer}.fx-winter-sub[data-astro-cid-dmttde77]{color:#b9d8ee;font-size:.86rem}.fx-winter[data-astro-cid-dmttde77] .fx-btn[data-astro-cid-dmttde77].fx-winter-btn{z-index:1;color:#0b2740;background:linear-gradient(135deg,#cdeeff,#8fdcff);position:relative}@media (width<=560px){.fx-winter-big[data-astro-cid-dmttde77]{right:.5rem}.fx-winter-btn[data-astro-cid-dmttde77]{width:100%}}@media (prefers-reduced-motion:reduce){.fx-winter-flake[data-astro-cid-dmttde77],.fx-winter-big[data-astro-cid-dmttde77],.fx-winter-shine[data-astro-cid-dmttde77]{animation:none}}@media (width<=560px){.fx-champ-trophy[data-astro-cid-dmttde77]{right:.5rem}.fx-champ-btn[data-astro-cid-dmttde77]{width:100%}}@media (prefers-reduced-motion:reduce){.fx-champ-beam[data-astro-cid-dmttde77],.fx-champ-title[data-astro-cid-dmttde77] span[data-astro-cid-dmttde77]{animation:none}}.fx-key[data-astro-cid-5ypsilrl]{--g-2:#34d67f;--ice:#8fdcff;--amber:#f2b01e;--ink-soft:#cfe4d8;--ink-mute:#86a596;--panel:#0c1a14;--panel-2:#102019;--line:#ffffff14;--line-strong:#ffffff24;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.fx-chip[data-astro-cid-5ypsilrl]{border:1px solid #0000;border-radius:999px;align-items:center;padding:.14rem .5rem;font-size:.68rem;font-weight:800;display:inline-flex}.fx-chip[data-astro-cid-5ypsilrl].st-league{color:var(--g-2);background:#16c26524;border-color:#16c26559}.fx-chip[data-astro-cid-5ypsilrl].st-preseason{color:#c4b5fd;background:#a78bfa24;border-color:#a78bfa59}.fx-chip[data-astro-cid-5ypsilrl].st-tournament{color:var(--ice);background:#8fdcff1f;border-color:#8fdcff59}.fx-chip[data-astro-cid-5ypsilrl].st-knockout{color:#ffa3a3;background:#ff6b6b24;border-color:#ff6b6b66}.fx-chip[data-astro-cid-5ypsilrl].st-final{color:#1a1300;background:linear-gradient(135deg,#ffe08a,#e0a526)}.fx-chip[data-astro-cid-5ypsilrl].midweek{color:var(--ink-soft);border:1px dashed var(--line-strong);background:0 0}.fx-chip[data-astro-cid-5ypsilrl].soon{color:var(--amber);background:#f2b01e33}.fx-key[data-astro-cid-5ypsilrl]{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin-bottom:1.6rem}.fx-key[data-astro-cid-5ypsilrl] summary[data-astro-cid-5ypsilrl]{cursor:pointer;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.1em;padding:.85rem 1.1rem;font-size:.82rem;font-weight:800;list-style:none}.fx-key[data-astro-cid-5ypsilrl] summary[data-astro-cid-5ypsilrl]::-webkit-details-marker{display:none}.fx-key[data-astro-cid-5ypsilrl] summary[data-astro-cid-5ypsilrl]:after{content:"＋";float:right;color:var(--g-2)}.fx-key[data-astro-cid-5ypsilrl][open] summary[data-astro-cid-5ypsilrl]:after{content:"－"}.fx-key-i[data-astro-cid-5ypsilrl]{margin-right:.3rem}.fx-key-grid[data-astro-cid-5ypsilrl]{grid-template-columns:repeat(4,1fr);gap:1rem;padding:0 1.1rem 1.1rem;display:grid}.fx-key-item[data-astro-cid-5ypsilrl]{flex-direction:column;gap:.5rem;display:flex}.fx-key-item[data-astro-cid-5ypsilrl] p[data-astro-cid-5ypsilrl]{color:var(--ink-mute);margin:0;font-size:.8rem;line-height:1.45}.fx-key-item[data-astro-cid-5ypsilrl] b[data-astro-cid-5ypsilrl]{color:#fff;margin-bottom:.15rem;font-family:system-ui,sans-serif;font-size:.86rem;display:block}.fx-key-edge[data-astro-cid-5ypsilrl]{background-color:#0000;background-image:linear-gradient(90deg,#e8791b 0 4px,#0000 4px),linear-gradient(#e8791b 0 50%,#1e5fbf 50%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:6px 100%,6px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:6px;width:34px;height:26px;position:relative}.fx-key-edge[data-astro-cid-5ypsilrl]:after{content:"";background:var(--panel-2);border-radius:6px;width:20px;height:20px;position:absolute;top:3px;left:10px;box-shadow:0 0 0 2px #e8791b}.fx-key-sess[data-astro-cid-5ypsilrl]{letter-spacing:.2em;font-size:1.05rem}.fx-key-chips[data-astro-cid-5ypsilrl]{flex-wrap:wrap;gap:.3rem;display:flex}@media (width<=900px){.fx-key-grid[data-astro-cid-5ypsilrl]{grid-template-columns:1fr 1fr}}@media (width<=560px){.fx-key-grid[data-astro-cid-5ypsilrl]{grid-template-columns:1fr}}.fxl{--g:#16c265;--g-2:#34d67f;--g-deep:#0d5c32;--amber:#f2b01e;--ice:#8fdcff;--gold:#ffd76e;--ink:#f4f4f0;--ink-soft:#cfe4d8;--ink-mute:#86a596;--panel:#0c1a14;--panel-2:#102019;--panel-3:#13261d;--line:#ffffff14;--line-strong:#ffffff24;--ease:cubic-bezier(.2, .7, .2, 1);color:var(--ink);background:radial-gradient(80% 50% at 12% -6%,#16c26529,#0000 60%),#06100c;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:block}.fxl :where(h1,h2,h3,strong,b){font-family:Arial Black,Helvetica Neue,Impact,system-ui,sans-serif}.fxl [hidden]{display:none!important}.fxl a:hover{text-decoration:none}.fxl .fx-wrap{padding-bottom:3.5rem}.fxl .fx-empty{color:var(--ink-mute);text-align:center;padding:2rem}.fxl .fx-hero{isolation:isolate;padding:clamp(2.2rem,6vw,4.2rem) 0 clamp(2.6rem,6vw,4rem);position:relative;overflow:hidden}.fxl .fxh-sky{z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% 120%,#16c26533,#0000 60%),linear-gradient(#050b10 0%,#071510 55%,#06100c 100%);position:absolute;inset:0}.fxl .fxh-pitch{transform-origin:bottom;background:repeating-linear-gradient(90deg,#16c26512 0 70px,#16c26505 70px 140px);height:38%;position:absolute;bottom:0;left:-10%;right:-10%;transform:perspective(500px)rotateX(55deg);-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.fxl .fxh-tower{opacity:.6;background:radial-gradient(circle,#fffbe8 0 3px,#0000 4px) 0 0/12px 11px,#20302a;border-radius:6px;width:74px;height:22px;position:absolute;top:6%;box-shadow:0 0 22px 6px #fff6d238}.fxl .fxh-tower.l{left:6%;transform:rotate(-8deg)}.fxl .fxh-tower.r{right:6%;transform:rotate(8deg)}.fxl .fxh-beam{opacity:.22;mix-blend-mode:screen;filter:blur(6px);background:linear-gradient(#fff6d28c,#0000 75%);width:46%;height:120%;position:absolute;top:6%}.fxl .fxh-beam.l{clip-path:polygon(6% 0,14% 0,100% 100%,30% 100%);left:4%}.fxl .fxh-beam.r{clip-path:polygon(86% 0,94% 0,70% 100%,0 100%);right:4%}.fxl .fxh-ss-evening .fxh-tower{opacity:1;box-shadow:0 0 40px 14px #fff6d26b}.fxl .fxh-ss-evening .fxh-beam{opacity:.5;animation:7s ease-in-out infinite fxh-flicker}.fxl .fxh-ss-day .fxh-sky{background:radial-gradient(60% 50% at 80% -10%,#f2b01e38,#0000 60%),radial-gradient(120% 70% at 50% 120%,#16c26538,#0000 60%),linear-gradient(#08160f 0%,#071510 55%,#06100c 100%)}.fxl .fxh-ss-afternoon .fxh-sky{background:radial-gradient(60% 50% at 85% 0,#f0783c33,#0000 60%),radial-gradient(120% 70% at 50% 120%,#16c26533,#0000 60%),linear-gradient(#0a120f 0%,#071510 55%,#06100c 100%)}.fxl .fxh-ss-day .fxh-beam,.fxl .fxh-ss-afternoon .fxh-beam{opacity:.08}@keyframes fxh-flicker{0%,to{opacity:.5}48%{opacity:.42}52%{opacity:.56}}.fxl .fx-year{letter-spacing:-.04em;color:#16c2650d;pointer-events:none;z-index:-1;font-family:Arial Black,system-ui,sans-serif;font-size:clamp(9rem,26vw,22rem);font-weight:900;line-height:.8;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.fxl .fxh-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);display:grid}.fxl .fxh-inner.is-solo{grid-template-columns:1fr}.fxl .fxh-brand{flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1.1rem;display:flex}.fxl .fx-badge{color:var(--g-2);text-transform:uppercase;letter-spacing:.14em;background:#16c2651a;border:1px solid #16c26552;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.66rem;font-weight:800;display:inline-flex}.fxl .fx-dot{background:var(--g-2);width:7px;height:7px;box-shadow:0 0 10px var(--g-2);border-radius:50%}.fxl .fx-title{color:#fff;letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 6px 40px #00000080;margin:0 0 .8rem;font-size:clamp(2.7rem,8.5vw,5.2rem);line-height:.88}.fxl .fx-title .grn{background:linear-gradient(180deg, #b8ffd6, var(--g-2) 40%, var(--g));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.fxl .fx-sub{color:var(--ink-soft);opacity:.85;max-width:34rem;margin:0;font-size:clamp(.98rem,2vw,1.12rem);line-height:1.5}.fxl .fx-logo{border:1px solid var(--line-strong);background:#0c1a14cc;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.fxl .fx-logo img{object-fit:contain;max-width:80%;max-height:80%}.fxl .fx-logo-ph{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.06em;text-align:center;font-size:.5rem;display:none}.fxl .fx-logo.is-empty{border-style:dashed}.fxl .fx-logo.is-empty img{display:none}.fxl .fx-logo.is-empty .fx-logo-ph{display:block}.fxl .fxh-card{color:var(--ink);background:radial-gradient(70% 90% at 0% 50%, color-mix(in srgb, var(--hc) 26%, transparent), transparent 70%), radial-gradient(70% 90% at 100% 50%, color-mix(in srgb, var(--ac) 26%, transparent), transparent 70%), linear-gradient(160deg, #14281feb, #08120df2);-webkit-backdrop-filter:blur(6px);transition:transform .25s var(--ease), border-color .2s ease, box-shadow .25s ease;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;gap:1rem;padding:clamp(1.1rem,3vw,1.6rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073,inset 0 1px #ffffff0f}.fxl .fxh-card:before{content:"";background:linear-gradient(90deg, var(--hc) 0 50%, var(--ac) 50% 100%);height:4px;position:absolute;inset:0 0 auto}.fxl .fxh-card:hover{border-color:#34d67f80;transform:translateY(-3px);box-shadow:0 36px 80px #00000080}.fxl .fxh-card.is-champ{background:radial-gradient(600px 220px at 50% -30%, #ffd66e47, transparent 65%), radial-gradient(70% 90% at 0% 50%, color-mix(in srgb, var(--hc) 22%, transparent), transparent 70%), radial-gradient(70% 90% at 100% 50%, color-mix(in srgb, var(--ac) 22%, transparent), transparent 70%), linear-gradient(160deg, #1a2850 0%, #0f1a36 55%, #070d1f 100%);border-color:#ffd66e80}.fxl .fxh-card.is-winter{background:radial-gradient(600px 220px at 80% -30%, #7fd3ff47, transparent 65%), radial-gradient(70% 90% at 0% 50%, color-mix(in srgb, var(--hc) 22%, transparent), transparent 70%), radial-gradient(70% 90% at 100% 50%, color-mix(in srgb, var(--ac) 22%, transparent), transparent 70%), linear-gradient(160deg, #1c4a73 0%, #0e2c4d 55%, #071a30 100%);border-color:#8fdcff73}.fxl .fxh-card.st-final{box-shadow:0 0 0 1px #ffd66e80,0 30px 80px #ffbe3c1f}.fxl .fxh-card-k{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.fxl .fxh-face{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.fxl .fxh-team{text-align:center;flex-direction:column;align-items:center;gap:.55rem;min-width:0;display:flex}.fxl .fxh-crest{aspect-ratio:1;background:var(--panel-2);width:clamp(72px,15vw,104px);color:var(--g-2);border-radius:24px;place-items:center;font:900 clamp(1.3rem,4vw,1.9rem) Arial Black,system-ui,sans-serif;display:grid;overflow:hidden}.fxl .fxh-crest.has-logo{background:#fff}.fxl .fxh-crest img{object-fit:contain;width:100%;height:100%;padding:10%}.fxl .fxh-crest.home{box-shadow:0 0 0 3px var(--hc), 0 0 34px color-mix(in srgb, var(--hc) 55%, transparent)}.fxl .fxh-crest.away{box-shadow:0 0 0 3px var(--ac), 0 0 34px color-mix(in srgb, var(--ac) 55%, transparent)}.fxl .fxh-name{color:#fff;overflow-wrap:anywhere;font-size:clamp(.95rem,2.4vw,1.2rem);font-weight:800;line-height:1.15}.fxl .fxh-role{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);font-size:.58rem;font-weight:800}.fxl .fxh-team.is-win .fxh-role{color:var(--g-2)}.fxl .fxh-team.is-dim .fxh-name{color:var(--ink-mute)}.fxl .fxh-team.is-dim .fxh-crest{filter:saturate(.5)brightness(.85)}.fxl .fxh-vs{flex-direction:column;align-items:center;gap:.3rem;display:flex}.fxl .fxh-vs-v{color:var(--g-2);text-transform:uppercase;text-align:center;font:900 clamp(1.4rem,4vw,2.1rem)/1 Arial Black,system-ui,sans-serif}.fxl .fxh-card.is-champ .fxh-vs-v{color:var(--gold)}.fxl .fxh-card.is-winter .fxh-vs-v{color:var(--ice)}.fxl .fxh-vs-t{color:#fff;font-variant-numeric:tabular-nums;background:#00000059;border-radius:8px;padding:.2rem .55rem;font-size:.9rem;font-weight:800}.fxl .fxh-score{font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;display:flex}.fxl .fxh-score b{color:var(--ink-mute);font-family:system-ui,sans-serif;font-size:clamp(1.3rem,4vw,2rem);font-weight:900}.fxl .fxh-score b.is-win{color:#fff;text-shadow:0 0 18px #34d67f99}.fxl .fxh-score i{color:var(--ink-mute);font-style:normal}.fxl .fxh-when{color:var(--ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;font-size:.86rem;display:flex}.fxl .fxh-outcome{color:var(--g-2);font-weight:800}.fxl .fxh-count{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem;display:flex}.fxl .fxh-count-k{text-align:center;text-transform:uppercase;letter-spacing:.16em;color:var(--amber);flex-basis:100%;font-size:.6rem;font-weight:800}.fxl .fxh-count-u{border:1px solid var(--line);background:#00000059;border-radius:12px;flex-direction:column;align-items:center;min-width:4.2rem;padding:.5rem .6rem;display:flex}.fxl .fxh-count-u b{color:#fff;font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1}.fxl .fxh-count-u small{text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);margin-top:.25rem;font-size:.56rem;font-weight:800}.fxl .fxh-btn{align-self:center}.fxl .fx-stats{z-index:2;-webkit-backdrop-filter:blur(10px);border:1px solid var(--line-strong);background:#0c1a14db;border-radius:18px;margin-top:clamp(-2.2rem,-4vw,-1.2rem);margin-bottom:1.6rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000059}.fxl .fx-stats-row{grid-template-columns:repeat(5,1fr);display:grid}.fxl .fx-stats-row-b{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr)}.fxl .fx-stat{border-right:1px solid var(--line);flex-direction:column;gap:.3rem;min-width:0;padding:1rem 1.2rem;display:flex}.fxl .fx-stats-row .fx-stat:last-child{border-right:none}.fxl .fx-stat-k{text-transform:uppercase;letter-spacing:.12em;color:var(--g-2);font-size:.6rem;font-weight:800}.fxl .fx-stat-v{color:#fff;font-size:1.9rem;line-height:1}.fxl .fx-stat-v small{color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.fxl .fx-stat-v.fx-stat-sm{font-size:1.05rem;line-height:1.2}.fxl .fx-stat-note{color:var(--ink-mute);font-size:.68rem}.fxl .fx-stat-t{color:var(--ink-soft);font-size:.92rem;line-height:1.4}.fxl .fxs{margin-bottom:1.8rem}.fxl .fxs-head{flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin-bottom:.8rem;display:flex}.fxl .fxs-k{text-transform:uppercase;letter-spacing:.16em;color:var(--amber);align-items:center;gap:.45rem;font-size:.7rem;font-weight:900;display:inline-flex}.fxl .fxs-k:before{content:"";background:var(--amber);width:8px;height:8px;box-shadow:0 0 12px var(--amber);border-radius:50%}.fxl .fxs-range{color:#fff;text-transform:uppercase;font-size:clamp(1.1rem,3vw,1.45rem)}.fxl .fxs-n{color:var(--ink-mute);font-size:.8rem}.fxl .fxs-track{scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:.8rem;padding:.2rem .1rem .6rem;display:grid;overflow-x:auto}.fxl .fxs-card{scroll-snap-align:start;color:var(--ink);background:linear-gradient(135deg, color-mix(in srgb, var(--hc) 14%, transparent), transparent 45%, color-mix(in srgb, var(--ac) 14%, transparent)), var(--panel);border:1px solid var(--line-strong);transition:transform .2s var(--ease), border-color .2s ease;border-radius:16px;flex-direction:column;gap:.7rem;padding:1rem 1rem .9rem 1.2rem;display:flex;position:relative;overflow:hidden}.fxl .fxs-card:before{content:"";background:linear-gradient(180deg, var(--hc) 0 50%, var(--ac) 50% 100%);width:4px;position:absolute;top:0;bottom:0;left:0}.fxl .fxs-card:hover{border-color:#34d67f80;transform:translateY(-3px)}.fxl .fxs-card.is-champ{background:linear-gradient(160deg,#e0a52629,#121c3a 55%,#0a1226);border-color:#ffd66e66}.fxl .fxs-card.is-winter{background:linear-gradient(160deg,#8fdcff24,#0e2c4d 60%,#0a2038);border-color:#8fdcff59}.fxl .fxs-when{color:var(--ink-mute);justify-content:space-between;gap:.5rem;font-size:.78rem;display:flex}.fxl .fxs-when b{color:#fff;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem}.fxl .fxs-teams{flex-direction:column;gap:.45rem;display:flex}.fxl .fxs-t{color:#fff;align-items:center;gap:.6rem;min-width:0;font-size:.95rem;font-weight:700;display:flex}.fxl .fxs-t>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fxl .fxs-crest{background:var(--panel-2);width:30px;height:30px;color:var(--g-2);border-radius:8px;flex:none;place-items:center;font:800 .6rem Arial Black,system-ui,sans-serif;display:grid;overflow:hidden}.fxl .fxs-crest.has-logo{background:#fff}.fxl .fxs-crest img{object-fit:contain;width:100%;height:100%;padding:3px}.fxl .fxs-crest.home{box-shadow:0 0 0 2px var(--hc)}.fxl .fxs-crest.away{box-shadow:0 0 0 2px var(--ac)}.fxl .fxs-foot{flex-wrap:wrap;gap:.35rem;display:flex}.fxl .fx-teams-wrap{margin-bottom:1rem}.fxl .fxf-k{text-transform:uppercase;letter-spacing:.16em;color:var(--ink-mute);margin-bottom:.5rem;font-size:.6rem;font-weight:800;display:block}.fxl .fx-teams{flex-wrap:wrap;gap:.5rem;display:flex}.fxl .fx-team{--tc:#5b6b63;background:var(--panel);border:1px solid var(--line);color:#fff;cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .85rem .35rem .35rem;font:700 .84rem system-ui,sans-serif;transition:border-color .15s,background .15s,transform .15s;display:inline-flex}.fxl .fx-team:hover{border-color:color-mix(in srgb, var(--tc) 70%, white 10%);transform:translateY(-1px)}.fxl .fx-team[aria-pressed=true]{background:color-mix(in srgb, var(--tc) 24%, var(--panel));border-color:var(--tc);box-shadow:0 0 0 1px var(--tc), 0 6px 18px color-mix(in srgb, var(--tc) 30%, transparent)}.fxl .fx-team-crest{background:var(--panel-2);width:28px;height:28px;color:var(--g-2);box-shadow:0 0 0 2px var(--tc);border-radius:8px;flex:none;place-items:center;font:800 .62rem Arial Black,system-ui,sans-serif;display:grid;overflow:hidden}.fxl .fx-team-crest.has-logo{background:#fff}.fxl .fx-team-crest img{object-fit:contain;width:100%;height:100%;padding:3px}.fxl .fxf{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:linear-gradient(#06100cf7,#06100ceb);margin:0 -.6rem 1.6rem;padding:.7rem .6rem .6rem;position:sticky;top:0}.fxl .fxf-chips{scrollbar-width:none;gap:.45rem;padding:.1rem .1rem .15rem;display:flex;overflow-x:auto}.fxl .fxf-chips::-webkit-scrollbar,.fxl .fxd-strip::-webkit-scrollbar{display:none}.fxl .fx-fchip{cursor:pointer;background:var(--panel);border:1px solid var(--line-strong);color:var(--ink-soft);border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.45rem .85rem;font:800 .78rem system-ui,sans-serif;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.fxl .fx-fchip:hover{color:#fff;border-color:#34d67f80}.fxl .fx-fchip-n{min-width:1.4rem;color:var(--ink-mute);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;padding:.05rem .35rem;font-size:.7rem}.fxl .fx-fchip.is-zero{opacity:.5}.fxl .fx-fchip[aria-pressed=true]{background:var(--g);border-color:var(--g);color:#04140b}.fxl .fx-fchip[aria-pressed=true] .fx-fchip-n{color:#04140b;background:#0000002e}.fxl .fx-fchip.c-champ[aria-pressed=true]{color:#1a1300;background:linear-gradient(135deg,#ffe08a,#e0a526);border-color:#e0a526}.fxl .fx-fchip.c-winter[aria-pressed=true]{color:#0b2740;background:linear-gradient(135deg,#cdeeff,#8fdcff);border-color:#8fdcff}.fxl .fx-fchip.c-preseason[aria-pressed=true]{color:#160b33;background:#a78bfa;border-color:#a78bfa}.fxl .fx-fchip.c-knockout[aria-pressed=true]{color:#2a0505;background:#ff6b6b;border-color:#ff6b6b}.fxl .fxl-focus,.fxl button:focus-visible,.fxl a:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.fxl .fxd{align-items:center;gap:.6rem;min-width:0;margin-top:.55rem;display:flex}.fxl .fxd-strip{scrollbar-width:none;scroll-behavior:smooth;flex:1;align-items:stretch;gap:.35rem;min-width:0;padding:.15rem .1rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 24px),#0000)}.fxl .fxd-mon{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:.12em;color:var(--g-2);flex:none;align-self:center;padding:0 .15rem 0 .35rem;font-size:.56rem;font-weight:900;transform:rotate(180deg)}.fxl .fxd-day{background:var(--panel);border:1px solid var(--line);min-width:46px;color:var(--ink-soft);border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:.1rem;padding:.35rem .3rem .4rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.fxl .fxd-day:hover{border-color:#34d67f80;transform:translateY(-1px)}.fxl .fxd-day[aria-current]{border-color:var(--g);background:#16c2652e}.fxl .fxd-dow{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mute);font-size:.55rem;font-weight:800}.fxl .fxd-dom{color:#fff;font:900 1.05rem/1 Arial Black,system-ui,sans-serif}.fxl .fxd-dots{align-items:center;gap:2px;min-height:6px;display:flex}.fxl .fxd-dot{background:#5b6b63;border-radius:50%;width:5px;height:5px}.fxl .fxd-more{color:var(--ink-mute);font-size:.5rem;font-style:normal;font-weight:800}.fxl .fxd-dot.c-league{background:var(--g-2)}.fxl .fxd-dot.c-champ{background:var(--gold)}.fxl .fxd-dot.c-winter{background:var(--ice)}.fxl .fxd-dot.c-preseason{background:#a78bfa}.fxl .fxd-dot.c-knockout{background:#ff6b6b}.fxl .fxd-dot.c-final{background:linear-gradient(135deg,#ffe08a,#e0a526);box-shadow:0 0 6px #ffd76e}.fxl .fxd-day.is-past{opacity:.55}.fxl .fxd-day.is-past .fxd-dom{color:var(--ink-soft)}.fxl .fxd-day.is-next{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber), 0 0 16px #f2b01e40}.fxl .fxd-day.is-next .fxd-dow{color:var(--amber)}.fxl .fxd-day.is-today{background:#f2b01e29}.fxl .fxf-status{min-height:1.4rem;color:var(--ink-mute);align-items:center;gap:.8rem;margin-top:.45rem;font-size:.76rem;display:flex}.fxl .fxf-clear{border:1px solid var(--line-strong);color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:.2rem .65rem;font:700 .72rem system-ui,sans-serif}.fxl .fxf-clear:hover{color:#fff;border-color:var(--amber)}.fxl .fx-filter-empty{text-align:center;color:var(--ink-mute);border:1px dashed var(--line-strong);border-radius:16px;margin-bottom:1.6rem;padding:2rem 1rem}.fxl .fx-filter-empty .fxf-clear{margin-left:.4rem}.fxl .fx-calall{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:.8rem;margin:-.6rem 0 1.6rem;font-size:.8rem;display:flex}.fxl .fx-body{grid-template-columns:172px minmax(0,1fr);align-items:start;gap:clamp(1.2rem,3vw,2.4rem);display:grid}.fxl .fx-main{min-width:0}.fxl .fx-nav{position:sticky;top:170px}.fxl .fx-nav-title{text-transform:uppercase;letter-spacing:.16em;color:var(--g-2);margin-bottom:.8rem;font-size:.64rem;font-weight:800;display:block}.fxl .fx-nav-list{border-left:1px solid var(--line);flex-direction:column;display:flex}.fxl .fx-nav-list a{color:var(--ink-soft);border-left:2px solid #0000;margin-left:-1px;padding:.35rem 0 .35rem .8rem;font-size:.9rem;font-weight:600;transition:color .15s,border-color .15s}.fxl .fx-nav-list a:hover{color:#fff;border-left-color:var(--g)}.fxl .fx-nav-list a span{color:var(--ink-mute);font-size:.8rem}.fxl .fx-nav-next{background:var(--panel);color:var(--ink);border:1px solid #16c26559;border-radius:12px;margin-top:1.2rem;padding:.9rem 1rem;display:block}.fxl .fx-nav-next:hover{border-color:var(--g)}.fxl .fx-nav-next-k{text-transform:uppercase;letter-spacing:.14em;color:var(--g-2);margin-bottom:.3rem;font-size:.58rem;font-weight:800;display:block}.fxl .fx-nav-next strong{color:#fff;font-size:.95rem;display:block}.fxl .fx-nav-next-t{color:var(--ink-mute);margin-top:.2rem;font-size:.78rem;display:block}.fxl .fx-v{color:var(--g-2)}.fxl .fx-tag{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:.28rem .6rem;font-size:.6rem;font-weight:800;display:inline-block}.fxl .fx-tag.amber{background:var(--amber);color:#1a1300}.fxl .fx-tag.soft{color:var(--g-2);background:#16c26524;border:1px solid #16c26566}.fxl .fx-tag.red{color:#ff9c9c;background:#ff6b6b29}.fxl .fx-btn{background:var(--amber);color:#1a1300;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.6rem 1rem;font:800 .82rem system-ui,sans-serif;transition:filter .15s,transform .15s;display:inline-flex}.fxl a:hover .fx-btn{filter:brightness(1.08)}.fxl a:hover .fx-btn span{transform:translate(2px)}.fxl .fx-btn span{transition:transform .15s;display:inline-block}.fxl .fx-chip{letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.16rem .55rem;font-family:system-ui,sans-serif;font-size:.68rem;font-weight:800;display:inline-flex}.fxl .fx-chip.ticket{color:var(--amber);background:#f2b01e29}.fxl .fx-chip.tv{color:var(--ice);background:#8fdcff24}.fxl .fx-chip.count{color:var(--ink-soft);background:#ffffff1a}.fxl .fx-chip.count.is-soon{color:var(--amber);background:#f2b01e33}.fxl .fx-chip.count.is-today{background:var(--amber);color:#1a1300}.fxl .fx-chip.winter{color:var(--ice);background:#8fdcff24;border-color:#8fdcff4d}.fxl .fx-chip.champ{color:#1a1300;background:linear-gradient(135deg,#ffe08a,#e0a526)}.fxl .fx-chip.pairing{color:#e9d49a;background:#1a285099;border-color:#ffd66e4d}.fxl .fx-chip.live{color:#fff;background:#e11d2a;animation:1.6s infinite fx-pulse}@keyframes fx-pulse{0%,to{box-shadow:0 0 #e11d2a80}50%{box-shadow:0 0 0 6px #e11d2a00}}.fxl .fx-chip.st-league{color:var(--g-2);background:#16c26524;border-color:#16c26559}.fxl .fx-chip.st-preseason{color:#c4b5fd;background:#a78bfa24;border-color:#a78bfa59}.fxl .fx-chip.st-friendly{color:var(--ink-soft);border-color:var(--line-strong);background:#ffffff14}.fxl .fx-chip.st-tournament{color:var(--ice);background:#8fdcff1f;border-color:#8fdcff59}.fxl .fx-chip.st-knockout{color:#ffa3a3;background:#ff6b6b24;border-color:#ff6b6b66}.fxl .fx-chip.st-final{color:#1a1300;background:linear-gradient(135deg,#ffe08a,#e0a526)}.fxl .fx-chip.st-special{color:#f9a8d4;background:#f472b624;border-color:#f472b659}.fxl .fx-chip.midweek{color:var(--ink-soft);border:1px dashed var(--line-strong);background:0 0}.fxl .fx-month{margin-bottom:2.2rem;scroll-margin-top:170px}.fxl .fx-month-head{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;margin-bottom:.9rem;padding-bottom:.6rem;display:flex}.fxl .fx-month-title{color:#fff;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,3.6vw,2.2rem)}.fxl .fx-month-year{color:var(--ink-mute);font-size:.6em}.fxl .fx-month-count{color:var(--ink-mute);margin-left:auto;font-size:.76rem;font-weight:700}.fxl .fx-list{flex-direction:column;gap:.6rem;display:flex}.fxl .fx-row{--hc:#5b6b63;--ac:#5b6b63;color:var(--ink);background:linear-gradient(180deg, #ffffff06, transparent), var(--panel);border:1px solid var(--line);transition:transform .2s var(--ease), border-color .2s ease, box-shadow .2s ease;border-radius:16px;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:.6rem 1.1rem;padding:.95rem 1.1rem .95rem 1.3rem;scroll-margin-top:180px;display:grid;position:relative;overflow:hidden}.fxl .fx-row:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 14px 30px #0000004d}.fxl .fx-row:before{content:"";background:linear-gradient(180deg, var(--hc) 0 50%, var(--ac) 50% 100%);width:5px;position:absolute;top:0;bottom:0;left:0}.fxl .fx-row:after{content:"";pointer-events:none;z-index:0;opacity:.08;background:linear-gradient(90deg, var(--hc), transparent 35%, transparent 65%, var(--ac));transition:opacity .2s;position:absolute;inset:0}.fxl .fx-row:hover:after{opacity:.18}.fxl .fx-row>*{z-index:1;position:relative}.fxl .fx-row.is-cancel{opacity:.55}.fxl .fx-row.is-cancel .fx-tname{text-decoration:line-through #ffffff59}.fxl .fx-row.is-flash{animation:1.6s fx-flash}@keyframes fx-flash{0%,40%{box-shadow:0 0 0 2px var(--amber), 0 0 30px #f2b01e4d}to{box-shadow:0 0 #0000}}.fxl .fx-row-date{text-align:center;border:1px solid var(--line);background:#00000040;border-radius:12px;padding:.45rem 0 .4rem;line-height:1}.fxl .fx-row-dow{text-transform:uppercase;letter-spacing:.06em;color:var(--g-2);font-size:.6rem;font-weight:800;display:block}.fxl .fx-row-dom{color:#fff;margin-top:.15rem;font:900 1.65rem/1 Arial Black,system-ui,sans-serif;display:block}.fxl .fx-row-mon{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);margin-top:.15rem;font-size:.56rem;font-weight:800;display:block}.fxl .fx-row-sess{margin-top:.3rem;font-size:.8rem;line-height:1;display:block}.fxl .fx-row.ss-evening .fx-row-date{background:linear-gradient(#283c8273,#0003)}.fxl .fx-row.ss-day .fx-row-date{background:linear-gradient(#f2b01e2e,#0003)}.fxl .fx-row.ss-afternoon .fx-row-date{background:linear-gradient(#f0783c2e,#0003)}.fxl .fx-row-top{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.55rem;display:flex}.fxl .fx-row-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.fxl .fx-side{align-items:center;gap:.65rem;min-width:0;display:flex}.fxl .fx-side.away{text-align:right;justify-content:flex-end}.fxl .fx-crest{background:var(--panel-2);width:42px;height:42px;color:var(--g-2);border-radius:12px;flex:none;place-items:center;font:800 .7rem Arial Black,system-ui,sans-serif;display:grid;overflow:hidden}.fxl .fx-crest.has-logo{background:#fff}.fxl .fx-crest img{object-fit:contain;width:100%;height:100%;padding:4px}.fxl .fx-crest.home{box-shadow:0 0 0 2px var(--hc), 0 0 14px color-mix(in srgb, var(--hc) 35%, transparent)}.fxl .fx-crest.away{box-shadow:0 0 0 2px var(--ac), 0 0 14px color-mix(in srgb, var(--ac) 35%, transparent)}.fxl .fx-tname{color:#fff;overflow-wrap:anywhere;min-width:0;font:700 1.02rem/1.2 system-ui,sans-serif}.fxl .fx-mid{justify-content:center;display:flex}.fxl .fx-mid .fx-v{text-transform:uppercase;font:900 .95rem Arial Black,system-ui,sans-serif}.fxl .fx-sscore{display:none}.fxl .fx-wpip{background:var(--g);color:#04140b;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font:900 .6rem system-ui,sans-serif;display:inline-grid}.fxl .fx-side.is-dim .fx-tname{color:var(--ink-mute);font-weight:600}.fxl .fx-side.is-dim .fx-crest{filter:saturate(.45)brightness(.8)}.fxl .fx-side.is-win .fx-tname{color:#fff;font-weight:800}.fxl .fx-scoreline{border:1px solid var(--line);font-variant-numeric:tabular-nums;white-space:nowrap;background:#00000059;border-radius:10px;align-items:center;gap:.35rem;padding:.35rem .6rem;display:inline-flex}.fxl .fx-scoreline i{color:var(--ink-mute);font-style:normal}.fxl .fx-scoreline.is-nr{color:var(--ink-mute);font-size:.74rem;font-weight:700}.fxl .fx-score{color:var(--ink-mute);font:900 1.02rem system-ui,sans-serif}.fxl .fx-score.is-win{color:var(--g-2)}.fxl .fx-row-meta{color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-top:.6rem;font-size:.8rem;display:flex}.fxl .fx-meta-win{color:var(--g-2);font-weight:800}.fxl .fx-meta-venue{overflow-wrap:anywhere;min-width:0}.fxl .fx-meta-comp{color:var(--amber)}.fxl .fx-row .fx-btn{padding:.55rem .9rem}.fxl .fx-row.is-done .fx-btn{color:var(--ink-soft);background:#ffffff14}.fxl .fx-row.st-preseason .fx-row-dom,.fxl .fx-row.st-friendly .fx-row-dom{color:var(--ink-soft)}.fxl .fx-row.st-knockout{background:linear-gradient(90deg, #ff6b6b14, transparent 40%), var(--panel);border-color:#ff6b6b59}.fxl .fx-row.st-final{border-color:#ffd66e8c;padding-top:1.2rem;padding-bottom:1.2rem;box-shadow:0 0 0 1px #ffd66e33,0 0 30px #ffc8501a}.fxl .fx-row.st-final .fx-tname{font-size:1.12rem}.fxl .fx-row.st-final .fx-crest{width:48px;height:48px}.fxl .fx-row.is-winter{background:linear-gradient(90deg, #8fdcff14, transparent 50%), var(--panel);border-color:#8fdcff33}.fxl .fx-row.is-winter .fx-row-dow{color:var(--ice)}.fxl .fx-row.is-champ{background:linear-gradient(90deg, #e0a5261f, #1a285080 45%, #0c162899), var(--panel);border-color:#ffd66e40}.fxl .fx-row.is-champ:hover{border-color:#ffd66e8c}.fxl .fx-row.is-champ .fx-row-dow,.fxl .fx-row.is-champ .fx-v{color:var(--gold)}@media (prefers-reduced-motion:no-preference){.fxl .fxh-card{animation:fx-rise .8s var(--ease) backwards .1s}.fxl .fxh-inner>:first-child{animation:fx-rise .7s var(--ease) backwards}.fxl .fx-month.in .fx-row{animation:fx-rise .55s var(--ease) backwards}.fxl .fx-month.in .fx-row:nth-child(2){animation-delay:50ms}.fxl .fx-month.in .fx-row:nth-child(3){animation-delay:.1s}.fxl .fx-month.in .fx-row:nth-child(4){animation-delay:.15s}.fxl .fx-month.in .fx-row:nth-child(5){animation-delay:.2s}.fxl .fx-month.in .fx-row:nth-child(n+6){animation-delay:.25s}}@keyframes fx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fxl .fxh-beam,.fxl .fx-chip.live,.fxl .fx-row.is-flash{animation:none!important}.fxl .fx-row,.fxl .fxh-card,.fxl .fxs-card,.fxl .fx-team,.fxl .fxd-day{transition:none}.fxl .fx-row:hover,.fxl .fxh-card:hover,.fxl .fxs-card:hover{transform:none}.fxl .fxd-strip{scroll-behavior:auto}}html.fx-reveal-ready .fxl [data-reveal]{opacity:0;transition:opacity .6s ease, transform .6s var(--ease);transform:translateY(18px)}html.fx-reveal-ready .fxl [data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.fx-reveal-ready .fxl [data-reveal]{opacity:1;transition:none;transform:none}}@media (width<=1000px){.fxl .fxh-inner{grid-template-columns:1fr}}@media (width<=900px){.fxl .fx-body{grid-template-columns:minmax(0,1fr)}.fxl .fx-nav{display:none}.fxl .fx-stats-row{grid-template-columns:repeat(3,1fr)}.fxl .fx-stats-row-b{grid-template-columns:1fr}.fxl .fx-stat{border-bottom:1px solid var(--line)}.fxl .fxh-tower,.fxl .fxh-beam{width:30%}.fxl .fxh-tower{width:54px}}@media (width<=560px){.fxl .fxh-tower{display:none}.fxl .fx-stats-row{grid-template-columns:1fr 1fr}.fxl .fx-stat{padding:.85rem .9rem}.fxl .fx-stat-v{font-size:1.5rem}.fxl .fxf{margin:0 -1.05rem 1.4rem;padding:.6rem 1.05rem .5rem}.fxl .fxh-face{gap:.4rem}.fxl .fxh-count-u{min-width:3.5rem;padding:.45rem .4rem}.fxl .fxh-btn{width:100%}.fxl .fxs-track{grid-auto-columns:78%}.fxl .fx-row{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:.5rem .75rem;padding:.85rem .85rem .85rem 1rem}.fxl .fx-row-dom{font-size:1.3rem}.fxl .fx-row .fx-btn{grid-column:1/-1;margin-top:.1rem}.fxl .fx-row-teams{grid-template-columns:minmax(0,1fr);gap:.45rem}.fxl .fx-mid{display:none}.fxl .fx-side.away{text-align:left;flex-direction:row-reverse;justify-content:flex-end}.fxl .fx-sscore{color:var(--ink-mute);font-variant-numeric:tabular-nums;margin-left:auto;font:900 1rem system-ui,sans-serif;display:block}.fxl .fx-side.is-win .fx-sscore{color:var(--g-2)}.fxl .fx-crest{border-radius:10px;width:34px;height:34px}.fxl .fx-row.st-final .fx-crest{width:38px;height:38px}.fxl .fx-tname{font-size:.95rem}}
