:root{--shell: #0a1628;--shell-2: #0e1c33;--shell-3: #152744;--shell-4: #1c3257;--shell-line: #233a60;--ink: #0b1526;--ink-2: #27344a;--muted: #5a6780;--muted-dark: #9aa9c2;--canvas: #ffffff;--canvas-alt: #f3f6fb;--line: #e1e7f0;--line-2: #cfd8e6;--gold: #d4a73a;--gold-2: #f0c65a;--gold-ink: #7a5a10;--gold-soft: #fff4d8;--pitch: #16603b;--pitch-2: #0f4a2d;--pitch-line: rgba(255,255,255,.78);--home: #d4a73a;--away: #dfe9f6;--away-ink: #243b5c;--win: #1d8a4e;--loss: #c0392b;--draw: #8a94a6;--live: #c81d25;--a-mls: #3d8bfd;--a-epl: #9b6cff;--a-ucl: #2fb8e6;--a-bl: #e8554e;--a-unl: #22c3a6;--a-fifa: #b5651d;--a-x: #8a94a6;--a-laliga: #e0335e;--a-seriea: #5b8def;--a-ligue1: #b9c62c;--a-uel: #ff8c1a;--a-nwsl: #4cc38a;--a-wsl: #d24dbb;--a-uwcl: #3a6ff7;--a-ligaf: #ff7a59;--a-d1f: #a3b84a;--a-ere: #ff6a13;--a-lpt: #14a37f;--a-tsl: #e30a17;--a-spl: #1fa463;--a-spfl: #7b5cd6;--a-bra: #f2c200;--a-lmx: #1f9d55;--a-efl: #2a6fdb;--a-lpf: #6cace4;--accent: var(--a-x);--radius: 16px;--radius-s: 10px;--display: "Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono: "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--gutter: 16px;--shadow: 0 1px 2px rgba(11,21,38,.05), 0 8px 24px rgba(11,21,38,.06)}@media(min-width:768px){:root{--gutter: 28px}}.a-mls{--accent: var(--a-mls)}.a-epl{--accent: var(--a-epl)}.a-ucl{--accent: var(--a-ucl)}.a-bl{--accent: var(--a-bl)}.a-unl{--accent: var(--a-unl)}.a-fifa{--accent: var(--a-fifa)}.a-x{--accent: var(--a-x)}.a-laliga{--accent: var(--a-laliga)}.a-seriea{--accent: var(--a-seriea)}.a-ligue1{--accent: var(--a-ligue1)}.a-uel{--accent: var(--a-uel)}.a-ere{--accent: var(--a-ere)}.a-lpt{--accent: var(--a-lpt)}.a-tsl{--accent: var(--a-tsl)}.a-spl{--accent: var(--a-spl)}.a-spfl{--accent: var(--a-spfl)}.a-bra{--accent: var(--a-bra)}.a-lmx{--accent: var(--a-lmx)}.a-efl{--accent: var(--a-efl)}.a-lpf{--accent: var(--a-lpf)}.a-nwsl{--accent: var(--a-nwsl)}.a-wsl{--accent: var(--a-wsl)}.a-uwcl{--accent: var(--a-uwcl)}.a-ligaf{--accent: var(--a-ligaf)}.a-d1f{--accent: var(--a-d1f)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--shell);color:var(--ink);font:15px/1.55 var(--body);overflow-x:hidden}@media(min-width:768px){body{font-size:16px}}img,svg{max-width:100%}a{color:inherit}button{font:inherit}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 var(--gutter)}.wrap.narrow{max-width:820px}.wrap.mid{max-width:980px}.center{text-align:center}.muted{color:var(--muted)}.small{font-size:13px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:0;background:var(--gold);color:#000;padding:8px 12px;z-index:99}.skip:focus{left:8px}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.top{position:sticky;top:0;z-index:50;background:#0a1628f5;backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--shell-line)}.top:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--gold),var(--gold-2) 40%,var(--gold))}.topbar{display:flex;align-items:center;justify-content:space-between;min-height:58px;gap:16px}.brand{display:flex;flex-direction:column;text-decoration:none;line-height:1;color:#fff}.brand .b1{font:800 19px/1 var(--display);letter-spacing:.14em}.brand .b2{font:700 10.5px/1 var(--body);letter-spacing:.26em;color:var(--gold);margin-top:5px}.brand.small .b1{font-size:16px}.nav{display:flex;gap:2px}.nav a{color:#c6d2e6;text-decoration:none;font:700 14px/1 var(--display);letter-spacing:.12em;padding:11px 12px;border-radius:8px}.nav a:hover{color:#fff;background:var(--shell-3)}.nav a.on{color:var(--gold);box-shadow:inset 0 -2px 0 var(--gold);border-radius:0}.navtoggle{display:none;background:none;border:1px solid var(--shell-line);border-radius:9px;width:44px;height:40px;padding:0;cursor:pointer}.navtoggle span{display:block;width:18px;height:2px;background:#fff;margin:4px auto;transition:transform .2s}@media(max-width:1060px){.navtoggle{display:block}.nav{position:absolute;left:0;right:0;top:61px;flex-direction:column;background:var(--shell);border-bottom:1px solid var(--shell-line);padding:8px var(--gutter) 16px;display:none;z-index:3}.menu-open .nav{display:flex}.menu-open .navtoggle span:first-child{transform:translateY(3px) rotate(45deg)}.menu-open .navtoggle span:last-child{transform:translateY(-3px) rotate(-45deg)}.nav a{padding:14px 10px;font-size:16px}.nav a.on{box-shadow:inset 3px 0 0 var(--gold)}}.rail{background:var(--shell-2);border-top:1px solid var(--shell-line)}.railrow{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-top:7px;padding-bottom:7px}.railrow::-webkit-scrollbar{display:none}.railrow a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;color:#d6dfee;text-decoration:none;font:700 13px/1 var(--display);letter-spacing:.12em;padding:6px 12px 6px 6px;border:1px solid var(--shell-line);border-radius:999px;min-height:36px}.railrow a:hover{border-color:var(--accent);color:#fff}.railrow a.on{background:#fff;color:var(--ink);border-color:#fff}.gtables .gtiers{margin-bottom:14px}.ggrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:16px}.gcard{min-width:0;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;padding:12px 12px 4px}.gcard-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.gcard-h h3{margin:0;font:800 16px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase}.gbadge{font:800 10px/1 var(--body);letter-spacing:.16em;padding:5px 7px;border-radius:5px;background:#eef1f6;color:var(--muted)}.gbadge.ok{background:color-mix(in srgb,var(--a-unl) 16%,#fff);color:#0d6b5a}.gcard .caveat{display:none}.gpick{display:none;gap:6px;margin:0 0 12px;overflow-x:auto;scrollbar-width:none}.gpick::-webkit-scrollbar{display:none}.gpick button{flex:0 0 auto;min-width:48px;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font:800 14px/1 var(--display);letter-spacing:.08em;color:var(--ink);cursor:pointer}.gpick button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}@media(max-width:767px){.gpick{display:flex}.ggrid .gcard:not(.gshow){display:none}}.gleaders{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px}.gleaders li{display:flex;align-items:center;gap:10px;min-width:0;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;padding:10px 12px}.gleaders .gl-g{flex:0 0 auto;font:800 13px/1 var(--display);letter-spacing:.08em;color:var(--muted);min-width:26px}.gleaders a{display:inline-flex;align-items:center;gap:8px;min-width:0;text-decoration:none;color:var(--ink);font-weight:700}.gleaders a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gleaders .gl-pts{margin-left:auto;font:800 14px/1 var(--display)}.gleaders .gl-na{color:var(--muted);font-size:13px}.rail-label{flex:0 0 auto;align-self:center;font:800 10.5px/1 var(--body);letter-spacing:.22em;color:#7f8ca3;margin-right:2px}@media(max-width:600px){.rail-label{display:none}}.rail{position:relative}.rail-intl{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin-left:4px;background:none;color:#d6dfee;font:700 13px/1 var(--display);letter-spacing:.12em;padding:6px 12px;border:1px dashed var(--shell-line);border-radius:999px;min-height:36px;cursor:pointer}.rail-intl i{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.rail-intl[aria-expanded=true] i{transform:translateY(1px) rotate(-135deg)}.rail-intl:hover,.rail-intl[aria-expanded=true]{border-style:solid;border-color:var(--a-unl);color:#fff}.rail-intl.on{background:#fff;color:var(--ink);border:1px solid #fff}.rail-panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--shell-2);border-top:1px solid var(--shell-line);border-bottom:1px solid var(--shell-line);box-shadow:0 18px 30px #040a1473}.rail-panel[hidden]{display:none}.rail-panel-h{margin:10px 0 0;font:800 11px/1.4 var(--body);letter-spacing:.2em;color:var(--gold)}.rail-panel-row{flex-wrap:wrap;overflow:visible;padding-bottom:12px}.cmono{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:34px;height:24px;padding:0 6px;border-radius:6px;font:800 12px/1 var(--display);letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 55%,#0a1628))}.cmono.xs{min-width:30px;height:22px;font-size:11px;border-radius:5px}.cmono.lg{display:inline-flex;min-width:54px;height:38px;font-size:18px;border-radius:9px;margin-right:0;vertical-align:middle}.cmono.xl{min-width:72px;height:56px;font-size:26px;border-radius:12px;padding:0 10px}.clogo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px}.clogo img{width:100%;height:100%;object-fit:contain;display:block}.clogo.xs{width:22px;height:22px}.clogo.lg{width:52px;height:52px}.clogo.xl{width:76px;height:76px}.clogo.plate{background:#fff;border-radius:5px;padding:2px;box-sizing:border-box}.tab .clogo{margin-left:-4px}.tmark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border-radius:50%;font:800 11.5px/1 var(--display);letter-spacing:.04em;color:var(--ink-2);background:var(--canvas-alt);border:1.5px solid var(--line-2);overflow:hidden}.tmark.xs{width:24px;height:24px;font-size:9.5px;border-width:1px}.tmark.xl{width:72px;height:72px;font-size:24px;color:#fff;background:var(--shell-3);border:2px solid var(--gold)}.tmark.md{width:48px;height:48px;font-size:16px;border-width:2px}.tmark.img{background:#fff}.tmark img{width:100%;height:100%;object-fit:contain;background:#fff;padding:12%}.pic{position:relative;display:inline-flex;flex:0 0 auto;width:32px;height:32px;border-radius:50%;overflow:hidden;background:var(--shell-3);box-shadow:0 0 0 1.5px var(--line-2);vertical-align:middle}.pic img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.pic.sil img{object-position:50% 100%;transform:scale(1.12) translateY(6%)}.pic-xs{width:24px;height:24px}.pic-md{width:44px;height:44px}.pic-lg{width:64px;height:64px}.pic-xl{width:96px;height:96px;box-shadow:0 0 0 2.5px var(--gold)}.pic-lg{box-shadow:0 0 0 2px var(--gold)}.pchip{display:inline-flex;align-items:center;gap:8px;min-width:0}.pchip .pc-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.credit{font-size:11.5px;color:var(--muted-dark);margin:8px 0 0}.latest-team{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;font-size:13.5px;color:#c6d2e6}.latest-team a{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:600;text-decoration:none}.latest-team a:hover span{text-decoration:underline}.latest-team .muted{color:var(--muted-dark)}.kicker{font:700 12px/1.2 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.kicker.gold{color:var(--gold)}.display{font:800 clamp(34px,7.4vw,72px)/.98 var(--display);letter-spacing:-.005em;text-transform:uppercase;margin:0 0 14px;overflow-wrap:anywhere}.display span{color:var(--gold)}.lede{font-size:clamp(16px,2.1vw,19px);color:var(--muted-dark);max-width:62ch;margin:0 0 18px}.canvas .lede,.newsroom .lede{color:var(--muted)}.sec-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:34px 0 14px}.sec-head:first-child{margin-top:0}.sec-head .kicker{width:100%;margin:0;color:var(--gold-ink)}.sec-head h2{font:800 clamp(22px,3.4vw,30px)/1.05 var(--display);text-transform:uppercase;margin:0;letter-spacing:.01em}.sec-note{margin:0;color:var(--muted);font-size:13px}.sec-link{margin-left:auto;font-weight:700;font-size:14px;color:var(--gold-ink);text-decoration:none}.btn{display:inline-flex;align-items:center;gap:8px;font:700 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:13px 18px;border-radius:10px;border:1px solid var(--shell-line);color:#fff;background:var(--shell-3);cursor:pointer;min-height:44px}.btn.gold{background:var(--gold);color:#0a0a0a;border-color:var(--gold)}.btn.gold:hover{background:var(--gold-2)}.btn.ghost{background:transparent}.canvas .btn:not(.gold){color:var(--ink);background:var(--canvas-alt);border-color:var(--line)}.status{display:inline-flex;align-items:center;gap:6px;font:800 10.5px/1 var(--body);letter-spacing:.14em;padding:5px 9px;border-radius:999px;background:#e9edf4;color:var(--ink-2);white-space:nowrap}.status.st-finished{background:var(--shell);color:#fff}.status.st-live{background:var(--live);color:#fff}.status.st-scheduled{background:var(--gold-soft);color:var(--gold-ink)}.status.st-postponed,.status.st-cancelled,.status.st-abandoned{background:#fde2df;color:#8b2419}.livedot{width:7px;height:7px;border-radius:50%;background:#fff;animation:pulse 1.2s ease-in-out infinite}.tag{font:600 10px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;background:var(--gold-soft);color:var(--gold-ink);padding:3px 6px;border-radius:6px;vertical-align:middle}.cov{font:800 10.5px/1 var(--body);letter-spacing:.14em;padding:5px 8px;border-radius:6px}.cov-full{background:#dff3e7;color:#135c35}.cov-partial{background:#fff1cf;color:#7a5a10}.cov-unavailable{background:#eceef2;color:#4c5566}.cov-degraded{background:#fde2df;color:#8b2419}.hero{position:relative;color:#fff;padding:44px 0 38px;background:radial-gradient(1100px 520px at 80% -20%,rgba(61,139,253,.22),transparent 60%),radial-gradient(900px 420px at 0% 0%,rgba(212,167,58,.12),transparent 60%),var(--shell);overflow:hidden}.hero.compact{padding:30px 0 26px}@media(min-width:768px){.hero{padding:68px 0 58px}.hero.compact{padding:44px 0 34px}}.hero.league{background:radial-gradient(900px 460px at 90% -30%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 62%),radial-gradient(700px 360px at 0% 0%,rgba(212,167,58,.1),transparent 60%),var(--shell)}.hero-grid{display:grid;gap:28px;align-items:center}@media(min-width:980px){.hero-grid{grid-template-columns:1.15fr 1fr}}.hero-cta{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 0}.hero-pitch{position:relative}.hp-field{position:relative;aspect-ratio:105/68;border-radius:12px;background:repeating-linear-gradient(90deg,var(--pitch) 0 7.14%,#145a37 7.14% 14.28%);border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 80px #00000080}.hp-field span{position:absolute;border:1.5px solid var(--pitch-line)}.hp-half{left:50%;top:0;bottom:0;border-width:0 0 0 1.5px!important}.hp-circle{left:50%;top:50%;width:17.4%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%)}.hp-box{top:20.3%;bottom:20.3%;width:15.7%}.hp-box.l{left:0;border-left:0!important}.hp-box.r{right:0;border-right:0!important}.hp-caption{font:600 12px/1 var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:14px 0 0;text-align:right}.lh-top{display:flex;align-items:center;gap:16px;margin-bottom:8px;min-width:0}.lh-top>div{min-width:0}.lh-top .display{margin-bottom:6px}.hero-facts{display:flex;flex-wrap:wrap;gap:12px 28px;margin:10px 0 16px}.hero-facts div{display:flex;flex-direction:column}.hero-facts b{font:800 26px/1.1 var(--display);color:#fff}.hero-facts b.live{color:var(--live)}.hero-facts span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark)}.season-select{display:inline-flex;align-items:center;gap:10px;font:700 12px/1 var(--body);letter-spacing:.18em;color:var(--gold)}.season-select select{font:600 15px var(--body);background:var(--shell-3);color:#fff;border:1px solid var(--shell-line);border-radius:9px;padding:10px 12px;max-width:70vw;min-height:44px}.facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:14px;max-width:900px}.facts div{background:var(--shell-3);border:1px solid var(--shell-line);border-radius:10px;padding:12px 14px}.facts span{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark)}.facts b{font:700 18px/1.25 var(--body);color:#fff}.tabbar{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-top:22px;border-bottom:1px solid var(--shell-line)}.tabbar::-webkit-scrollbar{display:none}.tabbar button{flex:0 0 auto;background:none;border:0;color:#b8c5db;font:700 14px/1 var(--display);letter-spacing:.14em;padding:14px 14px 13px;cursor:pointer;border-bottom:3px solid transparent;min-height:44px}.tabbar button:hover{color:#fff}.tabbar button[aria-selected=true]{color:#fff;border-bottom-color:var(--gold)}.hero.compact:has(.tabbar){padding-bottom:0}.canvas{background:var(--canvas);padding:32px 0 42px}.canvas.alt{background:var(--canvas-alt)}@media(min-width:768px){.canvas{padding:50px 0 60px}}.two{display:grid;gap:28px}.two>*{min-width:0}@media(min-width:1024px){.two{grid-template-columns:1.1fr 1fr;gap:40px}}.band.dark{background:var(--shell-2);color:#fff;padding:44px 0}.band.dark .sec-head .kicker{color:var(--gold)}.compgrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.comptile{position:relative;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#fff;background:var(--shell);background:linear-gradient(155deg,color-mix(in srgb,var(--accent, var(--a-x)) 26%,var(--shell-3)),var(--shell) 70%);border:1px solid var(--shell-line);border-radius:var(--radius);padding:18px;overflow:hidden;transition:transform .15s,border-color .15s;min-height:190px}.comptile:after{content:"";position:absolute;right:-46px;bottom:-46px;width:170px;height:170px;border:1.5px solid color-mix(in srgb,var(--accent, var(--a-x)) 45%,transparent);border-radius:50%}.comptile:hover{transform:translateY(-2px);border-color:var(--accent)}.ct-top{display:flex;align-items:center;justify-content:space-between}.ct-season{font:700 12px/1 var(--mono);color:var(--muted-dark)}.ct-name{font:800 30px/1 var(--display);text-transform:uppercase;margin-top:4px}.ct-stats{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:#c6d2e6;letter-spacing:.04em}.ct-stats span{display:flex;flex-direction:column}.ct-stats b{font:700 18px/1.2 var(--mono);color:#fff}.ct-cta{font:700 12.5px/1 var(--display);letter-spacing:.16em;color:var(--gold);margin-top:auto;position:relative;z-index:1}.depthgrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:18px}.counts-asof{font:500 11px/1.4 var(--mono);color:var(--muted);margin:-8px 0 16px}.depth-item{background:var(--shell-3);border:1px solid var(--shell-line);border-radius:12px;padding:16px}.depth-item b{display:block;font:700 clamp(22px,3vw,30px)/1.1 var(--mono);color:var(--gold-2);overflow-wrap:anywhere}.depth-item span{font-size:13px;color:var(--muted-dark)}.depthgrid.light .depth-item{background:var(--canvas-alt);border-color:var(--line)}.depthgrid.light .depth-item b{color:var(--ink)}.depthgrid.light .depth-item span{color:var(--muted)}.pillars{display:grid;gap:22px}@media(min-width:900px){.pillars{grid-template-columns:repeat(3,1fr)}}.pillars .kicker{color:var(--gold-ink)}.pillars p{margin:0 0 6px}.mgrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.mgroup+.mgroup{margin-top:26px}.mg-head{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:800 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.mg-head .mg-n{color:var(--muted);font-weight:700}.mg-live{margin:-6px -10px 0;padding:14px 10px 16px;border-radius:calc(var(--radius) + 4px);background:color-mix(in srgb,var(--live) 6%,var(--canvas));border:1px solid color-mix(in srgb,var(--live) 22%,var(--line))}.mg-live .mg-head{color:var(--live);font-size:16px}.mg-live .mg-head .mg-n{color:var(--live)}.mg-head .livedot,.live-elsewhere .livedot,.statebar .livedot{background:var(--live)}.statebar{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin:0 0 18px;border:1px solid var(--line);border-radius:999px;background:var(--canvas-alt)}.statebar .sb{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;font:800 12px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.statebar .sb b{font:700 12px/1 var(--mono);color:var(--muted)}.statebar .sb.on{background:var(--ink);color:#fff}.statebar .sb.on b{color:#c6d2e6}.statebar .sb-live:not(.on){color:var(--live)}.statebar .sb.on .livedot{background:#fff}.live-elsewhere{margin:0 0 16px}.live-elsewhere a{display:inline-flex;align-items:center;gap:8px;font:700 13px/1.3 var(--body);color:var(--live);text-decoration:none}.tabs.cfilter{position:relative;flex-wrap:wrap;overflow:visible;padding-bottom:0}.tabs.cfilter .tab{flex:0 0 auto;min-height:36px;padding:6px 10px;font-size:12px;letter-spacing:.07em;gap:7px;white-space:nowrap}.tabs.cfilter .tab:hover:not(.on){color:#fff;border-color:var(--shell-4);background:var(--shell-2)}.tabs.cfilter .tab:focus-visible,.cf-item:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.cf-live{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:999px;background:var(--live);color:#fff;font:800 11px/1 var(--mono);letter-spacing:0}.cf-more-btn{cursor:pointer;background:none}.cf-more-btn .cf-count{font:700 11px/1 var(--mono);color:var(--muted-dark)}.cf-more-btn .cf-chev{width:6px;height:6px;margin-left:1px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s}.cf-more-btn.open,.cf-more-btn[aria-expanded=true]{background:var(--shell-3);color:#fff;border-color:var(--shell-4)}.cf-more-btn[aria-expanded=true] .cf-chev{transform:translateY(1px) rotate(225deg)}.cf-more-btn.has-on{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);color:var(--gold-2)}.cf-more-btn.has-on .cf-count{color:var(--gold-2)}.cf-more-btn:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.cf-panel{flex:1 0 100%;margin-top:6px;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 20px;padding:14px 14px 12px;background:var(--shell-2);border:1px solid var(--shell-line);border-radius:14px;box-shadow:0 12px 32px #040a1459;max-height:min(70vh,600px);overflow-y:auto;overscroll-behavior:contain}.cf-panel[hidden]{display:none}.cf-group{min-width:0}.cf-gh{margin:4px 0 6px;padding:0 10px;font:800 11px/1 var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.cf-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.cf-item{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;border-radius:9px;color:#d6dfee;text-decoration:none;font:700 13px/1.2 var(--display);letter-spacing:.1em;text-transform:uppercase}.cf-item .cf-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-item:hover{background:var(--shell-3);color:#fff}.cf-item.on{background:var(--shell-3);color:var(--gold-2);box-shadow:inset 3px 0 0 var(--gold)}.cf-item .cf-live{margin-left:auto}@media(max-width:1279px){.tabs.cfilter .tab.cf-r5{display:none}}@media(max-width:1023px){.tabs.cfilter .tab.cf-r4{display:none}}@media(max-width:479px){.tabs.cfilter .tab.cf-r3{display:none}.tabs.cfilter .tab{padding:6px 9px;font-size:11px;gap:6px}.tabs.cfilter .tab.cf-chip:not(.on)>span.cf-name{display:none}.tabs.cfilter .tab.cf-chip:not(.on){padding:6px 8px}.cf-more-btn .cf-count{display:none}.cf-panel{grid-template-columns:1fr;gap:6px;padding:10px 8px 8px;max-height:62vh}.cf-item{min-height:44px}}@media(max-width:600px){.mg-live{margin:-6px -6px 0;padding:12px 6px 14px}.statebar{display:flex}.statebar .sb{flex:1 1 auto;justify-content:center;padding:0 8px}}.mcard{position:relative;background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;min-width:0;box-shadow:var(--shadow)}.mcard.st-live{border-color:color-mix(in srgb,var(--live) 45%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--live) 25%,transparent),var(--shadow)}.mc-top{display:flex;align-items:center;gap:8px;min-height:24px}.mc-comp{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 var(--body);letter-spacing:.06em;color:var(--ink-2);text-decoration:none;min-width:0}.mc-comp span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-top .status{margin-left:auto}.mc-body{position:relative;display:flex;flex-direction:column;gap:6px}.mc-row{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:36px}.mc-name{font-weight:600;font-size:16px;line-height:1.2;min-width:0;overflow-wrap:anywhere}.mc-name a{text-decoration:none}.mc-name a:hover{text-decoration:underline}.mc-goals{font:700 24px/1 var(--mono);min-width:28px;text-align:right;color:var(--ink-2)}.mc-row.win .mc-name{font-weight:800}.mc-row.win .mc-goals{color:var(--ink)}.mcard.st-finished .mc-row:not(.win) .mc-goals{color:var(--muted)}.mc-body .vs{position:absolute;right:4px;top:50%;transform:translateY(-50%);font:700 13px/1 var(--display);letter-spacing:.12em;color:var(--muted)}.mc-when{font-size:12.5px;color:var(--muted)}.mc-foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border-top:1px solid var(--line);padding-top:10px}.mc-intel{display:flex;flex-wrap:wrap;gap:4px}.intel{font:800 9.5px/1 var(--body);letter-spacing:.12em;padding:5px 7px;border-radius:5px;background:#e8f0ff;color:#1f4f9c}.intel.i-event_map{background:#e3f4ea;color:#135c35}.intel.i-stats{background:var(--gold-soft);color:var(--gold-ink)}.intel.none{background:#eff1f5;color:var(--muted)}.mc-cta{margin-left:auto;font:700 12.5px/1 var(--display);letter-spacing:.14em;color:var(--gold-ink);text-decoration:none;padding:6px 0}.mc-cta:hover{color:var(--ink)}.tabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tabs.sub{margin-top:10px}.tab{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:#c6d2e6;text-decoration:none;padding:8px 13px;border:1px solid var(--shell-line);border-radius:999px;min-height:40px}.tab .cmono{margin-left:-6px}.tab.on{background:var(--gold);color:#000;border-color:var(--gold)}.tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;box-shadow:var(--shadow)}.ltable{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;color:var(--ink)}.ltable th,.ltable td{background:#fff}.ltable td,.ltable tbody th,.ltable .tm,.ltable a{color:var(--ink)}.ltable thead th{font:800 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:right;padding:12px 9px;background:var(--canvas-alt);white-space:nowrap}.ltable td{text-align:right;padding:10px 9px;border-top:1px solid var(--line);font-family:var(--mono);font-size:13.5px;white-space:nowrap}.ltable tbody th{border-top:1px solid var(--line);font-weight:600}.ltable .tm{position:sticky;left:0;z-index:1;text-align:left;font-family:var(--body);font-weight:600;white-space:nowrap;min-width:140px;max-width:46vw;padding:8px 10px;box-shadow:1px 0 0 var(--line)}.ltable thead .tm{z-index:2}.ltable .tm a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;max-width:100%}.ltable .tm a span:last-child{overflow:hidden;text-overflow:ellipsis}.ltable .tm a:hover span:last-child{text-decoration:underline}.ltable .pos{text-align:center;width:40px;color:var(--muted)}.ltable tbody .pos{position:sticky;left:0}.ltable .pts{font-weight:800;color:var(--ink)}.ltable tr.hl td,.ltable tr.hl th{background:var(--gold-soft)}.ltable tbody tr:hover td,.ltable tbody tr:hover th{background:#f8fafd}.ltable .role{font-family:var(--body);color:var(--ink-2)}.formcol{text-align:left!important}.dots{display:inline-flex;gap:4px}.dots i{width:9px;height:9px;border-radius:50%}.dots .d-W{background:var(--win)}.dots .d-L{background:var(--loss)}.dots .d-D{background:var(--draw)}@media(max-width:600px){.ltable .wide{display:none}.ltable td,.ltable thead th{padding:9px 6px}.ltable .tm{min-width:118px}.ltable .pos{width:30px}}.ptable td{text-align:right}.caveat{font-size:12.5px;color:var(--muted);margin:10px 0 0}.note-line{margin:14px 0 0}.teamgrid{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.teamgrid a{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;text-decoration:none;font-weight:600;background:#fff;min-height:56px}.teamgrid a:hover{border-color:var(--gold)}.rgrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin-bottom:8px}.rcard{position:relative;border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:#fff;box-shadow:var(--shadow)}.rc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.rc-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font:700 13px/1.2 var(--body);min-width:0}.rc-pos{flex:0 0 auto;text-align:right}.rc-pos b{display:block;font:800 34px/1 var(--display)}.rc-pos span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.rc-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin:16px 0 0}.rc-grid div{text-align:center;background:var(--canvas-alt);border-radius:8px;padding:8px 2px}.rc-grid dt{font:800 10.5px/1 var(--body);letter-spacing:.12em;color:var(--muted)}.rc-grid dd{margin:4px 0 0;font:700 17px/1 var(--mono)}.rc-form{margin-top:12px}.obsgrid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:16px}.obsgrid div{border:1px solid var(--line);border-radius:12px;padding:14px;background:var(--canvas-alt)}.obsgrid b{display:block;font:700 28px/1.1 var(--mono)}.obsgrid span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.plist{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-s);overflow:hidden}.plist a{display:grid;grid-template-columns:62px 1fr;gap:2px 10px;padding:11px 14px;text-decoration:none;border-top:1px solid var(--line)}.plist li:first-child a{border-top:0}.plist a:hover{background:var(--canvas-alt)}.pl-date{font:600 12.5px/1.4 var(--mono);color:var(--muted);grid-row:span 2}.pl-teams{font-weight:600;overflow-wrap:anywhere}.pl-teams b{font-family:var(--mono);padding:0 4px}.pl-role{font:800 10.5px/1.4 var(--body);letter-spacing:.12em;color:var(--gold-ink)}.ltable .tm2{text-align:left;font-family:var(--body)}.form{display:inline-flex;gap:5px}.form i{font:800 13px/1 var(--mono);font-style:normal;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#fff}.form .f-W{background:var(--win)}.form .f-L{background:var(--loss)}.form .f-D{background:var(--draw)}.formwrap{display:block;margin-top:4px}.plainlist{padding-left:18px}.source{margin-top:18px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--canvas-alt)}.band.dark .source{background:var(--shell-3);border-color:var(--shell-line);color:#dfe6f0}.source summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;padding:12px 14px;list-style:none;min-height:44px}.source summary::-webkit-details-marker{display:none}.src-title{font:700 12px/1.2 var(--body);letter-spacing:.18em}.src-title:before{content:"＋ ";color:var(--gold-ink)}.source[open] .src-title:before{content:"－ "}.src-body{padding:0 14px 14px;font-size:13.5px;overflow-wrap:anywhere}.src-body dl{margin:0;display:grid;gap:6px}.src-body dl div{display:grid;grid-template-columns:minmax(96px,150px) 1fr;gap:10px}.src-body dt{color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.band.dark .src-body dt{color:var(--muted-dark)}.src-body dd{margin:0;overflow-wrap:anywhere}.semantics{margin:12px 0 0}.src-lane{margin:12px 0 0;padding-left:10px;border-left:3px solid var(--line-2)}.src-lane p{margin:0}.src-lane .src-lane-h{margin:0 0 2px}.notes{margin:8px 0 0;padding-left:18px;color:var(--gold-ink)}.attrib{display:flex;flex-direction:column;gap:2px;margin:10px 0 0;font-size:12px;color:var(--muted)}.state{border:1px dashed var(--line-2);border-radius:var(--radius-s);padding:22px;background:#fbfcfe}.state-title{font:800 20px/1.1 var(--display);text-transform:uppercase;margin:0 0 6px}.state p{margin:0 0 6px}.state.loading{display:flex;align-items:center;gap:12px;border-style:solid;margin:40px 0;background:var(--shell-2);border-color:var(--shell-line);color:var(--muted-dark)}span.pulse{width:12px;height:12px;border-radius:50%;background:var(--gold);animation:pulse 1s ease-in-out infinite}@keyframes pulse{50%{opacity:.25;transform:scale(.7)}}.state.error{border-color:#f0c3bd;background:#fff7f6}.canvas.narrow.center{padding:80px var(--gutter);max-width:720px;margin:0 auto;color:#fff;background:none}.canvas.narrow.center .lede{color:var(--muted-dark)}.mhero{color:#fff;padding:26px 0 24px;background:radial-gradient(900px 380px at 50% -20%,rgba(61,139,253,.28),transparent 65%),var(--shell)}@media(min-width:768px){.mhero{padding:44px 0 36px}}.mh-meta{text-align:center;color:var(--muted-dark);font-size:13.5px;margin:0 0 14px}.mh-meta a{color:var(--gold);text-decoration:none;font-weight:600}.scoreboard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:900px;margin:0 auto}.sb-team{min-width:0;display:flex;flex-direction:column;gap:10px}.sb-team.home{text-align:right;align-items:flex-end}.sb-team.away{text-align:left;align-items:flex-start}.sb-team .tmark.xl{width:clamp(48px,12vw,84px);height:clamp(48px,12vw,84px);font-size:clamp(16px,4vw,28px)}.sb-name{font:800 clamp(20px,5.4vw,44px)/1 var(--display);text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere;color:#fff}.sb-score>span,.sb-score>i{font:700 clamp(40px,11vw,88px)/1 var(--mono);font-style:normal}.sb-score{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;background:#050c18;border:1px solid var(--shell-line);border-radius:14px;padding:8px 14px}.sb-score i{color:var(--gold)}.sb-score small{flex-basis:100%;text-align:center;font:600 12px/1.6 var(--body);color:var(--muted-dark);letter-spacing:.12em}.sb-score .vs{font:700 32px/1 var(--mono);color:var(--muted-dark)}.mh-sub{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;color:#c6d2e6;font-size:13.5px;margin:16px 0 6px}.kicker.center{text-align:center;margin:12px 0 0}.mgrid2{display:grid;gap:18px}@media(min-width:1024px){.mgrid2{grid-template-columns:1.3fr 1fr;gap:26px;align-items:start}}.col-a,.col-b{display:flex;flex-direction:column;gap:18px;min-width:0}.panel{border:1px solid var(--line);border-radius:var(--radius);padding:16px;background:#fff;min-width:0;box-shadow:var(--shadow)}@media(min-width:768px){.panel{padding:22px}}.panel .sec-head{margin-bottom:12px}.story{list-style:none;margin:0;padding:0}.story li{display:grid;grid-template-columns:46px 22px 1fr;align-items:center;gap:8px;padding:9px 0 9px 8px;border-top:1px solid var(--line);border-left:3px solid var(--home)}.story li:first-child{border-top:0}.story .min{font:700 13px/1 var(--mono);color:var(--muted)}.story li.away{background:linear-gradient(90deg,transparent,rgba(36,59,92,.05));border-left-color:var(--away-ink)}.story .who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.story .who a{text-decoration:none;font-weight:600}.story .who a:hover{text-decoration:underline}.story .side{display:inline-block;font:600 10.5px/1.4 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:4px}.story li.goalrow{background:#fbf6e8}.story li.goalrow .who a,.story li.goalrow .who{font-weight:700}.ev{display:inline-flex;justify-content:center;font-size:15px}.ev.goal,.ev.og{font-size:19px}.ev.goal{color:var(--home)}.story li.away .ev.goal{color:var(--away-ink)}.ev.og{color:var(--loss)}.ev.card{width:11px;height:15px;border-radius:2px}.ev.card.y{background:#f2c230}.ev.card.r{background:#d93a2b}.ev.sub{color:var(--pitch);font-weight:700}.emap-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;font-size:13px;font-weight:600;margin-bottom:10px}.emap-head i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.emap-home i{background:var(--home)}.emap-away i{background:var(--away);border:1.5px solid var(--away-ink)}.emap-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.chip{font:600 13px/1 var(--body);border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 12px;cursor:pointer;min-height:40px}.chip.on{background:var(--shell);color:#fff;border-color:var(--shell)}.pitchwrap{background:var(--pitch-2);border-radius:12px;padding:6px}.pitchwrap.port{display:none;max-width:440px;margin:0 auto}@media(max-width:699px){.pitchwrap.land{display:none}.pitchwrap.port{display:block}}.pitch{display:block;width:100%;height:auto}.pitch .turf{fill:var(--pitch)}.pitch .stripe{fill:#ffffff09}.pitch .lines *{fill:none;stroke:var(--pitch-line);stroke-width:.32}.pitch .spots circle{fill:var(--pitch-line)}.pitch .goals rect{fill:#ffffff1f;stroke:var(--pitch-line);stroke-width:.3}.pitch .dir{font:700 2.1px var(--body);letter-spacing:.15px;fill:#ffffffb8}.pitch .mark{cursor:pointer;outline:none}.pitch .hit{fill:transparent}.pitch .shot{stroke-width:.28}.pitch .shot.home{fill:var(--home);stroke:#1b1405}.pitch .shot.away{fill:var(--away);stroke:var(--away-ink)}.pitch .shot.off,.pitch .shot.blocked,.pitch .shot.post{stroke-width:.3}.pitch .shot.off.home,.pitch .shot.blocked.home,.pitch .shot.post.home{fill:#a88a3c;stroke:#1b1405}.pitch .shot.off.away,.pitch .shot.blocked.away,.pitch .shot.post.away{fill:#b9c2d0;stroke:var(--away-ink)}.pitch .ring{fill:none;stroke:#fff;stroke-width:.3}.pitch .ring.og{stroke-dasharray:.7 .5}.pitch .mark.sel .shot,.pitch .mark:focus-visible .shot{stroke:#fff;stroke-width:.7}.emap-label{font:800 12px/1.2 var(--body);letter-spacing:.2em;color:var(--pitch);margin:10px 0 6px;text-align:center}.cast-nomap{margin:12px 0;padding:14px 16px;border:1px dashed var(--line-2);border-radius:var(--radius-s);background:var(--canvas-alt)}.cast-nomap .kicker{margin:0 0 4px}.cast-nomap p{margin:0}.emap-detail{min-height:44px;padding:10px 12px;background:var(--canvas-alt);border-radius:9px;font-size:14px}.emap-detail a{font-weight:600}.legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--muted);margin:10px 0 0}.lg{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:6px;vertical-align:-1px}.lg.goal{background:var(--gold);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--ink)}.lg.on{background:var(--gold)}.lg.off{width:8px;height:8px;background:#a88a3c;box-shadow:0 0 0 1px #1b1405;margin-left:2px}.stats-basis{font-size:12.5px;color:var(--muted);margin:0 0 12px;padding:10px 12px;border-radius:9px;background:var(--canvas-alt)}.stats-basis b{display:block;font:800 12px/1.3 var(--body);letter-spacing:.16em;color:var(--ink)}.stats-basis.derived b{color:var(--gold-ink)}.srow{display:grid;grid-template-columns:56px 1fr 56px;grid-template-areas:"h l a" "bar bar bar";gap:4px 8px;padding:8px 0;border-top:1px solid var(--line)}.srow:first-of-type{border-top:0}.sv{grid-area:h;font:700 14px/1 var(--mono)}.sv.r{grid-area:a;text-align:right}.sl{grid-area:l;text-align:center;font-size:13px;color:var(--ink-2)}.sbar{grid-area:bar;display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--line)}.sbar .h{background:var(--home)}.sbar .a{background:var(--away-ink)}.sbar.none{background:repeating-linear-gradient(90deg,var(--line) 0 6px,transparent 6px 10px)}.lineups{display:grid;gap:18px}@media(min-width:560px){.lineups{grid-template-columns:1fr 1fr}}.lineup h3{font:800 19px/1.1 var(--display);text-transform:uppercase;margin:0 0 4px}.lineup h3 a{text-decoration:none}.formation{font-size:13px;color:var(--muted);margin:0 0 10px}.formation b{font-family:var(--mono);color:var(--ink)}.lu-label{font:700 11px/1 var(--body);letter-spacing:.18em;color:var(--gold-ink);margin:10px 0 6px}.lineup ul{list-style:none;margin:0;padding:0}.lineup li{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid var(--line);font-size:14px;min-width:0}.lineup .shirt{flex:0 0 22px;font:700 12px/1 var(--mono);color:var(--muted);text-align:right}.lineup li a{text-decoration:none}.lineup li a:hover{text-decoration:underline}.lineup .bench li{color:var(--ink-2);font-size:13.5px}.subs-head,.subrow{display:grid;grid-template-columns:46px 1fr 1fr;gap:8px;padding:8px 0;font-size:13.5px}.subs-head{font:700 11px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.subrow{border-top:1px solid var(--line)}.subrow .min{font-family:var(--mono);color:var(--muted)}.subrow a{text-decoration:none;overflow-wrap:anywhere}.subrow>span{min-width:0}.subrow.away{background:linear-gradient(90deg,transparent,rgba(36,59,92,.05))}.newsroom{background:var(--canvas);padding:64px 0 80px}.newsroom .display{font-size:clamp(32px,6vw,58px)}.newsroom .lede{margin-left:auto;margin-right:auto}.nr-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:28px 0;text-align:left}.nr-steps div{border:1px solid var(--line);border-radius:12px;padding:14px;background:var(--canvas-alt)}.nr-steps b{display:block;font:700 14px/1 var(--mono);color:var(--gold-ink);margin-bottom:6px}.newsgrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.ncard{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-decoration:none;box-shadow:var(--shadow);min-width:0}.ncard:hover{border-color:var(--gold)}.ncard.has-img{position:relative;padding-right:92px}.nc-img{position:absolute;top:16px;right:16px}.nc-top{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--body);letter-spacing:.06em;color:var(--ink-2)}.nc-kind{margin-left:auto;font-size:10px;letter-spacing:.14em;color:var(--gold-ink)}.nc-head{font:800 22px/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.nc-dek{color:var(--muted);font-size:14px}.nc-date{font:600 12px/1 var(--mono);color:var(--muted);margin-top:auto}.newslist{list-style:none;padding:0}.newslist a{display:block;padding:14px 0;border-top:1px solid var(--line);text-decoration:none}.newslist span{display:block;color:var(--muted)}.article{max-width:760px}.article .dek{font-size:clamp(17px,2.2vw,20px);color:var(--muted-dark);margin:0 0 12px}.byline{font:600 12.5px/1.5 var(--body);color:var(--muted-dark);letter-spacing:.04em}.abody{font-size:17px;line-height:1.7}.abody p{margin:0 0 18px}.abody h2{font:800 24px/1.1 var(--display);text-transform:uppercase;margin:28px 0 10px}.evidence{margin-top:28px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--canvas-alt);padding:14px 16px;font-size:13.5px}.evidence h2{font:800 12px/1.2 var(--body);letter-spacing:.18em;margin:0 0 8px}.evidence ul{margin:0;padding-left:18px}.prose h2{font:800 26px/1.1 var(--display);text-transform:uppercase;margin:28px 0 12px}.prose h2:first-child{margin-top:0}.srclist{margin:0;display:grid;gap:12px}.srclist div{border:1px solid var(--line);border-radius:12px;padding:14px 16px}.srclist dt{font-weight:700;margin-bottom:4px}.srclist dd{margin:0;color:var(--ink-2)}.prose ul{padding-left:20px}.prose li{margin:6px 0}.foot{background:var(--shell);color:#c6d2e6;border-top:1px solid var(--shell-line);padding:36px 0 44px}.footgrid{display:grid;gap:18px}@media(min-width:900px){.footgrid{grid-template-columns:1.2fr 1fr}.footgrid>p{grid-column:1 / -1}}.foot nav{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:flex-start}.foot nav a{font:700 13px/1 var(--display);letter-spacing:.16em;color:#fff;text-decoration:none;padding:10px 0}.foot .muted{color:var(--muted-dark)}.ssr{max-width:820px;margin:0 auto;padding:64px 16px;color:#fff}.ssr-brand{font:700 12px/1 var(--body);letter-spacing:.22em;color:var(--gold)}.ssr h1{font:800 clamp(30px,6vw,56px)/1 var(--display);text-transform:uppercase;margin:12px 0}.ssr p{color:var(--muted-dark)}.ssr nav a{color:var(--gold)}.article .display{font-size:clamp(30px,5.4vw,56px)}.deskline{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.entities{display:flex;flex-wrap:wrap;gap:6px;margin:26px 0 0}.entities .chip{text-decoration:none;color:var(--ink)}.evidence p{margin:0 0 8px}.evidence code{font-family:var(--mono);font-size:12.5px}.credit a{color:var(--muted-dark)}.ltable tr.zone td.pos{box-shadow:inset 4px 0 0 var(--zc, transparent);font-weight:700;color:var(--ink)}.z1{--zc: #1d8a4e}.z2{--zc: #3d8bfd}.z3{--zc: #9b6cff}.z4{--zc: #c0392b}.z5{--zc: #d4a73a}.zones{list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;font-size:12.5px;color:var(--muted)}.zdot{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:var(--zc)}.ded{color:var(--loss);margin-left:2px}.subtabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.subtabs button{font:700 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:10px 14px;min-height:40px;border-radius:999px;border:1px solid var(--line-2);background:#fff;color:var(--ink-2);cursor:pointer}.subtabs button[aria-selected=true]{background:var(--shell);color:#fff;border-color:var(--shell)}.dna-slot:empty{display:none}.dna{list-style:none;margin:0;padding:0;display:grid;gap:2px;grid-template-columns:1fr}@media(min-width:900px){.dna{grid-template-columns:1fr 1fr;column-gap:28px}}.dna li{display:grid;grid-template-columns:1fr auto;grid-template-areas:"l v" "bar p";gap:4px 12px;padding:9px 0;border-top:1px solid var(--line)}.dna-l{grid-area:l;font-size:14px}.dna-v{grid-area:v;font:700 15px/1.2 var(--mono);text-align:right}.dna-bar{grid-area:bar;align-self:center;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.dna-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-2))}.dna-p{grid-area:p;font:700 12px/1 var(--mono);color:var(--gold-ink);text-align:right;min-width:36px}.dna-p.none{grid-column:1 / -1;color:var(--muted);font-weight:600;text-align:left}.dna-intro{color:var(--ink-2);font-size:14px;margin:0 0 10px}.dna-intro .form{vertical-align:middle}.dna-season h3{font:800 19px/1.2 var(--display);text-transform:uppercase;margin:22px 0 8px;display:flex;align-items:center;gap:8px}.dna-v2{margin:0 0 8px}.dna-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.dna-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid var(--line-2);background:#fff;cursor:pointer;font:700 13px/1 var(--body);color:var(--ink-2);min-height:36px}.dna-chip[aria-selected=true]{border-color:var(--gold);background:var(--gold-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--gold)}.dna-one{display:flex;align-items:center;gap:8px;font:800 17px/1.2 var(--display);text-transform:uppercase;margin:0 0 12px}.dna-vol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px}@media(min-width:760px){.dna-vol{grid-template-columns:repeat(6,minmax(0,1fr))}}.dna2.compact .dna-vol{grid-template-columns:repeat(4,minmax(0,1fr))}.dna-vol>div{background:var(--canvas-alt);border:1px solid var(--line);border-radius:var(--radius-s);padding:10px 12px;min-width:0}.dna-vol b{display:block;font:700 22px/1.1 var(--mono);color:var(--ink)}.dna-vol span{display:block;font:700 10.5px/1.4 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px}.dna-vol small{display:block;font-size:11.5px;color:var(--muted)}.dna-sig{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;align-items:end;height:132px;padding:12px 12px 0;margin:0 0 12px;border-radius:var(--radius-s);background:linear-gradient(180deg,var(--shell-2),var(--shell));background-image:linear-gradient(180deg,var(--shell-2),var(--shell)),repeating-linear-gradient(180deg,transparent 0 23px,rgba(255,255,255,.06) 23px 24px)}.sig-col{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-width:0}.sig-col i{display:block;width:100%;border-radius:4px 4px 0 0;background:#3b5580;transition:height .4s ease}.sig-col.t3 i{background:#6d86ad}.sig-col.t4 i{background:var(--gold)}.sig-col.t5 i{background:linear-gradient(180deg,var(--gold-2),var(--gold));box-shadow:0 0 12px #f0c65a73}.sig-col b{display:block;padding:6px 0 8px;font:700 9.5px/1 var(--body);letter-spacing:.04em;color:var(--muted-dark);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:520px){.dna-sig{gap:4px;padding:10px 8px 0}.sig-col b{font-size:9px;letter-spacing:0;overflow:visible}}@media(prefers-reduced-motion:reduce){.sig-col i{transition:none}}.dna-group{margin:14px 0 0}.dna-gt{margin:0 0 4px;font:800 11px/1.4 var(--body);letter-spacing:.16em;color:var(--gold-ink)}.dna-group .dna{grid-template-columns:1fr}@media(min-width:900px){.dna2:not(.compact){display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.dna2>.dna-vol,.dna2>.dna-sig,.dna2>.dna-intro,.dna2>.dna-splits{grid-column:1 / -1}}.dna-splits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0}.dna-splits>div{border:1px solid var(--line);border-radius:var(--radius-s);padding:10px 12px;min-width:0}.dna-splits b{font:700 20px/1.2 var(--mono)}.dna-splits span{display:block;font-size:12.5px;color:var(--muted)}.related{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-s);overflow:hidden;background:#fff}.related a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;border-top:1px solid var(--line);min-height:48px}.related li:first-child a{border-top:0}.related a:hover{background:var(--canvas-alt)}.rel-head{font-weight:600;overflow-wrap:anywhere}.rel-date{font:600 12px/1 var(--mono);color:var(--muted);white-space:nowrap}.ltable .tl{text-align:left;font-family:var(--body)}.ltable.shots tr.goalrow td,.ltable.shots tr.goalrow th{background:#fbf6e8}.ltable.shots tr.away th.tm{box-shadow:inset 3px 0 0 var(--away-ink),1px 0 0 var(--line)}.ltable.shots tr.home th.tm{box-shadow:inset 3px 0 0 var(--home),1px 0 0 var(--line)}.shot-ledger{display:grid;gap:10px;padding:0;margin:0;list-style:none;min-width:0}.shot-entry{min-width:0;padding:12px 14px 11px;border:1px solid var(--line);border-left:3px solid var(--home);border-radius:10px;background:#fbfcff}.shot-entry.away{border-left-color:var(--away-ink)}.shot-entry.goalrow{background:#fbf6e8;border-color:#e8d8ae;border-left-color:var(--gold-ink)}.shot-entry-head{display:flex;gap:10px;flex-wrap:wrap;align-items:center;min-width:0}.shot-entry-min{flex:0 0 auto;font:800 12px/1.25 var(--mono);color:var(--ink-2);padding:5px 7px;background:#e7ecf4;border-radius:6px}.shot-entry-player{flex:1 1 160px;min-width:0;font-weight:700}.shot-entry-player .pchip{max-width:100%;min-width:0}.shot-entry-player .pc-name{min-width:0;overflow-wrap:anywhere}.shot-entry-player a{overflow-wrap:anywhere}.shot-entry-result{margin-left:auto;padding:5px 9px;border-radius:999px;border:1px solid var(--line-2);background:#fff;font:800 12px/1.2 var(--body);color:var(--ink)}.shot-entry-result.is-goal{color:#694b0a;background:#f6e4a8;border-color:#dfc670}.shot-entry-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,108px),1fr));gap:10px 14px;margin:10px 0 0;min-width:0}.shot-fact{min-width:0}.shot-fact dt{margin:0 0 3px;font:800 10px/1.25 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.shot-fact dd{margin:0;min-width:0;overflow-wrap:anywhere;font:600 12.5px/1.4 var(--body);color:var(--ink)}.shot-fact.before dd,.shot-fact.xg dd{font-family:var(--mono);font-variant-numeric:tabular-nums}.shot-fact a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:479px){.shot-entry{padding:12px}.shot-entry-head{gap:7px}.shot-entry-player{flex-basis:calc(100% - 58px)}.shot-entry-result{margin-left:0}.shot-entry-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.impact-team{font:800 19px/1.2 var(--display);text-transform:uppercase;margin:18px 0 8px}.impact-team a{text-decoration:none}.subtag{font:700 9.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:4px;padding:2px 4px;margin-left:4px;vertical-align:1px}.fresh{text-align:center;margin:8px 0 0;font-size:12.5px;color:var(--muted-dark)}abbr[title]{text-decoration:none;cursor:help}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#main{display:block;min-height:calc(100vh - 110px);min-height:calc(100dvh - 110px)}.state.loading{min-height:120px}.ssr{min-height:calc(100vh - 110px)}.mc-comp,.sec-link{min-height:24px;display:inline-flex;align-items:center}.ltable .tm a{min-height:24px}html{background:#050b16}body{background:transparent}.backdrop{position:fixed;inset:0;z-index:-1;background:#050b16 url(/brand/soccer-stadium-v2-portrait-1080.webp) center 20% / cover no-repeat;pointer-events:none}.backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(130% 55% at 50% -8%,rgba(240,198,90,.07),transparent 60%),linear-gradient(180deg,#050b164d,#050b162e 28%,#050b169e 62%,#050b16e0),radial-gradient(120% 90% at 50% 40%,transparent 45%,rgba(3,7,15,.65) 100%)}@media(min-width:768px){.backdrop{background-image:url(/brand/soccer-stadium-v2-1600.webp);background-position:center 30%}}@media(min-width:1600px),(min-width:1100px)and (min-resolution:1.5dppx){.backdrop{background-image:url(/brand/soccer-stadium-v2-2560.webp)}}.top{background:#060d1adb;border-bottom-color:#ffffff14}.brandlock{display:flex;align-items:center;gap:12px;min-width:0}.pbe-mark{display:inline-flex;flex:0 0 auto;line-height:0;border-radius:6px}.pbe-mark img{width:73px;height:36px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.brandlock .brand{padding-left:12px;border-left:1px solid rgba(255,255,255,.14)}@media(max-width:404px){.pbe-mark img{width:58px;height:29px}.brandlock{gap:9px}.brandlock .brand{padding-left:9px}.brand .b1{font-size:16px}.brand .b2{font-size:9px;letter-spacing:.2em}}.foot-brand{margin-bottom:10px}.rail{background:#0a1628b8;border-top-color:#ffffff0f}.hero,.hero.league,.mhero{background-color:transparent}.hero{background:radial-gradient(900px 420px at 0% 0%,rgba(212,167,58,.1),transparent 60%),linear-gradient(180deg,#060d1a59,#060d1a0d)}.hero.league{background:radial-gradient(900px 460px at 90% -30%,color-mix(in srgb,var(--accent) 34%,transparent),transparent 62%),linear-gradient(180deg,#060d1a73,#060d1a1a)}.mhero{background:radial-gradient(900px 380px at 50% -20%,rgba(61,139,253,.18),transparent 65%),linear-gradient(180deg,#060d1a80,#060d1a26)}.hero .display,.mhero .sb-name,.hero .lede{text-shadow:0 2px 18px rgba(0,0,0,.55)}.band.dark{background:#0a1628d6}.foot{background:#040912f0;border-top-color:#ffffff14}.canvas{background:transparent;padding:8px 0 18px}.canvas>.wrap{background:var(--canvas);border-radius:22px;padding-top:30px;padding-bottom:34px;box-shadow:0 1px #fff9 inset,0 24px 70px #0000006b}.canvas.alt>.wrap{background:var(--canvas-alt)}@media(max-width:767px){.canvas>.wrap{width:calc(100% - 16px);border-radius:16px;padding-top:22px;padding-bottom:26px}}@media(min-width:1280px){.canvas>.wrap{padding-left:36px;padding-right:36px}}.canvas.narrow.center{background:none}.ssr{color:#fff}.hero:before,.mhero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,#0409129e,#04091261 42%,#04091200 72%)}.hero>.wrap,.mhero>.wrap{position:relative;z-index:1}.mhero{position:relative}.mhero:before{background:radial-gradient(80% 90% at 50% 45%,#0409128c,#04091226 75%)}@media(max-width:767px){.hero:before{background:linear-gradient(180deg,#0409128c,#04091259)}}.pfilters{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end;margin:0 0 12px}.pfilters label{display:flex;flex-direction:column;gap:4px;font:700 11px/1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);min-width:0}.pfilters label:first-child{grid-column:1 / -1}.pfilters input,.pfilters select{font:500 15px/1.2 var(--body);letter-spacing:0;text-transform:none;color:var(--ink);min-height:44px;padding:8px 12px;border:1px solid var(--line-2);border-radius:var(--radius-s);background:#fff;min-width:0;width:100%}.pfilters .btn{grid-column:1 / -1;min-height:44px}@media(min-width:760px){.pfilters{grid-template-columns:2fr 1fr 1fr auto}.pfilters label:first-child,.pfilters .btn{grid-column:auto}}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.pcard{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-decoration:none;box-shadow:var(--shadow);min-width:0}.pcard:hover{border-color:var(--gold)}.pc-top{display:flex;gap:12px;align-items:center;min-width:0}.pc-id{display:flex;flex-direction:column;gap:4px;min-width:0}.pc-id>b{font:800 19px/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.pc-team,.pc-meta{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2);min-width:0}.pc-meta{color:var(--muted);font-size:12.5px}.pc-lead{display:flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:var(--radius-s);background:var(--gold-soft)}.pc-lead b{font:700 22px/1 var(--mono);color:var(--ink)}.pc-lead span{font:700 12px/1 var(--mono);color:var(--gold-ink)}.pc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pc-stats span{display:flex;flex-direction:column;font:600 10.5px/1.4 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pc-stats b{font:700 16px/1.2 var(--mono);letter-spacing:0;color:var(--ink)}.pc-note{font-size:11.5px;color:var(--muted)}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:20px 0 8px;font:600 14px/1 var(--body);color:var(--ink-2)}.season-line{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--muted);margin:18px 0 8px}.season-line span{display:inline-flex;align-items:center;gap:6px}.lane-line{font:600 12.5px/1.5 var(--mono);color:var(--muted-dark);margin:14px 0 0}.lane-line.outage{color:#9a3412}.src-list{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px 12px}.src-row{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;font-size:13px;line-height:1.4;min-width:0}.src-comp{font-weight:700;overflow-wrap:anywhere}.src-state{font:700 11px/1.4 var(--mono);white-space:nowrap;color:#166534}.src-row.s-degraded .src-state{color:#92400e}.src-row.s-blocked .src-state{color:#9a3412}.src-caps,.src-upd{color:var(--muted-dark);font-size:12px}.src-upd{text-align:right;white-space:nowrap}.hgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0 0 22px}.hcard{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--radius);border:1px solid var(--line);background:#fff;text-decoration:none;box-shadow:var(--shadow);min-width:0}.hcard:hover{border-color:var(--gold)}.hcard.k-live{background:linear-gradient(180deg,#0e1c33,#0a1628);color:#fff;border-color:var(--shell-line)}.hc-top{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--body);color:var(--muted);min-width:0}.k-live .hc-top{color:var(--muted-dark)}.hc-comp{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-clock,.hc-tag{margin-left:auto;font:700 12px/1 var(--mono);color:var(--gold-ink);white-space:nowrap}.k-live .hc-clock{color:var(--gold-2)}.hc-tag.up{color:var(--muted)}.hc-tag.delayed{color:var(--gold-2);white-space:normal;text-align:right}.hc-side{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.hc-name{font:800 18px/1.1 var(--display);text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-side b{font:700 22px/1 var(--mono)}.hc-cta{font:800 12px/1 var(--display);letter-spacing:.14em;color:var(--gold-ink);margin-top:2px}.k-live .hc-cta{color:var(--gold-2)}.cast-top{position:relative;color:#fff;padding:22px 0 18px;background:radial-gradient(900px 360px at 50% -20%,rgba(212,167,58,.16),transparent 65%),linear-gradient(180deg,#060d1a9e,#060d1a38)}.cast-top.live{background:radial-gradient(900px 360px at 50% -20%,rgba(200,29,37,.22),transparent 65%),linear-gradient(180deg,#060d1a9e,#060d1a38)}.ct-meta{text-align:center;font-size:13px;color:var(--muted-dark);margin:0 0 12px}.ct-meta a{color:var(--gold);text-decoration:none;font-weight:700}.mh-comp,.ct-comp{display:inline-flex;align-items:center;gap:6px;vertical-align:middle}.ct-home{letter-spacing:.14em}.ct-board{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:860px;margin:0 auto}.ct-team{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right;min-width:0}.ct-team.away{align-items:flex-start;text-align:left}.ct-team .tmark:not(.img){color:#fff;background:var(--shell-3);border-color:var(--gold)}@media(max-width:480px){.ct-team .tmark.md{width:38px;height:38px;font-size:13px}}.ct-name{font:800 clamp(17px,4.6vw,36px)/1 var(--display);text-transform:uppercase;color:#fff;text-decoration:none;overflow-wrap:anywhere}.ct-score{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:14px;background:#050c18;border:1px solid var(--shell-line)}.ct-score span,.ct-score i{font:700 clamp(38px,10vw,76px)/1 var(--mono);font-style:normal}.ct-score i{color:var(--gold)}.ct-score .vs{font-size:30px;color:var(--muted-dark)}.ct-status{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin:14px 0 0;font-size:13.5px}.ct-status .muted{color:var(--muted-dark)}.ct-live{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:var(--live);color:#fff;font:800 12px/1 var(--display);letter-spacing:.14em}.ct-live.delayed{background:#8a5a12}.ct-live.noclock{background:#4a2a2c}.ct-clock{font:700 20px/1 var(--mono);color:var(--gold-2)}.ct-tag{padding:5px 10px;border-radius:999px;border:1px solid var(--gold);color:var(--gold);font:800 12px/1 var(--display);letter-spacing:.14em}.ct-fresh{text-align:center;font-size:12.5px;color:var(--muted-dark);margin:8px 0 0}.mh-cast{margin:14px 0 0}.cast-grid{display:grid;gap:18px;margin:0 0 18px}@media(min-width:1024px){.cast-grid{grid-template-columns:1.45fr 1fr;align-items:start}}.cast-stage,.cast-feed{min-width:0}.rp{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 12px}@media(min-width:620px){.rp{grid-template-columns:auto 1fr;align-items:center}.rp-range,.rp-moments{grid-column:1 / -1}}.rp-speed{display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-self:start}.rp-speed select{font:500 14px/1 var(--body);min-height:40px;padding:6px 10px;border:1px solid var(--line-2);border-radius:var(--radius-s);background:#fff}.rp-range{width:100%;accent-color:var(--gold);min-height:32px}.rp-moments{display:flex;flex-wrap:wrap;gap:6px}.rp-moments .chip{font-size:12.5px}.tl{margin:0 0 12px}.tl-track{position:relative;height:34px;border-radius:8px;background:var(--canvas-alt);border:1px solid var(--line);overflow:hidden}.tl-seg{position:absolute;top:0;bottom:0;border-right:2px solid var(--line-2)}.tl-fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#d4a73a1a,#d4a73a38);border-right:2px solid var(--gold);pointer-events:none}.tl-shot{position:absolute;width:2px;height:8px;margin-left:-1px;border-radius:1px;background:var(--muted);opacity:.55}.tl-shot.home{top:3px}.tl-shot.away{bottom:3px}.tl-m{position:absolute;width:12px;height:12px;margin-left:-6px;padding:0;border-radius:50%;border:2px solid #fff;cursor:pointer;background:var(--muted)}.tl-m.home{top:3px}.tl-m.away{bottom:3px}.tl-m.t-goal,.tl-m.t-own_goal{width:14px;height:14px;margin-left:-7px;background:var(--gold);box-shadow:0 0 0 1px #1b1405}.tl-m.t-own_goal{background:var(--loss)}.tl-m.t-card_yellow{border-radius:2px;width:9px;margin-left:-4.5px;background:#f2c200}.tl-m.t-card_red{border-radius:2px;width:9px;margin-left:-4.5px;background:var(--loss)}.tl-m.t-sub{width:9px;height:9px;margin-left:-4.5px;background:#7d8ba3}.tl-m:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.tl-scale{display:flex;justify-content:space-between;font:600 11px/1.6 var(--mono);color:var(--muted)}.tl-m.fut,.tl-shot.fut{opacity:.22;filter:grayscale(.6)}.tl-m.cur{box-shadow:0 0 0 3px var(--gold),0 0 0 5px #d4a73a59;z-index:2}.pitch.cast .cmark[data-seek],.fi[data-seek]{cursor:pointer}.fi[data-seek]:hover{background:var(--canvas-alt)}.fi[data-seek]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.fi.cur{background:#fbf3dc;box-shadow:inset 4px 0 0 var(--gold)}.rp-now{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin:2px 0 0;padding:9px 12px;border-radius:10px;background:var(--shell);color:#fff;font:600 14px/1.35 var(--body);min-width:0}.rp-now-k{flex:none;padding:4px 7px;border-radius:6px;background:var(--gold);color:#1b1405;font:800 10.5px/1 var(--display);letter-spacing:.14em}.rp-now [data-rp-now-text]{min-width:0;overflow-wrap:anywhere}.rp-jump{font:800 10.5px/1 var(--display);letter-spacing:.14em;color:var(--muted);align-self:center}.pitch.cast .cmark.cur .shot{stroke:#fff;stroke-width:.6}.pitch.cast .cpulse{fill:none;stroke:#fff;stroke-width:.35;opacity:0;animation:castpulse 1.1s ease-out 1}@keyframes castpulse{0%{opacity:.9}to{opacity:0}}@media(prefers-reduced-motion:reduce){.pitch.cast .cpulse{animation:none}}.pitch.cast .sball{pointer-events:none}.pitch.cast .sball .sb-o{fill:#fff;stroke:#0b1526;stroke-width:.12}.pitch.cast .sball .sb-p{fill:#0b1526}.pitch.cast .sball .sb-l{fill:none;stroke:#0b1526;stroke-width:.11;stroke-linecap:round}.pitch.cast .cmark.cur .sball-in{transform-box:fill-box;transform-origin:center;animation:sbkick .9s cubic-bezier(.2,.9,.2,1.2) 1}@keyframes sbkick{0%{transform:scale(.55) rotate(-140deg)}55%{transform:scale(1.45) rotate(25deg)}to{transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.pitch.cast .cmark.cur .sball-in{animation:none}}.pitch.cast .flight{pointer-events:none}.pitch.cast .sf-o{fill:none;stroke-width:.45;stroke:var(--home)}.pitch.cast .sf-o.away{stroke:#dfe9f6}.pitch.cast .sf-o2{fill:#fff}.pitch.cast .sf-t{fill:none;stroke:#fff;stroke-width:.55;stroke-linecap:round;opacity:.85}.pitch.cast .sf-t.hi{stroke-dasharray:1.6 1.1}.pitch.cast .sf-s{fill:#04140c}.pitch.cast .sf-b{fill:#fff;stroke:#0b1526;stroke-width:.1}.pitch.cast .sf-bp{fill:#0b1526}.pitch.cast .sf-bl{fill:none;stroke:#0b1526;stroke-width:.1;stroke-linecap:round}.pitch.cast .sf-n{font:800 2.3px/1 var(--display);letter-spacing:.12em;fill:#fff;paint-order:stroke;stroke:#04140cd9;stroke-width:.7px}.pitch.cast .sf-out{font:800 3.1px/1 var(--display);letter-spacing:.14em;fill:#fff;paint-order:stroke;stroke:#04140ce6;stroke-width:.9px}.pitch.cast .sf-out.k-goal{fill:var(--gold-2);font-size:4.2px}.pitch.cast .sf-ring{fill:none;stroke:#fff;stroke-width:.4}.pitch.cast .sf-ring.goal{stroke:var(--gold-2);stroke-width:.6}.pitch.cast .sf-net{fill:var(--gold-2)}.sf-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0}.sf-ctl[hidden]{display:none}.sf-ctl .chip[aria-pressed=true]{background:var(--shell);color:#fff;border-color:var(--shell)}.sf-ctl .chip:disabled{opacity:.45;cursor:default}.sf-who{font:600 13px/1.3 var(--body);color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.sf-label{flex:1 1 100%;font:700 10.5px/1.3 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.legend .lg.ball{background:#fff;border:2px solid #0b1526;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 5px #0b1526}.feed{list-style:none;margin:0;padding:0;max-height:640px;overflow:auto;overscroll-behavior:contain}.fi{display:grid;grid-template-columns:48px 18px 1fr auto;align-items:center;gap:8px;padding:9px 4px 9px 8px;border-top:1px solid var(--line);border-left:3px solid var(--home)}.fi.away{border-left-color:var(--away-ink);background:linear-gradient(90deg,transparent,rgba(36,59,92,.04))}.fi[hidden]{display:none}.fi-min{font:700 13px/1 var(--mono);color:var(--muted)}.fi-ic{font-size:14px;color:var(--muted);text-align:center}.fi.t-goal .fi-ic{color:var(--gold);font-size:18px}.fi.t-own_goal .fi-ic{color:var(--loss);font-size:18px}.fi.t-card_yellow .fi-ic{color:#e0b400}.fi.t-card_red .fi-ic{color:var(--loss)}.fi.t-goal,.fi.t-own_goal{background:#fbf6e8}.fi-body{display:flex;flex-direction:column;gap:4px;min-width:0}.fi-kind{font:700 10.5px/1.3 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.fi-who{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;min-width:0}.fi-who a{text-decoration:none;font-weight:600}.fi-score{font:700 16px/1 var(--mono);padding:5px 8px;border-radius:8px;background:var(--shell);color:#fff}.cstats{display:grid;gap:4px}.cs-row{display:grid;grid-template-columns:56px 1fr 56px;grid-template-areas:"h l a" "bar bar bar";gap:4px 8px;padding:7px 0;border-top:1px solid var(--line)}.cs-v{grid-area:h;font:700 14px/1.2 var(--mono)}.cs-v.r{grid-area:a;text-align:right}.cs-l{grid-area:l;text-align:center;font-size:13px;color:var(--ink-2)}.cs-bar{grid-area:bar;display:flex;height:5px;border-radius:3px;overflow:hidden;background:var(--line)}.cs-bar .h{background:var(--home)}.cs-bar .a{background:var(--away-ink)}.clus{display:grid;gap:16px}@media(min-width:560px){.clus{grid-template-columns:1fr 1fr}}.clu h3{display:flex;align-items:center;gap:8px;font:800 16px/1.2 var(--display);text-transform:uppercase;margin:0 0 6px}.clu ul{list-style:none;margin:0;padding:0}.clu li{display:flex;align-items:center;gap:8px;padding:5px 0;border-top:1px solid var(--line);font-size:13.5px;min-width:0}.clu li a{text-decoration:none}.clu .shirt{flex:0 0 22px;font:700 12px/1 var(--mono);color:var(--muted);text-align:right}.rp-step{display:flex;gap:8px}.rp-step .btn{min-height:40px;padding:10px 14px;font-size:13px}.moment{margin:0 0 12px;padding:14px 16px;border-radius:12px;background:var(--shell);color:#fff;border:1px solid var(--shell-line);border-left:4px solid var(--muted-dark);min-width:0}.moment.tone-goal{border-left-color:var(--gold);background:linear-gradient(135deg,#2a2108,var(--shell) 60%)}.moment.tone-red{border-left-color:var(--loss)}.moment.tone-card{border-left-color:#f2c200}.moment.tone-shot{border-left-color:#8fb4e6}.mo-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font:700 12px/1.3 var(--mono);color:var(--muted-dark)}.mo-state{color:var(--gold-2);letter-spacing:.06em}.mo-score{margin-left:auto;color:#fff}.mo-back{font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;min-height:32px;border-radius:8px;border:1px solid var(--gold);background:transparent;color:var(--gold-2);cursor:pointer}.mo-head{margin:8px 0 6px;font:800 clamp(20px,4.4vw,28px)/1.05 var(--display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.moment.tone-goal .mo-head{color:var(--gold-2)}.mo-who{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:15px;font-weight:600;min-width:0}.mo-who a{color:#fff}.mo-team{font:700 11px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-dark)}.mo-facts,.mo-geo{margin:6px 0 0;font-size:13.5px;color:#dbe4f2}.mo-call{margin:8px 0 0;font-size:14px;line-height:1.45;color:#fff}.mo-call-k,.fi-ctx b{display:inline-block;margin-right:4px;padding:3px 6px;border-radius:5px;background:#d4a73a2e;color:var(--gold-2);font:800 10px/1 var(--display);letter-spacing:.12em;vertical-align:1px}.mo-fresh{margin:8px 0 0;font-size:12px;color:var(--muted-dark)}.moment .pbe-d,.moment .xg{color:inherit}.pbe-d{text-decoration:none;border-bottom:1px dotted currentColor;font-size:.86em;font-weight:700;letter-spacing:.04em;cursor:help}.xg{font-weight:700;white-space:nowrap}.ct-score.flash{animation:goalflash 1.6s ease-out 1}@keyframes goalflash{0%{box-shadow:0 0 #f0c65ae6;border-color:var(--gold-2)}to{box-shadow:0 0 0 18px #f0c65a00}}@media(prefers-reduced-motion:reduce){.ct-score.flash{animation:none}}.pitch.cast .cmark.old{opacity:.28}.feed-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px}.ff{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.ff-b{font:600 12.5px/1 var(--body);border:1px solid var(--line-2);background:#fff;color:var(--ink);border-radius:999px;padding:8px 11px;min-height:36px;cursor:pointer}.ff-b.on{background:var(--shell);color:#fff;border-color:var(--shell)}.ff-n{font:700 11px/1 var(--mono);opacity:.7;margin-left:2px}.fo{display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.fo select{font:500 13.5px/1 var(--body);min-height:36px;padding:4px 8px;border:1px solid var(--line-2);border-radius:var(--radius-s);background:#fff}.fi-facts,.fi-geo{font-size:12.5px;color:var(--ink-2);overflow-wrap:anywhere}.fi-assist{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px}.fi-ctx{font-size:12.5px;color:var(--ink-2)}.fi-ctx b{background:var(--gold-soft);color:var(--gold-ink)}.fi-sub{display:inline-flex;align-items:center;gap:6px;min-width:0}.fi-sub b{font:800 10px/1 var(--display);letter-spacing:.1em;padding:3px 5px;border-radius:4px}.fi-sub b.on{background:#dff3e7;color:#0f6a3a}.fi-sub b.off{background:#f7e1df;color:#8f2219}.moment .fi-sub b.on{background:#1d4d33;color:#c9f0d8}.moment .fi-sub b.off{background:#4d2420;color:#f6cdc8}.fi.t-goal .fi-kind,.fi.t-own_goal .fi-kind{font:800 15px/1.1 var(--display);letter-spacing:.06em;color:var(--gold-ink)}.fi.t-own_goal .fi-kind{color:#8f2219}.fi.t-goal,.fi.t-own_goal{padding-top:12px;padding-bottom:12px;border-left-width:5px}.fi.t-card_red .fi-kind{color:#8f2219}.fi-empty{padding:14px 8px;color:var(--muted);font-size:14px;border-top:1px solid var(--line)}.mpulse{margin:14px 0 0;padding:14px;border-radius:12px;border:1px solid var(--line);background:var(--canvas-alt)}.mp-k{margin:0 0 8px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:800 12px/1.2 var(--display);letter-spacing:.14em;color:var(--ink)}.mp-win{font:600 12px/1.2 var(--mono);letter-spacing:0;color:var(--muted)}.mp-row{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line);font-size:14px}.mp-team{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-v{white-space:nowrap;font-variant-numeric:tabular-nums}.mp-tots{display:grid;gap:2px;margin:8px 0 0}.mp-tot{display:grid;grid-template-columns:56px 1fr 56px;gap:8px;font-size:13px;padding:4px 0;border-top:1px dashed var(--line-2)}.mp-tot span:first-child{font:700 13px/1.3 var(--mono)}.mp-tot span:last-child{font:700 13px/1.3 var(--mono);text-align:right}.mp-l{text-align:center;color:var(--ink-2)}.mp-note{margin:8px 0 0;font-size:12px;color:var(--muted)}.fi[data-pick]{cursor:pointer}.fi[data-pick]:hover{background:var(--canvas-alt)}.fi[data-pick]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pitch.cast .cmark[data-ci]{cursor:pointer}.fi{align-items:start}.fi-min,.fi-ic{padding-top:2px}.cast-links{margin:18px 0 8px}.btn.ghost.dark{color:var(--ink);border-color:var(--line-2)}.cast-body .two{margin-bottom:8px}.drawer{position:fixed;inset:0;z-index:90}.drawer[hidden]{display:none}.dr-back{position:absolute;inset:0;background:#0409129e;opacity:0;transition:opacity .2s ease}.dr-sheet{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);background:var(--canvas);box-shadow:-24px 0 60px #0006;overflow:auto;overscroll-behavior:contain;transform:translate(24px);opacity:0;transition:transform .22s ease,opacity .22s ease;outline:none;padding:18px 18px 28px}.drawer.on .dr-back{opacity:1}.drawer.on .dr-sheet{transform:none;opacity:1}@media(max-width:640px){.dr-sheet{top:auto;left:0;width:100%;max-height:88vh;border-radius:18px 18px 0 0;transform:translateY(24px);box-shadow:0 -18px 50px #0006}}@media(prefers-reduced-motion:reduce){.dr-back,.dr-sheet{transition:none}}body.dr-open{overflow:hidden}.dr-x{position:sticky;top:0;float:right;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);background:#fff;font-size:16px;cursor:pointer;z-index:1}.dr-head{display:flex;gap:14px;align-items:center;margin:4px 0 10px;padding-right:48px}.dr-id{min-width:0}.dr-id .kicker{margin:0 0 4px}.dr-id h2{font:800 clamp(24px,6vw,32px)/1.05 var(--display);text-transform:uppercase;margin:0;overflow-wrap:anywhere;outline:none}.dr-facts{margin:6px 0 0;font-size:13.5px;color:var(--ink-2)}.dr-team{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:6px 0 0;font-size:13.5px;font-weight:600}.dr-team .muted{white-space:nowrap;font-weight:500}.credit.dark{color:var(--muted);margin:0 0 12px}.dr-dna .dna-intro{font-size:13px}.dr-dna .dna-sig{height:110px}.dr-cta{margin:16px 0 0}.dr-cta .btn{width:100%;justify-content:center}.lrail{padding:0 0 14px}.lr-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 8px}.lr-head .kicker{display:inline-flex;align-items:center;gap:8px;margin:0}.lr-head .livedot{background:var(--live)}.lr-all{color:var(--gold);font:700 13px/1 var(--display);letter-spacing:.12em;text-decoration:none;text-transform:uppercase;padding:10px 0}.lr-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(176px,1fr);gap:10px;list-style:none;margin:0;padding:2px 2px 10px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}@media(max-width:699px){.lr-list{grid-auto-columns:minmax(150px,46%)}}@media(min-width:1100px){.lr-list{grid-auto-columns:calc((100% - 50px) / 6)}}.lr-list>li{scroll-snap-align:start;min-width:0}.lr-tile{display:flex;flex-direction:column;gap:7px;height:100%;padding:11px 12px;border-radius:14px;text-decoration:none;color:#fff;background:#0e1c33db;border:1px solid var(--shell-line);backdrop-filter:blur(6px)}.lr-tile:hover,.lr-tile:focus-visible{border-color:var(--gold)}.lr-tile.k-live{border-color:#c81d25b3;box-shadow:inset 0 2px 0 var(--live)}.lr-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lr-live{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 var(--mono);color:#ff8a8f}.lr-live .livedot{background:var(--live)}.lr-when{font:600 11.5px/1 var(--mono);color:var(--muted-dark);white-space:nowrap}.lr-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-width:0}.lr-row .tmark{color:#fff;background:var(--shell-3);border-color:var(--shell-line)}.lr-row .tmark.img{background:#fff}.lr-name{font:800 15px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lr-row b{font:700 17px/1 var(--mono)}.stk{position:relative;z-index:2;height:42px;background:linear-gradient(90deg,#d4a73a1a,#060d1af0 20% 80%,#3d8bfd0f),#060d1a;border-bottom:1px solid var(--shell-line);overflow:hidden}.stk:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,167,58,.45) 30%,rgba(212,167,58,.45) 70%,transparent)}.stk[data-live="1"]:after{background:linear-gradient(90deg,transparent,rgba(200,29,37,.55) 30%,rgba(200,29,37,.55) 70%,transparent)}.stk-in{display:flex;align-items:stretch;gap:12px;height:100%;min-width:0}.stk-brand{flex:none;display:flex;align-items:center;gap:8px;padding-right:12px;border-right:1px solid var(--shell-line);text-decoration:none;white-space:nowrap}.stk-brand b{padding:4px 7px;border-radius:5px;background:#d4a73a29;color:var(--gold-2);font:800 10.5px/1 var(--display);letter-spacing:.16em}.stk-status{font:600 11px/1 var(--mono);color:var(--muted-dark);letter-spacing:.04em}.stk[data-live="1"] .stk-status{color:#ff8a8f}.stk[data-fresh=stale] .stk-status,.stk[data-fresh=unavailable] .stk-status{color:var(--gold-2)}.stk-viewport{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.stk-viewport::-webkit-scrollbar{display:none}.stk-viewport.locked{overflow-x:hidden}.stk-viewport:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.stk-track{display:flex;width:max-content;height:100%}.stk-run{display:flex;align-items:stretch;height:100%}.stk-track.marquee{animation:stk-scroll var(--stk-dur, 60s) linear infinite;will-change:transform}.stk-viewport:hover .stk-track.marquee,.stk-viewport:focus-within .stk-track.marquee{animation-play-state:paused}@keyframes stk-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.stk-g{display:flex;align-items:center;gap:7px;height:100%;padding:0 14px;border-right:1px solid rgba(255,255,255,.06);color:#c6d2e6;text-decoration:none;white-space:nowrap}.stk-g:hover,.stk-g:focus-visible{background:#ffffff0d;color:#fff}.stk-g:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.stk-comp{display:inline-flex;align-items:center}.stk-comp .clogo.xs{width:18px;height:18px}.stk-comp .cmono.xs{min-width:26px;height:16px;font-size:8.5px}.stk-side{display:inline-flex;align-items:center;gap:6px}.stk-side .tmark.xs{width:20px;height:20px;font-size:7.5px}.stk-side b{font:700 13px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:#e8eef8}.stk-side i{font:700 14px/1 var(--mono);font-style:normal;color:#fff;font-variant-numeric:tabular-nums}.stk-vs{font:600 11px/1 var(--mono);color:var(--muted-dark)}.stk-st{font:600 11px/1 var(--mono);color:var(--muted-dark);letter-spacing:.02em}.stk-st.ft{color:#9aa9c2;letter-spacing:.1em;font-weight:700}.stk-g[data-state=live] .stk-st{color:var(--gold-2)}.stk-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:999px;border:1px solid rgba(200,29,37,.55);background:#c81d2529;font:800 9.5px/1 var(--display);letter-spacing:.14em;color:#ff9aa0}.stk-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--live);animation:stk-pulse 1.8s ease-in-out infinite}.stk-chip.delayed{border-color:#d4a73a80;background:#d4a73a1f;color:var(--gold-2)}.stk-chip.delayed:before{background:var(--gold);animation:none}@keyframes stk-pulse{0%,to{opacity:1}50%{opacity:.25}}.stk-empty{display:inline-flex;align-items:center;height:100%;font:600 12px/1 var(--mono);color:var(--muted-dark);white-space:nowrap}@media(max-width:640px){.stk{height:40px}.stk-status{display:none}.stk-brand{padding-right:10px}.stk-g{padding:0 11px;gap:6px}.stk-side b{font-size:12px}}@media(prefers-reduced-motion:reduce){.stk-track.marquee{animation:none!important}.stk-viewport.locked{overflow-x:auto}.stk-chip:before{animation:none}}.tmark:not(.img){background:radial-gradient(120% 120% at 30% 20%,#20375c,#0c1a30 70%);color:#f1f4fa;border:1.5px solid rgba(212,167,58,.55);box-shadow:inset 0 0 0 2px #060d1a99;font-family:var(--display);letter-spacing:.06em}.tmark.xl:not(.img){border-width:2px;border-color:var(--gold)}.tmark.m4{font-size:9.5px;letter-spacing:0}.tmark.xs.m4{font-size:7px}.tmark.md.m4{font-size:13px}.tmark.xl.m4{font-size:19px}.hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.cta-secondary{display:inline-flex;flex-wrap:wrap;gap:8px}.cta-secondary .btn{min-height:40px;padding:10px 14px;font-size:13px;border-color:#ffffff2e}.btn.btn-hero{min-height:52px;padding:15px 26px;font-size:16px;box-shadow:0 10px 30px #d4a73a47}.featm{display:grid;gap:14px}@media(min-width:900px){.featm{grid-template-columns:1.6fr 1fr;align-items:stretch}}.fm-board{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius);color:#fff;text-decoration:none;overflow:hidden;background:radial-gradient(700px 300px at 50% -10%,rgba(212,167,58,.2),transparent 60%),linear-gradient(180deg,#0e1c33,#081223);border:1px solid var(--shell-line);box-shadow:var(--shadow);min-width:0}.fm-board:hover{border-color:var(--gold)}.fm-top{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--body);color:var(--muted-dark)}.fm-tag{margin-left:auto;padding:5px 9px;border-radius:999px;border:1px solid var(--gold);color:var(--gold-2);font:800 11px/1 var(--display);letter-spacing:.14em}.fm-top .status{margin-left:auto}.fm-teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.fm-t{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-align:center}.fm-t b{font:800 clamp(16px,3.6vw,26px)/1.05 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.fm-t .tmark.xl{width:clamp(52px,12vw,80px);height:clamp(52px,12vw,80px);font-size:clamp(16px,3.4vw,24px)}.fm-sc{font:700 clamp(36px,9vw,64px)/1 var(--mono);padding:6px 14px;border-radius:12px;background:#050c18;border:1px solid var(--shell-line);white-space:nowrap}.fm-sc i{font-style:normal;color:var(--gold);margin:0 6px}.fm-cta{font:800 13px/1.2 var(--display);letter-spacing:.14em;color:var(--gold-2);text-align:center}.fm-keys,.nrail,.dnadisc{display:flex;flex-direction:column;gap:8px;min-width:0}.nrail-h{margin:0 0 2px;font:800 11px/1.4 var(--body);letter-spacing:.18em;color:var(--gold-ink);display:flex;align-items:center;gap:8px}.nrail-h.more{margin-top:22px}.fm-key,.dd-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;text-decoration:none;min-width:0}.fm-key:hover,.dd-row:hover{border-color:var(--gold)}.fm-key>span,.dd-id{display:flex;flex-direction:column;gap:3px;min-width:0}.fm-key b,.dd-id b{font:800 16px/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.fm-key small,.dd-id small{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted)}.nrail-all{align-self:flex-start;font:800 12px/1 var(--display);letter-spacing:.14em;color:var(--gold-ink);text-decoration:none;padding:10px 0}.nmedia{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a1628;flex:none}.nm-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;filter:saturate(.8)}.nmedia:after{content:"";position:absolute;inset:0;background:radial-gradient(70% 90% at 50% 40%,#0a16281a,#0a1628bf)}.nmedia>.pic,.nmedia>.tmark,.nmedia>.cmono,.nmedia>.clogo{position:relative;z-index:1}.nmedia.s-lead .clogo.xl{width:120px;height:120px}.nmedia.s-thumb .clogo.lg{width:42px;height:42px}.nmedia.k-brand:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 30%,transparent),transparent 60%)}.nmedia.s-lead{aspect-ratio:16 / 9;width:100%;border-radius:var(--radius) var(--radius) 0 0}.nmedia.s-lead .pic-xl{width:clamp(120px,26vw,200px);height:clamp(120px,26vw,200px);box-shadow:0 0 0 3px var(--gold),0 18px 50px #00000080}.nmedia.s-lead .tmark.xl{width:clamp(110px,22vw,170px);height:clamp(110px,22vw,170px);font-size:clamp(28px,6vw,48px)}.nmedia.s-lead .cmono.xl{transform:scale(1.4)}.nmedia.s-thumb{width:84px;height:84px;border-radius:var(--radius-s)}.nmedia.s-thumb .pic-lg{width:60px;height:60px}.nmedia.s-thumb .tmark.xl{width:56px;height:56px;font-size:16px}.nmedia.s-thumb .cmono.lg{transform:scale(.8)}.ndesk{display:grid;gap:16px}@media(min-width:960px){.ndesk{grid-template-columns:1.55fr 1fr;align-items:start}}.nlead{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-decoration:none;overflow:hidden;box-shadow:var(--shadow);min-width:0}.nlead:hover{border-color:var(--gold)}.nl-body{display:flex;flex-direction:column;gap:10px;padding:18px 18px 20px}.nl-kicker{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--body);color:var(--ink-2)}.nl-cat{margin-left:auto;font-size:10.5px;letter-spacing:.16em;color:var(--gold-ink)}.nl-head{font:800 clamp(26px,4.2vw,40px)/1.02 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.nl-dek{color:var(--ink-2);font-size:15.5px}.nl-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.nl-age{font:600 12px/1 var(--mono);color:var(--muted)}.nl-cta{font:800 12.5px/1 var(--display);letter-spacing:.14em;color:var(--gold-ink)}.ncard2{display:flex;gap:12px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;text-decoration:none;min-width:0}.ncard2:hover{border-color:var(--gold)}.nc2-body{display:flex;flex-direction:column;gap:5px;min-width:0}.nc2-top{display:flex;align-items:center;gap:6px;font:700 10.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink)}.nc2-head{font:800 16.5px/1.12 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.nc2-age{font:600 11.5px/1 var(--mono);color:var(--muted)}.ngrid2{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:400px){.ngrid2{grid-template-columns:1fr}.nmedia.s-thumb{width:72px;height:72px}}.dnadisc-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.dnadisc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dna-ctl{display:flex;gap:6px;margin:0 0 14px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dna-ctl::-webkit-scrollbar{display:none}.dna-pill{flex:none;padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:700 12px/1 var(--mono);letter-spacing:.03em;cursor:pointer}.dna-pill:hover{border-color:var(--gold)}.dna-pill[aria-pressed=true]{background:var(--shell);border-color:var(--shell);color:var(--gold)}.dna-pill:focus-visible,.dna-pick select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dna-col{display:flex;flex-direction:column;gap:8px;min-width:0}.dna-pick select{width:100%;max-width:280px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;color:var(--ink);font:700 13px/1.2 var(--body)}.dd-none{margin:0;padding:12px;border:1px dashed var(--line);border-radius:var(--radius-s);color:var(--muted);font-size:14px}.comptile.ct-archive{--accent: var(--gold);border-color:color-mix(in srgb,var(--gold) 40%,var(--shell-line))}.ct-arch-mark{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:12px;border:1px solid var(--gold);color:var(--gold);font:800 15px/1 var(--display);letter-spacing:.08em}.dd-rank{flex:0 0 22px;font:700 15px/1 var(--mono);color:var(--muted);text-align:center}.dd-id{flex:1 1 auto}.dd-val{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.dd-val b{font:700 18px/1 var(--mono)}.dd-val small{font:700 11px/1 var(--mono);color:var(--gold-ink);white-space:nowrap}.player-hero .ph-grid{display:grid;grid-template-columns:auto 1fr;gap:18px 28px;align-items:center}.player-hero .ph-pic .pic-xl{width:clamp(112px,26vw,220px);height:clamp(112px,26vw,220px);box-shadow:0 0 0 3px var(--gold),0 24px 60px #0000008c}.player-hero .ph-id{min-width:0;width:100%}.player-hero .display{margin:4px 0 6px}.ph-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:8px 0 4px}.ph-team{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font:800 clamp(16px,2.6vw,22px)/1.1 var(--display);text-transform:uppercase}.ph-team:hover span{text-decoration:underline}.ph-pos{padding:5px 10px;border-radius:999px;border:1px solid rgba(212,167,58,.6);color:var(--gold-2);font:800 11px/1 var(--display);letter-spacing:.16em}.ph-comp{display:inline-flex;align-items:center;gap:6px;color:#c6d2e6;font-size:13px;font-weight:600}.ph-asof{font-size:12.5px;margin:0 0 12px;color:var(--muted-dark)}.ph-facts{margin-top:10px}.ph-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:100%}.ph-facts>div{min-width:0}@media(min-width:560px){.ph-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.ph-facts{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:560px){.player-hero .ph-grid{grid-template-columns:1fr;justify-items:start}}.dna-viz{display:grid;gap:14px;align-items:center;margin:0 0 12px}@media(min-width:760px){.dna-viz{grid-template-columns:minmax(220px,300px) 1fr}.dna-viz .dna-sig{margin:0;height:100%;min-height:200px}}.dna2>.dna-viz{grid-column:1 / -1}.dna-radar{width:100%;max-width:300px;height:auto;justify-self:center}.dna-radar .rr{fill:none;stroke:var(--line-2);stroke-width:1}.dna-radar .rr.outer{fill:var(--canvas-alt);stroke:var(--line-2)}.dna-radar .ra{stroke:var(--line);stroke-width:1}.dna-radar .rp{fill:#d4a73a47;stroke:var(--gold);stroke-width:2;stroke-linejoin:round}.dna-radar .rd{fill:#6d86ad;stroke:#fff;stroke-width:1.2}.dna-radar .rd.t4,.dna-radar .rd.t5{fill:var(--gold)}.dna-radar .rl{font:700 9.5px var(--body);fill:var(--muted)}.th-top{display:flex;align-items:center;gap:20px}.team-hero .th-top .tmark.xl{width:clamp(76px,16vw,120px);height:clamp(76px,16vw,120px);font-size:clamp(22px,4vw,34px);flex:none}.th-id{min-width:0}.th-comps{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.th-comp{display:inline-flex;align-items:center;gap:7px;padding:5px 10px 5px 6px;border-radius:999px;border:1px solid var(--shell-line);background:#0a162899;color:#e8eef8;text-decoration:none;font-size:13px;font-weight:600}.th-comp b{font:700 13px/1 var(--mono);color:var(--gold-2)}.th-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:#c6d2e6}.th-form .muted{color:var(--muted-dark);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.th-rec{font:700 13px/1 var(--mono);color:#fff}.sq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0 0 8px}.sq-card{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"pic id" "stats stats";gap:8px 12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;text-decoration:none;min-width:0}.sq-card:hover{border-color:var(--gold)}.sq-card>.pic{grid-area:pic}.sq-id{grid-area:id;display:flex;flex-direction:column;gap:3px;min-width:0}.sq-id b{font:800 16px/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.sq-id small{font-size:12px;color:var(--muted)}.sq-stats{grid-area:stats;display:flex;flex-wrap:wrap;gap:4px 14px}.sq-stats span{display:inline-flex;align-items:baseline;gap:4px;font:600 10.5px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sq-stats b{font:700 14px/1 var(--mono);color:var(--ink);letter-spacing:0}.sq-pct{margin-left:auto;font:700 10.5px/1 var(--mono);color:var(--gold-ink);background:var(--gold-soft);padding:4px 6px;border-radius:6px}.kp{margin:0 0 18px}.kp-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.kp-card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-left:3px solid var(--home);border-radius:var(--radius-s);background:#fff;text-decoration:none;min-width:0}.kp-card.away{border-left-color:var(--away-ink)}.kp-card:hover{border-color:var(--gold)}.kp-id{display:flex;flex-direction:column;gap:3px;min-width:0}.kp-id b{font:800 16px/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.kp-id small{font-size:12px;color:var(--muted)}.kp-line{font:600 12px/1.35 var(--mono);color:var(--ink-2)}.kp-panel .kp{margin:0}.dr-today{margin:0 0 14px;padding:12px;border-radius:var(--radius-s);background:var(--gold-soft);border:1px solid rgba(212,167,58,.4)}.dr-today-line{display:flex;flex-direction:column;gap:4px;margin:0}.dr-today-line b{font:800 16px/1.1 var(--display);text-transform:uppercase}.dr-today-line span{font:600 13px/1.4 var(--mono);color:var(--ink-2)}.dr-recent{margin:14px 0 0}.dr-recent ul{list-style:none;margin:0;padding:0}.dr-recent li a{display:grid;grid-template-columns:56px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--line);text-decoration:none;font-size:13px}.dr-rd{font:600 12px/1 var(--mono);color:var(--muted)}.dr-rt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-rr{font-size:11.5px;color:var(--muted);white-space:nowrap}@media(min-width:760px){.pfilters{grid-template-columns:2fr repeat(auto-fit,minmax(140px,1fr))}.pfilters .btn{grid-column:auto}}.pc-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.stk-clone{-webkit-user-select:none;user-select:none;pointer-events:none}:root{--serif: "Playfair Display", Georgia, "Times New Roman", serif;--read: "Source Serif 4", Georgia, "Times New Roman", serif}.art-top{position:relative;color:#fff;padding:28px 0 22px;background:radial-gradient(900px 380px at 20% -10%,rgba(212,167,58,.14),transparent 62%),linear-gradient(180deg,#060d1aa8,#060d1a40)}.art-col{max-width:800px}.art-crumbs{display:flex;gap:8px;font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dark);margin:0 0 16px}.art-crumbs a{color:var(--muted-dark);text-decoration:none}.art-crumbs a:hover{color:var(--gold-2)}.art-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1);font:800 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.am-comp{color:var(--gold-2)}.am-type{padding:3px 8px;border:1px solid rgba(255,255,255,.22);border-radius:4px;color:#e8eef8;font-size:10px;letter-spacing:.14em}.am-date{margin-left:auto;color:var(--muted-dark);font-weight:600;letter-spacing:.08em}.art-title{font:900 clamp(32px,5.4vw,60px)/1.04 var(--serif);letter-spacing:-.02em;margin:0 0 18px;text-shadow:0 2px 14px rgba(0,0,0,.35);overflow-wrap:anywhere}.art-dek{font:italic 500 clamp(18px,1.9vw,22px)/1.5 var(--serif);color:#dfe7f3;margin:0 0 18px;max-width:680px}.art-byline{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;margin:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font:600 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-dark)}.art-byline b{color:#fff}.art-trans{margin:10px 0 0;font:500 13px/1.5 var(--body);color:var(--muted-dark)}.art-trans a{color:var(--gold);font-weight:700;text-decoration:underline;text-underline-offset:2px;display:inline-block;min-height:24px;padding:2px 0}.share-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0}.share-h{font:800 10px/1 var(--mono);letter-spacing:.18em;color:var(--muted-dark);margin-right:4px}.share-btn{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:#e8eef8;font:600 12.5px/1 var(--body);text-decoration:none;cursor:pointer}.share-btn:hover,.share-btn:focus-visible{border-color:var(--gold);color:var(--gold-2);background:#d4a73a1a}.art-canvas>.wrap{padding-top:26px}.art-grid{display:grid;gap:32px}@media(min-width:1100px){.art-grid{grid-template-columns:minmax(0,760px) 300px;justify-content:center}}.art-main{min-width:0}.art-rail:empty{display:none}@media(min-width:1100px){.art-rail{position:sticky;top:88px;align-self:start}}.rail-card{border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:var(--radius-s);background:#fff;padding:14px;display:flex;flex-direction:column;gap:4px}.rail-item{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-top:1px solid var(--line);text-decoration:none}.rail-item:first-of-type{border-top:0}.rail-item b{font:700 16px/1.25 var(--serif)}.rail-item:hover b{color:var(--gold-ink)}.rail-item small,.rel-card small{font:600 11px/1 var(--mono);color:var(--muted)}.rc-top{display:flex;align-items:center;gap:6px;font:700 10px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink)}.in-story{margin:0 0 22px;padding:14px 16px 16px;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:6px;background:var(--canvas-alt)}.in-story-h{margin:0 0 10px;font:800 10.5px/1 var(--mono);letter-spacing:.18em;color:var(--gold-ink)}.ent-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ent-chip{display:inline-flex;align-items:center;gap:9px;padding:5px 13px 5px 5px;border:1px solid var(--line-2);border-radius:999px;background:#fff;text-decoration:none;min-height:44px}.ent-chip:hover{border-color:var(--gold);background:var(--gold-soft);transform:translateY(-1px)}.ent-chip .pic-sm,.ent-chip .tmark.xs,.ent-chip .cmono.xs{flex:none}.ent-chip .tmark.xs{width:32px;height:32px;font-size:10px}.ent-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--shell);color:var(--gold-2);font-size:13px}.ent-t{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ent-t b{font:650 13px/1.2 var(--body)}.ent-t small{font:600 9.5px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.art-hero-media{position:relative;margin:0 0 28px;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#0a1628;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 50px #0b152659}.ah-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65}.art-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#060d1ad9,#060d1a59 55%,#060d1a33),radial-gradient(60% 80% at 70% 50%,transparent,rgba(6,13,26,.45))}.art-hero-media>*{position:relative;z-index:1}.ah-subject{position:absolute;right:7%;bottom:0;width:46%;height:92%;display:flex;align-items:flex-end;justify-content:center}.ah-subject img{width:auto;height:100%;max-width:100%;object-fit:cover;object-position:50% 20%;aspect-ratio:1;border-radius:50% 50% 0 0;box-shadow:0 0 0 3px var(--gold),0 24px 60px #0000008c}.art-hero-media.k-crest .tmark.xl,.art-hero-media.k-brand .tmark.xl{width:clamp(110px,22vw,180px);height:clamp(110px,22vw,180px);font-size:clamp(30px,5vw,50px)}.ah-tag{position:absolute;left:5%;bottom:10%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff;max-width:48%}.ah-tag b{font:900 clamp(22px,4vw,40px)/1 var(--serif);text-shadow:0 2px 14px rgba(0,0,0,.6)}.ah-score{position:absolute;left:5%;top:9%;display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:12px;background:#050c18d9;border:1px solid rgba(212,167,58,.5);color:#fff;font:700 clamp(20px,3.4vw,30px)/1 var(--mono)}.ah-score[hidden]{display:none}.ah-score .tmark.xs{width:26px;height:26px}.ah-credit{position:absolute;right:10px;bottom:8px;z-index:2;font-size:10.5px;color:#ffffffb3;max-width:60%;text-align:right}@media(max-width:560px){.ah-subject{width:58%;right:2%}.ah-tag{max-width:44%;bottom:8%}.ah-tag b{font-size:20px}}.art-body{font:400 19px/1.75 var(--read);color:#1c2536;max-width:700px}.art-body p{margin:0 0 22px}.art-body .story-link{color:#0b4f8a;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#0b4f8a59}.art-body .story-link:hover{color:#082f52;text-decoration-color:currentColor}.art-body .story-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.art-body>p:first-of-type:first-letter{float:left;font:italic 900 68px/.85 var(--serif);color:var(--gold);margin:8px 12px 0 0}.art-body h2{font:800 27px/1.2 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:34px 0 12px}@media(max-width:880px){.art-body{font-size:17.5px;line-height:1.7}.art-body h2{font-size:23px}.art-body>p:first-of-type:first-letter{font-size:54px}}.art-mod{margin:30px 0 0;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.am-board{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;margin:6px 0 14px}.am-name{font:800 18px/1.1 var(--display);text-transform:uppercase;min-width:0;overflow-wrap:anywhere}.am-board .am-name:nth-of-type(2){text-align:right}.am-sc{font:700 30px/1 var(--mono);padding:6px 12px;border-radius:10px;background:var(--shell);color:#fff;white-space:nowrap}.am-sc i{font-style:normal;color:var(--gold);margin:0 4px}.am-h{margin:0 0 8px;font:800 10.5px/1 var(--mono);letter-spacing:.16em;color:var(--muted)}.am-row{display:grid;grid-template-columns:44px 1fr 44px;grid-template-areas:"h l a" "bar bar bar";gap:4px 8px;padding:6px 0;border-top:1px solid var(--line);font:700 14px/1.2 var(--mono)}.am-row>span:first-child{grid-area:h}.am-row>span:nth-child(3){grid-area:a;text-align:right}.am-l{grid-area:l;text-align:center;font:600 13px/1.2 var(--body);color:var(--ink-2)}.am-bar{grid-area:bar;display:flex;height:5px;border-radius:3px;overflow:hidden;background:var(--line)}.am-bar .h{background:var(--home)}.am-bar .a{background:var(--away-ink)}.am-shots{margin:0 0 16px}.am-cta{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 0}.art-related{margin:30px 0 0}.rel-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.rel-card{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;text-decoration:none}.rel-card:hover{border-color:var(--gold)}.rel-card b{font:700 17px/1.25 var(--serif)}.src-method{margin:30px 0 0;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--canvas-alt)}.src-method>summary{display:flex;align-items:baseline;gap:10px;padding:12px 14px;cursor:pointer;list-style:none;font:800 11px/1 var(--mono);letter-spacing:.16em;color:var(--ink-2)}.src-method>summary::-webkit-details-marker{display:none}.src-method>summary:before{content:"+";color:var(--gold-ink)}.src-method[open]>summary:before{content:"–"}.src-method>summary small{font:500 12px/1 var(--body);letter-spacing:0;color:var(--muted)}.sm-body{padding:0 14px 14px;font-size:13.5px;color:var(--ink-2)}.sm-body dl{margin:0;display:grid;gap:8px}.sm-body dt{font:700 10.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.sm-body dd{margin:0}.sm-notes{margin:10px 0 0;color:var(--muted)}.sm-adv{margin-top:10px}.sm-adv summary{cursor:pointer;font-size:12px;color:var(--muted)}.sm-adv ul{margin:6px 0 0;padding-left:18px;font-size:12px;color:var(--muted)}.wrap.nr2{max-width:1360px}.nr2-top{padding:28px 0 6px;color:#fff}.nr2-kicker{margin:0 0 6px;font:800 12px/1 var(--body);letter-spacing:.18em;color:var(--gold)}.nr2-title{margin:0;font:800 clamp(34px,4.6vw,54px)/1.02 var(--display);letter-spacing:.005em;color:#fff}.nr2-sub{margin:10px 0 18px;max-width:680px;font-size:15px;line-height:1.55;color:var(--muted-dark)}.nr2-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;overflow:visible;padding:2px 0 16px;margin:0}.nr2-tabs-hint{display:none}@media(max-width:767px){.nr2-tabs{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,44px);grid-auto-columns:max-content;justify-content:start;align-items:stretch;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--gold) rgba(255,255,255,.16);padding:2px 2px 9px}.nr2-tabs::-webkit-scrollbar{height:5px}.nr2-tabs::-webkit-scrollbar-thumb{background:var(--gold);border-radius:999px}.nr2-tab{min-height:44px;scroll-snap-align:start}.nr2-tabs-hint{display:block;margin:-1px 0 12px;text-align:right;font:700 11px/1.3 var(--body);letter-spacing:.04em;color:#dce5f5}}.nr2-tab{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--shell-line);background:#ffffff0d;color:#dfe7f3;text-decoration:none;font:700 13.5px/1 var(--body);white-space:nowrap}.nr2-tab:hover{border-color:var(--gold);color:#fff}.nr2-tab.on{background:#fff;color:var(--ink);border-color:#fff;box-shadow:inset 0 -3px 0 var(--gold)}.nr2-tab .clogo.xs{width:20px;height:20px}.nr2-body{padding:10px 0 60px}.nr2-body .wrap>*+*{margin-top:24px}.nr2-mod{background:#fff;border-radius:16px;padding:20px 22px 22px;box-shadow:0 1px 2px #0003,0 18px 40px #00000047;min-width:0}@media(max-width:639px){.nr2-mod{padding:16px 16px 18px;border-radius:14px}}.nr2-mh{margin:0 0 14px}.nr2-k{margin:0;font:800 11.5px/1 var(--body);letter-spacing:.16em;color:var(--gold-ink)}.nr2-h{margin:6px 0 0;font:800 21px/1.2 var(--body);letter-spacing:-.01em;color:var(--ink)}.nr2-lead{display:grid;gap:24px}@media(min-width:1024px){.nr2-lead{grid-template-columns:minmax(0,2.05fr) minmax(330px,1fr);align-items:stretch}}.nr2-rail{display:flex;flex-direction:column}.nr2-rail .nwc+.nwc{border-top:1px solid var(--line)}.nr2-more{margin-top:auto;padding-top:14px;font:800 12.5px/1 var(--body);letter-spacing:.08em;color:var(--gold-ink);text-decoration:none}.nr2-grid{display:grid;gap:26px 22px}.nr2-fresh{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 14px;padding:0;font:600 12px/1.4 var(--body);color:var(--paper-dim, #b8b3a8)}.nr2-fresh-k{font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;color:var(--gold, #d4af37)}.nr2-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:30px 0 6px;padding-top:16px;border-top:1px solid var(--line)}.nr2-page{min-height:44px;display:inline-flex;align-items:center;font:800 12.5px/1 var(--body);letter-spacing:.08em;color:var(--gold-ink);text-decoration:none}.nr2-page.older{margin-left:auto}.nr2-page-n{font:700 12px/1 var(--body);letter-spacing:.1em;color:var(--muted, #6f675b);text-transform:uppercase}@media(min-width:640px){.nr2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.nr2-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nr2-src{padding:6px 12px}.nwc{min-width:0}.nwc-link{display:flex;flex-direction:column;color:inherit;text-decoration:none;min-width:0}.nwc-body{display:flex;flex-direction:column;gap:8px;min-width:0}.nk{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font:700 11.5px/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nk .clogo.xs{width:18px;height:18px}.nk-dot{color:var(--line-2)}.nk-cat{display:inline-flex;align-items:center;gap:6px}.nk-cat:before{content:"";width:7px;height:7px;border-radius:2px;background:currentColor}.nk-cat.t-report{color:#8a6412}.nk-cat.t-form{color:#1f5fbf}.nk-cat.t-trend{color:#6a41c2}.nk-cat.t-table{color:#1d7a4a}.nwc-head{margin:0;color:var(--ink);text-transform:none;letter-spacing:-.012em;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.nwc-dek{margin:0;color:var(--ink-2);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.nwc-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--muted)}.nwc-cta{font:800 13px/1 var(--body);letter-spacing:.04em;color:var(--gold-ink);white-space:nowrap}.nwc-link:hover .nwc-head{color:#0f3a78;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.nwc-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:12px}.nwc.v-featured{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0003,0 18px 40px #00000047}.v-featured .nwc-body{padding:20px 24px 22px;gap:12px}.v-featured .nwc-head{font:800 clamp(26px,2.9vw,40px)/1.14 var(--body);-webkit-line-clamp:3}.v-featured .nwc-dek{font-size:17px;line-height:1.5;-webkit-line-clamp:3}@media(max-width:639px){.v-featured .nwc-body{padding:16px 16px 18px}.v-featured .nwc-head{font-size:25px}.v-featured .nwc-dek{font-size:15.5px}}.v-rail .nwc-link{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;padding:14px 0;align-items:start}.nr2-rail .nwc:first-of-type .nwc-link{padding-top:2px}.v-rail .nwc-head{font:750 15.5px/1.32 var(--body);-webkit-line-clamp:3}.v-rail .nwc-body{gap:7px}@media(min-width:1024px)and (max-width:1199px){.v-rail .nwc-link{grid-template-columns:104px minmax(0,1fr)}}@media(max-width:380px){.v-rail .nwc-link{grid-template-columns:104px minmax(0,1fr);gap:12px}}.v-standard .nwc-body{padding-top:12px}.v-standard .nwc-head{font:800 18.5px/1.3 var(--body);-webkit-line-clamp:3}.v-standard .nwc-dek{font-size:14.5px;line-height:1.5;-webkit-line-clamp:2}.v-compact .nwc-head{font:750 15px/1.3 var(--body);-webkit-line-clamp:2}.nimg{position:relative;display:block;overflow:hidden;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--accent) 55%,#0a1628),#0c1c35 48%,#07111f);isolation:isolate}.nimg:before{content:"";position:absolute;inset:0;z-index:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.035) 0 2px,transparent 2px 26px)}.nimg.v-featured{aspect-ratio:16 / 9}.nimg.v-standard{aspect-ratio:16 / 9;border-radius:12px}.nimg.v-rail{aspect-ratio:4 / 3;border-radius:10px}.nimg-mark{position:absolute;z-index:1;left:6%;top:50%;transform:translateY(-50%);display:flex}.nimg-mark .clogo.xl{width:clamp(84px,11vw,140px);height:clamp(84px,11vw,140px)}.v-standard .nimg-mark .clogo.lg{width:64px;height:64px}.nimg-photo{position:absolute;z-index:2;top:0;right:0;width:60%;height:100%;object-fit:cover;object-position:50% 18%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%);mask-image:linear-gradient(90deg,transparent 0,#000 26%)}.nimg.v-rail .nimg-mark{display:none}.nimg.v-rail .nimg-photo{width:100%;-webkit-mask-image:none;mask-image:none}.nimg-crest{position:absolute;z-index:2;right:10%;top:50%;height:62%;width:auto;aspect-ratio:1;transform:translateY(-50%);object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.45))}.nimg.k-crest:after{content:"";position:absolute;z-index:1;right:0;top:0;bottom:0;width:55%;background:radial-gradient(60% 60% at 60% 50%,rgba(255,255,255,.2),transparent 70%)}.nimg.v-rail.k-crest .nimg-crest{right:50%;transform:translate(50%,-50%);height:66%}.nimg.k-brand .nimg-logo,.nimg.k-brand .nimg-mark{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;transform:none}.nimg.k-brand .clogo.xl{width:clamp(90px,12vw,150px);height:clamp(90px,12vw,150px)}.nimg.v-rail .nimg-logo .clogo,.nimg.v-rail .nimg-logo .cmono{width:46px;height:46px}.nr2-watch{background:linear-gradient(180deg,#0f203b,#0a1628);border:1px solid var(--shell-line);color:#fff}.nr2-watch .nr2-k{color:var(--gold)}.nr2-watch .nr2-h{color:#fff}.nw-grid{display:grid;gap:20px}@media(min-width:1024px){.nw-grid{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);align-items:start}.nw-grid.one{grid-template-columns:minmax(0,1fr);max-width:900px}}.nw-list{display:grid;gap:14px}@media(max-width:1023px){.nw-list{grid-auto-flow:column;grid-auto-columns:minmax(240px,78%);overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.nw-list::-webkit-scrollbar{display:none}}@media(min-width:1024px){.nw-list .ovid{display:grid;grid-template-columns:168px minmax(0,1fr);gap:12px;align-items:start}.nw-list .ovid-copy{margin-top:0}.nw-list .ovid-src{display:none}.nw-list .ovid-play{width:42px;height:42px;margin:-21px 0 0 -21px}.nw-list .ovid-play i{border-width:8px 0 8px 13px;margin-left:3px}.nw-list .ovid-label{display:none}}.ovid{min-width:0;color:inherit}.ovid-frame{position:relative;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#05090f}.ovid-frame>iframe,.ovid-poster,.ovid-fallback{position:absolute;inset:0;width:100%;height:100%;border:0}.ovid-poster{padding:0;margin:0;cursor:pointer;background:#05090f;color:#fff;display:block}.ovid-poster img,.ovid-fallback img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ovid-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 45%,#0000008c)}.ovid-play{position:absolute;z-index:2;left:50%;top:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#080e1ab8;border:2px solid rgba(255,255,255,.9);display:grid;place-items:center;transition:transform .15s,background .15s}.ovid.feature .ovid-play{width:76px;height:76px;margin:-38px 0 0 -38px}.ovid-play i{width:0;height:0;margin-left:5px;border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent #fff}.ovid.feature .ovid-play i{border-width:14px 0 14px 23px}.ovid-poster:hover .ovid-play,.ovid-poster:focus-visible .ovid-play{transform:scale(1.06);background:var(--gold)}.ovid-poster:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.ovid-label{position:absolute;z-index:2;left:10px;top:10px;padding:5px 8px;border-radius:6px;background:var(--gold);color:#1b1405;font:800 10.5px/1 var(--body);letter-spacing:.1em;text-transform:uppercase}.ovid-dur{position:absolute;z-index:2;right:10px;bottom:10px;padding:4px 7px;border-radius:6px;background:#000000c7;color:#fff;font:700 12px/1 var(--mono)}.ovid-fallback{background:#05090f}.ovid-fallback img{opacity:.35}.ovid-fb-copy{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;color:#fff}.ovid-fb-copy b{font:700 15px/1.4 var(--body);max-width:34ch}.ovid-copy{margin-top:10px;min-width:0}.ovid-meta{margin:0;font-size:12.5px;color:var(--muted-dark)}.ovid-meta b{color:var(--gold-2);font-weight:800}.ovid-title{margin:5px 0 0;font:750 15px/1.35 var(--body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ovid.feature .ovid-title{font-size:clamp(17px,1.6vw,21px)}.ovid-src{margin:6px 0 0;font-size:12px;color:var(--muted-dark)}.ovid-src a,.ovid-story a{color:var(--gold-2);font-weight:700;text-decoration:none}.ovid-story{margin:6px 0 0;font-size:13px}.pm-aff-note{margin:8px 0 22px;font:400 12px/1.45 var(--body);color:var(--muted)}.pm-aff-note[hidden]{display:none}.art-watch{margin:30px 0;padding:18px;border-radius:14px;background:#0c1a30;color:#fff}.art-watch .nrail-h{color:var(--gold);margin:0 0 12px}.nr2-comps{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.nr2-comps{grid-template-columns:repeat(4,minmax(0,1fr))}}.nbc{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:12px;border:1px solid var(--line);text-decoration:none;color:var(--ink);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,#fff),#fff 60%)}.nbc:hover{border-color:var(--gold)}.nbc .clogo.lg{width:44px;height:44px}.nbc-name{font:800 16px/1.2 var(--body)}.nbc-n{font-size:13px;color:var(--muted)}.nbc-go{margin-top:4px;font:800 12px/1 var(--body);color:var(--gold-ink);letter-spacing:.06em}.art-body.cont>p:first-of-type:first-letter{float:none;font:inherit;color:inherit;margin:0}.navmenu{position:relative;display:flex}.navdrop{display:inline-flex;align-items:center;gap:7px;background:none;border:0;color:#c6d2e6;font:700 14px/1 var(--display);letter-spacing:.12em;padding:11px 12px;border-radius:8px;cursor:pointer}.navdrop i{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.navdrop:hover,.navdrop[aria-expanded=true]{color:#fff;background:var(--shell-3)}.navdrop.on{color:var(--gold)}.navpanel{position:absolute;top:calc(100% + 6px);left:0;z-index:70;min-width:230px;display:flex;flex-direction:column;padding:8px;background:var(--shell-2);border:1px solid var(--shell-line);border-radius:12px;box-shadow:0 18px 30px #040a1473}.navpanel[hidden]{display:none}.navpanel a{color:#d6dfee;text-decoration:none;font:700 13px/1 var(--display);letter-spacing:.12em;padding:12px;border-radius:8px}.navpanel a:hover{background:var(--shell-3);color:#fff}.navsep{width:1px;align-self:stretch;margin:8px 6px;background:var(--shell-line)}.nav .nav-aa{color:var(--ink);background:var(--gold);border-radius:999px;padding:10px 14px}.nav .nav-aa:hover{background:var(--gold-2);color:var(--ink)}.nav .nav-aa.on{box-shadow:none;border-radius:999px;color:var(--ink)}.nav .nav-aa.is-member{background:none;color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.nav-acct{background:none;color:#fff;border:1px solid var(--shell-line);border-radius:999px;font:700 13px/1 var(--display);letter-spacing:.12em;padding:10px 14px;cursor:pointer;margin-left:6px}.nav-acct:hover{border-color:var(--gold)}.nav-cc{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:40px;padding:0 14px;border:1px solid var(--gold);border-radius:999px;color:var(--gold);text-decoration:none;font:700 13px/1 var(--display);letter-spacing:.12em;white-space:nowrap}.nav-cc:hover{background:var(--gold);color:var(--ink)}.nav-cc-text{text-transform:uppercase}@media(max-width:1380px){.nav-cc{order:2;margin-left:auto}.navtoggle{order:3;margin-left:0}}@media(max-width:760px){.nav-cc{min-height:44px;padding:0 12px;font-size:12px;letter-spacing:.08em}}@media(max-width:480px){.topbar{gap:10px}.nav-cc{gap:5px;min-height:44px;padding:0 8px}.nav-cc-text{display:inline-block;width:min-content;white-space:normal;font-size:9px;line-height:1.15;letter-spacing:.05em;text-align:left}}@media(max-width:359px){.nav-cc{width:44px;padding:0}.nav-cc-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.nav .nav-cc-row{display:none}@media(max-width:1023px){.nav .nav-cc-row{display:flex;align-items:center;min-height:44px;color:var(--gold);border-bottom:1px solid var(--shell-line);border-radius:0;margin-bottom:6px;letter-spacing:.08em}.nav .nav-cc-row:hover{color:var(--ink);background:var(--gold)}}@media(max-width:1060px){.navmenu{flex-direction:column}.navdrop{display:none}.navpanel,.navpanel[hidden]{position:static;display:flex;box-shadow:none;border:0;padding:0;background:none;min-width:0}.navpanel a{padding:14px 10px;font-size:16px;color:#c6d2e6}.navsep{width:auto;height:1px;margin:8px 0}.nav .nav-aa,.nav-acct{margin:6px 0 0;text-align:center;padding:14px;font-size:15px}}.botnav{display:none}@media(max-width:760px){.navtoggle{display:none}.botnav{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(5,1fr);background:#0a1628f7;border-top:1px solid var(--shell-line);padding-bottom:env(safe-area-inset-bottom)}.botnav a,.botnav button{min-height:54px;display:flex;align-items:center;justify-content:center;color:#c6d2e6;text-decoration:none;background:none;border:0;font:800 11.5px/1 var(--display);letter-spacing:.1em;cursor:pointer}.botnav a.on{color:var(--gold);box-shadow:inset 0 2px 0 var(--gold)}.botnav a[href="/pro"],.botnav a[href="/es/pro"]{color:var(--gold)}body{padding-bottom:calc(56px + env(safe-area-inset-bottom))}body #pbe-privacy-choice{bottom:calc(66px + env(safe-area-inset-bottom));min-height:44px;padding:0 14px;display:inline-flex;align-items:center;font-size:12px}body #pbe-privacy-choice:focus-visible{outline:2px solid var(--gold);outline-offset:2px}body #pbe-consent{bottom:calc(66px + env(safe-area-inset-bottom));max-height:calc(100vh - 136px - env(safe-area-inset-bottom));overflow-y:auto}body:has(#pbe-privacy-choice){padding-bottom:calc(120px + env(safe-area-inset-bottom))}.menu-open #pbe-privacy-choice{display:none}.menu-open .nav{max-height:calc(100vh - 117px - env(safe-area-inset-bottom));overflow-y:auto}}.netfoot .fsports{border-bottom:1px solid var(--shell-line);padding-bottom:18px;margin-bottom:22px}.fh{margin:0 0 10px;font:800 11px/1.4 var(--body);letter-spacing:.2em;color:var(--gold)}.fsport-row{display:flex;flex-wrap:wrap;gap:8px}.netfoot .fsport-row .fsport{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--shell-line);border-radius:999px;color:#d6dfee;text-decoration:none;font:800 13px/1 var(--display);letter-spacing:.12em}.netfoot .fsport-row a.fsport:hover{border-color:var(--gold);color:#fff}.netfoot .fsport-row .fsport.on{background:#fff;color:var(--ink);border-color:#fff}.netfoot .fsport-row .fsport.fsport-cc{color:var(--gold);border-color:var(--gold);font-weight:700;letter-spacing:.04em}.netfoot .fsport-row a.fsport.fsport-cc:hover{background:var(--gold);color:var(--ink);border-color:var(--gold)}.fsport small{font:800 9.5px/1 var(--body);letter-spacing:.16em;color:#0d6b5a}.fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:26px}.fcol{display:flex;flex-direction:column;gap:2px;min-width:0}.netfoot .fcol a{color:#c6d2e6;text-decoration:none;padding:7px 0;font-size:14px}.fcol a:hover{color:#fff;text-decoration:underline}.netfoot .fcol a.fpeek{color:var(--gold);font-weight:700;letter-spacing:.04em;white-space:normal}.netfoot .fcol a.fpeek:hover{color:var(--gold-2);text-decoration:underline}.facct{border:1px solid var(--shell-line);border-top:3px solid var(--gold);border-radius:12px;padding:16px;background:var(--shell-2);min-width:0}.facct-copy{color:#d6dfee;margin:4px 0 8px}.facct-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fsrc{margin-top:24px}@media(max-width:1024px){.fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.fgrid{grid-template-columns:1fr}}.aa-card{border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:12px;background:#fff;padding:18px;min-width:0}.aa-card.compact{padding:14px;margin-top:14px}.aa-eyebrow{margin:0;font:800 11px/1.4 var(--body);letter-spacing:.2em;color:var(--gold-ink, #8a6a12)}.facct .aa-eyebrow{color:var(--gold)}.aa-price{margin:6px 0;font:800 26px/1 var(--display)}.facct .aa-price{color:#fff}.aa-copy{margin:6px 0}.aa-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.aa-cta{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:999px;background:var(--gold);color:var(--ink);font:800 13px/1 var(--display);letter-spacing:.12em;text-decoration:none;border:0}.aa-cta.aa-have{text-transform:uppercase}[data-pbe-cta-state=check]{display:none!important}.aa-learn{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid currentColor;color:inherit;background:none;font:800 12px/1 var(--display);letter-spacing:.12em;text-decoration:none;cursor:pointer}.facct .aa-learn{color:#d6dfee}.pro-hero .lede{max-width:760px}.pro-state{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;color:#d6dfee}.pro-state a{color:var(--gold)}.pro-pill{font:800 11px/1 var(--body);letter-spacing:.18em;padding:7px 10px;border-radius:999px;background:var(--gold);color:var(--ink)}.pro-pill.free{background:#e7ecf4;color:var(--ink)}.pro-signin{min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--gold);background:none;color:var(--gold);font:800 12px/1 var(--display);letter-spacing:.12em;cursor:pointer}.pro-top{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:900px){.pro-top{grid-template-columns:1fr}}.pro-mod{border-top:1px solid var(--line);padding:22px 0;scroll-margin-top:150px}.pro-mod h2{margin:4px 0 12px;font:800 22px/1.2 var(--display)}.pro-mod-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media(max-width:767px){.pro-mod-grid{grid-template-columns:1fr}}.pro-h{margin:0 0 6px;font:800 11px/1.4 var(--body);letter-spacing:.18em;color:var(--muted)}.pro-list{margin:0;padding-left:18px}.pro-list li{margin:4px 0}.pro-lock{border:1px dashed var(--line);border-radius:12px;padding:14px;background:#f6f8fb}.pl-row{display:grid;grid-template-columns:minmax(0,1fr) 90px auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.pl-k{font:800 12px/1.3 var(--display);letter-spacing:.08em}.pl-bar{height:10px;border-radius:6px;background:linear-gradient(90deg,#dfe5ee,#eef2f7)}.pl-tag{font:800 10px/1 var(--body);letter-spacing:.16em;color:var(--muted)}.pl-note{margin:10px 0 0;font-size:13px;color:var(--muted)}.pro-board{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pro-board a{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);text-decoration:none}.pb-side{display:inline-flex;align-items:center;gap:6px;min-width:0}.pb-side span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pb-side small{color:var(--muted)}.pb-when{font-size:13px;color:var(--muted)}.pb-go{font:800 11px/1 var(--display);letter-spacing:.12em;color:var(--gold-ink, #8a6a12)}@media(max-width:767px){.pro-board a{grid-template-columns:auto minmax(0,1fr)}.pb-v,.pb-go{display:none}}.viz{margin:30px 0;padding:18px 18px 14px;max-width:760px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow);font-family:var(--body);color:var(--ink);min-width:0}.viz figcaption{display:grid;gap:2px;margin:0 0 14px}.vz-k{font:800 10.5px/1 var(--display);letter-spacing:.18em;color:var(--gold-ink)}.viz figcaption b{font:800 22px/1.1 var(--display);letter-spacing:.01em;text-transform:uppercase}.viz figcaption small{font-size:13px;color:var(--muted)}.vz-body{min-width:0}.vz-src{margin:14px 0 0;padding-top:10px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.45;color:var(--muted)}.vz-src span{white-space:nowrap}.vz-note,.vz-sub2{font-size:13px;color:var(--muted);margin:8px 0 0}.vz-sub2{margin:16px 0 6px;font-weight:700;color:var(--ink)}.vz-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;font-weight:700;margin:0 0 12px}.vz-sw{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:2px;vertical-align:-1px}.vz-sw.home{background:var(--home)}.vz-sw.away{background:var(--away-ink)}.vz-bar{display:block;height:100%;border-radius:3px}.vz-bar.home{background:var(--home)}.vz-bar.away{background:var(--away-ink)}.vz-mirror{display:grid;gap:2px}.vz-mhead,.vz-mrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;column-gap:8px}.vz-l{min-width:0;overflow-wrap:break-word}.vz-mhead{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vz-mhead>span{display:none}.vz-mhead b{min-width:0;overflow-wrap:normal;word-break:normal;hyphens:manual}@media(max-width:520px){.vz-mhead{font-size:12px;letter-spacing:.03em}}.vz-mhead{font:800 13px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;padding-bottom:6px;border-bottom:2px solid var(--ink)}.vz-mhead .h{color:var(--gold-ink)}.vz-mhead .a{text-align:right;color:var(--away-ink)}.vz-mrow{padding:8px 0 6px;border-bottom:1px solid var(--line);row-gap:4px}.vz-v{font:800 20px/1 var(--display);font-variant-numeric:tabular-nums}.vz-v.a{text-align:right}.vz-l{font-size:12.5px;font-weight:600;color:var(--muted);text-align:center}.vz-mbars{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:4px;height:6px}.vz-half{display:flex;height:6px;background:var(--canvas-alt);border-radius:3px;overflow:hidden}.vz-half.l{justify-content:flex-end}.vz-flow{display:grid;gap:12px}.vz-frow{display:grid;grid-template-columns:82px 1fr 1fr;gap:10px;align-items:center}.vz-frow>.vz-l{text-align:left}.vz-fcell{display:grid;gap:4px;min-width:0}.vz-fcell small{font:700 10.5px/1 var(--mono);color:var(--muted)}.vz-fbar{display:grid;grid-template-columns:1fr 26px;align-items:center;gap:6px;height:12px}.vz-fbar .vz-bar{height:10px}.vz-fbar b{font:700 13px/1 var(--mono);text-align:right}.vz-tl{position:relative;height:56px}.vz-track{position:absolute;left:0;right:0;top:25px;height:6px;border-radius:3px;background:#dde5f0;overflow:hidden}.vz-track .h1{display:block;height:100%;background:#eef2f8}.vz-tick{position:absolute;top:23px;width:1px;height:10px;background:#b7c2d3}.vz-ht{position:absolute;top:2px;bottom:2px;border-left:2px dashed var(--ink)}.vz-gm{position:absolute;width:14px;height:14px;margin-left:-7px;border-radius:50%;box-sizing:border-box}.vz-gm.home{top:6px;background:var(--home);border:2px solid #1b1405}.vz-gm.away{top:36px;background:var(--away-ink);border:2px solid var(--away-ink)}.vz-gm.og{background:#fff;border-style:dashed}.vz-gm.pen:after{content:"P";position:absolute;inset:0;font:800 8px/10px var(--display);text-align:center;color:#1b1405}.vz-gm.away.pen:after{color:#fff}.vz-tlscale{position:relative;height:16px;font:700 10.5px/16px var(--mono);color:var(--muted)}.vz-tlscale span{position:absolute;top:0}.vz-tlscale span:first-child{left:0}.vz-tlscale span:nth-child(2){transform:translate(-50%);white-space:nowrap}.vz-tlscale span:last-child{right:0}.vz-goals{list-style:none;margin:10px 0 0;padding:0;display:grid}.vz-goals li{display:grid;grid-template-columns:46px 12px minmax(0,1fr) auto 38px;gap:8px;align-items:center;padding:7px 0;border-top:1px solid var(--line);font-size:14px}.vz-goals .vz-min{font:700 13px/1 var(--mono)}.vz-goals .vz-who{min-width:0;overflow-wrap:anywhere;font-weight:600}.vz-goals .vz-who em{font-style:normal;font:700 10px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:2px 5px;border-radius:4px;background:var(--canvas-alt);color:var(--muted)}.vz-goals .vz-who small{color:var(--muted);font-weight:500}.vz-goals .vz-team{font-size:12px;color:var(--muted);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vz-goals .vz-rs{font:800 16px/1 var(--display);text-align:right}.vz-pitch{display:block;width:100%;height:auto;border-radius:10px;background:var(--pitch)}.vz-shot circle{stroke-width:.3}.vz-shot.home circle{fill:var(--home);stroke:#1b1405}.vz-shot.away circle{fill:#fff;stroke:var(--away-ink)}.vz-shot.home.off circle,.vz-shot.home.blk circle{fill:#a88a3c}.vz-shot.away.off circle,.vz-shot.away.blk circle{fill:#b9c2d0}.vz-shot .ring{fill:none!important;stroke:#fff!important;stroke-width:.35}.vz-shot.away .ring{stroke:#fff!important}.vz-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--muted);margin:8px 0 0}.vz-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.vz-tile{padding:12px 10px;border-radius:10px;background:var(--canvas-alt);text-align:center}.vz-tile b{display:block;font:800 28px/1 var(--display);font-variant-numeric:tabular-nums}.vz-tile span{display:block;margin-top:4px;font-size:11.5px;font-weight:600;color:var(--muted)}.vz-poslist{display:grid;gap:2px}.vz-poshead{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.vz-pos{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.vz-pos .vz-team{font-weight:700;min-width:0;overflow-wrap:anywhere}.vz-move{display:flex;align-items:center;gap:6px;font:800 22px/1 var(--display)}.vz-move i{font-style:normal;color:var(--muted);font-size:16px}.vz-move .to{color:var(--ink)}.vz-pts{text-align:right;font:700 13px/1 var(--mono)}.vz-zone{grid-column:1 / -1;color:var(--muted);font-size:12px}.vz-forms{display:grid;gap:10px}.vz-form{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr);gap:10px;align-items:center}.vz-form .vz-team{font-weight:700;font-size:14px;min-width:0;overflow-wrap:anywhere}.vz-chips{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.vz-res{display:inline-grid;justify-items:center;min-width:36px;padding:5px 5px 4px;border-radius:7px;color:#fff}.vz-res b{font:800 14px/1 var(--display)}.vz-res small{font:600 10px/1.2 var(--mono);opacity:.9}.vz-res.r-W{background:var(--win)}.vz-res.r-D{background:var(--draw)}.vz-res.r-L{background:var(--loss)}.vz-cols{display:flex;gap:8px;align-items:flex-end;overflow-x:auto;padding-bottom:4px}.vz-col{flex:1 0 72px;display:grid;justify-items:center;gap:3px;text-align:center;font-size:11.5px}.vz-colbar{display:flex;align-items:flex-end;width:30px;height:90px;background:var(--canvas-alt);border-radius:6px;overflow:hidden}.vz-colbar i{display:block;width:100%;background:var(--home)}.vz-col b{font:800 20px/1 var(--display)}.vz-plist{display:grid;gap:8px}.vz-prow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4px 10px;align-items:center}.vz-prow small{grid-column:1 / -1;color:var(--muted);font-size:12px}.vz-prow .vz-team{font-weight:700;font-size:14px;min-width:0;overflow-wrap:anywhere}.vz-tablewrap{overflow-x:auto}.vz-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.vz-table th,.vz-table td{padding:8px 6px;text-align:center;border-bottom:1px solid var(--line)}.vz-table thead th{font:800 11px/1 var(--display);letter-spacing:.1em;color:var(--muted);border-bottom:2px solid var(--ink)}.vz-table .tm{text-align:left;font-weight:700;white-space:nowrap}.vz-table td.pts{font-weight:800}.vz-table tr[title] td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.vz-table .vz-gap td{padding:2px;color:var(--muted);border-bottom:1px dashed var(--line)}.vz-fixtures{list-style:none;margin:0;padding:0}.vz-fixtures li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:2px 10px;padding:10px 0;border-top:1px solid var(--line)}.vz-fixtures .vz-min{font:700 13px/1.4 var(--mono)}.vz-fx{display:flex;flex-wrap:wrap;gap:4px 8px;font-weight:700;min-width:0}.vz-fx i{font-style:normal;color:var(--muted)}.vz-fx small{color:var(--muted);font-weight:500}.vz-fixtures li>small{grid-column:2;font-size:12px}.art-numbers{margin:36px 0 10px}.art-numbers>.nrail-h{margin:0 0 4px}@media(max-width:520px){.viz{padding:14px 12px 12px;margin:24px 0;border-radius:12px}.viz figcaption b{font-size:19px}.vz-v{font-size:17px}.vz-frow{grid-template-columns:64px 1fr 1fr;gap:8px}.vz-goals li{grid-template-columns:40px 10px minmax(0,1fr) 34px}.vz-goals .vz-team{display:none}.vz-form{grid-template-columns:1fr;gap:4px}.vz-tile b{font-size:24px}}.algo-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0}.algo-banner{border:1px solid var(--gold);background:var(--gold-soft);color:var(--gold-ink);border-radius:var(--radius-s);padding:12px 14px;margin:0 0 18px}.algo-banner.warn{border-color:var(--line-2);background:var(--canvas-alt);color:var(--ink-2)}.algo-table td{vertical-align:top}.algo-table .num,.ltable td.num{text-align:right;font-variant-numeric:tabular-nums}.algo-st{display:inline-block;font:800 10.5px/1 var(--body);letter-spacing:.14em;padding:5px 8px;border-radius:999px;background:#e9edf4;color:var(--ink-2)}.algo-win{background:#dff3e6;color:#13653a}.algo-loss{background:#fbe3e3;color:#8f1d1d}.algo-pending{background:var(--gold-soft);color:var(--gold-ink)}.algo-gbgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.algo-gb{min-width:0;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;padding:12px 14px}.algo-gb.is-official{border-color:var(--gold);box-shadow:inset 3px 0 0 var(--gold)}.algo-gb p{margin:0 0 6px}.algo-gb-when{font-size:12.5px;color:var(--muted)}.algo-gb-fx{font-weight:700}.algo-gb-pick .kicker{display:block;margin:0 0 2px}.algo-gb-pick span:last-child{font:800 18px/1 var(--display);margin-left:6px}.algo-gb-probs{color:var(--muted)}.algo-next{margin:0;padding-left:18px}.algo-next li{margin:0 0 6px}.algo-policy{border:1px solid var(--line);border-radius:var(--radius-s);padding:12px 16px;background:var(--canvas-alt)}.algo-policy ul{margin:8px 0;padding-left:18px}.algo-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.algo-kpis>div{border:1px solid var(--line);border-radius:var(--radius-s);padding:10px 12px;background:#fff}.algo-kpis .kicker{margin:0 0 4px}.algo-kpi{margin:0;font:800 28px/1 var(--display)}.algo-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px}.algo-research{margin:40px 0 24px;padding:18px 16px;border:1px dashed var(--line-2);border-radius:var(--radius);background:var(--canvas-alt)}.algo-research h2{font:800 clamp(20px,3vw,26px)/1.1 var(--display);margin:0 0 12px;letter-spacing:.02em}.algo-research .ltable th:first-child,.algo-research .ltable td:first-child{text-align:left}.algo-gb-tag{margin:0 0 6px}.algo-official{background:var(--gold);color:#0a0a0a}.algo-forecast{background:#e9edf4;color:var(--ink-2);border:1px dashed var(--line-2)}.algo-canvas .ltable td:first-child{white-space:normal;font-family:var(--body);text-align:left;min-width:120px}.algo-canvas .ltable thead th{white-space:normal;line-height:1.25}.algo-canvas .ltable thead th:first-child{text-align:left}@media(max-width:600px){.algo-canvas .ltable th,.algo-canvas .ltable td{padding:8px 6px;font-size:12.5px}.algo-canvas .ltable thead th{font-size:10px;letter-spacing:.06em}}.lg-panel{min-width:280px}.lg-h{margin:8px 12px 4px;font:800 10.5px/1 var(--body);letter-spacing:.22em;color:var(--gold)}.lg-h:first-child{margin-top:4px}.navpanel a.lg-link{display:flex;align-items:center;gap:10px;padding:9px 12px}.navpanel a.lg-link.on{background:var(--shell-3);color:var(--gold-2);box-shadow:inset 3px 0 0 var(--gold)}@media(min-width:1100px){.lg-panel{display:grid;grid-template-columns:1fr 1fr;column-gap:4px;min-width:460px}.lg-panel[hidden]{display:none}.lg-h{grid-column:1 / -1}}.hero.home{padding:26px 0 22px}.hero.home .display{font-size:clamp(30px,4.6vw,50px);margin-bottom:10px}.hero.home .lede{font-size:clamp(14.5px,1.5vw,16.5px);margin-bottom:14px}.hero.home .btn.btn-hero{min-height:46px;padding:12px 22px;font-size:15px}.stk-skel{display:inline-flex;align-items:center;gap:22px;height:100%;padding-left:4px}.stk-skel-g{display:inline-flex;align-items:center;gap:8px}.stk-skel-g i,.stk-skel-g b{display:block;border-radius:6px;background:linear-gradient(90deg,#17263f,#22385c,#17263f);background-size:200% 100%;animation:stk-shimmer 1.4s ease-in-out infinite}.stk-skel-g i{width:16px;height:16px;border-radius:50%}.stk-skel-g b{width:74px;height:10px}@keyframes stk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.stk-skel-g i,.stk-skel-g b{animation:none}}.canvas.feat-dark>.wrap{background:linear-gradient(180deg,#121b2a,#0d1522);border:1px solid var(--shell-line);box-shadow:0 24px 70px #00000073}.feat-dark .sec-head .kicker{color:var(--gold)}.feat-dark .sec-head h2{color:#f1f4fa}.feat-dark .nrail-h{color:var(--gold)}.feat-dark .fm-key{background:#172234;border-color:#26344d;box-shadow:inset 3px 0 0 var(--gold)}.feat-dark .fm-key:hover{border-color:var(--gold);background:#1b2940}.feat-dark .fm-key b{color:#f1f4fa}.feat-dark .fm-key small{color:var(--muted-dark)}.pct{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pct small{font-size:11.5px;color:var(--muted)}.pct-pill{display:inline-block;padding:3px 7px;border-radius:999px;font:800 11px/1 var(--mono);letter-spacing:.02em}.pct-elite{background:#e4f5ea;color:#0f6b39;border:1px solid #b7e2c6}.pct-strong{background:var(--gold-soft);color:var(--gold-ink);border:1px solid #f0d99a}.pct-mid{background:#e8eef8;color:#2c4166;border:1px solid #cfdaeb}.pct-low{background:#f1f3f6;color:var(--muted);border:1px solid var(--line)}.dd-val,.pc-lead{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.dd-val b,.pc-lead b{font:800 20px/1 var(--mono);color:var(--ink)}.depth .depthgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:760px){.depth .depthgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.depth .depth-item{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:118px;padding:18px 20px;background:linear-gradient(180deg,#16263f,#101d33);border-top:2px solid var(--gold)}.depth .depth-item b{font-size:clamp(28px,3.6vw,42px);line-height:1;color:#fff}.depth .depth-item span{font:800 11px/1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2)}@media(max-width:759px){.depth .depth-item{min-height:96px;padding:14px}.depth .depth-item b{font-size:clamp(19px,5.6vw,28px);white-space:nowrap;overflow-wrap:normal}.depth .depth-item span{font-size:10px;letter-spacing:.12em}}.topbar.wrap{max-width:1520px}.topbar{gap:22px}.brandlock{flex:0 0 auto}.nav{align-items:center;gap:2px;min-width:0}.nav .nav-aa,.nav-acct{white-space:nowrap;flex:none}.nav-acct{min-width:118px}.nav .nav-aa{min-width:105px;text-align:center;display:inline-flex;align-items:center;justify-content:center}@media(min-width:1381px){.topbar{min-height:76px}.nav a,.navdrop{padding-left:10px;padding-right:10px;letter-spacing:.075em}.brandlock .brand .b2{letter-spacing:.17em}.nav-acct{margin-left:3px}}@media(min-width:761px)and (max-width:1380px){.navtoggle{display:block;flex:none;margin-left:auto}.nav{display:none;position:absolute;top:100%;left:0;right:0;padding:16px max(24px,calc((100% - 1180px)/2));background:#081426;border-bottom:1px solid var(--shell-line);flex-direction:column;align-items:stretch;max-height:calc(100dvh - 76px);overflow-y:auto;box-shadow:0 18px 32px #00000061}.menu-open .nav{display:flex}.navmenu{flex-direction:column}.navdrop{display:none}.navpanel,.navpanel[hidden]{position:static;display:flex;min-width:0;box-shadow:none;border:none;background:transparent;padding:0}.navpanel a,.nav a{padding:12px}.navsep{width:100%;height:1px;margin:8px 0}.nav .nav-aa,.nav-acct{margin:4px 0;min-width:0}}.hero.home.home-v4{padding:clamp(44px,5vw,76px) 0 clamp(48px,5vw,72px)}.hero.home-v4 .hero-grid{display:block}.hero.home-v4 .home-hero-content{max-width:1100px}.hero.home-v4 .home-hero-title{font-size:clamp(38px,5.05vw,76px);line-height:1.01;letter-spacing:-.015em;overflow-wrap:normal;text-wrap:balance;margin:10px 0 22px}.hero.home-v4 .home-hero-title>span{display:block}.hero.home-v4 .hero-title-white{color:#fff}.hero.home-v4 .hero-title-gold{color:var(--gold-2)}.hero.home-v4 .home-hero-lede{max-width:760px;font-size:clamp(16px,1.6vw,20px);line-height:1.55;color:#d1dbeb}.hero.home-v4 .home-hero-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:9px;letter-spacing:.13em;color:#e9ba52}.hero.home-v4 .hero-signal{width:7px;height:7px;flex:none;border-radius:50%;background:#57d1a0;box-shadow:0 0 0 4px #57d1a01f}.hero.home-v4 .hero-ksep{color:#647894}.hero.home-v4 .home-hero-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:23px}.hero.home-v4 .home-hero-actions .btn{border-radius:8px}.hero.home-v4 .home-hero-actions .btn.ghost{border-color:#ffffff61;color:#fff}.hero.home-v4 .hero-more{color:#e5edf8;text-decoration:none;padding:12px;font:800 14px/1 var(--display);letter-spacing:.1em}.hero.home-v4 .hero-more:hover{color:var(--gold-2)}#score-ticker .stk{height:48px}#score-ticker .stk-in.wrap{max-width:1520px}#score-ticker .stk-g{gap:9px;padding-left:17px;padding-right:17px}#score-ticker .stk-side b{font-size:14px}#score-ticker .stk-mkt{font-size:11px}@media(max-width:760px){.hero.home.home-v4{padding:36px 0 48px}.hero.home-v4 .home-hero-title{font-size:clamp(35px,9vw,53px);overflow-wrap:normal}.hero.home-v4 .home-hero-kicker{font-size:10px;gap:6px}.hero.home-v4 .home-hero-lede{font-size:16px}.hero.home-v4 .home-hero-actions{align-items:stretch;gap:10px}.hero.home-v4 .home-hero-actions .cta-secondary{gap:6px}#score-ticker .stk{height:44px}#score-ticker .stk-g{gap:7px;padding:0 12px}#score-ticker .stk-side b{font-size:12.5px}}.home-breadth{margin-top:18px}.lbreadth{border-top:1px solid var(--shell-line);padding-top:16px;display:grid;gap:12px}.lb-total{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--muted-dark);font:600 13px/1.3 var(--body)}.lb-total b{font:800 30px/1 var(--display);color:var(--gold-2);letter-spacing:.02em}.lb-groups{display:grid;gap:12px}@media(min-width:1100px){.lb-groups{grid-template-columns:2.2fr 1.4fr .8fr;gap:18px}}.lb-h{margin:0 0 8px;font:800 10.5px/1 var(--body);letter-spacing:.22em;color:var(--gold)}.lb-h span{color:var(--muted-dark);margin-left:4px}.lb-chips{display:flex;flex-wrap:wrap;gap:6px}.lb-chip{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:4px 10px 4px 6px;border-radius:999px;border:1px solid var(--shell-line);background:color-mix(in srgb,var(--accent) 12%,var(--shell-2));color:#eef3fb;text-decoration:none;font:700 12.5px/1 var(--body)}.lb-chip:hover,.lb-chip:focus-visible{border-color:var(--accent);color:#fff}.lb-chip .clogo.sm,.lb-chip .cmono.sm{width:24px;height:24px;min-width:24px;font-size:9px;padding:0 3px}.lb-all{justify-self:start;color:var(--gold-2);font:800 12.5px/1 var(--body);letter-spacing:.12em;text-decoration:none;padding:8px 0}.lb-all:hover{color:#fff}@media(max-width:759px){.lb-chip{font-size:12px;min-height:34px}.lb-total b{font-size:26px}}.home-desks:has(>.wrap:empty){display:none}.dkgrid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.dkgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.dkgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dkcard{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 9%,#fff),#fff 55%);box-shadow:inset 3px 0 0 var(--accent);min-width:0}.dk-top{display:flex;align-items:center;gap:10px;min-width:0}.dk-top .clogo.md,.dk-top .cmono.md{width:34px;height:34px;min-width:34px}.dk-name{font:800 15px/1.1 var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.dk-stat{margin-left:auto;font:700 11px/1.2 var(--body);color:var(--muted);text-align:right}.dk-story{display:flex;flex-direction:column;gap:4px;color:var(--ink);text-decoration:none;min-height:44px}.dk-story b{font:700 15px/1.3 var(--body)}.dk-story:hover b{text-decoration:underline}.dk-story span{font-size:12px;color:var(--muted)}.dk-story.none{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.dk-links{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:auto}.dk-links a,.dk-into a{font:800 12px/1 var(--body);letter-spacing:.06em;color:var(--gold-ink);text-decoration:none;padding:8px 0}.dk-links a:hover,.dk-into a:hover{text-decoration:underline}.dk-into{display:flex;flex-wrap:wrap;gap:4px 18px;margin:18px 0 8px}.nr2-deskstat{margin:6px 0 0;font:700 12.5px/1.3 var(--body);color:var(--muted-dark)}.nr2-title .clogo,.nr2-title .cmono{vertical-align:middle}.hub-intro{display:grid;gap:8px;margin:14px 0 6px}.hub-span{margin:0;color:var(--muted-dark);font:600 13px/1.3 var(--body)}.hub-span b{color:var(--gold-2);font:800 18px/1 var(--display);margin-right:2px}.hub-links{display:flex;flex-wrap:wrap;gap:6px}.hub-links a{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--shell-line);color:#eef3fb;text-decoration:none;font:700 12.5px/1 var(--body);background:#ffffff0a}.hub-links a:hover,.hub-links a:focus-visible{border-color:var(--gold);color:#fff}.hub-replays{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:8px}@media(min-width:900px){.hub-replays{grid-template-columns:repeat(3,minmax(0,1fr))}}.hub-replays a{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:12px 14px 30px;border-radius:12px;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;position:relative}.hub-replays a:hover{border-color:var(--gold)}.hr-t{display:flex;align-items:center;gap:6px;min-width:0}.hr-t:last-of-type{justify-content:flex-end}.hr-t b{font:700 13px/1.2 var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hr-sc{font:800 18px/1 var(--mono)}.hr-go{position:absolute;left:14px;bottom:9px;font:800 10.5px/1 var(--body);letter-spacing:.14em;color:var(--gold-ink)}.hub-desk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 22px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--canvas-alt)}.hub-desk p{margin:0;font-size:14px;color:var(--ink-2)}.hub-desk .sec-link{margin-left:auto}.hub-leaders{margin-bottom:8px}.comp-group+.comp-group{margin-top:28px}.clogo.sm{width:24px;height:24px}.clogo.md{width:34px;height:34px}.cmono.sm{min-width:28px;height:24px;font-size:9.5px;padding:0 4px;border-radius:5px}.cmono.md{min-width:40px;height:30px;font-size:12px;border-radius:7px}.hub-desk p span:before{content:" · ";color:var(--muted)}.sb-filters{display:grid;gap:8px;margin:4px 0 12px}.sb-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sb-k{font:800 10.5px/1 var(--body);letter-spacing:.18em;color:var(--gold-ink);margin-right:4px}.sb-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:#fff;color:var(--ink);font:700 12.5px/1 var(--body);cursor:pointer}.sb-chip i{font-style:normal;font:700 11px/1 var(--mono);color:var(--muted)}.sb-chip .sb-note{font:500 11px/1.2 var(--mono);color:var(--muted)}.sb-chip:hover{border-color:var(--gold)}.sb-chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.sb-chip.on i{color:var(--gold-2)}.sb-count{margin:4px 0 10px;font:600 12.5px/1.3 var(--body);color:var(--muted)}.sb-more{margin:16px auto 0;display:flex}.lb-cats{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 10px}.lb-support{margin:0 0 10px;font-size:13px;color:var(--ink-2)}.lb-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:#fff}.lbtable{width:100%;border-collapse:collapse;font-size:14px}.lbtable th{text-align:left;font:800 10.5px/1 var(--body);letter-spacing:.14em;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line)}.lbtable td{padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.lbtable tr:last-child td{border-bottom:0}.lbtable a{color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.lbtable a:hover{text-decoration:underline}.lb-rank{width:36px;font:700 13px/1 var(--mono);color:var(--muted)}.lb-name{font-weight:700}.lb-v{text-align:right}.lbtable td.lb-v b{font:800 16px/1 var(--mono)}@media(max-width:600px){.lbtable th.lb-club,.lbtable td.lb-club span{display:none}.lbtable td{padding:8px}}.fw-sec{padding-top:28px;padding-bottom:28px}.fw-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.fw-row{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-s);background:#fff;color:var(--ink);text-decoration:none;min-width:0;transition:border-color .15s}.fw-row:hover{border-color:var(--gold)}.fw-top{display:flex;align-items:center;gap:6px;font:700 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);min-width:0}.fw-top>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-when{margin-left:auto;color:var(--ink);flex:none}.fw-side{display:flex;align-items:center;gap:8px;min-width:0}.fw-side b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 15px/1.1 var(--display);text-transform:uppercase}.fw-lock{flex:none;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px dashed var(--line);border-radius:999px;font:800 9.5px/1 var(--body);letter-spacing:.14em;color:var(--muted)}.fw-lock i{font-style:normal;letter-spacing:1px;color:var(--line-2)}.fw-cta{margin-top:2px;font:800 11px/1 var(--body);letter-spacing:.12em;color:var(--gold-ink)}.fw-note{margin:12px 0 0;color:var(--muted);font-size:14px}.fw-more{font-weight:700;color:var(--gold-ink)}.ct-asof{font:600 11px/1.3 var(--mono);color:var(--muted-dark)}.pmc-locked-match{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:6px 0 10px;font:700 14px/1.2 var(--body);color:#fff}.pmc-lm-t{display:inline-flex;align-items:center;gap:6px;min-width:0}.pmc-lm-t b{font:800 18px/1 var(--display);text-transform:uppercase}.pmc-lm-v{color:var(--muted-dark)}.pmc-lm-when{flex-basis:100%;font:600 12px/1.2 var(--mono);color:var(--muted-dark)}.pmx .wrap{display:grid;gap:16px}.pmx-kick{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;font-size:15px;color:var(--ink)}.pmx-k{font:800 11px/1 var(--body);letter-spacing:.16em;color:var(--gold-ink)}.pmx-kick time{font-weight:700}.pmx-cd{font:700 13px/1.2 var(--mono);color:var(--ink-2);padding:3px 8px;border-radius:999px;background:var(--gold-soft)}.pmx-venue{color:var(--muted);font-size:13.5px}.pmx-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:860px){.pmx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pmx-team{padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:#fff;min-width:0}.pmx-side{margin:0 0 6px;font:800 10.5px/1 var(--body);letter-spacing:.18em;color:var(--muted)}.pmx-name{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:800 20px/1.1 var(--display);text-transform:uppercase}.pmx-name a{color:var(--ink);text-decoration:none}.pmx-table{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px}.pmx-table b{font:800 30px/1 var(--display);color:var(--ink)}.pmx-table span{font-size:13px;color:var(--muted)}.pmx-h{margin:12px 0 6px;font:800 11px/1.2 var(--body);letter-spacing:.14em;color:var(--gold-ink)}.pmx-form,.pmx-gs,.pmx-hl{list-style:none;margin:0;padding:0;display:grid;gap:4px}.pmx-form a,.pmx-hl a{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 8px;border-radius:9px;color:var(--ink);text-decoration:none;font-size:14px}.pmx-hl a{grid-template-columns:56px minmax(0,1fr) auto}.pmx-form a:hover,.pmx-hl a:hover{background:var(--canvas-alt)}.pmx-r{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;color:#fff;font:800 11px/1 var(--body)}.pmx-r.r-W{background:var(--win)}.pmx-r.r-D{background:var(--draw)}.pmx-r.r-L{background:var(--loss)}.pmx-o{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmx-s{font:800 14px/1 var(--mono)}.pmx-d{font:600 12px/1 var(--mono);color:var(--muted);white-space:nowrap}.pmx-gs li{font-size:14px;color:var(--ink-2)}.pmx-gs b{font:800 15px/1 var(--mono);color:var(--ink);margin-right:4px}.pmx-gs small{color:var(--muted)}.pmx-quiet,.pmx .pmx-quiet{margin:4px 0;color:var(--muted);font-size:14px}.panel.score-only p{color:var(--ink-2);font-size:14.5px;line-height:1.5}section.canvas:has(>.wrap>[data-related-news]:empty:only-child){display:none}.hero.home.home-v5{padding:clamp(32px,4.4vw,64px) 0 clamp(26px,3vw,40px);background:radial-gradient(900px 520px at 82% 8%,rgba(22,96,59,.3),transparent 62%),radial-gradient(720px 420px at 6% 0%,rgba(212,167,58,.1),transparent 60%),linear-gradient(90deg,#050b16b8,#050b1661 55%,#050b162e)}.hx-grid{display:grid;gap:28px;align-items:center}@media(min-width:1024px){.hx-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(28px,3.4vw,56px)}}.hx-kicker{display:flex;align-items:center;gap:10px;letter-spacing:.3em;color:#e9ba52;margin:0 0 14px}.hx-kicker:after{content:"";width:64px;height:1px;background:linear-gradient(90deg,rgba(233,186,82,.7),transparent)}.hero.home-v5 .hero-signal{width:7px;height:7px;flex:none;border-radius:50%;background:#57d1a0;box-shadow:0 0 0 4px #57d1a01f}.hero.home.home-v5 .hx-title{margin:0 0 18px;font-size:clamp(42px,5.6vw,88px);line-height:.96;letter-spacing:-.01em;text-wrap:balance}.hx-title>span{display:block}.hero.home-v5 .hx-title .hx-t1{color:#fff}.hero.home-v5 .hx-title .hx-t2{color:var(--gold-2);font-style:italic}.hero.home.home-v5 .hx-lede{max-width:620px;margin:0 0 22px;font-size:clamp(15.5px,1.35vw,18.5px);line-height:1.55;color:#d1dbeb}.hx-cta{display:flex;flex-wrap:wrap;gap:12px}.hx-cta .btn{border-radius:8px;min-height:48px;padding:13px 22px;font-size:15px;letter-spacing:.08em}.hx-cta .btn.ghost{border-color:#fff6;color:#fff;background:transparent}.hx-cta .btn.ghost:hover{border-color:var(--gold-2);color:var(--gold-2)}.hx-more{margin:14px 0 0}.hero.home-v5 .hero-more{display:inline-block;padding:8px 0;color:#e5edf8;text-decoration:none;font:800 13.5px/1 var(--display);letter-spacing:.12em;border-bottom:1px solid rgba(240,198,90,.45)}.hero.home-v5 .hero-more:hover{color:var(--gold-2)}.hx-show{min-width:0}.hx-card{position:relative;display:grid;gap:14px;min-height:620px;padding:18px;align-content:start;border-radius:14px;color:#e8eef8;background:linear-gradient(180deg,#152744eb,#0a1628f5);border:1px solid rgba(240,198,90,.32);box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0d;animation:hx-in .45s ease-out both}@keyframes hx-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hx-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font:700 12px/1.2 var(--body)}.hx-top .status{flex:none}.hx-clock{font:700 12px/1 var(--mono);color:#fff}.hx-tag{font:800 10.5px/1 var(--body);letter-spacing:.12em;padding:5px 8px;border-radius:6px;color:#0a1628;background:var(--gold-2)}.hx-comp{display:inline-flex;align-items:center;gap:7px;color:#fff;font-weight:700}.hx-brand{margin-left:auto;font:800 10.5px/1.2 var(--body);letter-spacing:.14em;color:var(--gold-2)}.hx-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;color:#fff;padding:4px 0}.hx-team{display:flex;align-items:center;gap:10px;min-width:0}.hx-team b{font:800 clamp(16px,1.6vw,21px)/1.1 var(--display);letter-spacing:.02em;overflow-wrap:anywhere}.hx-away{justify-content:flex-end;text-align:right}.hx-sc{font:800 clamp(30px,3vw,42px)/1 var(--display);letter-spacing:.02em;color:#fff;white-space:nowrap}.hx-sc i{font-style:normal;color:var(--gold-2);padding:0 6px}.hx-card .tmark.md{width:46px;height:46px}.hx-body{display:grid;gap:14px}@media(min-width:600px){.hx-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hx-body.hx-one{grid-template-columns:1fr}}.hx-map{margin:0}.hx-pitch{display:block;width:100%;height:auto;border-radius:8px;border:1px solid rgba(255,255,255,.14)}.hx-map figcaption{margin-top:6px;font:600 11.5px/1.3 var(--body);color:var(--muted-dark)}.hx-h{margin:0 0 8px;font:800 10.5px/1.2 var(--body);letter-spacing:.16em;color:var(--gold-2)}.hx-stats{display:grid;align-content:start;gap:9px;padding:12px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.07)}.hx-stat{display:grid;gap:4px}.hx-stat-l{font:600 11.5px/1 var(--body);color:var(--muted-dark)}.hx-stat-v{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}.hx-stat-v b{font:700 13px/1 var(--mono);color:#fff;min-width:3ch}.hx-stat-v b:last-child{text-align:right}.hx-bar{position:relative;display:block;height:6px;border-radius:6px;background:#9fb4d4;overflow:hidden}.hx-bar i{position:absolute;inset:0 auto 0 0;background:var(--gold);border-radius:6px 0 0 6px}.hx-note{margin:0;padding:14px;border-radius:10px;background:#ffffff09;font:500 13px/1.45 var(--body);color:var(--muted-dark)}.hx-foot{display:grid;gap:14px}.hx-dna-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 14px}.hx-player{display:flex;align-items:center;gap:10px;padding:6px 0;color:#fff;text-decoration:none}.hx-player b{display:block;font:700 13.5px/1.2 var(--body)}.hx-player small{display:block;color:var(--muted-dark);font:500 12px/1.35 var(--body)}.hx-player:hover b,.hx-models a:hover span{color:var(--gold-2)}.hx-models ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hx-models a{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#fff;text-decoration:none;font:600 12px/1.15 var(--body);min-width:0}.hx-models a span{min-width:0;overflow-wrap:anywhere;line-height:1.15}.hx-models em{margin-left:auto;flex:none;font:800 9.5px/1 var(--body);letter-spacing:.06em;font-style:normal;text-transform:uppercase;padding:3px 5px;border-radius:4px}.hx-models em.is-off{color:#0a1628;background:var(--gold-2)}.hx-models em.is-fc{color:#d1dbeb;border:1px solid rgba(209,219,235,.45)}.hx-open{justify-self:start;font:800 12.5px/1 var(--display);letter-spacing:.14em;color:var(--gold-2);text-decoration:none;padding:6px 0}.hx-open:hover{color:#fff}.hx-skel-bar,.hx-skel-score,.hx-skel-pitch,.hx-skel-stats{display:block;border-radius:8px;background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:hx-shim 1.4s linear infinite}.hx-skel-bar{height:18px;width:60%}.hx-skel-score{height:56px}.hx-skel-pitch{aspect-ratio:109 / 72}.hx-skel-stats{min-height:140px}@keyframes hx-shim{to{background-position:-200% 0}}.hx-proof{margin-top:clamp(22px,3vw,36px)}.hx-proof-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-height:96px;border-radius:12px;overflow:hidden;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}@media(min-width:768px){.hx-proof-row{grid-template-columns:repeat(5,minmax(0,1fr))}}.hx-proof-item{display:grid;align-content:start;gap:3px;padding:14px 16px;background:#0b1729;color:#fff;text-decoration:none;min-width:0}.hx-proof-item b{font:800 clamp(22px,2.3vw,30px)/1 var(--display);color:var(--gold-2);letter-spacing:.02em;overflow-wrap:anywhere}.hx-proof-item span{font:700 12.5px/1.2 var(--body);color:#fff}.hx-proof-item small{font:500 11.5px/1.35 var(--body);color:var(--muted-dark)}.hx-proof-models b{font-size:clamp(18px,1.8vw,24px)}.hx-proof-models:hover span{color:var(--gold-2)}@media(max-width:767px){.hx-proof-models{grid-column:1 / -1}}.hx-proof-skel{background:#ffffff0a}.hx-proof-asof{margin:8px 0 0;font:500 11.5px/1.3 var(--body);color:var(--muted-dark)}@media(max-width:599px){.hx-card{min-height:0;padding:14px}.hx-brand{margin-left:0;width:100%}.hx-team{flex-direction:column;text-align:center;gap:6px}.hx-away{flex-direction:column-reverse}.hx-card .tmark.md{width:40px;height:40px}.hx-models{display:none}.hx-cta .btn{flex:1 1 100%;justify-content:center;text-align:center}}@media(min-width:600px)and (max-width:1023px){.hx-card{min-height:0}}@media(prefers-reduced-motion:reduce){.hx-card,.hx-skel-bar,.hx-skel-score,.hx-skel-pitch,.hx-skel-stats{animation:none}}.home-page{--canvas: #0f1b2e;--canvas-alt: #13223a;--ink: #eef3fb;--ink-2: #c9d4e6;--muted: #9aa9c2;--line: #22385c;--line-2: #2c4670;--gold-ink: #f0c65a;--shadow: 0 1px 0 rgba(255,255,255,.04) inset, 0 10px 30px rgba(0,0,0,.35);color:var(--ink)}.home-page .canvas,.home-page .canvas.alt{background:transparent}.home-page .canvas>.wrap,.home-page .canvas.alt>.wrap,.home-page .canvas.feat-dark>.wrap{background:transparent;border:0;box-shadow:none;border-radius:0}.home-page .canvas+.canvas>.wrap,.home-page .home-featured+.canvas>.wrap,.home-page .canvas.home-archive>.wrap{border-top:1px solid rgba(255,255,255,.08)}.home-page .sec-head .kicker{color:var(--gold)}.home-page .sec-head h2{color:#f1f4fa}.home-page .fw-row,.home-page .nlead,.home-page .ncard2,.home-page .pdir-card,.home-page .dd-row,.home-page .fm-key{background:var(--canvas);border-color:var(--line);color:var(--ink)}.home-page .fw-row:hover,.home-page .nlead:hover,.home-page .ncard2:hover,.home-page .pdir-card:hover,.home-page .dd-row:hover{background:var(--canvas-alt);border-color:var(--gold)}.home-page .dna-pick select{background:var(--canvas);color:var(--ink);border-color:var(--line-2)}.home-page .pm-promo{background:var(--canvas);color:var(--ink);border-color:var(--line)}.home-page .pm-promo__logo{filter:brightness(0) invert(1)}.home-page .dna-pill{background:transparent;color:var(--ink);border-color:var(--line-2)}.home-page .dna-pill[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#0a1628}.home-page .band.dark.depth{background:transparent;border-top:1px solid rgba(255,255,255,.08)}.tmark.img,.lr-row .tmark.img{background:radial-gradient(closest-side,rgba(226,236,250,.46),rgba(226,236,250,.18) 64%,transparent 100%);border-color:transparent;box-shadow:none}.canvas:not(.feat-dark)>.wrap .tmark.img{background:transparent}.home-page .canvas>.wrap .tmark.img{background:radial-gradient(closest-side,rgba(226,236,250,.46),rgba(226,236,250,.18) 64%,transparent 100%)}.tmark.img img{background:transparent;padding:4%;filter:drop-shadow(0 0 .6px rgba(255,255,255,.9)) drop-shadow(0 0 .6px rgba(255,255,255,.75)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.clogo.plate{background:transparent;padding:0}.clogo.plate img{filter:drop-shadow(0 0 .6px rgba(255,255,255,.9)) drop-shadow(0 0 .6px rgba(255,255,255,.75))}.canvas:not(.feat-dark)>.wrap .tmark.img img,.canvas:not(.feat-dark)>.wrap .clogo.plate img{filter:drop-shadow(0 1px 1.5px rgba(11,21,38,.22))}.home-page .canvas>.wrap .tmark.img img,.home-page .canvas>.wrap .clogo.plate img{filter:drop-shadow(0 0 .6px rgba(255,255,255,.9)) drop-shadow(0 0 .6px rgba(255,255,255,.75)) drop-shadow(0 2px 3px rgba(0,0,0,.35))}.ph2 .ph-grid{grid-template-columns:auto minmax(0,1fr);gap:20px 40px;align-items:end}.ph2 .ph-pic .pic-xl{width:clamp(132px,22vw,264px);height:clamp(132px,22vw,264px);box-shadow:0 0 0 3px var(--gold),0 0 0 9px #d4a73a24,0 30px 70px #0009}.ph2 .display{font-size:clamp(40px,6.6vw,88px);line-height:.92;letter-spacing:.01em;margin:6px 0 4px}.ph-full{margin:0 0 14px;color:#b9c6db;font:600 14px/1.3 var(--body);letter-spacing:.02em}.ph-chips{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0}.ph-chips li{min-width:0;max-width:100%}.ph-chip{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:6px 14px 6px 6px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;min-width:0}a.ph-chip:hover,a.ph-chip:focus-visible{border-color:var(--gold);background:#d4a73a1f}.ph-chip>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.ph-chip small{font:700 9.5px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2)}.ph-chip b{font:800 15px/1.1 var(--display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ph-chip .tmark.md{width:36px;height:36px;font-size:12px}.ph-facts2{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0 0 18px}.ph-facts2 div{display:flex;align-items:baseline;gap:7px}.ph-facts2 dt{font:700 10px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark)}.ph-facts2 dd{margin:0;font:700 14px/1.2 var(--body);color:#eef3fb}.ph-ribbon{border-top:1px solid rgba(212,167,58,.45);padding-top:14px}.ph-ribbon dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.ph-ribbon.is-observed dl{grid-template-columns:repeat(4,minmax(0,1fr));max-width:640px}.ph-ribbon dl>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:2px 14px 2px 0;margin-right:14px;border-right:1px solid rgba(255,255,255,.1);min-width:0}.ph-ribbon dl>div:last-child{border-right:0;margin-right:0}.ph-ribbon dd{margin:0;font:800 clamp(26px,3.1vw,42px)/1 var(--display);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em}.ph-ribbon dt{font:700 10px/1.2 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dark)}.ph-ribbon dl>div:nth-child(-n+2) dd{color:var(--gold-2)}.ph-ribbon-note{margin:12px 0 0;font:600 12px/1.4 var(--body);color:#a9b7cd}.ph-meta{margin:10px 0 0;font-size:11.5px;line-height:1.5;color:#8796ad}.ph-meta:empty{display:none}.ph-meta a{color:inherit}@media(max-width:900px){.ph-ribbon dl{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.ph-ribbon dl>div:nth-child(3n){border-right:0;margin-right:0}}@media(max-width:640px){.ph2 .ph-grid{grid-template-columns:1fr;justify-items:start;gap:14px}.ph2 .ph-pic .pic-xl{width:120px;height:120px}.ph2 .ph-pic.no-pic{display:none}.ph2 .display{font-size:clamp(36px,11vw,48px)}.ph-chips{gap:8px}.ph-chip{padding:4px 12px 4px 4px}.ph-chip .tmark.md{width:30px;height:30px}.ph-chip b{font-size:13.5px}.ph-facts2{gap:6px 16px}.ph-ribbon dl>div{padding-right:10px;margin-right:10px}.ph-ribbon.is-observed dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-ribbon.is-observed dl>div:nth-child(2n){border-right:0;margin-right:0}}.pnav{position:sticky;top:var(--pnav-top, 0px);z-index:40;background:#0a1628f2;backdrop-filter:blur(8px);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(212,167,58,.35)}.pnav ul{list-style:none;display:flex;gap:4px;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.pnav ul::-webkit-scrollbar{display:none}.pnav a{display:block;padding:15px 14px 13px;border-bottom:2px solid transparent;color:#c6d2e6;text-decoration:none;font:800 12.5px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pnav a:hover{color:#fff}.pnav a:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.pnav a[aria-current]{color:var(--gold-2);border-bottom-color:var(--gold)}body:has(#news [data-related-news]:empty) .pnav li:has(>a[data-pnav=news]){display:none}#news:has([data-related-news]:empty){display:none}.pp-sec{scroll-margin-top:calc(var(--pnav-top, 72px) + 64px);padding:6px 0 34px}.pp-sec+.pp-sec{border-top:1px solid var(--line);padding-top:36px}.pp-head{margin:0 0 22px;max-width:780px}.pp-head .kicker{margin:0 0 6px;color:var(--gold-ink)}.pp-head h2{margin:0;font:800 clamp(26px,3.2vw,38px)/1.05 var(--display);letter-spacing:.01em;color:var(--ink);text-transform:uppercase}.pp-lede{margin:8px 0 0;color:var(--muted);font-size:14.5px;line-height:1.5}.pp-evidence{border:1px solid var(--line);border-radius:14px;background:var(--canvas-alt);margin:0 0 16px}.pp-evidence>summary{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;padding:16px 18px;cursor:pointer;list-style:none;font:800 15px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.pp-evidence>summary::-webkit-details-marker{display:none}.pp-ev-n{font:600 12.5px/1.3 var(--body);letter-spacing:0;text-transform:none;color:var(--muted)}.pp-evidence>summary .cr-chev{margin-left:auto}.pp-evidence-body{padding:4px 18px 18px;border-top:1px solid var(--line);background:var(--canvas);border-radius:0 0 14px 14px}.pp .ltable td{font-variant-numeric:tabular-nums}.cr{margin:0}.cr-h3{margin:28px 0 12px;font:800 11.5px/1 var(--body);letter-spacing:.2em;color:var(--gold-ink)}.cr>.cr-h3:first-child{margin-top:0}.cj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;counter-reset:cj}.cj-ch{position:relative;display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px;border:1px solid var(--line);border-radius:14px;background:var(--canvas);box-shadow:0 1px 2px #0b15260d;counter-increment:cj}.cj:not(.cj-nat) .cj-ch:before{content:counter(cj,decimal-leading-zero);position:absolute;top:14px;right:16px;font:800 12px/1 var(--mono);color:#b4c0d2}.cj-top{display:flex;align-items:center;gap:12px;min-width:0;padding-right:26px}.cj-nat .cj-top{padding-right:0;flex-wrap:wrap}.cj-id{min-width:0;flex:1 1 auto}.cj-name{margin:0;font:800 19px/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase}.cj-name a{color:var(--ink);text-decoration:none}.cj-name a:hover{text-decoration:underline}.cj-years{margin:4px 0 0;font:600 12px/1.2 var(--mono);color:var(--muted)}.cj-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.cj-stats div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:5px}.cj-stats dt{font:700 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cj-stats dd{margin:0;font:800 30px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.cj-bar{display:block;height:4px;border-radius:4px;background:var(--canvas-alt);overflow:hidden}.cj-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-2));border-radius:4px}.cj-nat .cj-ch{border-left:4px solid #5b8fd6}.cj-nat .cj-bar i{background:#5b8fd6}.cr-badge{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font:800 10px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cr-badge.warn{background:#fff4d8;color:#7a5a10;border:1px solid #ecd28c}.cr-badge.ok{background:#e3f5ea;color:#1d6b3a;border:1px solid #a8dcba}.cr-badge.neutral{background:var(--canvas-alt);color:var(--muted);border:1px solid var(--line)}.cr-note{margin:10px 0 0;max-width:780px;font-size:13px;line-height:1.5;color:var(--muted)}.cr-mono{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border-radius:50%;background:#13223a;color:#e7edf7;font:800 8.5px/1 var(--body);letter-spacing:.02em}.cr-mono.md{width:48px;height:48px;font-size:14px}.cr-mono.sq{border-radius:6px}.cr-ex-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:32px}.cr-ex-head .cr-h3{margin:0}.cr-ex-count{margin:0;font:600 12.5px/1 var(--body);color:var(--muted)}.cr-tools{display:flex;flex-wrap:wrap;align-items:end;gap:10px 14px;margin:12px 0 14px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--canvas-alt)}.cr-tools label{display:flex;flex-direction:column;gap:6px;font:700 10px/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);min-width:0}.cr-tools select{min-height:40px;min-width:210px;max-width:100%;padding:0 12px;border:1px solid var(--line-2);border-radius:9px;background:#fff;color:var(--ink);font:600 14px/1 var(--body);letter-spacing:0;text-transform:none}.cr-tools .cr-check{flex-direction:row;align-items:center;gap:8px;min-height:40px;font:600 13px/1.2 var(--body);letter-spacing:0;text-transform:none;color:var(--ink-2)}.cr-tools .cr-check input{width:18px;height:18px;accent-color:var(--gold)}.cr-tools [data-expand]{margin-left:auto}.cr-btn{min-height:40px;padding:0 16px;border-radius:9px;border:1px solid var(--ink);background:var(--ink);color:#fff;font:800 12px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.cr-btn.ghost{background:#fff;color:var(--ink);border-color:var(--line-2)}.cr-btn:hover{border-color:var(--gold)}.cr-btn:focus-visible,.cr-tools select:focus-visible,.cr-season>summary:focus-visible,.pp-evidence>summary:focus-visible,.cr-comps>summary:focus-visible,.cr-scroll:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cr-btn[hidden]{display:none}.cr-more-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:14px 0 0}.cr-more-row:not(:has(.cr-btn:not([hidden]))){display:none}.cr-seasons{display:grid;gap:8px}.cr-season{border:1px solid var(--line);border-radius:12px;background:var(--canvas);overflow:hidden}.cr-season[hidden]{display:none}.cr-season>summary{display:grid;grid-template-columns:96px minmax(0,1fr) auto 28px;align-items:center;gap:14px;padding:12px 14px 12px 16px;cursor:pointer;list-style:none}.cr-season>summary::-webkit-details-marker{display:none}.cr-season>summary:hover{background:var(--canvas-alt)}.cr-season[open]>summary{border-bottom:1px solid var(--line);background:var(--canvas-alt);box-shadow:inset 3px 0 0 var(--gold)}.cr-chev{width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);display:inline-grid;place-items:center;flex:none;background:#fff;transition:transform .18s,background .18s}.cr-chev:before{content:"";width:7px;height:7px;border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);transform:translateY(-2px) rotate(45deg)}details[open]>summary .cr-chev{transform:rotate(180deg);background:var(--gold-soft);border-color:var(--gold)}.cr-s-label{font:800 19px/1 var(--display);letter-spacing:.02em;color:var(--ink);font-variant-numeric:tabular-nums}.cr-s-clubs{display:flex;flex-wrap:wrap;gap:6px 16px;min-width:0}.cr-s-club{display:inline-flex;align-items:center;gap:7px;font:600 13.5px/1.2 var(--body);color:var(--ink-2);min-width:0}.cr-s-tot{display:grid;grid-template-columns:repeat(3,74px);font:600 11.5px/1 var(--body);color:var(--muted);white-space:nowrap;text-align:right}.cr-s-tot b{font:800 17px/1 var(--display);color:var(--ink);font-variant-numeric:tabular-nums;margin-right:3px}.cr-season .tablewrap{margin:0;border:0;border-radius:0;box-shadow:none}.cr-table{font-size:14px}.cr-table th.cr-c{text-align:left;min-width:250px;white-space:normal;font-family:var(--body)}.cr-table td.cr-t{text-align:left;font-family:var(--body);min-width:170px}.cr-table thead th.cr-c,.cr-table thead th.cr-t,.cr-comps .cr-table thead th:nth-child(2){text-align:left}.cr-table thead th.n,.cr-table td.n{text-align:right;font-variant-numeric:tabular-nums;width:66px}.cr-table thead abbr{text-decoration:none;cursor:help}.cr-table td.na{color:#98a4b6}.cr-team,.cr-comp{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink);font-weight:700;min-width:0}.cr-team:hover span,.cr-comp:hover span:last-child{text-decoration:underline}.cr-sub{display:block;margin:4px 0 0 33px;font:600 10.5px/1.35 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cr-table tr.is-friendly td,.cr-table tr.is-friendly th{opacity:.58}.cr-table tr[hidden]{display:none}.cr-comps{margin:22px 0 0;border:1px solid var(--line);border-radius:12px;background:var(--canvas);overflow:hidden}.cr-comps>summary{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font:800 14px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.cr-comps>summary::-webkit-details-marker{display:none}.cr-comps-n{font:700 12px/1 var(--mono);color:var(--muted)}.cr-comps>summary .cr-chev{margin-left:auto}.cr-comps[open]>summary{border-bottom:1px solid var(--line);background:var(--canvas-alt)}.cr-comps .tablewrap{margin:0;border:0;border-radius:0;box-shadow:none}.cr-comps .cr-table td:not(.n){text-align:left;font-family:var(--body);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cr-checks{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0}.cr-checks li{padding:6px 10px;border-radius:8px;border:1px solid var(--line);background:var(--canvas-alt);font:600 12px/1.2 var(--body);color:var(--ink-2)}.cr-checks b{font-weight:800;margin-right:4px}.cr-checks .ck-agree b{color:#1d6b3a}.cr-checks .ck-close b{color:#3b6a3f}.cr-checks .ck-differ b{color:#7a5a10}.cr .caveat{margin-top:14px}@media(max-width:760px){.cr-season>summary{grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"l c" "k k" "t t";gap:8px 10px}.cr-s-label{grid-area:l}.cr-season>summary .cr-chev{grid-area:c}.cr-s-clubs{grid-area:k}.cr-s-tot{grid-area:t;display:flex;gap:18px;text-align:left}.cr-tools{flex-direction:column;align-items:stretch}.cr-tools select{min-width:0;width:100%}.cr-tools [data-expand]{margin-left:0}.cr-table th.cr-c{min-width:190px}.cr-table td.cr-t{min-width:140px}.cj-stats dd{font-size:26px}.pnav a{padding:14px 11px 12px;font-size:11.5px}}@media(max-width:420px){.cr-more-row .cr-btn{flex:1 1 100%}}.dna-loading{margin:0;padding:22px 18px;border:1px dashed var(--line-2);border-radius:12px;color:var(--muted);font:600 13.5px/1.3 var(--body);background:var(--canvas-alt)}#dna:has([data-player-dna]:empty){display:none}body:has(#dna [data-player-dna]:empty) .pnav li:has(>a[data-pnav=dna]){display:none}.cdna{margin:0 0 28px;padding:18px 18px 6px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,var(--canvas-alt),var(--canvas) 140px)}.cdna-head,.sdna-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:0 0 12px}.cdna-head .dna-gt,.sdna-head .dna-gt{margin:0;font-size:12px}.cdna-sub{margin:0;font:600 12.5px/1.3 var(--body);color:var(--muted)}.sdna-head{padding-top:6px}.cdna-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.cdna-tiles>div{background:var(--canvas)}.cdna-tiles b,.pp .dna-vol b{font:800 28px/1.05 var(--display);letter-spacing:.01em;font-variant-numeric:tabular-nums}.pp .dna-vol{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.cdna .caveat{margin:12px 0}.pp .dna-sig{height:150px;padding-top:26px}.sig-col em{order:-1;flex:none;margin:0 0 4px;text-align:center;font:800 10.5px/1 var(--mono);font-style:normal;color:#e8eef8}.sig-col.t1 em,.sig-col.t2 em{color:#9fb0c9}.pp .dna-strip{padding:12px 0 10px}.pp .dna-strip .ds-v b{font:800 20px/1 var(--display);font-variant-numeric:tabular-nums}.pp .dna-gt2{padding-top:8px;border-top:2px solid var(--gold);width:max-content}.pp .dna-chip{padding:6px 14px 6px 6px}.pp .dna-chip span{white-space:nowrap}@media(max-width:640px){.cdna{padding:14px 12px 4px}.cdna-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cdna-tiles>div:nth-child(3){grid-column:1 / -1}.cdna-tiles b,.pp .dna-vol b{font-size:24px}.pp .dna-sig{height:128px;gap:4px;padding-left:8px;padding-right:8px}.sig-col em{font-size:9px}.pp .dna-chip{max-width:100%}.pp .dna-chip span{white-space:normal;text-align:left;line-height:1.2}}.cj-part{font-style:normal;font:800 .55em/1 var(--body);color:var(--gold-ink);vertical-align:super;margin-left:2px}.cr-note .cj-part{font-size:12px;vertical-align:baseline}.dna-viz.dna-viz-radar{display:grid;gap:16px;align-items:stretch;margin:0 0 14px}@media(min-width:900px){.dna-viz.dna-viz-radar{grid-template-columns:minmax(340px,460px) minmax(0,1fr)}.dna-viz.dna-viz-radar .dna-sig{height:auto;min-height:260px;margin:0}}.dna-radar-fig{margin:0;padding:10px 10px 8px;border:1px solid var(--line);border-radius:14px;background:var(--canvas);display:flex;flex-direction:column;align-items:center;justify-content:center}.dna-radar-fig .dna-radar{width:100%;max-width:460px}.dna-radar-fig figcaption{font:600 11px/1.3 var(--body);color:var(--muted);text-align:center}.dna-radar .rr.mid{stroke-dasharray:4 3;stroke:#b4c0d2}.dna-radar .rl{font:700 12.5px var(--body);fill:var(--ink-2)}.dna-radar .rl .rv{font:800 11.5px var(--mono);fill:var(--gold-ink)}.dna-radar .rt{font:700 9px var(--mono);fill:#9aa6b8}.dna-radar .rd{stroke-width:1.5}@media(max-width:640px){.dna-radar .rl{font-size:17px}.dna-radar .rl .rv{font-size:15px}.dna-radar .rt{font-size:12px}.dna-radar-fig{padding:6px 4px}}.route-pending:before{content:"";position:fixed;inset:0 0 auto;height:3px;background:var(--green, #31d698);z-index:100}.sk-line{height:18px;width:85%;margin:18px 0;border-radius:3px;background:#8996aa22}.sk-line.short{width:32%}.sk-line.heading{width:65%;height:64px}.sk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sk-card{min-height:280px;background:#8996aa15;border-radius:8px}.module-placeholder{padding:32px}.home-featured{min-height:350px}.home-news{min-height:550px}.home-leagues{min-height:240px}.home-leaders{min-height:340px}.home-depth{min-height:260px}@media(max-width:767px){.sk-grid{grid-template-columns:1fr}.home-featured{min-height:450px}.home-news{min-height:1050px}.home-leagues{min-height:530px}}.history-slot{min-height:800px;margin-bottom:40px;content-visibility:auto;contain-intrinsic-size:800px}.history-panel{background:#0b192b;color:#e5edf5;border:1px solid #24354c;padding:24px;border-radius:8px}.history-panel .kicker,.history-panel .caveat,.history-panel small{color:#a8b7cb}.history-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));gap:16px;font-variant-numeric:tabular-nums}.history-summary b{display:block;font-size:26px}.history-summary span{font-size:12px;color:#a8b7cb}.history-select{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.history-select select{max-width:100%;padding:8px;background:#15283c;color:#fff}.history-splits{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.history-splits div{padding:16px;border:1px solid #24354c}.history-splits b,.history-splits small{display:block;margin-top:8px}.history-bars{display:flex;gap:12px;overflow-x:auto;padding:8px 0 20px}.history-bar{flex:0 0 55px;font-variant-numeric:tabular-nums}.history-bar div{height:100px;display:flex;align-items:end;gap:3px}.history-bar i{background:#31d698;width:22px;display:block}.history-bar i.conceded{background:#ccaf73}.history-bar small{font-size:11px}.history-table{color:#e5edf5;white-space:nowrap}.history-panel .tablewrap{background:transparent}@media(max-width:430px){.history-panel{padding:14px}.history-splits{grid-template-columns:1fr}.history-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.analyzer{background:linear-gradient(145deg,#0b192b,#101f32);color:#e5edf5;border:1px solid #263a51;border-radius:10px;padding:24px;margin:24px 0 40px;background-image:linear-gradient(#ffffff06 1px,transparent 1px),linear-gradient(90deg,#ffffff06 1px,transparent 1px),linear-gradient(145deg,#0b192b,#101f32);background-size:32px 32px,32px 32px,auto}.analyzer .section-head h2{color:#f1f5f9}.analyzer-note,.analyzer .caveat{color:#a8b7cb}.analyzer-group{color:#ccaf73;letter-spacing:.12em;margin:28px 0 12px}.edge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.edge-row{background:#101f32ef;border:1px solid #293d53;padding:16px;min-width:0}.edge-row header,.edge-values{display:flex;justify-content:space-between;align-items:center;gap:12px}.edge-row h3{margin:0}.edge-tag{color:#ccaf73;font-size:11px;letter-spacing:.1em}.edge-values b{display:grid;font-size:24px;font-variant-numeric:tabular-nums}.edge-values small,.edge-values span{color:#a8b7cb;font-size:11px}.edge-axis{position:relative;height:8px;margin:16px 0;background:#21344a}.edge-axis>span{position:absolute;left:50%;top:-4px;height:16px;border-left:1px solid #a8b7cb}.edge-axis i{position:absolute;top:0;bottom:0}.edge-axis .home{background:#31d698}.edge-axis .away{background:#ccaf73}.edge-meta{color:#a8b7cb;font-size:11px;line-height:1.6}.analyzer details{border-top:1px solid #293d53;padding-top:8px}.analyzer details p{color:#b7c3d2}.analyzer-rating{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.analyzer-rating>span{display:grid;grid-template-columns:auto auto;align-items:center;gap:10px;font-size:20px}.analyzer-rating b{font-size:28px;color:#31d698;font-variant-numeric:tabular-nums}.analyzer-rating>div{text-align:center}.analyzer-rating>div p{margin:4px 0;color:#a8b7cb;font-size:12px}.analyzer-formula{max-width:900px}.analyzer-explanations{padding-left:24px;line-height:1.7}.baseline-grid,.coverage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.baseline-row,.coverage-grid>div{border:1px solid #293d53;padding:16px}.coverage-grid dl{display:grid;grid-template-columns:1fr auto;gap:8px}.coverage-grid dt{color:#a8b7cb}.coverage-grid dd{margin:0;font-variant-numeric:tabular-nums}.h2h-list{padding-left:20px}.analyzer-preview{margin-top:0}.analyzer-preview .edge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.analyzer-preview>.wrap{max-width:1280px}@media(max-width:700px){.edge-grid,.analyzer-preview .edge-grid,.baseline-grid,.coverage-grid{grid-template-columns:1fr}.analyzer{padding:16px}.analyzer-rating{align-items:flex-start}.analyzer-rating>span{grid-template-columns:1fr;font-size:14px}.analyzer-rating b{font-size:22px}.history-slot{min-height:1150px;contain-intrinsic-size:1150px}}.pmc-hero,.pmc{--pm-bg: #0a1626;--pm-panel: #0f2034;--pm-panel-2: #132842;--pm-line: #22385a;--pm-text: #e8eef6;--pm-muted: #a9b8cc;--pm-home: #e2b54a;--pm-away: #79b2ff;--pm-gold: #f0c65a}.pmc-hero{background:radial-gradient(120% 140% at 50% 0%,#17304f,#0a1626 62%);color:var(--pm-text);padding:28px 0 26px;border-bottom:1px solid var(--pm-line)}.pmc-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 18px;font:700 12px/1.4 var(--body);letter-spacing:.14em;color:var(--pm-muted);text-transform:uppercase}.pmc-hero-meta span:first-of-type{color:var(--pm-gold)}.pmc-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:0 0 18px}.pmc-team{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}.pmc-team .tmark.lg{width:76px;height:76px}.pmc-team-name{margin:0;font:800 clamp(22px,3.4vw,40px)/1.05 var(--display);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;color:#fff}.pmc-side-tag{font:800 11px/1 var(--body);letter-spacing:.2em;padding:5px 9px;border-radius:999px}.pmc-team.home .pmc-side-tag{background:#e2b54a22;color:var(--pm-home);border:1px solid #e2b54a55}.pmc-team.away .pmc-side-tag{background:#79b2ff1f;color:var(--pm-away);border:1px solid #79b2ff55}.pmc-vs{font:800 22px/1 var(--display);color:var(--pm-muted)}.pmc-hero .pro-state{justify-content:center}.pmc{background:var(--pm-bg);color:var(--pm-text);padding:8px 0 48px}.pmc .muted,.pmc .caveat{color:var(--pm-muted)}.pmc a{color:var(--pm-gold)}.pmc-loading{background:var(--pm-panel);border-radius:14px;margin:24px 0}.pmc-kicker{margin:0 0 10px;font:800 12px/1.3 var(--body);letter-spacing:.18em;color:var(--pm-gold)}.pmc-score{background:linear-gradient(160deg,var(--pm-panel-2),var(--pm-panel));border:1px solid var(--pm-line);border-radius:16px;padding:22px 24px;margin:24px 0 16px}.pmc-score-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px}.pmc-badge{font:700 11px/1.3 var(--body);letter-spacing:.12em;color:var(--pm-muted);border:1px solid var(--pm-line);border-radius:999px;padding:5px 10px}.pmc-score-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:8px 0 10px}.pmc-score-n{display:flex;flex-direction:column;align-items:center;min-width:64px}.pmc-score-n b{font:800 56px/1 var(--display);font-variant-numeric:tabular-nums}.pmc-score-n small{font:700 12px/1.3 var(--body);color:var(--pm-muted);text-align:center;max-width:140px}.pmc-score-n.home b{color:var(--pm-home)}.pmc-score-n.away b{color:var(--pm-away)}.pmc-score-bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:#0006}.pmc-score-bar i{display:block;height:100%}.pmc-score-bar .h,.pmc-split .h{background:linear-gradient(90deg,#b98a26,var(--pm-home))}.pmc-score-bar .a,.pmc-split .a{background:linear-gradient(90deg,var(--pm-away),#4f86d6)}.pmc-score-sub{margin:0;font-size:13px;color:var(--pm-muted)}.pmc-obs{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:16px;padding:18px 24px;margin:0 0 12px}.pmc-obs ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.pmc-obs li{position:relative;padding:2px 0 2px 16px;font-size:15px;line-height:1.45}.pmc-obs li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%}.pmc-obs li.home:before{background:var(--pm-home)}.pmc-obs li.away:before{background:var(--pm-away)}.pmc-note{font-size:13px;color:var(--pm-muted);margin:8px 0 0}.pmc-nav{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.pmc-nav a{font:700 13px/1 var(--body);color:var(--pm-text);text-decoration:none;padding:9px 14px;border:1px solid var(--pm-line);border-radius:999px;background:var(--pm-panel)}.pmc-nav a:hover,.pmc-nav a:focus-visible{border-color:var(--pm-gold);color:var(--pm-gold)}.pmc-sec-head{margin:40px 0 14px;padding-top:18px;border-top:1px solid var(--pm-line);scroll-margin-top:90px}.pmc-sec-head h2{margin:0;font:800 26px/1.1 var(--display);letter-spacing:.02em;color:#fff}.pmc-sec-head p{margin:6px 0 0;color:var(--pm-muted);font-size:14px}.pmc-legend{display:flex;justify-content:space-between;gap:12px;margin:0 0 8px;font:800 12px/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase}.pmc-legend .home{color:var(--pm-home)}.pmc-legend .away{color:var(--pm-away);text-align:right}.pmc-group{margin:0 0 18px}.pmc-group-h{margin:18px 0 10px;font:800 13px/1.2 var(--body);letter-spacing:.16em;color:var(--pm-gold)}.pmc-rows{display:grid;gap:10px}.pmc-row{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;padding:14px 18px;min-width:0}.pmc-row-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.pmc-row-head h4{margin:0;font:700 16px/1.3 var(--body);color:#fff}.pmc-chip{flex:0 0 auto;font:700 11px/1 var(--body);letter-spacing:.06em;padding:6px 9px;border-radius:999px;border:1px solid var(--pm-line);color:var(--pm-muted);white-space:nowrap}.pmc-chip.home{color:var(--pm-home);border-color:#e2b54a66}.pmc-chip.away{color:var(--pm-away);border-color:#79b2ff66}.pmc-row-vals{display:grid;grid-template-columns:minmax(84px,auto) minmax(0,1fr) minmax(84px,auto);align-items:center;gap:16px;margin:10px 0 6px}.pmc-v{display:flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.pmc-v b{font:800 26px/1 var(--display)}.pmc-v small{font-size:12px;color:var(--pm-muted)}.pmc-v.home b{color:var(--pm-home)}.pmc-v.away{justify-content:flex-end}.pmc-v.away b{color:var(--pm-away)}.pmc-split{position:relative;display:flex;height:10px;border-radius:999px;overflow:hidden;background:#0007}.pmc-split i{display:block;height:100%}.pmc-row:not(.fav-home) .pmc-split .h{opacity:.45}.pmc-row:not(.fav-away) .pmc-split .a{opacity:.45}.pmc-split em{position:absolute;left:50%;top:-3px;bottom:-3px;width:2px;background:#fff9;transform:translate(-1px)}.pmc-row-meta{margin:0;font-size:12.5px;color:var(--pm-muted)}.pmc details:not(.source)>summary{cursor:pointer;font:700 13px/1.4 var(--body);color:var(--pm-gold);list-style:none}.pmc details:not(.source)>summary::-webkit-details-marker{display:none}.pmc details:not(.source)>summary:before{content:"+";display:inline-block;width:1.1em;font-weight:800}.pmc details:not(.source)[open]>summary:before{content:"–"}.pmc-more{margin-top:8px}.pmc-more p{margin:8px 0 0;font-size:13.5px;color:#cdd8e6}.pmc-tech{font:500 12px/1.5 var(--mono);color:var(--pm-muted)!important}.pmc-all{margin:10px 0 0}.pmc-all>summary{padding:10px 14px;border:1px dashed var(--pm-line);border-radius:10px}.pmc-all .pmc-rows{margin-top:10px}.pmc-workload .pmc-load{display:grid;gap:8px}.pmc-load-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,1.1fr) minmax(0,1fr);align-items:center;gap:18px;background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;padding:12px 18px}.pmc-load-side{display:flex;align-items:center;gap:12px;min-width:0}.pmc-load-side b{font:800 26px/1 var(--display);font-variant-numeric:tabular-nums;white-space:nowrap}.pmc-load-side b small{font:700 13px/1 var(--body);color:var(--pm-muted);margin-left:2px}.pmc-load-side.home b{color:var(--pm-home)}.pmc-load-side.away{justify-content:flex-end}.pmc-load-side.away b{color:var(--pm-away)}.pmc-load-label{text-align:center}.pmc-load-label h4{margin:0;font:700 15px/1.3 var(--body);color:#fff}.pmc-load-label p{margin:3px 0 0;font-size:12.5px;color:var(--pm-muted)}.pmc-meter{position:relative;flex:1 1 auto;height:8px;border-radius:999px;background:#0007;overflow:hidden;display:flex}.pmc-meter.away{justify-content:flex-end}.pmc-meter i{display:block;height:100%;border-radius:999px}.pmc-meter.home i{background:var(--pm-home)}.pmc-meter.away i{background:var(--pm-away)}.pmc-load-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.pmc-load-extra div{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:10px;padding:10px 14px}.pmc-load-extra dt{font-size:12.5px;color:var(--pm-muted)}.pmc-load-extra dd{margin:4px 0 0;display:flex;justify-content:space-between;gap:10px;font:800 18px/1.2 var(--display);font-variant-numeric:tabular-nums}.pmc-load-extra dd span:first-child{color:var(--pm-home)}.pmc-load-extra dd span:last-child{color:var(--pm-away)}.pmc-method{margin:14px 0 0;background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;padding:14px 18px}.pmc-method h3{margin:16px 0 4px;font:800 13px/1.3 var(--body);letter-spacing:.14em;color:var(--pm-gold)}.pmc-method p{margin:4px 0 0;font-size:13.5px;color:#cdd8e6}.pmc-calc{width:100%;border-collapse:collapse;margin:16px 0 0;font-size:13.5px}.pmc-calc caption{text-align:left;font:800 12px/1.3 var(--body);letter-spacing:.14em;color:var(--pm-gold);padding:0 0 6px}.pmc-calc th,.pmc-calc td{padding:8px 10px;border-top:1px solid var(--pm-line);text-align:left;vertical-align:top}.pmc-calc thead th{color:var(--pm-muted);font-weight:700;font-size:12px}.pmc-calc td b{display:block;font-variant-numeric:tabular-nums;color:#fff}.pmc-calc td small{display:block;font-size:12px;color:var(--pm-muted)}.pmc-calc tr.total th,.pmc-calc tr.total td b{color:var(--pm-gold)}.pmc-hist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pmc-hist-side{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;padding:14px 18px;min-width:0}.pmc-hist-side h3{margin:0 0 6px;font:800 18px/1.2 var(--display);color:#fff}.pmc-hist-row{display:grid;grid-template-columns:minmax(0,1.4fr) auto auto minmax(0,1fr);align-items:end;gap:12px;padding:10px 0;border-top:1px solid var(--pm-line)}.pmc-hist-row .k{font-size:13.5px;color:#cdd8e6}.pmc-hist-row small{display:block;font-size:12px;color:var(--pm-muted)}.pmc-hist-row b{font:800 22px/1 var(--display);font-variant-numeric:tabular-nums}.pmc-hist-row .chg{font:700 12.5px/1.3 var(--body);text-align:right;color:var(--pm-muted)}.pmc-sub-line{margin:0 0 10px;color:#cdd8e6}.pmc-meets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pmc-meet{display:flex;flex-direction:column;gap:6px;height:100%;padding:12px 14px;background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:12px;text-decoration:none;color:var(--pm-text)!important;box-sizing:border-box}.pmc-meet:hover,.pmc-meet:focus-visible{border-color:var(--pm-gold)}.pmc-meet .when,.pmc-meet .comp{font-size:12px;color:var(--pm-muted)}.pmc-meet .teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;font-size:13.5px}.pmc-meet .teams span:last-child{text-align:right}.pmc-meet .teams b{font:800 22px/1 var(--display);font-variant-numeric:tabular-nums;color:#fff}.pmc-cov table{width:100%;border-collapse:collapse;background:var(--pm-panel);border:1px solid var(--pm-line);font-size:14px}.pmc-cov th,.pmc-cov td{padding:9px 14px;border-top:1px solid var(--pm-line);text-align:left}.pmc-cov thead th{border-top:0;color:var(--pm-muted);font-size:12px;letter-spacing:.08em}.pmc-cov td{font-variant-numeric:tabular-nums;font-weight:700}.pmc-cov tbody th{font-weight:500;color:#cdd8e6}.pmc-lab{margin-top:8px}@media(max-width:900px){.pmc-meets{grid-template-columns:repeat(2,minmax(0,1fr))}.pmc-load-extra{grid-template-columns:1fr}}@media(max-width:700px){.pmc-hero{padding:20px 0}.pmc-team .tmark.lg{width:54px;height:54px}.pmc-teams{gap:8px}.pmc-score{padding:18px 16px}.pmc-score-row{gap:10px}.pmc-score-n{min-width:48px}.pmc-score-n b{font-size:42px}.pmc-score-n small{max-width:90px}.pmc-obs{padding:16px}.pmc-obs ul{grid-template-columns:1fr}.pmc-row{padding:12px 14px}.pmc-row-vals{grid-template-columns:auto auto;grid-template-areas:"h a" "bar bar";gap:8px 12px}.pmc-v.home{grid-area:h}.pmc-v.away{grid-area:a}.pmc-split{grid-area:bar}.pmc-load-row{grid-template-columns:1fr 1fr;grid-template-areas:"label label" "h a";gap:8px 14px;padding:12px 14px}.pmc-load-label{grid-area:label;text-align:left}.pmc-load-side.home{grid-area:h}.pmc-load-side.away{grid-area:a}.pmc-hist{grid-template-columns:1fr}.pmc-hist-row{grid-template-columns:minmax(0,1fr) auto auto}.pmc-hist-row .chg{grid-column:1 / -1;text-align:left}.pmc-meets{grid-template-columns:1fr}.pmc-sec-head h2{font-size:22px}.pmc-calc th,.pmc-calc td{padding:7px 6px;font-size:12.5px}}@media(max-width:360px){.pmc-row-head{flex-wrap:wrap}.pmc-v b,.pmc-load-side b{font-size:22px}.pmc-score-n b{font-size:36px}}.pmc details.source{background:var(--pm-panel);border:1px solid var(--pm-line);color:var(--pm-text);border-radius:12px;margin:14px 0 0}.pmc details.source .src-title{color:var(--pm-gold)}.pmc details.source dt,.pmc details.source .semantics,.pmc details.source .notes,.pmc details.source .attrib{color:var(--pm-muted)}.pmc details.source dd{color:var(--pm-text)}.pmc-hist-window{margin:12px 0 0;font:700 12px/1.4 var(--body);letter-spacing:.08em;color:var(--pm-gold);text-transform:uppercase}@property --pba-tilt{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --pba-rz{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --pba-zoom{syntax: "<number>"; inherits: true; initial-value: 1;}@property --pba-fx{syntax: "<number>"; inherits: true; initial-value: 52.5;}@property --pba-fy{syntax: "<number>"; inherits: true; initial-value: 34;}@property --pba-ay{syntax: "<number>"; inherits: true; initial-value: 30;}.pba{--pitch: #1a6c40;--pitch-2: #0c3a23;margin:0 0 12px;border-radius:14px;background:#060d19;border:1px solid var(--shell-line);overflow:hidden;min-width:0}.pba-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:7px;background:linear-gradient(180deg,#0c1a30,#081223);border-bottom:1px solid rgba(255,255,255,.08)}.pba-cams{display:flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:10px;background:#ffffff0f;min-width:0}.pba-cam{font:700 12px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:#c9d5e8;background:transparent;border:1px solid transparent;border-radius:8px;padding:10px 12px;min-height:40px;cursor:pointer}.pba-cam:hover{color:#fff;background:#ffffff14}.pba-cam:focus-visible{outline:2px solid var(--gold-2);outline-offset:1px}.pba-cam[aria-pressed=true]{background:var(--gold);color:#14100a}.pba-cam__s{display:none}.pba-zonebtn{display:none;border-color:#ffffff38}.pba[data-cam=tactical] .pba-zonebtn{display:inline-flex;align-items:center}.pba-stage{position:relative;container-type:inline-size;aspect-ratio:111 / 64;background:#050b17}.pba-view{position:absolute;inset:0;overflow:hidden;perspective:125cqw;perspective-origin:50% 30%}.pba-bg{position:absolute;inset:0;background:linear-gradient(180deg,#030812 0,#08162c 30%,#0a2218 46%,#071a11)}.pba-bg i{position:absolute;display:block;transition:opacity .6s ease}.pba-stand{left:0;right:0;top:0;height:44%;background:radial-gradient(circle,rgba(255,255,255,.2) 0 .8px,transparent 1.3px) 0 0 / 7px 6px,radial-gradient(circle,rgba(240,198,90,.2) 0 .8px,transparent 1.3px) 3px 2px / 13px 11px,radial-gradient(circle,rgba(120,170,255,.16) 0 .8px,transparent 1.3px) 6px 4px / 17px 9px,repeating-linear-gradient(180deg,transparent 0 10px,rgba(0,0,0,.5) 10px 12px),linear-gradient(180deg,#08111f,#142541 70%,#0b1728);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26%,#000 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 26%,#000 76%,transparent 100%)}.pba-lamp{top:4%;width:7%;height:2.6%;border-radius:3px;background:#fff;box-shadow:0 0 16px 5px #fffc,0 0 70px 26px #b4d2ff4d;animation:pba-lamp 7s ease-in-out infinite alternate}.pba-lamp.l1{left:5%}.pba-lamp.l2{left:27%;animation-delay:-2s}.pba-lamp.l3{left:66%;animation-delay:-4s}.pba-lamp.l4{left:88%;animation-delay:-1s}.pba-haze{inset:0;background:radial-gradient(70% 46% at 50% 0,rgba(170,200,255,.2),transparent 72%),radial-gradient(34% 30% at 8% 4%,rgba(255,255,255,.12),transparent 70%),radial-gradient(34% 30% at 92% 4%,rgba(255,255,255,.12),transparent 70%)}@keyframes pba-lamp{0%{opacity:.82}to{opacity:1}}.pba[data-view=tactical] .pba-stand,.pba[data-view=tactical] .pba-lamp,.pba[data-view=tactical] .pba-haze{opacity:0;animation:none}.pba-plane{--k: 2.6;--m: calc(var(--k) * 100cqw / 111);--pba-dur: .9s;position:absolute;left:0;top:0;width:calc(111 * var(--m));height:calc(74 * var(--m));transform-origin:0 0;transform-style:preserve-3d;transform:translate3d(50cqw,calc(var(--pba-ay) * 1cqw),0) scale3d(calc(var(--pba-zoom) / var(--k)),calc(var(--pba-zoom) / var(--k)),calc(var(--pba-zoom) / var(--k))) rotateX(var(--pba-tilt)) rotate(var(--pba-rz)) translate3d(calc((var(--pba-fx) + 3) * -1 * var(--m)),calc((var(--pba-fy) + 3) * -1 * var(--m)),0);transition:--pba-tilt var(--pba-dur) cubic-bezier(.3,.7,.2,1),--pba-rz var(--pba-dur) cubic-bezier(.3,.7,.2,1),--pba-zoom var(--pba-dur) cubic-bezier(.3,.7,.2,1),--pba-fx var(--pba-dur) cubic-bezier(.3,.7,.2,1),--pba-fy var(--pba-dur) cubic-bezier(.3,.7,.2,1),--pba-ay var(--pba-dur) cubic-bezier(.3,.7,.2,1)}.pba-plane:before{content:"";position:absolute;left:calc(-9 * var(--m));right:calc(-9 * var(--m));top:calc(-5 * var(--m));bottom:calc(-12 * var(--m));border-radius:calc(3 * var(--m));background:radial-gradient(60% 60% at 50% 50%,#0f4a2c,#082a19 78%);transform:translateZ(calc(-.06 * var(--m)))}.pba .pba-plane .pitchwrap.land{display:block;position:absolute;inset:0;padding:0;background:none;border-radius:0}.pba .pitchwrap.port{display:none}.pba .pitch .stripe{fill:#ffffff0f}.pba .pitch .lines *{stroke:#ffffffe6}.pba .pitch.cast .hit{fill:transparent}.pba:not([data-view=tactical]) .pitch .goals,.pba:not([data-view=tactical]) .pitch .dir{display:none}.pba:not([data-view=tactical]) .pitch.cast .sf-fly,.pba:not([data-view=tactical]) .pitch.cast .sf-s,.pba:not([data-view=tactical]) .pitch.cast .sf-out,.pba:not([data-view=tactical]) .pitch.cast .sf-net,.pba:not([data-view=tactical]) .pitch.cast .sf-n{display:none}.pba .pitch.cast .zones{pointer-events:none}.pba:not([data-cam=tactical]) .pitch.cast .zones{display:none}.pba .pitch.cast .zone rect{fill:#fff;stroke:#fff6;stroke-width:.16}.pba .pitch.cast .zone text{font:800 4.4px/1 var(--display);fill:#fff;fill-opacity:.88;paint-order:stroke;stroke:#04140c99;stroke-width:.5px}.pba[data-zones-on][data-cam=tactical] .pitch.cast .cmark.old{opacity:.5}.pba-deco{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.pba-deco>i{position:absolute;display:block}.pba-light{inset:0;transform:translateZ(calc(.03 * var(--m)));background:radial-gradient(42% 70% at 12% 0,rgba(255,255,255,.13),transparent 70%),radial-gradient(42% 70% at 88% 0,rgba(255,255,255,.13),transparent 70%),radial-gradient(42% 70% at 12% 100%,rgba(255,255,255,.08),transparent 70%),radial-gradient(42% 70% at 88% 100%,rgba(255,255,255,.08),transparent 70%),radial-gradient(90% 90% at 50% 50%,transparent 60%,rgba(0,0,0,.3))}.pba-board{left:calc(3 * var(--m));top:calc(-.7 * var(--m));width:calc(105 * var(--m));height:calc(1.25 * var(--m));transform-origin:50% 100%;transform:rotateX(-90deg);display:flex;justify-content:space-around;align-items:center;overflow:hidden;background:linear-gradient(180deg,#13264a,#0a1426);border-top:1px solid rgba(240,198,90,.7);font:800 calc(.78 * var(--m))/1 var(--display);letter-spacing:.22em;color:var(--gold-2);white-space:nowrap}.pba-board b{font-weight:800}.pba[data-view=tactical] .pba-board,.pba[data-view=tactical] .pba-goal{display:none}.pba-goal{position:absolute;left:calc((var(--gx) + 3) * var(--m));top:calc(37 * var(--m));width:0;height:0;transform-style:preserve-3d}.pba-goal--r{--gx: 105}.pba-goal--l{--gx: 0;transform:rotate(180deg)}.pba-goal>i{position:absolute;display:block;box-sizing:border-box;transform-style:preserve-3d}.pba-goal__front,.pba-goal__back{left:calc(-3.66 * var(--m));top:calc(-2.44 * var(--m));width:calc(7.32 * var(--m));height:calc(2.44 * var(--m));transform-origin:50% 100%}.pba-goal__front{transform:rotate(90deg) rotateX(-90deg);border:solid #fff;border-width:calc(.16 * var(--m)) calc(.16 * var(--m)) 0;border-radius:calc(.08 * var(--m)) calc(.08 * var(--m)) 0 0;box-shadow:0 0 calc(.7 * var(--m)) #ffffff73}.pba-goal__back{transform:translate(calc(2 * var(--m))) rotate(90deg) rotateX(-90deg)}.pba-goal__top{left:0;top:calc(-3.66 * var(--m));width:calc(2 * var(--m));height:calc(7.32 * var(--m));transform:translateZ(calc(2.44 * var(--m)))}.pba-goal__s1,.pba-goal__s2{left:0;width:calc(2 * var(--m));height:calc(2.44 * var(--m));transform-origin:50% 100%;transform:rotateX(-90deg)}.pba-goal__s1{top:calc(-6.1 * var(--m))}.pba-goal__s2{top:calc(1.22 * var(--m))}.pba-net b{position:absolute;inset:0;display:block;background-color:#ffffff12;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.5) 0 calc(.045 * var(--m)),transparent calc(.045 * var(--m)) calc(.34 * var(--m))),repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 calc(.045 * var(--m)),transparent calc(.045 * var(--m)) calc(.34 * var(--m)))}.pba-goal.is-hit .pba-goal__back b{animation:pba-net-back 1s cubic-bezier(.2,.8,.3,1) 1}.pba-goal.is-hit .pba-goal__top b{animation:pba-net-top 1s cubic-bezier(.2,.8,.3,1) 1}.pba-goal.is-hit .pba-goal__s1 b,.pba-goal.is-hit .pba-goal__s2 b{animation:pba-net-side 1s ease-out 1}.pba-goal.is-hit .pba-goal__front{animation:pba-frame-glow 1.2s ease-out 1}.pba-goal.is-wood .pba-goal__front{animation:pba-wood .55s linear 1}@keyframes pba-net-back{0%{transform:none;background-color:#ffffff12}18%{transform:translateZ(calc(-1.1 * var(--m))) scale(1.07);background-color:#f0c65a80}42%{transform:translateZ(calc(.25 * var(--m)))}64%{transform:translateZ(calc(-.4 * var(--m))) scale(1.02)}to{transform:none;background-color:#ffffff12}}@keyframes pba-net-top{0%,to{transform:none}20%{transform:translateZ(calc(.5 * var(--m)));background-color:#f0c65a59}55%{transform:translateZ(calc(-.15 * var(--m)))}}@keyframes pba-net-side{0%,to{background-color:#ffffff12}20%{background-color:#f0c65a59}}@keyframes pba-frame-glow{0%{box-shadow:0 0 calc(.7 * var(--m)) #ffffff73}20%{box-shadow:0 0 calc(3 * var(--m)) calc(.6 * var(--m)) #f0c65af2;border-color:var(--gold-2)}to{box-shadow:0 0 calc(.7 * var(--m)) #ffffff73}}@keyframes pba-wood{0%,to{translate:0 0}20%{translate:calc(.35 * var(--m)) 0;border-color:#ffe08a}40%{translate:calc(-.3 * var(--m)) 0}60%{translate:calc(.2 * var(--m)) 0}80%{translate:calc(-.1 * var(--m)) 0}}.pba-rig{--bx: 52.5;--by: 34;--bh: 0;--br: 1.05;--hk: 2.3;--spin: 0deg;position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;pointer-events:none}.pba-rig[hidden]{display:none}.pba[data-view=shot] .pba-rig{--br: .6;--hk: 1.2}.pba[data-view=tactical] .pba-rig{display:none}.pba-rig>i{position:absolute;display:block;left:0;top:0}.pba-shadow{width:calc(var(--br) * 2.4 * var(--m));height:calc(var(--br) * 1.7 * var(--m));margin:calc(var(--br) * -.85 * var(--m)) 0 0 calc(var(--br) * -1.2 * var(--m));border-radius:50%;background:radial-gradient(#010a06b3,#010a0600 70%);transform:translate3d(calc((var(--bx) + 3) * var(--m)),calc((var(--by) + 3) * var(--m)),calc(.05 * var(--m)))}.pba-ball{width:calc(var(--br) * 2 * var(--m));height:calc(var(--br) * 2 * var(--m));margin:calc(var(--br) * -1 * var(--m)) 0 0 calc(var(--br) * -1 * var(--m));transform:translate3d(calc((var(--bx) + 3) * var(--m)),calc((var(--by) + 3) * var(--m)),calc((var(--bh) * var(--hk) + var(--br)) * var(--m))) rotate(calc(var(--pba-rz) * -1)) rotateX(calc(var(--pba-tilt) * -1))}.pba-ball svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 calc(.35 * var(--m)) rgba(255,255,255,.55))}.pba-ball__p{transform:rotate(var(--spin))}.pba-flash{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(70% 70% at 50% 35%,rgba(240,198,90,.5),transparent 72%)}.pba.is-goal .pba-flash{animation:pba-flash 1.5s ease-out 1}@keyframes pba-flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}.pba.is-cut .pba-view{animation:pba-cut .34s ease-out 1}@keyframes pba-cut{0%{opacity:.15}to{opacity:1}}.pba-bug{position:absolute;left:10px;top:10px;display:flex;align-items:stretch;max-width:calc(100% - 20px);border-radius:9px;overflow:hidden;color:#fff;background:#050c18e6;border:1px solid rgba(255,255,255,.16);box-shadow:0 6px 22px #00000073;font:800 14px/1 var(--display);letter-spacing:.06em}.pba-bug__t{display:flex;align-items:center;gap:6px;padding:5px 9px;text-transform:uppercase;min-width:0}.pba-bug__t b{font-weight:800;white-space:nowrap}.pba-bug__t.home{box-shadow:inset 3px 0 0 var(--home)}.pba-bug__t.away{box-shadow:inset -3px 0 0 var(--away);flex-direction:row-reverse}.pba-bug__t .tmark.xs{width:22px;height:22px}.pba-bug__t .tmark:not(.img){color:#fff;background:var(--shell-3);border-color:var(--shell-line)}.pba-bug__s{display:flex;align-items:center;gap:5px;padding:5px 10px;background:#fff;color:#0b1526;font:700 17px/1 var(--mono)}.pba-bug__s i{font-style:normal;color:#7a5a10}.pba-bug__c{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 9px;min-width:46px;background:var(--gold);color:#14100a}.pba-bug__c em{font:800 8.5px/1 var(--display);letter-spacing:.14em;font-style:normal;white-space:nowrap}.pba-bug__c b{font:700 13px/1 var(--mono);white-space:nowrap}.pba-bug__c b:empty{display:none}.pba-bug.is-goal{animation:pba-bug 1.6s ease-out 1}@keyframes pba-bug{0%{box-shadow:0 0 #f0c65af2}to{box-shadow:0 0 0 16px #f0c65a00}}.pba-camtag{position:absolute;right:10px;top:12px;margin:0;padding:5px 8px;border-radius:6px;background:#050c18b3;color:#c9d5e8;font:800 10px/1 var(--display);letter-spacing:.16em;text-transform:uppercase}.pba-ill{position:absolute;left:10px;bottom:9px;margin:0;padding:5px 8px;border-radius:6px;background:#050c18d1;color:#e9eef7;font:800 10px/1.2 var(--display);letter-spacing:.14em;text-transform:uppercase}.pba-ill[hidden],.pba-note[hidden],.pba-banner[hidden]{display:none}.pba-note{position:absolute;left:10px;right:10px;bottom:9px;margin:0;padding:8px 10px;border-radius:8px;background:#050c18e6;border:1px dashed rgba(255,255,255,.28);color:#dbe4f2;font:500 12.5px/1.35 var(--body);text-align:center}.pba-banner{position:absolute;left:50%;top:15%;transform:translate(-50%);width:max-content;max-width:92%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:9px 16px;border-radius:12px;text-align:center;color:#fff;background:#050c18eb;border:1px solid rgba(255,255,255,.22);box-shadow:0 10px 30px #00000080;animation:pba-pop .32s cubic-bezier(.2,.9,.2,1.2) 1}@keyframes pba-pop{0%{opacity:0;transform:translate(-50%) scale(.86)}to{opacity:1;transform:translate(-50%) scale(1)}}.pba-banner__k{font:800 clamp(15px,3.6cqw,24px)/1 var(--display);letter-spacing:.16em}.pba-banner__who{font:700 clamp(13px,2.6cqw,17px)/1.1 var(--body);overflow-wrap:anywhere}.pba-banner__meta{font:600 11.5px/1.3 var(--mono);color:#c9d5e8;overflow-wrap:anywhere}.pba-banner__score{font:700 12.5px/1.2 var(--mono);color:var(--gold-2)}.pba[data-view=shot] .pba-banner{top:auto;bottom:7%}.pba-banner.k-goal,.pba-banner.k-og{border-color:var(--gold);background:linear-gradient(135deg,#3a2c08f5,#081223f5 70%)}.pba-banner.k-goal .pba-banner__k{font-size:clamp(24px,7cqw,46px);color:var(--gold-2)}.pba-banner.k-og .pba-banner__k{font-size:clamp(20px,5cqw,34px);color:#ff9c8f}.pba-banner.k-on{border-color:#6fc2ff}.pba-banner.k-on .pba-banner__k{color:#8fd3ff}.pba-banner.k-off{border-color:#7d8ba3}.pba-banner.k-off .pba-banner__k{color:#c9d5e8}.pba-banner.k-blocked{border-color:#ff9a6b}.pba-banner.k-blocked .pba-banner__k{color:#ffb38a}.pba-banner.k-post{border-color:#ffe08a}.pba-banner.k-post .pba-banner__k{color:#ffe08a}.pba-flow{margin:14px 0 0;padding:14px;border-radius:12px;background:var(--shell);border:1px solid var(--shell-line);color:#fff;min-width:0}.pba-flow__k{margin:0 0 10px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:800 12px/1.2 var(--display);letter-spacing:.14em;color:var(--gold-2)}.pba-flow__k span{font:600 12px/1.2 var(--mono);letter-spacing:0;color:var(--muted-dark)}.pba-flow__body{display:grid;grid-template-columns:1fr;gap:4px}.pba-flow__team{display:flex;justify-content:space-between;gap:8px;font:700 11px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:#dbe4f2;min-width:0}.pba-flow__team b{font:700 12px/1 var(--mono)}.pba-flow__team.h{color:var(--gold-2)}.pba-flow__chart{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:2px;height:84px}.pba-flow__col{display:grid;grid-template-rows:1fr 1fr;gap:1px;min-width:0;border-radius:2px;background:linear-gradient(180deg,transparent calc(50% - .5px),rgba(255,255,255,.22) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.pba-flow__col.fut{opacity:.35}.pba-flow__col .up{display:flex;align-items:flex-end}.pba-flow__col .dn{display:flex;align-items:flex-start}.pba-flow__col i{display:block;width:100%;border-radius:2px}.pba-flow__col i.h{background:var(--home)}.pba-flow__col i.a{background:var(--away)}.pba-flow__col i.h.g{box-shadow:inset 0 3px #fff}.pba-flow__col i.a.g{box-shadow:inset 0 -3px 0 var(--gold)}.pba-flow__col.open i{opacity:.6}.pba-flow__axis{display:flex;justify-content:space-between;margin:4px 0 0;font:600 11px/1.4 var(--mono);color:var(--muted-dark)}.pba-flow__note{margin:8px 0 0;font-size:12px;line-height:1.4;color:var(--muted-dark)}@media(max-width:699px){.pba-stage{aspect-ratio:111 / 84}.pba .pba-banner{top:auto;bottom:8px;padding:7px 12px;gap:2px}.pba-banner.k-goal .pba-banner__k{font-size:26px}.pba-banner__meta{font-size:10.5px}.pba-ill{bottom:auto;top:50px;font-size:9px}.pba-top{padding:6px}.pba-cams{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 100%}.pba-cam__f{display:none}.pba-cam__s{display:inline}.pba-zonebtn{flex:1 1 100%;justify-content:center}.pba-view{perspective-origin:50% 26%}.pba[data-cam=tactical] .pba-stage{aspect-ratio:auto}.pba[data-cam=tactical] .pba-view{position:relative;inset:auto;perspective:none;padding:46px 6px 8px}.pba[data-cam=tactical] .pba-plane,.pba[data-cam=tactical] .pba-bg{display:none}.pba[data-cam=tactical] .pitchwrap.port{display:block;position:relative;max-width:440px;padding:0;background:none}.pba-cam{padding:10px 4px;font-size:11.5px;letter-spacing:.08em;text-align:center}.pba-bug{font-size:12.5px}.pba-bug__t b{max-width:9ch;overflow:hidden}.pba-camtag{display:none}}@media(max-width:420px){.pba-bug__t b{display:none}}@media(prefers-reduced-motion:reduce){.pba-plane{transition:none}.pba-lamp,.pba-banner,.pba-goal.is-hit *,.pba-goal.is-wood *,.pba.is-goal .pba-flash,.pba.is-cut .pba-view,.pba-bug.is-goal{animation:none!important}.pba-bg i{transition:none}}.pba-ways,.mc-cast{font:700 12.5px/1 var(--display);letter-spacing:.14em;color:var(--ink);text-decoration:none;padding:6px 9px;border-radius:7px;border:1px solid var(--gold);background:var(--gold-soft);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pba-ways:hover,.mc-cast:hover{background:var(--gold)}.pba-ways.live,.mc-cast.live{border-color:var(--live);background:#fdeced;color:#8f141a}.pba-ways+.mc-cta,.mc-cast+.mc-cta{margin-left:auto}.pba-ways-sub,.mh-cast-sub{display:block;margin:8px 0 0;font:600 11.5px/1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-dark)}.pba-ways-list,.cast-cams{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px;margin:14px 0 0;padding:0;max-width:860px}.pba-ways-list li,.cast-cams li{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.pba-ways-list b,.cast-cams b{font:800 13px/1.1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-2)}.pba-ways-list span,.cast-cams span{font-size:13px;line-height:1.35;color:#dbe4f2}.pba .pb3-switch{display:flex;gap:3px;padding:3px;border-radius:10px;background:#ffffff0f}.pba .pb3-go{position:relative}.pba .pb3-go[aria-pressed=false]{color:var(--gold-2, #f2c14e);border-color:#f2c14e73}.pba .pb3-go[disabled]{opacity:.45;cursor:not-allowed}.pba[data-a3=on] .pba-cams,.pba[data-a3=loading] .pba-cams,.pba[data-a3=on] .pba-zonebtn,.pba[data-a3=loading] .pba-zonebtn{display:none}.pba[data-a3=on] .pba-stage,.pba[data-a3=loading] .pba-stage{aspect-ratio:16 / 9}.pba[data-a3=on] .pba-view,.pba[data-a3=loading] .pba-view{visibility:hidden}.pba[data-a3=on] :is(.pba-banner,.pba-ill,.pba-note,.pba-camtag,.pba-flash),.pba[data-a3=loading] :is(.pba-banner,.pba-ill,.pba-note,.pba-camtag,.pba-flash){display:none}.pba[data-a3=on]~.sf-ctl,.pba[data-a3=loading]~.sf-ctl{display:none}@media(min-width:1024px){.cast-grid:has(.pba:is([data-a3=on],[data-a3=loading])){grid-template-columns:1fr}.cast-grid:has(.pba:is([data-a3=on],[data-a3=loading])) .cast-feed .feed{max-height:420px}}.pba .pb3{position:absolute;inset:0;overflow:hidden;background:#03060c}.pba .pb3[hidden]{display:none}.pba .pb3-host,.pba .pb3-gl{position:absolute;inset:0}.pba .pb3-canvas{display:block;width:100%;height:100%}.pba .pb3-tags{position:absolute;inset:0;pointer-events:none;overflow:hidden}.pba .pb3-tag{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:5px;padding:3px 7px 3px 3px;border-radius:6px;background:#040a14d1;border:1px solid rgba(255,255,255,.22);color:#fff;font:700 11.5px/1 var(--display, system-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;will-change:transform}.pba .pb3-tag b{min-width:18px;padding:3px 4px;border-radius:4px;background:var(--c, #7b8794);color:var(--ink, #fff);text-align:center;font-weight:800}.pba .pb3-tag span:first-child{padding-left:4px}.pba .pb3-tag u{text-decoration:none;padding:3px 5px;border-radius:4px;background:#f2c14e;color:#14100a;font-weight:800;letter-spacing:.1em}.pba .pb3-tag u[data-note="RED CARD"]{background:#e3142c;color:#fff}.pba .pb3-tag u[data-note="YELLOW CARD"]{background:#ffd400}.pba .pb3-tag u[data-note=ON]{background:#37c871}.pba .pb3-tag u[data-note=OFF],.pba .pb3-tag u[data-note="OWN GOAL"]{background:#dfe6f0}.pba .pb3-gl:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;box-shadow:inset 0 0 120px 30px #e3142c8c;transition:opacity .5s ease}.pba .pb3-gl[data-fx=red]:after{opacity:1;animation:pb3-red 1.1s ease-in-out infinite alternate}@keyframes pb3-red{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.pba .pb3-gl[data-fx=red]:after{animation:none}}.pba .pb3-mode{position:absolute;right:10px;top:10px;margin:0;display:flex;align-items:center;gap:8px;padding:5px 6px 5px 9px;border-radius:8px;background:#040a14d6;border:1px solid rgba(242,193,78,.5);color:#f6e3b0;font:800 10.5px/1 var(--display, system-ui);letter-spacing:.16em;text-transform:uppercase}.pba .pb3-mode button{font:700 10.5px/1 var(--body, system-ui);letter-spacing:.02em;text-transform:none;color:#fff;background:#ffffff1f;border:0;border-radius:6px;padding:6px 8px;min-height:26px;cursor:pointer}.pba .pb3-mode button:focus-visible,.pba .pb3-btn:focus-visible{outline:2px solid var(--gold-2, #f2c14e);outline-offset:1px}.pba .pb3-about{position:absolute;right:10px;top:48px;width:min(420px,calc(100% - 20px));padding:11px 13px;border-radius:10px;background:#040a14f2;border:1px solid rgba(255,255,255,.2);color:#dbe4f2;font:500 12.5px/1.45 var(--body, system-ui);z-index:3}.pba .pb3-about[hidden]{display:none}.pba .pb3-about p{margin:0 0 7px}.pba .pb3-about p:last-child{margin:0}.pba .pb3-replaytag{position:absolute;left:50%;top:12px;transform:translate(-50%);margin:0;padding:6px 10px;border-radius:6px;background:#e3142ce6;color:#fff;font:800 10.5px/1 var(--display, system-ui);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.pba .pb3-replaytag[hidden],.pba .pb3-lower[hidden],.pba .pb3-msg[hidden],.pba .pb3-intel[hidden]{display:none}.pba .pb3-foot{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}.pba .pb3-foot>*{pointer-events:auto}.pba .pb3-lower{margin:0 12px;max-width:min(620px,calc(100% - 24px));display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:3px;align-items:center;padding:9px 14px 9px 9px;border-radius:10px;background:linear-gradient(90deg,#040a14f2,#081428e6);border:1px solid rgba(255,255,255,.18);color:#fff;box-shadow:0 10px 30px #00000080;animation:pb3-in .32s ease-out 1}@keyframes pb3-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pba .pb3-lower__k{grid-row:span 3;align-self:stretch;display:flex;align-items:center;padding:0 12px;border-radius:7px;background:#26344c;font:800 clamp(13px,1.9cqw,19px)/1 var(--display, system-ui);letter-spacing:.14em;white-space:nowrap}.pba .pb3-lower__k.k-goal{background:var(--gold, #d4a73a);color:#14100a}.pba .pb3-lower__k.k-red{background:#e3142c}.pba .pb3-lower__k.k-yellow{background:#ffd400;color:#14100a}.pba .pb3-lower__k.k-sub{background:#1f7a48}.pba .pb3-lower__who{font:700 clamp(13px,1.7cqw,17px)/1.15 var(--body, system-ui);overflow-wrap:anywhere}.pba .pb3-lower__meta{font:600 11.5px/1.3 var(--mono, ui-monospace, monospace);color:#c9d5e8;overflow-wrap:anywhere}.pba .pb3-lower__score{font:700 12px/1.2 var(--mono, ui-monospace, monospace);color:var(--gold-2, #f2c14e)}.pba .pb3-msg{margin:0 12px;width:fit-content;max-width:calc(100% - 24px);padding:8px 11px;border-radius:8px;background:#040a14eb;border:1px dashed rgba(255,255,255,.3);color:#dbe4f2;font:500 12.5px/1.4 var(--body, system-ui)}.pba .pb3-bar{align-self:stretch;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:18px 8px 8px;background:linear-gradient(180deg,transparent,rgba(2,6,12,.88) 45%)}.pba .pb3-cams,.pba .pb3-ctl{display:flex;flex-wrap:wrap;gap:3px;padding:3px;border-radius:10px;background:#08101ec7;border:1px solid rgba(255,255,255,.1)}.pba .pb3-btn{font:700 11px/1 var(--display, system-ui);letter-spacing:.1em;text-transform:uppercase;color:#dbe4f2;background:transparent;border:1px solid transparent;border-radius:7px;padding:9px 10px;min-height:36px;min-width:36px;cursor:pointer}.pba .pb3-btn:hover:not([disabled]){color:#fff;background:#ffffff1f}.pba .pb3-btn[aria-pressed=true]{background:var(--gold, #d4a73a);color:#14100a}.pba .pb3-btn[disabled]{opacity:.4;cursor:default}.pba .pb3-btn[hidden],.pba .pb3-btn .s,.pba .pb3-camtoggle{display:none}.pba .pb3-intel{padding:12px 14px 13px;background:linear-gradient(180deg,#0a1628,#07101e);border-top:1px solid rgba(255,255,255,.1);color:#dbe4f2}.pba .pb3-intel__k{margin:0 0 8px;font:800 11px/1.2 var(--display, system-ui);letter-spacing:.18em;color:var(--gold-2, #f2c14e)}.pba .pb3-intel__k span{margin-left:8px;font:600 11.5px/1.2 var(--mono, ui-monospace, monospace);letter-spacing:0;color:#c9d5e8}.pba .pb3-intel__row{display:grid;grid-template-columns:minmax(118px,190px) 1fr;gap:10px;padding:6px 0;border-top:1px solid rgba(255,255,255,.07);font:500 13px/1.4 var(--body, system-ui)}.pba .pb3-intel__row .k{color:#9fb0c8;font-weight:600}.pba .pb3-intel__row .k i{display:inline-block;margin-left:4px;padding:1px 5px;border-radius:4px;background:#ffffff17;color:#c9d5e8;font:700 9.5px/1.5 var(--display, system-ui);letter-spacing:.1em;text-transform:uppercase;font-style:normal}.pba .pb3-intel__row .v b{color:#fff}.pba .pb3-xg{display:inline-block;vertical-align:middle;width:110px;height:6px;margin-left:9px;border-radius:3px;background:#ffffff1f;overflow:hidden}.pba .pb3-xg i{display:block;height:100%;background:var(--gold, #d4a73a)}.pba .pb3-intel__links{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.pba .pb3-intel__links a{padding:8px 11px;border-radius:8px;border:1px solid rgba(242,193,78,.45);color:#f6e3b0;font:700 12px/1 var(--body, system-ui);text-decoration:none}.pba .pb3-intel__links a:hover{background:#f2c14e24}.pba .pb3-intel__note{margin:9px 0 0;font:500 11.5px/1.4 var(--body, system-ui);color:#8fa0b8}.pba[data-a3=off] .pb3-intel{display:none}.pba:fullscreen,.pba.pb3-theater{display:flex;flex-direction:column;width:100vw;height:100vh;height:100dvh;margin:0;border:0;border-radius:0;background:#03060c}.pba.pb3-theater{position:fixed;inset:0;z-index:2147483000}html.pb3-theater-on{overflow:hidden}.pba:fullscreen .pba-stage,.pba.pb3-theater .pba-stage{flex:1 1 auto;aspect-ratio:auto;min-height:0}.pba:fullscreen .pb3-intel,.pba.pb3-theater .pb3-intel{position:absolute;right:12px;top:104px;width:min(380px,34vw);max-height:calc(100% - 190px);overflow:auto;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#050c18e6;z-index:2}.pba:fullscreen .pb3-intel__row,.pba.pb3-theater .pb3-intel__row{grid-template-columns:1fr;gap:1px}@media(max-width:699px),(max-height:520px)and (orientation:landscape){.pba{--pb3-strip: 54px}.pba[data-a3=on] .pba-stage,.pba[data-a3=loading] .pba-stage{aspect-ratio:auto;height:calc(min(150vw,60dvh,100dvh - 290px) + var(--pb3-strip))}.pba:fullscreen .pba-stage,.pba.pb3-theater .pba-stage{height:auto}.pba:is([data-a3=on],[data-a3=loading]):not(:fullscreen):not(.pb3-theater){width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0;border-left:0;border-right:0}.pba:is([data-a3=on],[data-a3=loading])~.rp :is(.rp-play,.rp-step){display:none}.pba:is([data-a3=on],[data-a3=loading])~.rp{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;margin-top:8px}.pba:is([data-a3=on],[data-a3=loading])~.rp .rp-speed{font-size:10px;gap:6px}.pba:is([data-a3=on],[data-a3=loading])~.rp .rp-speed select{min-height:44px;padding:4px 6px;font-size:13px}.pba:is([data-a3=on],[data-a3=loading])~.rp .rp-range{min-height:44px;margin:0}.pba:is([data-a3=on],[data-a3=loading])~.rp :is(.rp-moments,.rp-now){grid-column:1 / -1}.pba .pb3-host{bottom:var(--pb3-strip)}.pba .pb3-foot{gap:6px}.pba .pb3-bar{position:relative;height:var(--pb3-strip);box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:0;padding:5px 6px;background:#050b17;border-top:1px solid rgba(255,255,255,.1)}.pba .pb3-ctl{flex:1 1 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:0;border:0;background:transparent}.pba .pb3-btn{padding:0 2px;min-width:0;min-height:44px;height:44px;font-size:10.5px;letter-spacing:.03em;white-space:nowrap;overflow:hidden;background:#ffffff14;border-radius:9px}.pba .pb3-btn[data-a3-step],.pba .pb3-btn[data-a3-play]{font-size:15px}.pba .pb3-btn[data-a3-play]{background:var(--gold, #d4a73a);color:#14100a}.pba .pb3-btn[hidden]{display:block;visibility:hidden}.pba .pb3-camtoggle{display:block}.pba .pb3-camtoggle[aria-expanded=true]{background:#26344c;color:#fff}.pba .pb3-cams{display:none;position:absolute;right:6px;bottom:calc(100% + 6px);width:min(210px,calc(100% - 12px));grid-template-columns:1fr;gap:4px;padding:6px;border-radius:12px;background:#050b17f7;border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 30px #0009;z-index:4}.pba .pb3[data-cams-open] .pb3-cams{display:grid}.pba .pb3-cams .pb3-btn{text-align:left;padding:0 12px;font-size:12px;letter-spacing:.08em}.pba .pb3-cams .pb3-btn .s{display:none}.pba .pb3-mode{font-size:8.5px;letter-spacing:.1em;top:6px;right:auto;left:6px;padding:3px 4px 3px 7px;gap:6px}.pba .pb3-mode button{font-size:10px;padding:6px 8px;min-height:30px}.pba .pb3-replaytag{top:38px;font-size:9px;padding:5px 8px}.pba .pb3-about{top:38px;left:6px;right:6px;width:auto}.pba .pb3-lower{margin:0 8px;padding:6px 9px 6px 6px;column-gap:9px}.pba .pb3-lower__k{padding:0 8px;font-size:12px}.pba .pb3-tag{font-size:10px}.pba .pb3-intel__row{grid-template-columns:1fr;gap:1px}.pba:fullscreen .pb3-intel,.pba.pb3-theater .pb3-intel{display:none}}@media(max-height:520px)and (orientation:landscape){.pba[data-a3=on] .pba-stage,.pba[data-a3=loading] .pba-stage{height:calc(min(56.25vw,100dvh - var(--pb3-strip) - 114px) + var(--pb3-strip))}.pba .pb3-cams{grid-template-columns:repeat(5,auto);width:auto;max-width:calc(100% - 12px)}.pba .pb3-cams .pb3-btn{text-align:center}}@media(max-width:699px){.cast-stage .rp{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.cast-stage .rp .rp-play{min-height:44px;padding:0 12px;font-size:11.5px;letter-spacing:.08em;justify-self:start;width:auto;max-width:100%;white-space:nowrap}.cast-stage .rp .rp-step{gap:6px}.cast-stage .rp .rp-step .btn{min-height:44px;min-width:44px;padding:0 10px;font-size:11.5px}.cast-stage .rp .rp-speed select{min-height:44px}.cast-stage .rp :is(.rp-range,.rp-moments,.rp-now){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.pba .pb3-lower{animation:none}}.pba{--ir: #38bdf8;--ir-ink: #04121f}.pba .pba-irl{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;padding:50px 10px 0;border:3px solid transparent;pointer-events:none;box-sizing:border-box}.pba[data-ir=replay] .pba-irl{border-color:var(--ir)}.pba .pba-irl>*{pointer-events:auto}.pba .pba-ir{display:flex;align-items:stretch;gap:10px;max-width:100%;box-sizing:border-box;padding:5px;border-radius:11px;background:#040c18f0;border:1px solid var(--ir);box-shadow:0 8px 26px #00000080;color:#fff}.pba .pba-ir[hidden],.pba .pba-irnote[hidden]{display:none}.pba .pba-ir__tag{flex:none;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:5px 10px;border-radius:7px;background:var(--ir);color:var(--ir-ink)}.pba .pba-ir__tag b{font:800 10px/1 var(--display, system-ui);letter-spacing:.12em;text-transform:uppercase}.pba .pba-ir__tag span{font:800 12.5px/1 var(--mono, ui-monospace, monospace);white-space:nowrap}.pba .pba-ir__what{align-self:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 12.5px/1.2 var(--body, system-ui);color:#e6eefb}.pba .pba-ir__live{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:4px 12px;border:0;border-radius:7px;background:var(--live, #c81d25);color:#fff;cursor:pointer;text-align:left}.pba .pba-ir__lv{display:flex;flex-direction:column;gap:4px}.pba .pba-ir__lv b{font:800 11px/1 var(--display, system-ui);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pba .pba-ir__lv span{font:700 11.5px/1 var(--mono, ui-monospace, monospace);white-space:nowrap;opacity:.95}.pba .pba-ir__live:hover{background:#e3242d}.pba .pba-ir__live:focus-visible,.pba .pba-irnote button:focus-visible,.fi-replay:focus-visible{outline:2px solid var(--gold-2, #f2c14e);outline-offset:2px}.pba .pba-ir__live>i{flex:none;width:8px;height:8px;border-radius:50%;background:#fff;animation:pulse 1.2s ease-in-out infinite}.pba .pba-irnote{display:flex;align-items:center;gap:10px;max-width:min(640px,100%);box-sizing:border-box;margin:0;padding:8px 8px 8px 12px;border-radius:10px;background:#fff4d8;border:1px solid #d4a73a;color:#3a2a05;font:600 12.5px/1.35 var(--body, system-ui);box-shadow:0 8px 26px #00000080}.pba .pba-irnote button{flex:none;min-height:32px;padding:0 12px;border-radius:7px;border:1px solid #7a5a10;background:transparent;color:#3a2a05;font:700 11px/1 var(--body, system-ui);cursor:pointer}.pba[data-a3=off] .pba-irl{justify-content:flex-end;padding:0 8px 8px}.pba[data-a3=off] .pba-irnote{order:-1}.pba[data-a3=off][data-ir=replay] .pba-note{bottom:66px}.fi.has-replay{cursor:pointer}.fi-replay{grid-column:3 / -1;justify-self:start;min-height:30px;padding:0 10px;border-radius:7px;border:1px solid var(--line, #d9dee8);background:#fff;color:var(--ink, #0b1526);font:700 11px/1 var(--body, system-ui);letter-spacing:.04em;cursor:pointer}.fi-replay:hover{border-color:var(--gold, #d4a73a);background:#fbf3dc}.fi.ir{background:#e8f6fe;box-shadow:inset 4px 0 #0ea5e9}.fi.ir .fi-replay{border-color:#0369a1;background:#0369a1;color:#fff}.moment.is-replay{border-left-color:#38bdf8}.moment.is-replay .mo-state{color:#7dd3fc}.moment.is-replay .mo-back{border-color:var(--live, #c81d25);background:var(--live, #c81d25);color:#fff}.mo-livenow{display:flex;align-items:center;gap:7px;margin:8px 0 0;font:700 12px/1.2 var(--mono, ui-monospace, monospace);color:#fff}.mo-livenow .livedot{background:var(--live, #c81d25);flex:none}.sf-ctl [data-ir-step]{min-height:36px}.pba .pb3-btn.pb3-again{letter-spacing:.06em}@media(max-width:699px),(max-height:520px)and (orientation:landscape){.pba .pb3-btn.pb3-again{display:none!important}.pba .pba-irl{padding:44px 6px 0;gap:4px;border-width:2px}.pba[data-a3=off] .pba-irl{padding:0 6px 6px}.pba .pba-ir{width:100%;gap:6px;padding:4px;justify-content:space-between}.pba .pba-ir__tag{padding:4px 8px}.pba .pba-ir__tag b{font-size:9px;letter-spacing:.08em}.pba .pba-ir__tag span{font-size:11.5px}.pba .pba-ir__what{flex:1 1 0;font-size:11.5px}.pba .pba-ir__live{min-height:44px;padding:4px 9px;gap:6px}.pba .pba-ir__lv b{font-size:10px;letter-spacing:.05em}.pba .pba-ir__lv span{font-size:10.5px}.pba .pba-irnote{font-size:11.5px}.fi-replay{min-height:44px;padding:0 14px}.sf-ctl [data-ir-step]{min-height:44px}}@media(max-width:400px){.pba[data-a3=off] .pba-ir__what{display:none}}@media(prefers-reduced-motion:reduce){.pba .pba-ir__live>i{animation:none}}.pba .pb3-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.psrc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;margin-top:24px;padding:18px 20px;border-radius:var(--radius-s, 10px);border:1px solid var(--shell-line, #233a60);background:#ffffff08}.psrc-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.psrc-eyebrow{font:800 12px/1 var(--display);letter-spacing:.16em;color:var(--gold, #d4a73a)}.psrc-copy b{font-size:16px;line-height:1.3;color:#fff}.psrc-copy span:not(.psrc-eyebrow){font-size:14px;line-height:1.45;color:var(--muted-dark, #9aa9c2)}.psrc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:#fff;color:var(--ink, #0b1526);font:800 14px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .15s ease}.psrc-btn:hover{background:var(--gold-2, #f0c65a);color:var(--ink, #0b1526)}.psrc-btn:focus-visible{outline:2px solid var(--gold-2, #f0c65a);outline-offset:3px}.psrc--article{margin:32px 0 8px;border-color:var(--line, #e1e7f0);background:var(--canvas-alt, #f3f6fb)}.psrc--article .psrc-copy b{color:var(--ink, #0b1526)}.psrc--article .psrc-copy span{color:var(--muted, #5a6780)}.psrc--article .psrc-btn{background:var(--ink, #0b1526);color:#fff}.psrc--article .psrc-btn:hover{background:var(--shell-3, #152744);color:#fff}.psrc--article .psrc-btn:focus-visible{outline-color:var(--gold, #d4a73a)}@media(max-width:640px){.psrc{grid-template-columns:minmax(0,1fr);padding:16px}.psrc-btn{width:100%;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.psrc-btn{transition:none}}.arch-hero .lede{max-width:640px}.arch-facts b{font-size:clamp(26px,4vw,38px)}.arch-facts span{color:var(--gold-soft);font:700 11px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase}.arch-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.arch-title em{font-style:normal;color:var(--gold)}.arch-group{margin:0 0 36px}.arch-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.arch-card{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);min-width:0}.arch-card-head{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.arch-card-head b{display:block;font:800 18px/1.15 var(--display)}.arch-card-head small{display:block;color:var(--muted);font:600 12px/1.3 var(--body)}.arch-card-head:hover b{color:var(--gold-ink)}.arch-card-facts{margin:0;color:var(--ink-2);font-size:14px}.arch-card-facts b{font-family:var(--mono)}.arch-chips,.arch-seasons{display:flex;flex-wrap:wrap;gap:8px}.arch-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:#fff;color:var(--ink);font:700 12px/1 var(--mono);text-decoration:none}.arch-chip i{font-style:normal;color:var(--muted);font-weight:600}.arch-chip:hover{border-color:var(--gold)}.arch-chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.arch-chip.on i{color:var(--gold-soft)}.arch-chip.more{color:var(--muted)}.arch-chip.live{border-color:var(--live);color:var(--live)}.arch-cta{margin-top:auto;font:800 12px/1 var(--mono);letter-spacing:.06em;color:var(--gold-ink)}.arch-seasons{margin:0 0 22px}.arch-season{display:grid;gap:28px}@media(min-width:1100px){.arch-season{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.arch-table{position:sticky;top:84px}}.arch-legend{margin:-4px 0 14px;color:var(--muted);font-size:12.5px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.corrob{display:inline-flex;align-items:center;margin-left:6px;padding:2px 7px;border-radius:999px;border:1px solid var(--gold);color:var(--gold-ink);background:var(--gold-soft);font:700 10px/1.4 var(--mono);letter-spacing:.05em}.arch-hub-link{display:inline-flex;align-items:center;margin:8px 0 0;font:800 12px/1 var(--mono);letter-spacing:.06em;color:var(--gold)}.arch-band{display:grid;gap:22px;padding:26px;border-radius:var(--radius);background:var(--shell);color:#fff}@media(min-width:900px){.arch-band{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;padding:32px}}.arch-band-title{margin:6px 0 8px;font:800 clamp(24px,3.2vw,34px)/1.1 var(--display);color:#fff}.arch-band-lede{margin:0 0 16px;color:#ffffffc7;max-width:520px}.arch-band-comps{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.arch-band-comp{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-s);border:1px solid var(--shell-line);background:var(--shell-2);color:#fff;text-decoration:none;min-width:0}.arch-band-comp b{display:block;font:700 14px/1.2 var(--body)}.arch-band-comp small{display:block;color:var(--gold-soft);font:600 11px/1.3 var(--mono)}.arch-band-comp:hover{border-color:var(--gold)}dialog.acct{border:0;padding:0;margin:0;width:100%;max-width:none;height:100%;max-height:none;background:transparent;overflow-y:auto;overscroll-behavior:contain}dialog.acct[open]{display:flex}dialog.acct::backdrop{background:#040a14c7;backdrop-filter:blur(3px)}.acct-shell{position:relative;display:grid;grid-template-columns:46fr 54fr;width:min(1080px,calc(100vw - 48px));margin:auto;min-height:600px;border:1px solid rgba(240,198,90,.22);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,var(--shell-2),var(--shell));color:#e6edf8;box-shadow:0 50px 140px #0009}.acct-shell.page{width:100%;min-height:560px;margin:28px 0 0}.acct-x{position:absolute;z-index:5;top:14px;right:14px;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0a1628b3;color:#fff;font-size:24px;line-height:1;cursor:pointer}.acct-x:focus-visible,.acct-cta:focus-visible,.acct-btn:focus-visible,.acct-caps a:focus-visible,.aap-launch a:focus-visible,.aap-grid a:focus-visible{outline:2px solid var(--gold-2);outline-offset:2px}.acct-story{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 34px 32px;isolation:isolate;background:var(--shell) url(/brand/soccer-stadium-v2-1600.webp) 50% 45% / cover}.acct-story:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,22,40,.7),rgba(10,22,40,.18) 28%,rgba(10,22,40,.3) 44%,rgba(10,22,40,.82) 64%,var(--shell) 92%)}.acct-chips{position:absolute;top:26px;left:30px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 60px)}.acct-chips li{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a162899;color:#c9d6ea;font:700 10px/1 var(--body);letter-spacing:.12em}.acct-chips i{width:6px;height:6px;border-radius:50%;background:var(--gold-2)}.acct-story.is-check .acct-chips i{background:var(--muted-dark)}.acct-chips li.on{border-color:#7fe0a473;color:#c9f2d8}.acct-chips li.on i{background:#7fe0a4;box-shadow:0 0 8px #7fe0a4b3}.acct-story-copy{max-width:520px}.acct-eyebrow{margin:0;color:var(--gold-2);font:800 11px/1.45 var(--body);letter-spacing:.17em;text-transform:uppercase}.acct-story.is-member .acct-eyebrow,.acct-eyebrow.on{color:#7fe0a4}.acct-title{margin:10px 0 0;color:#fff;font:800 clamp(36px,3.6vw,52px)/.98 var(--display);letter-spacing:-.005em;text-transform:none}.acct-title em{color:var(--gold-2);font-style:normal}.acct-story.is-member .acct-title em{color:#7fe0a4}.acct-story-copy>p:not(.acct-eyebrow):not(.acct-k){margin:12px 0 0;color:#d6dfee;font-size:14px;line-height:1.55}.acct-k{margin:16px 0 8px;color:var(--muted-dark);font:800 10px/1 var(--body);letter-spacing:.16em;text-transform:uppercase}.acct-feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.acct-feat li{padding-top:8px;border-top:1px solid rgba(240,198,90,.32)}.acct-feat b{display:block;color:#fff;font:800 12px/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase}.acct-feat span{display:block;margin-top:3px;color:#b6c4da;font-size:12px;line-height:1.35}.acct-panel{display:flex;flex-direction:column;gap:12px;min-width:0;padding:34px 36px 30px}.acct-h{margin:0;color:#fff;font:800 clamp(30px,2.6vw,38px)/1.02 var(--display)}.acct-h.big{font-size:clamp(36px,3.2vw,48px)}.acct-lede{margin:0;color:#d6dfee;font-size:14px;line-height:1.55}.acct-id{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;align-self:flex-start;margin:0;padding:7px 12px;border:1px solid rgba(127,224,164,.36);border-radius:999px;color:#c9f2d8;font:800 10px/1 var(--body);letter-spacing:.14em}.acct-id i{width:7px;height:7px;border-radius:50%;background:#7fe0a4}.acct-id b{color:#fff;font-weight:700;letter-spacing:0;text-transform:none;font-size:12px;overflow-wrap:anywhere}.acct-id.check{border-color:#f0c65a73;color:var(--gold-2)}.acct-id.check i{background:var(--gold-2)}.acct-protect{margin:0;padding:12px 14px;border:1px solid rgba(240,198,90,.32);border-left:3px solid var(--gold);border-radius:10px;background:#d4a73a12;color:#d6dfee;font-size:13px;line-height:1.5}.acct-protect b{color:#fff}.acct-form{display:grid;gap:8px;margin:0}.acct-form label{color:#b6c4da;font:700 12px/1 var(--body)}.acct-form input{min-height:50px;padding:0 14px;border:1px solid rgba(255,255,255,.2);border-radius:11px;background:var(--shell);color:#fff;font-size:16px}.acct-form input:focus{outline:none;border-color:var(--gold-2);box-shadow:0 0 0 3px #f0c65a2e}.acct-form button,.acct-cta{display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border:0;border-radius:11px;background:linear-gradient(135deg,var(--gold-2),var(--gold));color:var(--ink);font:800 14px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer}.acct-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 14px;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:#ffffff08;color:#e6edf8;font:800 13px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer}.acct-btn:hover{border-color:var(--gold-2);color:var(--gold-2)}.acct-msg{margin:0;min-height:1em;color:#d6dfee;font-size:13px}.acct-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.acct-actions>.acct-cta{grid-column:1 / -1}.acct-actions>:last-child:nth-child(2n){grid-column:auto}.acct-divider{display:flex;align-items:center;gap:10px;margin:6px 0 0;color:var(--muted-dark);font:800 10px/1 var(--body);letter-spacing:.16em}.acct-divider:before,.acct-divider:after{content:"";flex:1;height:1px;background:#ffffff24}.acct-secure{margin:0;color:var(--muted-dark);font:700 11px/1.45 var(--body)}.acct-secure.on{color:#7fe0a4}.acct-verified{padding:16px 18px;border:1px solid rgba(127,224,164,.3);border-radius:14px;background:radial-gradient(260px 140px at 100% 0%,rgba(127,224,164,.1),transparent 70%),#ffffff08}.acct-verified.platinum{border-color:#e8e4d880;background:radial-gradient(300px 160px at 100% 0%,rgba(239,233,220,.16),transparent 70%),#ffffff0a}.acct-verified.owner{border-color:#f0c65a8c;background:radial-gradient(260px 140px at 100% 0%,rgba(240,198,90,.14),transparent 70%),#ffffff08}.acct-vtop{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0}.acct-vtop span{color:#7fe0a4;font:800 10px/1 var(--body);letter-spacing:.14em}.acct-badge{padding:6px 10px;border-radius:999px;font:800 11px/1 var(--body);letter-spacing:.12em;white-space:nowrap}.acct-badge.platinum{color:#14110d;background:linear-gradient(135deg,#f3eee3,#cfc8b9 55%,#ece6d8)}.acct-badge.owner{color:var(--ink);background:linear-gradient(135deg,var(--gold-2),var(--gold))}.acct-email{margin:10px 0 0;color:#fff;font:700 17px/1.2 var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-vmeta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;color:#c9d6ea;font:600 12px/1.4 var(--body)}.acct-caps ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}.acct-caps a{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;min-height:50px;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff05;text-decoration:none}.acct-caps i{grid-row:span 2;width:7px;height:7px;border-radius:50%;background:var(--gold-2);box-shadow:0 0 0 3px #f0c65a24}.acct-caps.on li:not(.pending) i{background:#7fe0a4;box-shadow:0 0 0 3px #7fe0a424,0 0 10px #7fe0a480}.acct-caps li.pending i{background:var(--muted-dark);box-shadow:none}.acct-caps b{color:#fff;font:800 12px/1.2 var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-caps span{color:#b6c4da;font:500 11px/1.3 var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-caps.on li:not(.pending) a:hover{border-color:#7fe0a480}.acct-free{margin:8px 0 0;color:var(--muted-dark);font-size:12px;line-height:1.45}.acct-panel .aa-card,.aap .aa-card{background:#ffffff0a;border-color:#ffffff24;color:#e6edf8;margin-top:0}.acct-panel .aa-eyebrow{color:var(--gold-2)}.acct-panel .aa-learn{color:#d6dfee}.aa-k{margin:10px 0 6px;color:var(--muted-dark);font:800 10px/1 var(--body);letter-spacing:.16em}.aa-sports{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.aa-sports li{padding:6px 9px;border:1px solid var(--line-2);border-radius:999px;font:700 11px/1 var(--body)}.acct-panel .aa-sports li,.facct .aa-sports li{border-color:#fff3}.aa-sports li.on{border-color:var(--gold);color:var(--gold-ink)}.acct-panel .aa-sports li.on{color:var(--gold-2)}.aa-intel{margin:0;display:grid;gap:3px}.aa-intel b{font:800 14px/1.2 var(--body)}.aa-intel span{font-size:12px;color:var(--muted)}.acct-panel .aa-intel span{color:#b6c4da}.aap{padding:4px 0 56px;color:#e6edf8}.aap-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}.aap-price b{color:#fff;font:800 48px/1 var(--display)}.aap-price span{color:#c9d6ea;font:700 15px/1 var(--body)}.aap-price small{flex-basis:100%;color:var(--gold-2);font:700 12px/1.4 var(--body)}.aap-incl{padding:14px;border:1px solid rgba(240,198,90,.3);border-radius:14px;background:#d4a73a0d}.aap-incl .acct-k:first-child{margin-top:0}.aap-incl ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.aap-incl li{padding:6px 9px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#e6edf8;font:700 11px/1 var(--body)}.aap-incl li.on{border-color:var(--gold-2);color:var(--gold-2)}.aap-incl .aap-intel{margin:0;color:#fff;font:800 14px/1.2 var(--body)}.aap-launch ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}.aap-launch li>a,.aap-launch li>span{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid rgba(127,224,164,.26);border-radius:10px;background:#7fe0a40a;text-decoration:none}.aap-launch b{color:#fff;font:800 13px/1 var(--body)}.aap-launch em{color:#7fe0a4;font:800 10px/1 var(--body);font-style:normal;letter-spacing:.1em}.aap-launch .here{border-color:#f0c65a8c;background:#d4a73a14}.aap-launch .here em{color:var(--gold-2)}.aap-pred{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;min-height:48px;padding:0 14px;border:1px solid rgba(240,198,90,.45);border-radius:10px;background:#d4a73a12;text-decoration:none}.aap-pred span{color:var(--muted-dark);font:800 9px/1 var(--body);letter-spacing:.14em}.aap-pred b{color:#fff;font:800 13px/1.2 var(--body)}.aap-pred em{color:#7fe0a4;font:800 10px/1 var(--body);font-style:normal;letter-spacing:.1em}.aap-sec{margin-top:44px;color:#e6edf8}.aap-sec h2{margin:8px 0 0;color:#fff;font:800 clamp(28px,3vw,40px)/1.05 var(--display)}.aap-sec>p.muted{max-width:72ch;color:#b6c4da}.aap-grid{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.aap-grid li>a,.aap-grid li>span{display:flex;flex-direction:column;gap:6px;height:100%;padding:14px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff08;text-decoration:none}.aap-grid b{color:#fff;font:800 18px/1.1 var(--display)}.aap-grid em{color:var(--gold-2);font:800 10px/1.2 var(--body);font-style:normal;letter-spacing:.06em}.aap-grid small{color:#b6c4da;font-size:12px;line-height:1.4}.aap-grid li.here>span{border-color:#f0c65a8c;background:#d4a73a14}.aap-grid li>a:hover{border-color:#f0c65a80}.aap-intel-row{display:grid;gap:5px;margin-top:12px;padding:16px 18px;border:1px solid rgba(240,198,90,.45);border-radius:12px;background:linear-gradient(135deg,#d4a73a1a,#ffffff05);text-decoration:none}.aap-intel-row span{color:var(--muted-dark);font:800 10px/1 var(--body);letter-spacing:.14em}.aap-intel-row b{color:#fff;font:800 18px/1.2 var(--body)}.aap-intel-row small{color:#b6c4da;font-size:13px}.aap-sec .acct-caps{margin-top:18px}.aap-sec .acct-caps ul{grid-template-columns:repeat(5,minmax(0,1fr))}.aap .caveat{color:#9aa9c2}@media(max-width:1100px)and (min-width:901px){.acct-shell{grid-template-columns:42fr 58fr}}@media(max-width:1100px){.aap-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aap-sec .acct-caps ul{grid-template-columns:1fr 1fr}}@media(max-width:900px){dialog.acct[open]{display:block}.acct-shell{grid-template-columns:1fr;width:100%;min-height:100%;margin:0;border:0;border-radius:0;box-shadow:none}.acct-shell.page{min-height:0;margin-top:16px;border:1px solid rgba(240,198,90,.22);border-radius:16px}.acct-story{min-height:clamp(260px,36vh,380px);padding:86px 20px 22px;background-image:url(/brand/soccer-stadium-v2-1600.webp);background-position:50% 40%}.acct-chips{display:none}.acct-title{font-size:clamp(32px,7vw,44px)}.acct-panel{padding:24px 20px 72px}.acct-x{position:fixed;top:12px;right:12px}}@media(max-width:620px){.acct-feat,.acct-caps ul,.aap-launch ul{grid-template-columns:1fr 1fr}.acct-actions{grid-template-columns:1fr}.acct-h{font-size:30px}.acct-h.big{font-size:34px}.aap-grid{grid-template-columns:1fr 1fr}.aap-price b{font-size:42px}}@media(max-width:360px){.acct-caps ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){dialog.acct::backdrop{backdrop-filter:none}}.pbe-mbr-badge{display:inline-flex;align-items:center;gap:6px;font:800 10px/1 var(--pbe-font-data, var(--font-mono, "JetBrains Mono", ui-monospace, monospace));letter-spacing:.18em;text-transform:uppercase;padding:6px 9px;border-radius:999px;border:1px solid transparent;white-space:nowrap}.pbe-mbr-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pbe-mbr-badge.is-free{color:var(--pbe-dim, #b8b3a8);border-color:#fff5dc2e}.pbe-mbr-badge.is-free:before{display:none}.pbe-mbr-badge.is-sport_pro{color:var(--pbe-gold-bright, #e9c75a);border-color:#d4af3773;background:#d4af371a}.pbe-mbr-badge.is-all_access{color:#17120a;background:linear-gradient(135deg,var(--pbe-gold-bright, #e9c75a),var(--pbe-gold, #d4af37));border-color:transparent;box-shadow:0 6px 18px #d4af3740}.pbe-mbr-badge.is-all_access:before{background:#17120a}.pbe-mbr-badge.is-founding{color:#f7e2a0;border-color:#f7e2a080;background:#d4af3724}.pbe-mbr-badge.is-season_pass{color:var(--pbe-gold-bright, #e9c75a);border-color:#d4af3773;background:#d4af371a}.pbe-mbr-badge.is-owner{color:#7fe0a4;border-color:#7fe0a466;background:#7fe0a414}.pbe-mbr-panel{display:grid;gap:12px;color:var(--pbe-paper, #f5f1eb);font-family:var(--pbe-font-ui, var(--font-sans, Inter, system-ui, sans-serif))}.pbe-mbr-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pbe-mbr-email{font:500 13px/1.3 var(--pbe-font-ui, Inter, system-ui, sans-serif);color:var(--pbe-dim, #b8b3a8);overflow-wrap:anywhere}.pbe-mbr-plan{margin:0;font:500 13px/1.4 var(--pbe-font-ui, Inter, system-ui, sans-serif);color:var(--pbe-paper, #f5f1eb)}.pbe-mbr-links{display:flex;gap:14px;flex-wrap:wrap;font:600 13px/1.3 var(--pbe-font-ui, Inter, system-ui, sans-serif)}.pbe-mbr-links a{color:var(--pbe-gold-bright, #e9c75a);text-decoration:none}.pbe-mbr-links a:hover{text-decoration:underline}.pbe-mbr-manage{color:var(--pbe-paper, #f5f1eb)!important}.pbe-mbr-network{display:flex;gap:6px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgba(255,245,220,.12)}.pbe-mbr-network a{font:800 10px/1 var(--pbe-font-data, "JetBrains Mono", ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--pbe-dim, #b8b3a8);text-decoration:none;padding:7px 9px;border-radius:8px;border:1px solid rgba(255,245,220,.14)}.pbe-mbr-network a:hover{color:var(--pbe-paper, #f5f1eb);border-color:var(--pbe-gold, #d4af37)}.pbe-mbr-network a.is-current{color:var(--pbe-gold-bright, #e9c75a);border-color:#d4af3780;background:#d4af3714}.pbe-mbr-aa{position:relative;display:grid;gap:10px;padding:18px 18px 16px;border-radius:16px;color:var(--pbe-paper, #f5f1eb);font-family:var(--pbe-font-ui, var(--font-sans, Inter, system-ui, sans-serif));border:1px solid rgba(212,175,55,.45);background:radial-gradient(120% 140% at 100% 0%,#d4af372e,#d4af3708 60%),#14110deb}.pbe-mbr-aa.is-compact{padding:14px 16px;gap:8px}.pbe-mbr-aa-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pbe-mbr-aa-eyebrow{font:800 10px/1 var(--pbe-font-data, "JetBrains Mono", ui-monospace, monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--pbe-gold-bright, #e9c75a)}.pbe-mbr-aa-price{font:800 18px/1 var(--pbe-font-ui, Inter, system-ui, sans-serif);letter-spacing:-.02em}.pbe-mbr-aa-title{margin:0;font:800 22px/1.1 var(--pbe-font-display, var(--font-serif, "Playfair Display", Georgia, serif))}.pbe-mbr-aa-copy{margin:0;font:400 13px/1.5 var(--pbe-font-ui, Inter, system-ui, sans-serif);color:var(--pbe-dim, #b8b3a8)}.pbe-mbr-aa-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pbe-mbr-aa-cta{display:inline-flex;align-items:center;padding:11px 16px;border-radius:10px;text-decoration:none;background:linear-gradient(135deg,var(--pbe-gold-bright, #e9c75a),var(--pbe-gold, #d4af37));color:#17120a;font:800 12px/1 var(--pbe-font-ui, Inter, system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase}.pbe-mbr-aa-cta:hover{filter:brightness(1.06)}.pbe-mbr-aa-learn{font:600 12px/1 var(--pbe-font-ui, Inter, system-ui, sans-serif);color:var(--pbe-paper, #f5f1eb);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.pbe-mbr-aa-actions{flex-direction:column;align-items:stretch}.pbe-mbr-aa-cta{justify-content:center}}.kx{--kx-accent: #7fb8ff;--kx-up: #3ddc97;--kx-down: #ff6b6b;--kx-team: var(--kx-accent);border-color:#7fb8ff3d;background:linear-gradient(180deg,#7fb8ff0f,#7fb8ff00 120px),var(--pbe-ink-2, #16181d)}.kx__hd{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin-bottom:10px}.kx__brand{display:flex;flex-direction:column;gap:2px;min-width:0}.kx__name{font:800 12px/1 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--pbe-paper, #f3efe6)}.kx__sub{font:600 10px/1.2 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--kx-accent)}.kx__st{display:inline-flex;align-items:center;gap:6px;font:500 11px/1.2 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);color:var(--pbe-dim, #a7a39a);white-space:nowrap}.kx__st--live{color:var(--pbe-paper, #f3efe6)}.kx__st--delayed{color:#e7c46a}.kx__st--stale{color:var(--pbe-warn, #e0a040)}.kx__pulse{position:relative;width:8px;height:8px;border-radius:50%;background:var(--kx-up, #3ddc97);flex:none}.kx__pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--kx-up, #3ddc97);opacity:0;animation:kx-pulse 2.4s ease-out infinite}@keyframes kx-pulse{0%{transform:scale(.5);opacity:.7}70%,to{transform:scale(1.4);opacity:0}}.kx__grid{display:grid;grid-template-columns:repeat(var(--kx-cols, 2),minmax(0,1fr));gap:10px}.kx__panel{position:relative;min-width:0;padding:10px 10px 10px 13px;border-radius:8px;background:#ffffff06;border:1px solid var(--pbe-line, rgba(255,255,255,.1))}.kx__panel:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:var(--kx-team)}.kx__who{display:flex;flex-direction:column;min-width:0}.kx__who b{font-size:15px;letter-spacing:.02em}.kx__who small{color:var(--pbe-dim, #a7a39a);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx__price{display:flex;flex-direction:column;align-items:flex-start;margin-top:6px;text-decoration:none;color:var(--pbe-paper, #f3efe6);border-radius:6px}.kx__price:hover .kx__px,.kx__price:focus-visible .kx__px{color:var(--kx-accent)}.kx__px{font-size:30px;font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;border-radius:4px;padding:0 2px;margin-left:-2px;transition:color .2s ease}.kx__pxl{font:600 10px/1.4 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--pbe-dim, #a7a39a)}.kx__move{display:flex;flex-direction:column;gap:4px;min-height:52px;margin:6px 0 4px;justify-content:flex-end}.kx__delta{font:600 11px/1.2 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace)}.kx__delta--up{color:var(--kx-up)}.kx__delta--down{color:var(--kx-down)}.kx__delta--flat{color:var(--pbe-dim, #a7a39a)}.kx__since{font:500 11px/1.2 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);color:var(--pbe-dim, #a7a39a)}.kx__spark{width:100%;height:36px;display:block;overflow:visible}.kx__spark path{fill:none;stroke:var(--kx-accent);stroke-width:1.6;vector-effect:non-scaling-stroke}.kx__spark circle{fill:var(--kx-accent)}.kx__spark--up path{stroke:var(--kx-up)}.kx__spark--up circle{fill:var(--kx-up)}.kx__spark--down path{stroke:var(--kx-down)}.kx__spark--down circle{fill:var(--kx-down)}.kx__book{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:11px}.kx__book div{display:flex;gap:4px}.kx__book dt{color:var(--pbe-dim, #a7a39a);text-transform:uppercase;letter-spacing:.06em}.kx__book dd{margin:0;color:var(--pbe-paper, #f3efe6)}.kx__act{margin:6px 0 0;font-size:10.5px;color:var(--pbe-dim, #a7a39a)}.kx__note{margin:10px 0 0;font-size:11px;line-height:1.45;color:var(--pbe-dim, #a7a39a)}.kx__ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:10px;font-size:11px;color:var(--pbe-dim, #a7a39a)}.kx__cta{font:700 12px/1 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);color:var(--kx-accent);text-decoration:none;border:1px solid rgba(127,184,255,.45);border-radius:6px;padding:8px 11px;min-height:34px;display:inline-flex;align-items:center}.kx__cta:hover,.kx__cta:focus-visible{background:#7fb8ff1f}.kx__panel--settled .kx__px{font-size:18px}.kx .is-up,.kx-strip .is-up{animation:kx-up 1.1s ease-out 1}.kx .is-down,.kx-strip .is-down{animation:kx-down 1.1s ease-out 1}@keyframes kx-up{0%{background:#3ddc9747;color:#3ddc97}to{background:transparent}}@keyframes kx-down{0%{background:#ff6b6b47;color:#ff6b6b}to{background:transparent}}.kx--compact .kx__px{font-size:22px}.kx--compact .kx__move{min-height:44px}.kx-strip{border:1px solid rgba(127,184,255,.24);border-radius:var(--r, 10px);background:var(--pbe-ink-2, #16181d)}.kx-strip>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 12px;min-height:40px}.kx-strip>summary::-webkit-details-marker{display:none}.kx-strip .kx__name{font-size:11px;color:#7fb8ff}.kx__stag{flex-basis:100%;order:9;font-size:11px;line-height:1.3;color:var(--pbe-dim, #a7a39a)}.kx__sitems{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px}.kx__si{display:inline-flex;align-items:baseline;gap:5px;padding-left:7px;border-left:3px solid var(--kx-team, #7fb8ff)}.kx__sp{font-weight:800;border-radius:3px;padding:0 2px}.kx__sd{font:600 11px/1 var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace)}.kx__sd--up{color:#3ddc97}.kx__sd--down{color:#ff6b6b}.kx__sep{color:var(--pbe-dim, #a7a39a)}.kx-strip .kx__st{margin-left:auto}.kx__chev{width:8px;height:8px;border-right:2px solid var(--pbe-dim, #a7a39a);border-bottom:2px solid var(--pbe-dim, #a7a39a);transform:rotate(45deg);margin:0 2px 3px 0;transition:transform .2s}.kx-strip[open] .kx__chev{transform:rotate(-135deg);margin-bottom:-3px}.kx-strip>.kx{border:0;border-top:1px solid var(--pbe-line, rgba(255,255,255,.1));border-radius:0 0 var(--r, 10px) var(--r, 10px)}.kx-line{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--pbe-paper, #f3efe6)}.kx-line__b{font-weight:800;letter-spacing:.1em;color:#7fb8ff}.kx-line .kx__pulse{width:6px;height:6px}.kx__field{list-style:none;margin:0;padding:0;display:grid;gap:2px}.kx__frow{display:grid;grid-template-columns:22px minmax(0,1fr) auto 52px;align-items:center;gap:8px;padding:7px 4px;border-top:1px solid var(--pbe-line, rgba(255,255,255,.1))}.kx__frow:first-child{border-top:0}.kx__frank{color:var(--pbe-dim, #a7a39a);font-size:12px;text-align:right}.kx__fname{display:flex;flex-direction:column;min-width:0}.kx__fname b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx__fname small{color:var(--pbe-dim, #a7a39a);font-size:10.5px}.kx__fprice{text-decoration:none;color:var(--pbe-paper, #f3efe6)}.kx__fprice .kx__px{font-size:18px}.kx__frow .kx__sd{justify-self:end}@media(max-width:420px){.kx__px{font-size:24px}.kx__grid{gap:8px}.kx__panel{padding:9px 8px 9px 11px}.kx-strip .kx__st{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){.kx__pulse:after,.kx .is-up,.kx .is-down,.kx-strip .is-up,.kx-strip .is-down{animation:none!important}.kx__px,.kx__chev{transition:none}}.kx-h__rows{list-style:none;margin:0;padding:0;display:grid;gap:2px}.kx-h__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 4px;border-top:1px solid var(--pbe-line, rgba(255,255,255,.1))}.kx-h__rows--field .kx-h__row{grid-template-columns:22px minmax(0,1fr) auto}.kx-h__row:first-child{border-top:0}.kx-h__row.is-winner .kx-h__who b{color:var(--kx-up)}.kx-h__who{display:flex;flex-direction:column;min-width:0}.kx-h__who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-h__who small{color:var(--pbe-dim, #a7a39a);font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-h__px{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 14px}.kx-h__px span{display:inline-flex;flex-direction:column}.kx-h__px small{color:var(--pbe-dim, #a7a39a);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.kx-h__px b{font-size:15px}.kx-h__res{grid-column:1 / -1;justify-self:start;font:700 10.5px/1 var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;padding:3px 6px;border-radius:4px;border:1px solid var(--pbe-line, rgba(255,255,255,.18));color:var(--pbe-dim, #a7a39a)}.kx-h__res--yes{color:var(--kx-up);border-color:currentColor}.kx-h__res--wait{color:var(--kx-accent);border-color:currentColor}.kx-h__verdict{margin:10px 0 0;font-size:13px}.kx-h__chart{margin:12px 0 0}.kx-h__chart svg{display:block;width:100%;height:96px}.kx-h__chart figcaption,.kx-h__legend{margin:4px 0 0;font-size:10.5px;color:var(--pbe-dim, #a7a39a)}.kx-h__legend{display:flex;flex-wrap:wrap;gap:4px 12px}.kx-h__l{stroke-width:1.8;vector-effect:non-scaling-stroke}.kx-h__l1{stroke:var(--kx-accent)}.kx-h__l2{stroke:#f2c14e}.kx-h__l3{stroke:#b48cff}.kx-h__g{stroke:var(--pbe-line, rgba(255,255,255,.12));stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.kx-h__m{stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.kx-h__m--event_start{stroke:#9aa4b2}.kx-h__m--market_close{stroke:#f2c14e}.kx-h__m--settlement{stroke:var(--kx-up)}.kx-h__lg:before{content:"┆ "}.kx-h__lg--market_close{color:#f2c14e}.kx-h__lg--settlement{color:var(--kx-up)}.kx-line--closed .kx-line__b{color:var(--pbe-dim, #a7a39a)}.avm__score{display:flex;align-items:baseline;gap:14px;margin:6px 0 2px}.avm__side{display:inline-flex;flex-direction:column}.avm__side small,.avm__vs small{color:var(--pbe-dim, #a7a39a);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.avm__side b{font-size:34px;line-height:1}.avm__dash{color:var(--pbe-dim, #a7a39a);font-size:18px}.avm__line{margin:4px 0 8px;font-size:13px}.avm__stats{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 10px}.avm__stats div{display:flex;flex-direction:column}.avm__stats dt{color:var(--pbe-dim, #a7a39a);font-size:10.5px;text-transform:uppercase;letter-spacing:.06em}.avm__stats dd{margin:0;font-size:16px;font-weight:700}.avm__tw{overflow-x:auto}.avm__t{width:100%;border-collapse:collapse;font-size:12.5px}.avm__t th{text-align:left;color:var(--pbe-dim, #a7a39a);font-weight:600;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;padding:4px 6px}.avm__t td{padding:6px;border-top:1px solid var(--pbe-line, rgba(255,255,255,.1));white-space:nowrap}.avm__r--algo_win b{color:var(--kx-up)}.avm__r--market_win b{color:#f2c14e}.avm__vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.avm__vs span:not(.avm__dash){display:flex;flex-direction:column;gap:2px;min-width:0}.avm__vs b{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avm__vs em{font-style:normal;color:var(--pbe-dim, #a7a39a);font-size:12px}.avm__verdict{margin:10px 0 0;font-size:15px}.tape{--kx-accent: #7fb8ff;--kx-up: #3ddc97;--kx-down: #ff6b6b;background:var(--pbe-ink-2, #16181d);color:var(--pbe-paper, #f3efe6);border:1px solid rgba(127,184,255,.24);border-radius:10px;padding:10px 12px;min-width:0}.tape__top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-height:28px}.tape__name{font:800 12px/1 var(--f-mono, ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--kx-accent)}.tape__fs{display:flex;gap:4px;flex-wrap:wrap}.tape__f{font:700 10.5px/1 var(--f-mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;padding:5px 8px;border-radius:999px;border:1px solid var(--pbe-line, rgba(255,255,255,.16));background:transparent;color:var(--pbe-dim, #a7a39a);cursor:pointer}.tape__f.is-on{color:var(--pbe-paper, #f3efe6);border-color:var(--kx-accent)}.tape__row{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;height:112px;margin-top:8px;padding-bottom:4px}.tape__c{flex:0 0 216px;width:216px;height:104px;box-sizing:border-box;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--pbe-line, rgba(255,255,255,.1));background:#7fb8ff0a;color:inherit;text-decoration:none;overflow:hidden}.tape__c:hover,.tape__c:focus-visible{border-color:var(--kx-accent)}.tape__hd{display:flex;justify-content:space-between;align-items:center}.tape__sp{font:700 10px/1 var(--f-mono, ui-monospace, monospace);letter-spacing:.1em;color:var(--pbe-dim, #a7a39a)}.tape__st{font:700 9.5px/1 var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;padding:3px 5px;border-radius:4px;border:1px solid currentColor}.tape__st--live{color:var(--kx-up)}.tape__st--upcoming{color:var(--kx-accent)}.tape__st--stale,.tape__st--closed{color:#f2c14e}.tape__st--settled{color:var(--pbe-dim, #a7a39a)}.tape__ti{font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape__bd{display:flex;flex-direction:column;gap:2px;font-size:12px;min-width:0}.tape__l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape__l b{font-weight:600}.tape__l--res{color:var(--kx-up);font-weight:700}.tape__l--pbe{color:#f2c14e}.tape__mv{font-style:normal;font-size:11px;margin-left:4px}.tape__mv--up{color:var(--kx-up)}.tape__mv--down{color:var(--kx-down)}.tape__ft{margin:4px 0 0;font-size:10.5px;color:var(--pbe-dim, #a7a39a)}.tape__vl{display:block;font:600 10.5px/1.3 var(--f-mono, ui-monospace, monospace);color:var(--pbe-dim, #a7a39a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape__vl b{color:var(--pbe-paper, #f3efe6);font-weight:700}.tape__rl{font-style:normal;font-size:9px;letter-spacing:.06em;color:var(--kx-accent)}.tape__dx{display:block;font-size:9px;font-weight:500;white-space:normal}.tape__stale{font-style:normal;color:var(--kx-down)}.kx-v{margin-top:12px;display:grid;gap:12px}.kx-v--solo{margin-top:0}.kx--venue{--kx-accent: #8f7ad8}.kx--polymarket .kx__name{letter-spacing:.02em}.kx-v__rel{margin:0 0 10px}.kx-v__rel span{display:inline-block;font:700 10.5px/1.2 var(--f-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px solid currentColor}.kx-v__rel--related span{color:#e0b25c;background:#e0b25c1a}.kx-v__rel--comparable span{color:#7fc4a5;background:#7fc4a51a}.kx-v__rel--exact span{color:#7fc4a5;background:#7fc4a524}.kx-v__rel--listed span{color:var(--kx-accent, #8f7ad8);background:#8f7ad81f}.kx-v__rules{margin:10px 0 0;padding:10px 12px;border-radius:8px;border-left:3px solid #e0b25c;background:#e0b25c14;display:grid;gap:4px}.kx-v__rules--cmp{border-left-color:#7fc4a5;background:#7fc4a514}.kx-v__rules b{font:600 13px/1.35 var(--f-sans, system-ui, sans-serif);color:var(--pbe-paper, #f3efe6)}.kx-v__rules small{font-size:12px;line-height:1.4;color:var(--pbe-dim, #b9b4aa)}.kx-v__solo{margin:8px 0 0;font-size:12px;color:var(--pbe-dim, #b9b4aa)}.kx-v__gap{font:600 11px/1.3 var(--f-mono, ui-monospace, monospace);color:var(--pbe-dim, #b9b4aa)}.kx-v__ft{margin:0;font-size:11px;color:var(--pbe-dim, #a7a39a)}@media(max-width:520px){.kx--venue .kx__sub{font-size:11px}.kx-v__rules{padding:8px 10px}.kx-v__rules small{font-size:11.5px}}.kx-vchip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;font:600 10.5px/1.3 var(--f-mono, ui-monospace, monospace);letter-spacing:.04em;color:var(--pbe-dim, #a7a39a)}.kx-vchip i{font-style:normal;color:var(--kx-accent, #8f7ad8)}.kx-vchip b{color:var(--pbe-paper, inherit);font-weight:700}.kx-vchip__px{letter-spacing:0}.am{--am-accent: #7fb8ff;--am-up: #3ddc97;--am-down: #ff6b6b;--am-ink: var(--pbe-paper, #f3efe6);--am-dim: var(--pbe-dim, #a7a39a);--am-faint: rgba(167,163,154,.72);--am-rule: rgba(255,255,255,.07);--am-mono: var(--f-mono, ui-monospace,"SF Mono",Menlo,Consolas,monospace);--kx-accent: #7fb8ff;--kx-up: #3ddc97;--kx-down: #ff6b6b;margin:20px 0;padding:18px 20px 16px;border-radius:12px;border:1px solid rgba(127,184,255,.22);background:linear-gradient(180deg,#7fb8ff13,#7fb8ff00 140px),var(--pbe-ink-2, #16181d);color:var(--am-ink);line-height:1.45;max-width:100%;box-sizing:border-box;overflow:hidden}.am__hd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.am__hd h3{margin:0;font:800 11px/1 var(--am-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--am-ink)}.am__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid rgba(127,184,255,.3);background:#7fb8ff17;color:var(--am-accent);font:700 9.5px/1 var(--am-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.am__tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85}.am__tag--settled{color:var(--am-up);border-color:#3ddc9752;background:#3ddc9717}.am__tag--inplay{color:#ff9a62;border-color:#ff9a6252;background:#ff9a6217}.am p.am__focus{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--am-rule);font-family:inherit;font-size:14px;line-height:1.3;color:var(--am-ink);overflow-wrap:normal}.am__fcl{font:700 9.5px/1 var(--am-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--am-faint)}.am__fcv{font-size:19px;line-height:1.1;font-weight:800;letter-spacing:-.005em;color:var(--am-ink)}.am__tw{overflow-x:auto;-webkit-overflow-scrolling:touch}.am__t{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;font-size:13.5px;line-height:1.3}.am__t col.am__c0{width:39%}.am__t th,.am__t td{padding:9px 10px;text-align:right;vertical-align:middle;border-bottom:1px solid var(--am-rule);overflow-wrap:anywhere}.am__t tbody tr:last-child th,.am__t tbody tr:last-child td{border-bottom:0}.am__t th[scope=row]{text-align:left;font-weight:500;color:var(--am-dim);padding-left:0}.am__t td b{white-space:nowrap;font-size:15.5px;font-weight:780;color:var(--am-ink)}.am__t thead th{vertical-align:top;padding-top:0;padding-bottom:10px;border-bottom-color:#ffffff1f}.am__t thead a{color:var(--am-ink);font-size:15.5px;font-weight:800;text-decoration:none;white-space:nowrap}.am__t thead a:hover,.am__t thead a:focus-visible{color:var(--am-accent)}.am__t thead .am__ct{display:block;margin-top:3px;font-size:12px;font-weight:700;line-height:1.25;color:var(--am-accent);white-space:normal;overflow-wrap:normal;hyphens:auto}.am__t thead small{display:block;margin-top:4px;font:600 9px/1.35 var(--am-mono);letter-spacing:.08em;text-transform:uppercase;color:#a0badcb8;white-space:normal;overflow-wrap:normal}.am__key th[scope=row]{color:var(--am-ink);font-weight:600}.am__key td b{font-size:16.5px}.am__sub td,.am__sub th{font-size:12px}.am__na{color:var(--am-faint);font-size:12px;font-weight:500}.am__live{color:var(--am-up);font:700 11px/1 var(--am-mono);letter-spacing:.1em}.am__badge{display:inline-block;padding:3px 8px;border-radius:999px;font:700 10.5px/1.2 var(--am-mono);letter-spacing:.08em;white-space:nowrap}.am__badge--yes{color:var(--am-up);background:#3ddc971f;border:1px solid rgba(61,220,151,.28)}.am__badge--no,.am__badge--other{color:var(--am-ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.am__badge--pending{color:var(--am-faint);font-family:inherit;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0;padding:0;white-space:normal}.am__sparks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.am__sparks>:only-child{grid-column:1 / -1}.am__spark{margin:0;min-width:0;padding:10px 12px 9px;border-radius:10px;border:1px solid var(--am-rule);background:#ffffff06}.am__spark figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px;font:700 9.5px/1.3 var(--am-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--am-faint)}.am__ends{font-family:inherit;font-size:12.5px;font-weight:750;line-height:1;letter-spacing:0;text-transform:none;color:var(--am-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.am__chart{display:block;width:100%;height:60px;overflow:visible}.am__chart path{fill:none;vector-effect:non-scaling-stroke;stroke:var(--am-accent)}.am__chart .am__cl{stroke-width:1.9;stroke-linejoin:round}.am__chart .am__cd{stroke-width:4.5;stroke-linecap:round;opacity:.8}.am__chart--up path{stroke:var(--am-up)}.am__chart--down path{stroke:var(--am-down)}.am__obs{display:block;margin-top:6px;font-size:10.5px;color:var(--am-faint)}@media(max-width:600px){.am__sparks{grid-template-columns:minmax(0,1fr)}}.am__pbe{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 14px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.am__pbeid{flex:none;padding:4px 7px 3px;border-radius:6px;border:1px solid rgba(212,175,55,.38);background:#d4af371a;color:var(--pbe-gold, #d4af37);font:800 10px/1 var(--am-mono);letter-spacing:.12em}.am__pbe--none{align-items:center}.am__pbeb{min-width:0;flex:1}.am__pbe h4{margin:0 0 6px;font:800 10px/1 var(--am-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--am-faint)}.am p.am__pbeh{margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;color:var(--am-dim);overflow-wrap:normal}.am .am__pbe--none p.am__pbeh{font-size:15px}.am__pbeh b{color:var(--am-ink);font-weight:800}.am__pbe ul,.am__notes{list-style:none;margin:0;padding:0}.am__pbe ul{margin-top:6px}.am__pbe li{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;padding:3px 0}.am__g--w{color:var(--am-up)}.am__g--l{color:var(--am-down)}.am__g--void,.am__g--pending{color:var(--am-dim)}.am__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.am__notes{margin-top:14px;padding-top:12px;border-top:1px solid var(--am-rule)}.am__notes li{font-size:11px;line-height:1.55;color:var(--am-faint)}@media(max-width:480px){.am{padding:14px 12px 12px}.am__t{font-size:13px}.am__t th,.am__t td{padding:8px 5px}.am__t col.am__c0{width:36%}.am__t td b{font-size:15px}.am__t thead a{font-size:14px}.am__t thead .am__ct{font-size:11px}.am__key td b{font-size:15.5px}.am__fcv{font-size:18px}}@media(max-width:600px){.am__t:not(.am__t--field){table-layout:auto;width:100%}.am__t:not(.am__t--field) col.am__c0{width:auto}.am__t:not(.am__t--field) th,.am__t:not(.am__t--field) td{overflow-wrap:normal}.am__t:not(.am__t--field) th[scope=row]{position:sticky;left:0;z-index:1;min-width:92px;max-width:128px;padding-right:8px;background:var(--pbe-ink-2, #16181d);box-shadow:6px 0 8px -6px #0009}.am__t:not(.am__t--field) thead tr>th:first-child{position:sticky;left:0;z-index:1;background:var(--pbe-ink-2, #16181d)}.am__t:not(.am__t--field) thead th[scope=col]{min-width:78px;max-width:132px}.am__t:not(.am__t--field) td .am__na{display:inline-block;min-width:64px;max-width:120px;line-height:1.3}.am__tw:has(>.am__t:not(.am__t--field)){background:linear-gradient(to left,var(--pbe-ink-2, #16181d) 40%,rgba(22,24,29,0)) right center / 28px 100% no-repeat local,radial-gradient(farthest-side at 100% 50%,#0000008c,#0000) right center / 12px 100% no-repeat scroll}}@media(max-width:400px){.am__t:not(.am__t--field) thead a{font-size:13px}.am__t:not(.am__t--field) th[scope=row]{min-width:84px}}.am__t--field th:first-child{width:32%}.am__t--field thead th{font:700 9.5px/1.2 var(--am-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--am-faint)}.am__t--field td b{font-size:14px}.am__t--field td small.am__mv{display:block;font-size:11px;color:var(--am-faint);white-space:nowrap}.am__win{font:700 10px/1 var(--am-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--am-up)}.am p.am__more{margin:10px 0 0;font-family:inherit;font-size:13px;line-height:1.4;overflow-wrap:normal}.am__more a{color:var(--am-accent);text-decoration:none;font-weight:600}.am__more a:hover,.am__more a:focus-visible{text-decoration:underline}@media(max-width:480px){.am__t--field td b{font-size:13px}.am__t--field{font-size:12px}.am__t--field th,.am__t--field td{padding:8px 3px}.am__t--field th:first-child{width:30%}}.am--field p.am__focus{display:block;font-size:14px;font-weight:600;color:var(--am-dim)}.am--field .am__focus a{color:var(--am-accent);font-weight:800;text-decoration:none}.am--field .am__focus a:hover,.am--field .am__focus a:focus-visible{text-decoration:underline}.am__pbe--ctx .am__pbeb>h4{color:var(--am-accent)}.am p.am__ctxs{margin:3px 0 0;font-family:inherit;font-size:12px;line-height:1.4;color:var(--am-faint);overflow-wrap:normal}.am__pbe h4.am__ctxh{margin:12px 0 2px}.am__pbe ul.am__ctxl{margin-top:6px}.am__ctxl li span:last-child{color:var(--am-ink);font-weight:700;font-variant-numeric:tabular-nums}.am p.am__ctxf{margin:10px 0 0;font-family:inherit;font-size:11px;line-height:1.4;color:var(--am-faint);overflow-wrap:normal}.am a.am__ctxcta{display:inline-block;margin-top:10px;padding:7px 12px;border-radius:8px;border:1px solid rgba(212,175,55,.38);background:#d4af371a;color:var(--pbe-gold, #d4af37);font:700 11px/1.2 var(--am-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.am a.am__ctxcta:hover,.am a.am__ctxcta:focus-visible{background:#d4af372e}.kx,.kx-strip{--pbe-ink-2: var(--shell-2);--pbe-paper: #f3f6fb;--pbe-dim: var(--muted-dark);--pbe-line: var(--shell-line);--f-mono: var(--mono);--r: var(--radius-s)}.kx{border-radius:var(--radius);border:1px solid rgba(127,184,255,.24);padding:16px;color:var(--pbe-paper);min-width:0}.kx-strip{color:var(--pbe-paper)}.kx-sec{padding-top:18px;padding-bottom:6px}.kx-sec[hidden],.ct-kx[hidden]{display:none}.kx-soccer-note{margin:8px 2px 0;font-size:12px;line-height:1.45;color:var(--muted)}.ct-kx{max-width:760px;margin:14px auto 0;text-align:left;min-width:0}.ct-mkt{min-width:0;container-type:inline-size}.ct-mkt .kx{padding:12px 14px}.ct-mkt-phase{display:flex;align-items:center;gap:6px;margin:0 0 6px 2px;font:800 10px/1 var(--mono);letter-spacing:.14em;color:#7fb8ff}.ct-mkt-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ct-mkt[data-phase=live] .ct-mkt-phase{color:#ff8a8f}.ct-mkt[data-phase=live] .ct-mkt-dot{animation:ct-mkt-blink 1.6s ease-in-out infinite}.ct-mkt[data-phase=closed] .ct-mkt-phase,.ct-mkt[data-phase=settled] .ct-mkt-phase,.ct-mkt[data-phase=final-open] .ct-mkt-phase{color:var(--muted-dark)}@keyframes ct-mkt-blink{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.ct-mkt-dot{animation:none!important}}.ct-mkt .kx__hd{margin-bottom:8px}.ct-mkt .kx__panel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"who move" "price move" "book book";column-gap:12px;align-items:end;padding:8px 10px 8px 13px}.ct-mkt .kx__who{grid-area:who}.ct-mkt .kx__price{grid-area:price;margin-top:2px}.ct-mkt .kx__move{grid-area:move;min-height:0;margin:0;align-self:stretch}.ct-mkt .kx__book{grid-area:book;margin-top:6px}.ct-mkt .kx__act{display:none}.ct-mkt .kx__ft{margin-top:8px}.ct-mkt .kx-h{text-align:left}.ct-kx .kx-soccer-note{color:var(--muted-dark);font-size:11.5px}@container (max-width: 640px){.ct-mkt .kx__grid{gap:6px}.ct-mkt .kx__panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"who" "price" "move" "book";padding:8px 6px 8px 10px}.ct-mkt .kx__who b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-mkt .kx__px{font-size:19px}.ct-mkt .kx__move{margin-top:4px}.ct-mkt .kx__spark{height:26px}.ct-mkt .kx__book{gap:1px 6px;font-size:10.5px}}.stk-mkt{display:inline-flex;align-items:center;gap:5px;margin-left:4px;padding-left:10px;border-left:1px dashed rgba(127,184,255,.22);font:600 10.5px/1 var(--mono);letter-spacing:.02em;color:#e8eef8d1;font-variant-numeric:tabular-nums;white-space:nowrap}.stk-mkt-b{font-weight:800;letter-spacing:.12em;color:#7fb8ff}.stk-mkt-px{display:inline-block;min-width:5ch;text-align:right;color:#f3f6fb;font-weight:700}.stk-mkt-sep{color:var(--muted-dark)}.stk-edge{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:3px 6px;border:1px solid rgba(232,196,104,.45);border-radius:999px;background:#e8c4681a;font:700 10px/1 var(--mono);letter-spacing:.04em;color:#f3f6fb;white-space:nowrap;font-variant-numeric:tabular-nums}.stk-edge-b{font-weight:800;letter-spacing:.12em;color:#e8c468}.stk-edge-v{color:#e8c468}.mc-kx,.hc-kx{display:block;min-width:0;overflow:hidden}.mc-kx .kx-line,.hcard:not(.k-live) .hc-kx .kx-line{color:var(--ink-2);flex-wrap:wrap}.mc-kx .kx-line__b,.hcard:not(.k-live) .hc-kx .kx-line__b{color:#1f5fae}.hcard.k-live .hc-kx .kx-line{color:#f3f6fb;flex-wrap:wrap}.mc-kx .kx-line--closed,.hcard:not(.k-live) .hc-kx .kx-line--closed{color:var(--muted)}.mc-kx .kx-line--closed .kx-line__b,.hcard:not(.k-live) .hc-kx .kx-line--closed .kx-line__b{color:var(--muted)}.avm-sec{padding-top:6px}.avm-slot{max-width:820px;min-width:0}.avm .kx__note{color:var(--muted-dark)}.pick-kx{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;min-width:0}.pick-kx .kx-pick{flex-wrap:wrap;column-gap:6px;row-gap:0;text-decoration:none;padding:2px 8px;border:1px solid rgba(31,95,174,.35);border-radius:6px;background:#1f5fae0f;color:var(--ink-2);line-height:1.3;max-width:100%;white-space:normal}.pick-kx .kx-pick:hover,.pick-kx .kx-pick:focus-visible{border-color:#1f5fae}.pick-kx .kx-line__b{color:#1f5fae}.pick-kx .kx-pick__px{font-weight:800;white-space:nowrap}.pick-kx .kx-pick__tag{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pick-kx .kx-line--closed{border-color:#00000024;background:transparent;color:var(--muted)}.pick-kx .kx-line--closed .kx-line__b{color:var(--muted)}.pick-kx .kx-avm{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:var(--muted);min-width:0}.pick-kx .kx-avm .kx-line__b{color:var(--muted);font-weight:800;letter-spacing:.1em}.pick-kx .kx-avm a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.pm-sec{padding-top:14px;padding-bottom:6px}.pm-slot{min-width:0;margin:22px 0 6px}.pm-sec .pm-slot{margin:0}.pm-promo{min-width:0;border:1px solid var(--line-2);border-left:3px solid var(--gold);border-radius:var(--radius);background:#fbf8f2;color:var(--ink);padding:14px 18px 12px}.pm-promo__label{margin:0 0 10px;font:700 10px/1.2 var(--mono);letter-spacing:.14em;color:var(--gold-ink)}.pm-promo__body{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 22px;align-items:center}.pm-promo__brand{display:flex;align-items:center}.pm-promo__logo{display:block;height:22px;width:auto;max-width:160px}.pm-promo__copy{min-width:0}.pm-promo__h{margin:0;font:700 19px/1.15 var(--display);letter-spacing:.01em;color:var(--ink)}.pm-promo__sub{margin:3px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.pm-promo__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 16px}.pm-promo__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:999px;background:var(--gold);color:#1b1404;font:700 13px/1 var(--body);text-decoration:none;white-space:nowrap}.pm-promo__cta:hover{background:var(--gold-2)}.pm-promo__cta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pm-promo__cta--quiet{min-height:0;padding:0;background:none;color:var(--ink-2);font-weight:600;text-decoration:underline;text-underline-offset:3px}.pm-promo__cta--quiet:hover{background:none;color:var(--ink)}.pm-promo__disc{margin:10px 0 0;padding-top:9px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.45;color:var(--muted)}@media(max-width:900px){.pm-promo__body{grid-template-columns:auto minmax(0,1fr)}.pm-promo__actions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:560px){.pm-promo{padding:12px 14px 10px}.pm-promo__body{grid-template-columns:minmax(0,1fr);gap:8px}.pm-promo__logo{height:19px}.pm-promo__h{font-size:18px}.pm-promo__actions{flex-direction:column;align-items:stretch}.pm-promo__cta{white-space:normal;text-align:center}.pm-promo__cta--quiet{align-self:center}}.cast-body .pm-slot{margin:18px 0 10px}.vz{display:block;width:100%;height:auto;overflow:visible}.vz text{font-family:var(--mono)}.vz-ax{font-size:10px;fill:var(--muted)}.vz-ax.hot{fill:var(--ink-2);font-weight:700}.vz-val{font-size:11px;font-weight:700;fill:var(--ink)}.vz-hit{cursor:default;outline:none}.vz-hit:focus-visible circle,.vz-hit:focus-visible path,.vz-hit.on path{filter:brightness(1.12)}.vz-hit:focus-visible{outline:none}.vz-hit:focus-visible circle:first-child{stroke:var(--ink)}.vz-xh .vz-xh-line{opacity:0}.vz-xh.on .vz-xh-line,.vz-xh:focus-visible .vz-xh-line{opacity:.45}.vz-fig{margin:0;padding:16px 18px 12px;border:1px solid var(--line);border-radius:14px;background:#fff}.vz-cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;margin:0 0 10px}.vz-cap b{font:800 13px/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.vz-sub,.vz-key{font:600 12px/1.3 var(--body);color:var(--muted)}.vz-legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font:600 12px/1 var(--body);color:var(--ink-2)}.vz-legend .sw{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:-6px}.vz-legend .sw.dot{border-radius:50%}.dna-strips{list-style:none;margin:0;padding:0;display:grid;gap:4px 28px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.dna-strips{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dna-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 12px;padding:10px 0 8px;border-bottom:1px solid var(--line)}.dna-strip .ds-l{font:600 13.5px/1.25 var(--body);color:var(--ink-2)}.dna-strip .ds-l small{display:block;font-weight:500;font-size:11.5px;color:var(--muted)}.dna-strip .ds-v{text-align:right;white-space:nowrap}.dna-strip .ds-v b{font:700 18px/1 var(--mono);color:var(--ink)}.dna-strip .ds-v span{display:inline-block;margin-left:6px;padding:3px 6px;border-radius:999px;background:var(--gold-soft);color:var(--gold-ink);font:800 11px/1 var(--mono)}.dna-strip .ds-v span.none{background:var(--canvas-alt);color:var(--muted)}.dna-strip .vz-strip{grid-column:1 / -1}.dna-gt2{margin:18px 0 2px;font:800 11px/1 var(--body);letter-spacing:.16em;color:var(--gold-ink)}.dna-gt2:first-child{margin-top:4px}.dna-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 2px;font:600 12px/1.3 var(--body);color:var(--muted)}.dna-legend i{display:inline-block;vertical-align:-1px;margin-right:6px}.dna-legend .k-me{width:10px;height:10px;border-radius:50%;background:#a97c1c}.dna-legend .k-pool{width:14px;height:8px;border-radius:2px 2px 0 0;background:#cfd8e6}.dna-legend .k-med{width:1px;height:12px;background:var(--muted);opacity:.55}.pchart-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:16px 0 6px}@media(min-width:900px){.pchart-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.vz-fun{display:grid;gap:12px;padding-top:4px}.vz-fun-row{display:grid;grid-template-columns:92px minmax(0,1fr) auto 38px;align-items:center;gap:10px}.vz-fun-k{font:600 12.5px/1.2 var(--body);color:var(--ink-2)}.vz-fun-track{display:block;height:14px}.vz-fun-bar{display:block;height:14px;border-radius:0 4px 4px 0;background:#a97c1c}.vz-fun-v{font:700 15px/1 var(--mono);color:var(--ink);text-align:right}.vz-fun-r{font:600 11px/1 var(--mono);color:var(--muted)}.tdna-race{margin:4px 0 18px}.tdna-strips .ds-v span.none{display:none}.vz-dark{background:var(--pm-panel, #0f2034);border-color:var(--pm-line, #22385a);margin:0 0 14px}.vz-dark .vz-cap b{color:var(--pm-text, #e8eef6)}.vz-dark .vz-legend,.vz-dark .vz-key{color:var(--pm-muted, #a9b8cc)}.vz-dark .vz-ax{fill:var(--pm-muted, #a9b8cc)}.vz-dark .vz-ax.hot{fill:var(--pm-text, #e8eef6)}.vz-dark .vz-ax.warn{fill:#f0c65a;font-weight:700}.vz-dark .vz-lane{font:800 13px/1 var(--display);fill:var(--pm-text, #e8eef6);text-transform:uppercase}.pmc-partial{display:flex;gap:10px;align-items:flex-start;margin:0 0 14px;padding:12px 14px;border:1px solid #f0c65a66;border-radius:12px;background:#f0c65a14;color:var(--pm-text, #e8eef6);font:600 13.5px/1.45 var(--body)}.pmc-partial b{color:#f0c65a;letter-spacing:.08em;font-size:12px;white-space:nowrap}.vz-tip{position:fixed;z-index:9999;display:none;pointer-events:none;max-width:260px;padding:8px 10px;border-radius:8px;background:#0b1526;color:#fff;box-shadow:0 8px 24px #0b152640}.vz-tip b{display:block;font:700 14px/1.2 var(--mono)}.vz-tip span{display:block;margin-top:3px;font:500 12px/1.3 var(--body);color:#c6d1e2}@media(max-width:600px){.vz-fun-row{grid-template-columns:78px minmax(0,1fr) auto 34px}.vz-fig{padding:14px 12px 10px}}@media(forced-colors:active){.vz-fun-bar{background:CanvasText}}.dna2>.dna-legend,.dna2>.dna-strips{grid-column:1 / -1}.dna-gt2{grid-column:1 / -1;list-style:none}@media(min-width:760px){.dna-viz.dna-viz-sig{grid-template-columns:1fr}.dna-viz.dna-viz-sig .dna-sig{min-height:170px}}.vz-strip .vz-ax{font-size:7px}.vz-tstrip .vz-ax{font-size:8px}.vz-cols .vz-ax,.vz-timeline.vz-wide .vz-ax{font-size:11px}.vz-timeline.vz-wide .vz-lane{font-size:13px}.vz-timeline.vz-mid .vz-ax{font-size:12px}.vz-timeline.vz-mid .vz-lane{font-size:13px}.vz-timeline.vz-narrow .vz-ax{font-size:14px}.vz-timeline.vz-narrow .vz-lane{font-size:15px}@media(max-width:600px){.vz-strip .vz-ax{font-size:12px}.vz-tstrip .vz-ax{font-size:13px}.vz-cols .vz-ax{font-size:15px}.vz-cols .vz-val{font-size:16px}}.vz.vz-mid,.vz.vz-narrow{display:none}@media(max-width:1099px){.vz.vz-wide{display:none}.vz.vz-mid{display:block}}@media(max-width:640px){.vz.vz-mid{display:none}.vz.vz-narrow{display:block}}.vz-race.vz-wide .vz-ax{font-size:11px}.vz-race.vz-wide .vz-val,.vz-race.vz-mid .vz-ax{font-size:12px}.vz-race.vz-mid .vz-val,.vz-race.vz-narrow .vz-ax{font-size:13px}.vz-race.vz-narrow .vz-val{font-size:14px}@media(max-width:420px){.pmc-cov table{table-layout:fixed}.pmc-cov th,.pmc-cov td{padding:8px;overflow-wrap:anywhere}.pmc-cov thead th{letter-spacing:.02em}}@media(max-width:600px){.vz-strip .vz-ax{font-size:12px}.vz-tstrip .vz-ax{font-size:13px}.vz-cols .vz-ax{font-size:18px}.vz-cols .vz-val{font-size:19px}}.dna-strip .vz-tstrip{grid-column:1 / -1}.vz-race.vz-narrow .vz-ax{font-size:15px}.vz-race.vz-narrow .vz-val{font-size:16px}@media(max-width:400px){.vz-cols .vz-ax{font-size:21px}.vz-cols .vz-val{font-size:22px}}.hero.league.portal{position:relative;overflow:hidden;padding-top:18px}.hero.league.portal:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--accent, var(--gold)),transparent 70%)}.hero.league.portal .lh-top{gap:18px;margin:10px 0 6px}.hero.league.portal .lh-top .display{font-size:clamp(30px,5.4vw,58px);line-height:.98}.hero.league.portal .kicker{letter-spacing:.16em}.pt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.pt-crumb{font:700 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-dark);text-decoration:none;white-space:nowrap}.pt-crumb:hover{color:#fff}.pt-switch{position:relative;z-index:30}.pt-switch summary{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid var(--shell-line);border-radius:999px;background:color-mix(in srgb,var(--shell-3) 80%,transparent);color:#fff;font:700 12px/1 var(--body);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.pt-switch summary::-webkit-details-marker{display:none}.pt-switch[open] summary{border-color:var(--gold)}.pt-menu{position:absolute;right:0;top:calc(100% + 8px);width:min(640px,calc(100vw - 32px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;border:1px solid var(--shell-line);border-radius:16px;background:var(--shell-2);box-shadow:0 24px 48px #0008;max-height:min(70dvh,640px);overflow-y:auto;overscroll-behavior:contain}.pt-mh{margin:0 0 8px;font:800 11px/1 var(--body);letter-spacing:.18em;color:var(--gold)}.pt-mg ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pt-mg a{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 8px;border-radius:8px;color:#e6edf7;text-decoration:none;font:600 13.5px/1.2 var(--body)}.pt-mg a:hover,.pt-mg a:focus-visible{background:var(--shell-3)}.pt-mg a[aria-current=page]{background:color-mix(in srgb,var(--gold) 16%,transparent);color:#fff;box-shadow:inset 3px 0 0 var(--gold)}@media(max-width:640px){.pt-menu{position:fixed;left:16px;right:16px;top:auto;width:auto;max-height:70vh;overflow-y:auto;grid-template-columns:minmax(0,1fr);margin-top:8px}}.pt-stages{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0}.pt-stage{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 12px;min-width:180px;padding:10px 12px 8px;border:1px solid var(--shell-line);border-radius:12px;background:color-mix(in srgb,var(--shell-3) 70%,transparent)}.pt-st-n{font:800 13px/1.2 var(--display);letter-spacing:.06em;text-transform:uppercase;color:#fff}.pt-st-c{font:600 11.5px/1.2 var(--mono);color:var(--muted-dark);text-align:right}.pt-st-bar{grid-column:1 / -1;display:block;height:4px;margin-top:6px;border-radius:999px;background:var(--shell-line);overflow:hidden}.pt-st-bar i{display:block;height:100%;border-radius:999px;background:var(--gold)}.pt-stage.next{opacity:.72}.pt-seasonbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:4px 0 0}.pt-seasonbar .arch-hub-link{margin:0}.pt-back{font:700 12px/1 var(--body);letter-spacing:.08em;color:#fff}.pt-tabs .tabbar{position:relative}.pt-tabs .tabbar button[aria-selected=true]{border-bottom-color:var(--accent, var(--gold));box-shadow:inset 0 -3px 0 var(--gold)}.portal-body .pt-first{align-items:start}.pt-latest{display:grid;gap:10px;margin:0 0 18px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;text-decoration:none;color:var(--ink);background:linear-gradient(135deg,color-mix(in srgb,var(--accent, var(--gold)) 10%,#fff),#fff 60%);border-left:4px solid var(--accent, var(--gold))}.pt-latest:hover{border-color:var(--gold)}.pt-l-k{font:800 11px/1 var(--body);letter-spacing:.16em;color:var(--muted)}.pt-l-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.pt-l-t{display:flex;align-items:center;gap:10px;min-width:0}.pt-l-t.away{justify-content:flex-end;text-align:right}.pt-l-t b{font:800 clamp(15px,2.2vw,20px)/1.1 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.pt-l-sc{font:800 clamp(26px,4vw,38px)/1 var(--display);white-space:nowrap}.pt-l-sc i{font-style:normal;color:var(--muted);padding:0 4px}.pt-l-note{font:600 12px/1.2 var(--mono);color:var(--muted)}.portal-body .pt-intel{margin-top:26px;align-items:start}.pt-hist,.pt-pro{display:grid;gap:6px;margin:16px 0 0;padding:18px 20px;border-radius:16px;text-decoration:none}.pt-hist{background:radial-gradient(420px 200px at 100% 0%,color-mix(in srgb,var(--accent, var(--gold)) 28%,transparent),transparent 70%),var(--shell);color:#fff;border:1px solid var(--shell-line)}.pt-h-k,.pt-p-k{font:800 11px/1 var(--body);letter-spacing:.18em;color:var(--gold)}.pt-h-n{font:600 15px/1.3 var(--body);color:#d9e2ef}.pt-h-n b{font:800 26px/1 var(--display);color:#fff}.pt-h-r{font:600 12px/1 var(--mono);color:var(--muted-dark)}.pt-h-go{margin-top:4px;font:800 12px/1 var(--body);letter-spacing:.12em;color:var(--gold)}.pt-pro{border:1px solid var(--line);background:var(--canvas-alt);color:var(--ink)}.pt-pro b{font:800 17px/1.2 var(--display);text-transform:uppercase}.pt-pro span:last-child{font-size:13.5px;color:var(--muted)}.pt-pro:hover,.pt-hist:hover{border-color:var(--gold)}.pt-seasons{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.pt-season{display:grid;grid-template-columns:120px 120px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.pt-season.on{border-color:var(--gold);box-shadow:inset 4px 0 0 var(--accent, var(--gold))}.pt-s-l b{font:800 18px/1 var(--display)}.pt-s-l small{margin-left:8px;font:800 10px/1 var(--body);letter-spacing:.14em;color:var(--gold-ink)}.pt-s-m{font:600 13px/1 var(--mono);color:var(--muted)}.pt-s-top{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.pt-s-top b{font-weight:700}.pt-s-top small{color:var(--muted);font-size:12px}.pt-s-go{display:flex;gap:12px;white-space:nowrap}.pt-s-go a{font:700 12.5px/1 var(--body);color:var(--gold-ink)}@media(max-width:760px){.pt-season{grid-template-columns:minmax(0,1fr) auto}.pt-s-sum{grid-column:1 / -1}.pt-s-sum:empty{display:none}.pt-s-go{grid-column:1 / -1;flex-wrap:wrap}}@media(max-width:640px){.pt-stage{min-width:0;flex:1 1 100%}.pt-top{flex-wrap:wrap}.pt-l-row{gap:8px}.pt-l-t{flex-direction:column;align-items:flex-start;gap:6px}.pt-l-t.away{align-items:flex-end;flex-direction:column-reverse}}.pdir{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.pdir{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}}.pdir-col h3{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px;font:800 13px/1 var(--body);letter-spacing:.18em;color:var(--gold-ink)}.pdir-col h3 span{font:600 12px/1 var(--mono);letter-spacing:0;color:var(--muted)}.pdir-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media(min-width:960px){.pdir-col.men .pdir-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pdir-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:64px;padding:10px 14px 10px 16px;border:1px solid var(--line);border-radius:14px;background:#fff;color:var(--ink);text-decoration:none;overflow:hidden}.pdir-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--accent, var(--gold))}.pdir-card:hover,.pdir-card:focus-visible{border-color:var(--gold)}.pdir-card .pc-mark{grid-row:span 2}.pdir-card b{font:800 15.5px/1.15 var(--display);text-transform:uppercase;overflow-wrap:anywhere}.pdir-card small{grid-column:2;font:600 12px/1.3 var(--body);color:var(--muted)}.pdir-card .pc-go{grid-row:span 2;font:800 16px/1 var(--body);color:var(--gold-ink)}.pdir-card .pc-live{color:var(--live);font-weight:800}.pdir-foot{display:flex;flex-wrap:wrap;gap:10px 20px;margin:14px 0 0}.pt-span{margin:2px 0 10px;color:#d9e2ef}.pt-span b{color:#fff}.hero.league.portal:has(.pt-switch[open]){overflow:visible;z-index:2147483600}.pt-switch[open]{z-index:2147483600}.hero.portal .wrap:has(>.pt-top .pt-switch[open]){z-index:2147483600}.pt-tourn{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 14px}.pt-tourn-i{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 14px;border:1px solid var(--line);border-radius:10px;color:var(--ink);text-decoration:none}.pt-tourn-i b{font-family:var(--display);font-size:15px;letter-spacing:.02em}.pt-tourn-i span{font-family:var(--mono);font-size:11px;color:var(--muted)}.pt-tourn-i.on{border-color:var(--accent, var(--gold));box-shadow:inset 0 -2px 0 var(--accent, var(--gold))}.pt-tourn-i:focus-visible{outline:2px solid var(--accent, var(--gold));outline-offset:2px}.gs-cov{margin:0 0 14px;font-size:13.5px;color:var(--muted)}.gs-cards{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.gs-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gs-card{padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:#fff}.gs-card.lc{border-top:4px solid var(--loss)}.gs-card.cb{border-top:4px solid var(--win)}.gs-q{margin:0 0 8px;font:700 15px/1.3 var(--body);color:var(--ink-2)}.gs-big{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 12px}.gs-big b{font:800 52px/1 var(--body);color:var(--ink);letter-spacing:-.02em}.gs-big span{font:600 14px/1.3 var(--body);color:var(--muted)}.gs-bar{display:flex;gap:2px;height:28px;margin:0 0 10px}.gs-seg{display:flex;align-items:center;justify-content:center;gap:3px;min-width:max-content;padding:0 7px;border-radius:4px;color:#fff;overflow:hidden}.gs-seg.w{justify-content:flex-start}.gs-seg b{font:800 13px/1 var(--mono)}.gs-seg small{font:700 10px/1 var(--body);letter-spacing:.1em;opacity:.9}.gs-seg.w{background:var(--win)}.gs-seg.d{background:var(--draw)}.gs-seg.l{background:var(--loss)}.gs-ctx{margin:0 0 10px;font-size:13px;color:var(--muted)}.gs-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0}.gs-dl div{padding:8px 10px;border-radius:10px;background:var(--canvas-alt)}.gs-dl dt{font:700 10.5px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.gs-dl dd{margin:4px 0 0;font:700 14px/1.2 var(--mono);color:var(--ink)}.gs-evs{display:grid;gap:10px;margin:14px 0}.gs-det{border:1px solid var(--line);border-radius:12px;background:#fff}.gs-det>summary,.gs-rows details>summary{cursor:pointer;list-style:none}.gs-det>summary{padding:12px 16px;font:700 13.5px/1.3 var(--body);color:var(--gold-ink)}.gs-det>summary::-webkit-details-marker,.gs-rows summary::-webkit-details-marker{display:none}.gs-ev{list-style:none;margin:0;padding:0 8px 8px;display:grid;gap:4px}.gs-ev a{display:grid;grid-template-columns:56px minmax(0,1fr) auto 26px;grid-template-areas:"d o s r" "t t t t" "g g g g";align-items:center;gap:2px 10px;padding:10px;border-radius:10px;color:var(--ink);text-decoration:none}.gs-ev a:hover{background:var(--canvas-alt)}.gs-ev-d{grid-area:d;font:600 12px/1 var(--mono);color:var(--muted)}.gs-ev-o{grid-area:o;display:inline-flex;align-items:center;gap:6px;min-width:0;font:700 14px/1.2 var(--body)}.gs-ev-s{grid-area:s;font:800 15px/1 var(--mono)}.gs-ev-s small{font-weight:600;color:var(--muted)}.gs-ev-r{grid-area:r;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;color:#fff;font:800 12px/1 var(--body)}.gs-ev-r.r-W{background:var(--win)}.gs-ev-r.r-D{background:var(--draw)}.gs-ev-r.r-L{background:var(--loss)}.gs-ev-t{grid-area:t;font-size:13px;color:var(--ink-2)}.gs-ev-g{grid-area:g;font:500 11.5px/1.4 var(--mono);color:var(--muted);overflow-wrap:anywhere}.gs-h{margin:0 0 4px;font:800 12px/1 var(--body);letter-spacing:.16em;color:var(--gold-ink)}.gs-sub{margin:0 0 10px;font-size:13px;color:var(--muted)}.gs-trend{margin:18px 0 8px;overflow-x:auto}.gs-tt{width:100%;border-collapse:collapse;font-size:13.5px}.gs-tt th,.gs-tt td{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.gs-tt thead th{font:700 11px/1.2 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.gs-tt td{font-variant-numeric:tabular-nums}.gs-frac{font:600 11.5px/1 var(--mono);color:var(--muted)}.gs-mini{display:inline-block;vertical-align:middle;width:64px;height:6px;margin-right:8px;border-radius:999px;background:var(--line);overflow:hidden}.gs-mini i{display:block;height:100%;background:var(--loss)}.gs-mini.cb i{background:var(--win)}.gs-note{margin:12px 0;padding:12px 14px;border-radius:12px;background:var(--canvas-alt);font-size:13.5px;color:var(--ink-2)}.gs-boards{display:grid;gap:18px;grid-template-columns:minmax(0,1fr);margin:6px 0 10px}@media(min-width:900px){.gs-boards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gs-rows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gs-rows details{border:1px solid var(--line);border-radius:12px;background:#fff}.gs-rows summary{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"k t r" "b b b";align-items:center;gap:6px 10px;padding:10px 12px}.gs-rk{grid-area:k;font:700 14px/1 var(--mono);color:var(--muted)}.gs-tm{grid-area:t;display:inline-flex;align-items:center;gap:8px;min-width:0}.gs-tm b{font:700 14.5px/1.2 var(--body);overflow-wrap:anywhere}.gs-rt{grid-area:r;text-align:right}.gs-rt b{display:block;font:800 18px/1 var(--mono)}.gs-rt small{font:600 11px/1.2 var(--mono);color:var(--muted)}.gs-rb{grid-area:b;display:block;height:6px;border-radius:999px;background:var(--line);overflow:hidden}.gs-rb i{display:block;height:100%;border-radius:999px}.gs-rb i.lc{background:var(--loss)}.gs-rb i.cb{background:var(--win)}.gs-pro{margin:22px 0}.gs-pcs{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.gs-pcs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.gs-pc{padding:16px 18px;border:1px solid var(--pm-line, #22385a);border-radius:14px;background:var(--pm-panel, #0f2034);color:var(--pm-text, #e8eef6)}.gs-pc p{margin:0 0 8px}.gs-pc b{font:800 22px/1 var(--body);color:#fff;margin-right:6px}.gs-pc small{color:var(--pm-muted, #a9b8cc)}.gs-pc-n{font:800 15px/1 var(--display);text-transform:uppercase;letter-spacing:.04em}.gs-pc-ctx{font-size:12.5px;color:var(--pm-muted, #a9b8cc)}@media(max-width:600px){.gs-big b{font-size:44px}.gs-ev a{grid-template-columns:48px minmax(0,1fr) auto 24px}}.gs-pc-src{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.gs-pc-tag{padding:3px 8px;border-radius:999px;border:1px solid var(--pm-line, #22385a);font:800 10.5px/1.2 var(--body);letter-spacing:.1em;color:var(--pm-text, #e8eef6)}.gs-pc.is-fallback .gs-pc-tag{border-color:#f0c65a88;color:#f0c65a}.gs-pc-not{font:700 11px/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;color:#f0c65a}.gs-pc-fb{padding:8px 10px;border-radius:10px;background:#f0c65a14;border:1px solid #f0c65a44;font-size:13px;line-height:1.4;color:var(--pm-text, #e8eef6)}.gs-more{margin:18px 0 6px}.gs-more-h{margin-bottom:10px}.gs-ms-grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.gs-ms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-ms{padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fff}.gs-ms-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "b b";gap:4px 10px;margin:0 0 10px}.gs-ms-row .gs-bar{grid-area:b;height:22px;margin:0}.gs-ms-l{grid-area:l;font:700 13px/1.2 var(--body);color:var(--ink-2)}.gs-ms-l small{color:var(--muted);font-weight:600}.gs-ms-v{grid-area:v;font-size:12.5px;color:var(--muted);white-space:nowrap}.gs-ms-v b{font:800 14px/1 var(--mono);color:var(--ink)}.gs-ms-ctx{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:var(--muted)}.gs-ms-big{display:flex;gap:18px;margin:6px 0 8px}.gs-ms-big span{font-size:13px;color:var(--muted)}.gs-ms-big b{display:block;font:800 32px/1 var(--body);color:var(--ink)}.navmenu.lang{flex:none}.lang-btn{gap:6px;padding:9px 10px;min-height:40px}.lang-btn svg{flex:none}.lang-btn span{font:800 12.5px/1 var(--display);letter-spacing:.1em}.lang-panel{left:auto;right:0;min-width:190px}.navpanel.lang-panel a{display:flex;align-items:center;gap:12px;padding:11px 12px;letter-spacing:.04em;text-transform:none}.navpanel.lang-panel a b{min-width:24px;font:800 12px/1 var(--display);letter-spacing:.1em;color:#8fa1bd}.navpanel.lang-panel a span{font:600 15px/1 var(--body)}.navpanel.lang-panel a.on{background:var(--shell-3);color:var(--gold-2);box-shadow:inset 3px 0 0 var(--gold)}.navpanel.lang-panel a.on b{color:var(--gold-2)}@media(max-width:1380px){.navmenu.lang{order:50}.navpanel.lang-panel,.navpanel.lang-panel[hidden]{flex-direction:row;gap:8px;margin:6px 0 2px}.navpanel.lang-panel a{flex:1 1 0;justify-content:center;padding:13px 10px;border:1px solid var(--shell-line);border-radius:999px}.navpanel.lang-panel a.on{box-shadow:inset 0 0 0 1px var(--gold);border-color:var(--gold)}}.lang-tag{display:inline-block;margin-left:8px;padding:2px 6px;border-radius:4px;border:1px solid var(--line, rgba(0,0,0,.14));font:700 10px/1.2 var(--mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--muted, #6b6b6b);white-space:nowrap;vertical-align:middle}html.pbe-embed,html.pbe-embed body{height:100%;overflow:hidden;background:#03060c}html.pbe-embed body{padding:0!important}html.pbe-embed :is(.skip,header.top,#score-ticker,.botnav,footer.foot,.backdrop,#pbe-consent,#pbe-privacy-choice){display:none!important}html.pbe-embed #main{position:fixed;inset:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#03060c;color:#dbe4f2}html.pbe-embed #main .wrap{width:100%;max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}html.pbe-embed .cast-top{flex:0 0 auto;padding:0;background:#050b17}html.pbe-embed .cast-top>.wrap>:not(.ct-fresh){display:none!important}html.pbe-embed .cast-top .ct-fresh{margin:0;padding:3px 8px;font-size:11px;line-height:1.3;text-align:center;color:#c9d5e8}html.pbe-embed .cast-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;background:transparent}html.pbe-embed .cast-body>.wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html.pbe-embed .cast-body>.wrap>*{display:none}html.pbe-embed .cast-body>.wrap>:is(.cast-grid,.cast-pregame-pitch){display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:0;margin:0;gap:0}html.pbe-embed .cast-body>.wrap>.cast-grid>.cast-feed{display:none}html.pbe-embed .cast-body>.wrap:not(:has(.pba))>.cast-grid>.cast-feed{display:block;flex:1 1 auto;min-height:0;overflow:auto;margin:0;border-radius:0;color:#16202e}html.pbe-embed :is(.cast-stage,.cast-pregame-pitch){flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html.pbe-embed :is(.cast-stage,.cast-pregame-pitch)>*{display:none}html.pbe-embed :is(.cast-stage,.cast-pregame-pitch)>.pba{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:auto!important;margin:0!important;border:0;border-radius:0}html.pbe-embed .pba .pba-stage{flex:1 1 auto;min-height:0;height:auto!important;aspect-ratio:auto!important}html.pbe-embed .pba .pb3-intel{display:none!important}html.pbe-embed .pba .pba-bug{z-index:3}html.pbe-embed .pba .pb3-about{z-index:6}@media(max-width:699px),(max-height:520px)and (orientation:landscape){html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-bug{left:6px;top:40px;font-size:11px}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pb3-replaytag{top:72px}}@media(min-width:700px){html.pbe-embed .pba[data-a3=off] .pba-stage{flex:1 1 0;align-self:center;width:auto;max-width:100%;aspect-ratio:111 / 64!important}}html.pbe-embed .cast-body>.wrap:not(:has(.pba))>:is(.pregame,.state),html.pbe-embed #main>.canvas:not(.cast-body){display:block;margin:auto;padding:16px;max-width:640px;color:#16202e}html.pbe-embed .cast-body>.wrap:not(:has(.pba))>.cast-grid .cast-stage{flex:0 0 auto}html.pbe-embed .cast-body>.wrap:not(:has(.pba))>.cast-grid .cast-nomap{display:block;margin:0;border-radius:0;color:#16202e}html.pbe-embed .cast-pregame-pitch>.emap-label{display:block;margin:0;padding:5px 8px;font-size:10px;letter-spacing:.12em;color:#c9d5e8;background:#050b17}html.pbe-embed .cast-stage>.rp{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:4px 8px;background:#050b17;border-top:1px solid rgba(255,255,255,.1);color:#c9d5e8}html.pbe-embed .cast-stage>.rp>.rp-moments{display:none}html.pbe-embed .cast-stage>.rp .rp-range{flex:1 1 auto;min-width:40px;min-height:28px;margin:0}html.pbe-embed .cast-stage>.rp .rp-speed{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin:0;font-size:10px;color:#c9d5e8}html.pbe-embed .cast-stage>.rp .rp-speed select{min-height:28px;padding:2px 4px;font-size:12px}html.pbe-embed .cast-stage>.rp .rp-step{display:flex;flex:0 0 auto;gap:4px}html.pbe-embed .cast-stage>.rp :is(.rp-play,.rp-step .btn){flex:0 0 auto;width:auto;min-height:30px;padding:0 10px;font-size:11px;letter-spacing:.06em;white-space:nowrap}html.pbe-embed .cast-stage>.rp .rp-step .btn{color:#dbe4f2;background:#ffffff14;border-color:#ffffff47}html.pbe-embed .cast-stage>.pba:is([data-a3=on],[data-a3=loading])~.rp :is(.rp-play,.rp-step){display:none}html.pbe-embed .cast-stage>.pba[data-a3=off]~.sf-ctl:not([hidden]){display:flex;flex-wrap:nowrap;gap:6px;margin:0;padding:4px 8px;overflow:hidden;background:#050b17;color:#c9d5e8;font-size:11px}html.pbe-embed .cast-stage>.pba[data-a3=off]~.emap-label{display:block;margin:0;padding:4px 8px;font-size:10px;letter-spacing:.12em;color:#c9d5e8;background:#050b17}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba>.pba-top{display:none}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .cast-stage>.pba~.sf-ctl{display:none!important}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) :is(.cast-stage,.cast-pregame-pitch)>.emap-label{font-size:8.5px;padding:2px 6px;letter-spacing:.06em}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .cast-stage>.pba:is([data-a3=on],[data-a3=loading])~.rp{display:none}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .cast-stage>.rp :is(.rp-speed,.rp-range){display:none}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba{--pb3-strip: 40px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-bar{flex-wrap:nowrap;overflow:hidden}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-btn{min-height:30px;height:30px;padding-top:0;padding-bottom:0}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-btn[data-a3-theater]{display:none}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-bug{font-size:11px}html.pbe-embed.pbe-embed-suspended .pba,html.pbe-embed.pbe-embed-suspended .pba *{animation-play-state:paused!important}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-irl{inset:0 0 auto;z-index:5;flex-direction:column;align-items:stretch;gap:3px;padding:3px 6px;border:0;border-bottom:2px solid var(--ir);background:#04121f;pointer-events:auto}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-irl:not(:has(>:not([hidden]))){display:none}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pb3{top:var(--irh, 0px)}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-bug{top:calc(10px + var(--irh, 0px))}html.pbe-embed .pba .pba-ir{width:100%;padding:0;gap:8px;border:0;border-radius:0;background:transparent;box-shadow:none;justify-content:space-between}html.pbe-embed .pba .pba-ir__tag{flex-direction:row;align-items:center;gap:8px;padding:4px 8px;border-radius:6px}html.pbe-embed .pba .pba-ir__what{flex:1 1 0}html.pbe-embed .pba .pba-ir__live{min-height:30px;padding:2px 10px;border-radius:6px}html.pbe-embed .pba .pba-ir__lv{flex-direction:row;align-items:center;gap:8px}html.pbe-embed .pba .pba-irnote{max-width:none;padding:4px 6px 4px 10px;border-radius:6px;box-shadow:none;font-size:11.5px}html.pbe-embed .pba .pba-irnote button{min-height:26px}@media(max-width:699px),(max-height:520px)and (orientation:landscape){html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-irl{padding:3px 4px}html.pbe-embed .pba:is([data-a3=on],[data-a3=loading]) .pba-bug{top:calc(40px + var(--irh, 0px))}html.pbe-embed .pba .pba-ir{gap:4px}html.pbe-embed .pba .pba-ir__tag{gap:5px;padding:4px 6px}html.pbe-embed .pba .pba-ir__live{min-height:32px;padding:2px 7px;gap:5px}html.pbe-embed .pba .pba-ir__lv{gap:5px}}@media(max-width:560px){html.pbe-embed .pba .pba-ir__what,html.pbe-embed .pba .pba-ir__tag b{display:none}html.pbe-embed .pba .pba-ir__tag span:before{content:"REPLAY ";font-family:var(--display, system-ui);letter-spacing:.08em}}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba:is([data-a3=on],[data-a3=loading]) .pba-irl{padding:2px 4px;border-bottom-width:1px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__tag{padding:3px 6px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__tag b,html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__lv b{font-size:9px;letter-spacing:.05em}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__tag span,html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__lv span{font-size:10px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__live{min-height:24px;padding:1px 6px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-ir__live>i{display:none}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pba-irnote{font-size:10px;line-height:1.25}html.pbe-embed .pba[data-a3=off] .pba-irl{padding:0 6px 6px;border-width:2px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .cast-top .ct-fresh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;padding:2px 6px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower{display:flex;align-items:center;gap:6px;margin:0 6px;padding:3px 8px 3px 3px;max-width:calc(100% - 12px);border-radius:7px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower__k{align-self:auto;padding:4px 6px;font-size:10px;letter-spacing:.08em;border-radius:5px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower__who{flex:0 1 auto;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower__meta{flex:1 1 0;min-width:0;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower:is(:hover,:focus,:focus-within){flex-wrap:wrap;max-width:calc(100% - 12px)}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower:is(:hover,:focus,:focus-within) :is(.pb3-lower__meta,.pb3-lower__who){flex-basis:100%;white-space:normal;overflow:visible}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower__score{flex:none;font-size:10.5px;white-space:nowrap}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-foot{gap:3px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-msg{font-size:10px;line-height:1.25;padding:3px 6px;margin:0 6px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-mode{top:4px;left:4px;right:auto;padding:2px 3px 2px 6px;font-size:8px;gap:4px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-mode button{min-height:20px;padding:3px 6px;font-size:9px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba:is([data-a3=on],[data-a3=loading]) .pba-bug{left:4px;top:calc(30px + var(--irh, 0px));font-size:10px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba:is([data-a3=on],[data-a3=loading]) .pb3-replaytag{top:4px;left:auto;right:4px;transform:none;font-size:8px;padding:4px 6px}@media(max-width:420px){html.pbe-embed .pba .pba-ir__lv b{font-size:0!important;letter-spacing:0!important}html.pbe-embed .pba .pba-ir__lv b:before{content:"↩ LIVE";font:800 9.5px/1 var(--display, system-ui);letter-spacing:.05em}html.pbe-embed .pba .pba-ir__tag span,html.pbe-embed .pba .pba-ir__lv span{font-size:0!important}html.pbe-embed .pba .pba-ir__tag span:after,html.pbe-embed .pba .pba-ir__lv span:after{content:attr(data-short);font:800 10px/1 var(--mono, ui-monospace, monospace)}html.pbe-embed .pba .pba-ir__tag span:before{font-size:9px}}@media(max-width:699px),(max-height:520px)and (orientation:landscape){html.pbe-embed:not(.pbe-embed-monitor):not(.pbe-embed-tight) .pba:is([data-a3=on],[data-a3=loading]) .pba-bug{top:calc(52px + var(--irh, 0px))}}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba:is([data-a3=on],[data-a3=loading]) .pb3-replaytag{top:auto;bottom:calc(var(--pb3-strip, 40px) + 6px);left:auto;right:4px;transform:none;max-width:36%;white-space:normal;text-align:right;font-size:8px;line-height:1.2;padding:3px 5px}html.pbe-embed:is(.pbe-embed-monitor,.pbe-embed-tight) .pba .pb3-lower{max-width:60%}
