@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/anton.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-var.woff2) format("woff2")}:root{--bg:#f3f3ef;--surface:#ffffff;--surface-2:#ecebe5;--surface-3:#f7f6f1;--faint:#c4bdb5;--ink:#121210;--muted:#666559;--line:#e1e0d8;--charcoal:#0b0b0a;--charcoal-2:#0b0b0a;--accent:#8f6a0c;--accent-dark:#6f5209;--gold:#d9a62a;--gold-soft:#f0d98a;--green:#1d7a4e;--loss:#b8433c;--max:1180px;--shadow:0 1px 2px rgba(18,18,16,.04);color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:76px}body{min-height:100vh;display:flex;flex-direction:column;margin:0;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom,0)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.container{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.display{font-family:Inter,system-ui,sans-serif;font-weight:800}.num{font-family:Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:absolute;left:-999px;top:8px;z-index:100;background:#fff;color:var(--ink);padding:8px 12px;border-radius:4px;font-weight:700}.skip:focus{left:12px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.top :focus-visible,.hero :focus-visible,.band :focus-visible,footer :focus-visible,.discord-card :focus-visible,.strip-label :focus-visible{outline-color:var(--gold-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 15px;border-radius:4px;font-size:13px;font-weight:700;border:1px solid var(--line);background:var(--surface);color:var(--ink);transition:background .15s,border-color .15s}.btn:hover{border-color:var(--ink)}.btn:active{transform:translateY(1px)}.btn.discord{background:var(--gold);border-color:var(--gold);color:#121210;font-weight:700}.btn.discord:hover{background:#e6b53b;border-color:#e6b53b}.btn.big{padding:12px 20px;font-size:14px}.btn.ghost{background:transparent}.btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.hero .btn.ghost{color:#fff;border-color:#ffffff52}.hero .btn.ghost:hover{border-color:#fff}.btn.more{margin-top:14px;width:100%}.chev{display:inline-block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.chev.left{transform:rotate(135deg)}.top{position:sticky;top:0;z-index:50;background:#0b0b0a;backdrop-filter:blur(6px);color:#fff;padding-top:env(safe-area-inset-top,0);box-shadow:0 1px #ffffff0f;transition:box-shadow .25s}.top.scrolled{box-shadow:0 8px 24px #00000040}.top-inner{min-height:64px;display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:10px}.brand-logo{display:block;width:auto;height:40px;flex:none}.brand-word{font-size:18px;display:block}.nav{display:flex;gap:2px;flex:1;justify-content:center;overflow-x:auto}.nav a{padding:22px 12px 19px;color:#d8d4c4;font-size:13px;font-weight:600;border-bottom:2px solid transparent;white-space:nowrap}.nav a.active,.nav a:hover{color:#fff;border-bottom-color:var(--accent)}.top .btn.discord{border-color:#ffffff40}.hero{background:linear-gradient(155deg,var(--charcoal-2),var(--charcoal) 62%);color:#fff;position:relative;overflow:hidden}.pitch{position:absolute;right:0;top:0;height:100%;width:72%;color:#ffffff13;pointer-events:none}.hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center;padding:52px 0 56px}.hero h1{font-size:clamp(30px,4.4vw,52px);line-height:1.04;letter-spacing:-.03em;max-width:15ch;font-family:Inter,system-ui,sans-serif;font-weight:800}.hero-text p{margin-top:16px;max-width:44ch;color:#d4d0c0;font-size:15px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.hero-score{background:#0b0b0adb;border:1px solid rgba(255,255,255,.14);border-left:4px solid var(--gold);border-radius:6px;padding:18px 20px}.hs-top{display:flex;justify-content:space-between;font-size:12px;color:#ccc7b3;font-weight:600}.hs-ctx{margin-top:6px;font-size:13px;font-weight:700}.hs-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;margin:18px 0 14px}.hs-team{display:grid;justify-items:center;gap:8px;text-align:center;font-size:13px;font-weight:700;overflow-wrap:anywhere}.hs-score{display:flex;align-items:center;gap:10px;font-size:40px;font-weight:700;line-height:1}.hs-score i{width:10px;height:3px;background:#8f8178}.hs-foot{font-size:12px;color:#b0ab98}.band{background:var(--charcoal);color:#fff}.band-inner{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 30px;flex-wrap:wrap;padding:34px 0 26px}.band h1{font-size:clamp(28px,4vw,44px);line-height:1;letter-spacing:-.03em}.seasons{display:flex;gap:6px;flex-wrap:wrap}.season-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:8px;border:1px solid rgba(255,255,255,.24);background:transparent;color:#ddd9c9;font-size:13px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.season-btn:hover{border-color:#fff;color:#fff}.season-btn[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--charcoal);font-weight:700}.live-dot{width:7px;height:7px;border-radius:50%;background:#3fb27f}.subbar{background:var(--surface);border-bottom:1px solid var(--line)}.subbar:has(.comp-tabs:empty){display:none}.comp-tabs{display:flex;gap:4px;overflow-x:auto}.comp-tab{padding:14px 16px 12px;border:0;border-bottom:3px solid transparent;background:none;font-size:13px;font-weight:700;color:var(--muted);white-space:nowrap}.comp-tab:hover{color:var(--ink)}.comp-tab[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.main{flex:1 0 auto;padding-bottom:64px}.strip{display:flex;align-items:stretch;background:var(--surface);border-bottom:1px solid var(--line);overflow:hidden}.strip[hidden]{display:none}.strip-label{flex:none;display:flex;align-items:center;padding:0 18px;background:var(--charcoal);color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.strip-viewport{flex:1;min-width:0;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.strip-viewport:active{cursor:grabbing}.strip-rep{display:contents}.strip.is-static .strip-viewport{cursor:default;touch-action:auto}.strip-track{display:flex;width:max-content;will-change:transform}.strip-set{display:flex;flex:none}.tick{min-width:164px;padding:9px 16px;border-right:1px solid var(--line);display:grid;gap:5px;user-select:none;-webkit-user-select:none}.tick-top{display:flex;justify-content:space-between;gap:10px;font-size:10.5px;color:var(--muted);font-weight:500;white-space:nowrap}.tick-top b{font-weight:700;color:var(--ink)}.tick-line{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted)}.tick-line.win{color:var(--ink);font-weight:800}.tick-score{min-width:26px;text-align:center;padding:1px 6px;background:var(--surface-2);border-radius:4px;color:var(--ink);font-size:13px}.page{padding-top:28px}.cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;margin-top:34px;align-items:start}.page>.cols:first-child{margin-top:0}.col-side{display:grid;gap:16px;align-content:start}.sec-head{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.sec-head h2{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:20px;letter-spacing:-.02em}.sec-note{margin:-4px 0 12px;color:var(--muted);font-size:12px}.fade-in{animation:fadeIn .3s ease both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{padding:6px 12px;border-radius:8px;border:1px solid var(--line);background:var(--surface);font-size:12px;font-weight:600;color:var(--muted)}.chip:hover{border-color:var(--ink);color:var(--ink)}.chip[aria-pressed=true]{background:var(--charcoal);border-color:var(--charcoal);color:#fff}.cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mcard{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:20px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:14px;transition:transform .2s,border-color .2s,box-shadow .2s}.mcard:hover,.mcard:focus-visible{border-color:var(--accent);box-shadow:inset 0 3px 0 var(--accent),0 10px 24px #19110c1a}.mcard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.mcard-head h3{font-size:22px;letter-spacing:-.02em;line-height:1.1}.mcard-head p{margin-top:4px;color:var(--muted);font-size:13px}.pill{padding:4px 10px;border-radius:8px;background:#8f6a0c17;color:var(--accent);font-size:12px;font-weight:700;white-space:nowrap}.mini{list-style:none;margin:0;padding:0}.mini li{display:grid;grid-template-columns:18px 20px minmax(0,1fr) auto 30px;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.mini li:first-child{border-top:0}.mini-pos{color:var(--muted);font-size:12px}.mini-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-pj{color:var(--muted);font-size:12px}.mini-pj small{font-size:11px}.mini-pts{text-align:right;font-size:14px}.mcard-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:700;color:var(--accent)}.mcard:hover .chev{transform:rotate(-45deg) translate(2px,2px)}.chev{transition:transform .2s}.mlist{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:6px;overflow:hidden}.mrow{display:grid;grid-template-columns:70px minmax(0,1fr) auto minmax(0,1fr) minmax(0,160px);align-items:center;gap:14px;padding:12px 16px;border-top:1px solid var(--line)}.mrow:first-child{border-top:0}.mrow-status{font-size:12px;font-weight:700;color:var(--muted)}.mrow-team{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:600}.mrow-team.home{justify-content:flex-end;text-align:right}.mrow-team.win{font-weight:800}.mrow-team.lose{color:var(--muted)}.mrow-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mrow-score{display:inline-grid;grid-auto-flow:column;min-width:62px;justify-content:center;background:var(--surface-2);border-radius:4px;font-size:16px;font-weight:700}.mrow-score b{padding:4px 10px;font-weight:700}.mrow-score b+b{border-left:1px solid var(--line)}.mrow-score.is-vs{background:none;color:var(--muted);font-size:13px;font-weight:600;padding:4px 0}.mrow-meta{font-size:12px;color:var(--muted);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day+.day{margin-top:22px}.day-head{font-size:14px;font-weight:800;margin-bottom:8px}.table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:6px;overflow-x:auto}table.standings{width:100%;border-collapse:collapse;font-size:14px}.standings thead th{background:var(--surface-3);padding:10px 8px;font-size:12px;font-weight:700;color:var(--muted);text-align:center;border-bottom:1px solid var(--line);white-space:nowrap}.standings .th-club{text-align:left;padding-left:12px}.standings tbody td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--line)}.standings tbody tr:last-child td{border-bottom:0}.standings tbody tr:hover{background:var(--surface-3)}.standings tr.z-clasif td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.standings tr.z-descenso td:first-child{box-shadow:inset 3px 0 0 var(--loss)}.c-pos{width:34px;color:var(--muted)}.club-cell{text-align:left;padding-left:12px!important;min-width:170px}.club-flex{display:flex;align-items:center;gap:10px;font-weight:700;text-align:left}.club-name{min-width:0;overflow-wrap:anywhere}.pts-cell{font-weight:800;font-size:15px}.dg-pos{color:var(--green)}.dg-neg{color:var(--loss)}.legend{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;font-size:12px;color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.dot{width:8px;height:8px;border-radius:50%}.dot.accent{background:var(--accent)}.group+.group{margin-top:18px}.group-title{font-size:14px;font-weight:800;margin-bottom:8px}.badge-img,.badge-fallback{border-radius:50%;flex:none;display:inline-block}.badge-img{object-fit:cover;background:var(--surface-2)}.badge-fallback{display:inline-grid;place-items:center;background:var(--charcoal);color:#fff;font-weight:800}.s16{width:16px;height:16px}.s18{width:18px;height:18px}.s20{width:20px;height:20px}.s24{width:24px;height:24px}.s28{width:28px;height:28px}.s32{width:32px;height:32px}.s40{width:40px;height:40px}.badge-fallback.s16{font-size:6px}.badge-fallback.s18{font-size:7px}.badge-fallback.s20{font-size:8px}.badge-fallback.s24{font-size:9px}.badge-fallback.s28{font-size:10px}.badge-fallback.s32{font-size:11px}.badge-fallback.s40{font-size:13px}.hero-score .badge-img{background:#ffffff1f}.panel{background:var(--surface);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow)}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line)}.views{display:flex;gap:4px}.view-btn{padding:8px 14px;border-radius:4px;border:0;background:none;font-size:13px;font-weight:700;color:var(--muted)}.view-btn:hover{color:var(--ink)}.view-btn[aria-pressed=true]{background:var(--charcoal);color:#fff}.view-single{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:16px}.panel-sub{font-size:13px;color:var(--muted)}.panel #view-target{padding:8px 16px 16px}.panel .table-wrap{border:0;border-radius:0}.panel .mlist{border:0;border-radius:0;background:transparent}.panel .mrow{padding-inline:0;grid-template-columns:70px minmax(0,1fr) auto minmax(0,1fr) 60px}.round-bar{display:flex;align-items:center;gap:8px;margin:8px 0 4px}.round-arrow{flex:none;width:36px;height:36px;border-radius:6px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center}.round-arrow:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.round-arrow:disabled{opacity:.35;cursor:default}.round-chips{display:flex;flex-wrap:wrap;gap:6px;flex:1}.round-chip{min-width:34px;height:34px;padding:0 8px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--muted);font:700 12px Inter,system-ui,sans-serif;position:relative}.round-chip:hover{border-color:var(--accent);color:var(--accent)}.round-chip.done{background:var(--surface-2)}.round-chip.late{border-color:var(--gold);color:#8a6420}.round-chip.late:after{content:"";position:absolute;top:3px;right:3px;width:5px;height:5px;border-radius:50%;background:var(--gold)}.round-chip.current{border-color:var(--accent);color:var(--accent)}.round-chip.upcoming{border-style:dashed}.round-chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.round-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 6px}.round-head h3{font-size:18px;letter-spacing:-.02em}.round-tag{font-size:12px;font-weight:700;padding:3px 10px;border-radius:8px;background:var(--surface-2);color:var(--muted)}.round-tag.current{background:#8f6a0c1a;color:var(--accent)}.round-tag.late{background:#b9862f29;color:#7d5a1b}.link-btn{border:0;background:none;padding:0;color:var(--accent);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}a.link-btn{display:inline-block}.card-more{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);display:block;width:100%}.card-more:after{content:" \2192";text-decoration:none;display:inline-block}.chips-sub{margin-top:6px;margin-bottom:6px}.side-card .chips{margin-top:2px}.side-card{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:16px;box-shadow:var(--shadow)}.side-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.side-head h2{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:-.01em}.ld-block+.ld-block{margin-top:16px}.ld-block h3{font-size:13px;font-weight:700;color:var(--muted);margin:6px 0 2px}.leaders{list-style:none;margin:0;padding:0}.leaders li{display:grid;grid-template-columns:18px 20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.leaders li:first-child{border-top:0}.ld-pos{color:var(--muted);font-size:12px}.ld-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-val{font-size:14px}.leaders-empty,.leaders-unit{font-size:12px;color:var(--muted);margin-top:8px}.discord-card{background:var(--charcoal);color:#fff;border-radius:6px;padding:20px;display:grid;gap:12px;justify-items:start}.discord-card h2{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.01em}.discord-card p{color:#cdc1b8;font-size:13px}.champion{display:flex;align-items:center;gap:14px;border-left:4px solid var(--gold)}.champ-label{font-size:12px;font-weight:700;color:#8a6420}.champion h3{font-size:18px;letter-spacing:-.01em;line-height:1.15;margin-top:2px}.champ-comp{font-size:12px;color:var(--muted);margin-top:2px}.awards{list-style:none;margin:0;padding:0}.awards li{display:grid;gap:1px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.awards li:first-child{border-top:0}.aw-name{font-weight:800}.aw-who{color:var(--ink)}.awards small{color:var(--muted);font-size:12px}.empty-state{background:var(--surface);border:1px dashed var(--line);border-radius:6px;padding:26px;text-align:center;color:var(--muted);font-size:13px}.error-state{border-color:var(--loss);color:var(--loss)}.error-state p{margin:0 0 14px}.error-state .btn{min-height:40px}.row-links{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:12px}.skeleton{background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite;border-radius:6px;min-height:150px}.skeleton.tall{min-height:320px}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.bracket{display:flex;gap:14px;overflow-x:auto;padding:8px 2px 10px}.bracket-round{display:flex;flex-direction:column;min-width:176px}.bracket-round-title{font-size:12px;font-weight:700;color:var(--muted);text-align:center;margin-bottom:10px}.bracket-slots{display:flex;flex-direction:column;justify-content:space-around;gap:14px;flex:1}.bracket-tie{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:8px 10px;display:grid;gap:4px}.bracket-tie.pending{border-style:dashed;background:transparent}.bracket-side{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;font-size:13px;font-weight:700}.bracket-side.win{color:var(--accent)}.bracket-note{font-size:11px;color:var(--muted);text-align:center;margin-top:2px}.tbd{color:var(--muted);font-size:12px;white-space:nowrap}footer{background:var(--charcoal);color:#b0ab98;margin-top:auto}footer:before{content:"";display:block;height:0}.foot{display:flex;align-items:center;justify-content:space-between;gap:14px 32px;flex-wrap:wrap;padding:18px 0}.foot ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13px}.foot a:not(.brand){color:#cfc2b9}.foot a:not(.brand):hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.foot-base{display:flex;justify-content:space-between;gap:6px 20px;flex-wrap:wrap;padding:10px 0 max(18px,env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#8f8178}@media(max-width:980px){.cols{grid-template-columns:minmax(0,1fr)}.hero-inner{grid-template-columns:1fr;gap:28px;padding:40px 0 44px}.pitch{width:100%;opacity:.7}}@media(max-width:720px){.cards{grid-template-columns:1fr}.top{position:static}html{scroll-padding-top:12px}.top-inner{flex-wrap:wrap;justify-content:space-between;gap:0 12px;min-height:0;padding-top:9px}.nav{order:3;flex:1 0 100%;justify-content:flex-start;margin:6px -20px 0;padding:0 12px;border-top:1px solid rgba(255,255,255,.1);scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav a{padding:12px 9px 10px}.foot{padding:16px 0}.mrow-team{align-items:center}.bracket{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}.mrow-name{white-space:normal;overflow:visible;line-height:1.2;overflow-wrap:anywhere}.hide-sm{display:none}.strip-label{padding:0 12px}.mrow,.panel .mrow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"st st mt" "hm sc aw";row-gap:8px;column-gap:10px;padding:12px}.panel .mrow{padding-inline:0}.mrow-status{grid-area:st}.mrow-meta{grid-area:mt}.mrow-team.home{grid-area:hm}.mrow-score{grid-area:sc}.mrow-team.away{grid-area:aw}.mrow-team{font-size:13px}.panel #view-target{padding:8px 12px 14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}.mcard:hover,.mcard:focus-visible{transform:none}}.filters{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end;padding:14px 16px;border-bottom:1px solid var(--line)}.filter{display:grid;gap:5px}.filter>span,.filter>label{font-size:11px;font-weight:700;color:var(--muted)}.filter select,.filter input[type=search]{height:34px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font:inherit;font-size:13px;font-weight:600;color:var(--ink);min-width:150px}.filter select:hover,.filter input[type=search]:hover{border-color:var(--ink)}.filter-grow{margin-left:auto}.stats-scope{padding:10px 16px 0;font-size:12px;color:var(--muted)}table.pstats{width:100%;border-collapse:collapse;font-size:14px}.pstats thead th{padding:0;border-bottom:1px solid var(--line);font-size:12px;font-weight:700;color:var(--muted);text-align:center;white-space:nowrap}.pstats thead th.th-player{text-align:left}.pstats .th-static{display:block;padding:10px 8px}.sort-btn{width:100%;padding:10px 8px;border:0;background:none;font-size:12px;font-weight:700;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:4px}.sort-btn:hover{color:var(--ink)}.sort-btn:after{content:"";border:4px solid transparent;border-top-color:currentColor;border-bottom:0;opacity:0}th[aria-sort=descending] .sort-btn{color:var(--accent)}th[aria-sort=descending] .sort-btn:after{opacity:1}.pstats tbody td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--line)}.pstats tbody tr:last-child td{border-bottom:0}.pstats tbody tr:hover{background:var(--surface-3)}.pstats tbody tr:first-child td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.pstats td.is-sorted{font-weight:800;background:#8f6a0c0d}.pstats .player-cell{text-align:left;padding-left:8px;min-width:170px}.pstats .player-flex{display:flex;align-items:center;gap:10px;font-weight:700}.pstats .player-name{min-width:0;overflow-wrap:anywhere}.pstats .player-team{display:block;font-size:11px;font-weight:500;color:var(--muted)}.pstats-foot{padding:14px 16px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:var(--muted)}.pstats-foot .btn{margin:0}.panel-flush{padding:0}@media(max-width:640px){.pstats .hide-xs{display:none}.filter-grow{margin-left:0;width:100%}.filter-grow input{width:100%}.filter select{min-width:130px}}.band-sub{color:#ddd9c9;font-size:14px;max-width:46ch}a.mrow-score{position:relative;color:inherit}a.mrow-score:focus-visible{outline-offset:-2px}.mrow.is-played:hover{background:var(--surface-3)}a.mrow-team{color:inherit;text-decoration:none}a.mrow-team:hover .mrow-name,a.mrow-team:focus-visible .mrow-name{text-decoration:underline;text-underline-offset:3px}a.club-flex{color:inherit;text-decoration:none}a.club-flex:hover .club-name,a.club-flex:focus-visible .club-name{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.bracket-legs{display:flex;gap:10px;padding:5px 8px 6px;border-top:1px solid var(--line);font-size:11px;font-weight:700}.bracket-legs a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.hs-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.hs-link{color:var(--gold-soft);font-weight:700;text-decoration:underline;text-underline-offset:3px}.crumbs{font-size:12px;color:#ddd9c9;margin-bottom:10px}.crumbs a{text-decoration:underline;text-underline-offset:3px}.match-hero{background:var(--surface);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:22px 16px}.mh-meta{text-align:center;font-size:12px;font-weight:700;color:var(--muted);margin-bottom:14px}.mh-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.mh-team{display:grid;justify-items:center;gap:8px;text-align:center;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:clamp(14px,2.4vw,20px);line-height:1.15}.mh-team .badge-img,.mh-team .badge-fallback{width:64px;height:64px;font-size:20px}a.mh-team{color:inherit;text-decoration:none}a.mh-team:hover span,a.mh-team:focus-visible span{text-decoration:underline;text-underline-offset:3px}.mh-team.win{color:var(--accent)}.mh-score{display:flex;align-items:center;gap:12px;font-size:clamp(34px,7vw,56px);font-weight:800}.mh-score i{width:12px;height:3px;background:var(--line)}.mh-tags{display:flex;justify-content:center;gap:8px;margin-top:14px;flex-wrap:wrap}.match-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}.timeline{list-style:none;margin:0;padding:0}.timeline li{display:grid;grid-template-columns:44px 20px minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.timeline li:first-child{border-top:0}.tl-min{color:var(--muted);font-size:12px}.tl-who{font-weight:700;overflow-wrap:anywhere}.tl-who small{display:block;font-weight:500;color:var(--muted);font-size:12px}.tl-own{color:var(--loss)}.pm-team+.pm-team{margin-top:16px}.pm-team h3{display:flex;align-items:center;gap:8px;font-size:13px;margin:4px 0 2px}table.pm{width:100%;border-collapse:collapse;font-size:13px}.pm th{font-size:11px;color:var(--muted);text-align:center;padding:6px;border-bottom:1px solid var(--line)}.pm th:first-child,.pm td:first-child{text-align:left}.pm td{padding:7px 6px;text-align:center;border-bottom:1px solid var(--line)}.pm tr:last-child td{border-bottom:0}.pm td:first-child{font-weight:600}.match-note{margin-top:8px;font-size:12px;color:var(--muted)}@media(max-width:820px){.match-cols{grid-template-columns:minmax(0,1fr)}.mh-team .badge-img,.mh-team .badge-fallback{width:48px;height:48px}}.mh-mvp{text-align:center;margin-top:14px;font-size:13px;font-weight:700}.mh-mvp span{color:var(--gold);margin-right:4px}.pm-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.pm-head-link{display:flex;align-items:center;gap:10px;min-width:0;flex:1;color:inherit;text-decoration:none}.pm-head-link:hover h2,.pm-head-link:focus-visible h2{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.pm-head h2{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:-.01em;flex:1;min-width:0;overflow-wrap:anywhere}.pm-score{font-size:20px}.side-card .table-wrap{border:0;border-radius:0;box-shadow:none}.pm td.zero{color:var(--faint)}.mvp-tag{color:var(--gold);font-weight:800}.pm td:first-child{min-width:110px;overflow-wrap:anywhere}.match-empty{margin-top:16px}a.plink{color:inherit;text-decoration:none}a.plink:hover,a.plink:focus-visible{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.ld-name.plink{display:block}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);padding:14px 16px}.kpi b{display:block;font-size:28px;line-height:1.1}.kpi span{font-size:12px;color:var(--muted);font-weight:600}.pl-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;margin-top:16px;align-items:start}.pl-main{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.pl-cols .col-side{display:grid;gap:16px}table.dt{width:100%;border-collapse:collapse;font-size:13px}.dt th{padding:10px 8px;font-size:12px;font-weight:700;color:var(--muted);text-align:center;border-bottom:1px solid var(--line);white-space:nowrap}.dt th:first-child,.dt td:first-child{text-align:left;padding-left:16px}.dt td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--line)}.dt td.zero{color:var(--faint)}.dt tbody tr:hover{background:var(--surface-3)}.dt tfoot th,.dt tfoot td{border-bottom:0;border-top:2px solid var(--line);font-weight:800;color:var(--ink);text-align:center}.dt tfoot th{text-align:left;padding-left:16px}.dt td:nth-child(2){text-align:left}.dt-sub{display:block;font-size:11px;color:var(--muted);font-weight:500}.dt-club{display:inline-flex;align-items:center;gap:8px;font-weight:600}.nicks{font-size:13px;line-height:1.6}.pmatches{list-style:none;margin:0;padding:0 16px}.pmatches li{display:grid;grid-template-columns:150px auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.pmatches li:first-child{border-top:0}.pmt-date{font-weight:700}.pmt-date small{display:block;font-weight:500;color:var(--muted);font-size:11px}.pmt-match{display:inline-flex;align-items:center;gap:8px;font-weight:700}.pmt-match:hover b{color:var(--accent)}.pmt-line{color:var(--muted);text-align:right}.pm-more{padding:0 16px 14px}@media(max-width:900px){.pl-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.pmatches li{grid-template-columns:1fr auto;grid-template-areas:"d m" "l l"}.pmt-date{grid-area:d}.pmt-match{grid-area:m}.pmt-line{grid-area:l;text-align:left}}.pl-filterbar{margin-bottom:16px}.pl-filterbar .filters{border-bottom:0}.pos-list{list-style:none;margin:0;padding:0 16px}.pos-list li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.pos-list li:first-child{border-top:0}.pos-comp a{font-weight:700}.pos-comp small{display:block;color:var(--muted);font-size:11px}.pos-num{font-size:18px;font-weight:800}.pos-num small{font-size:12px;font-weight:600;color:var(--muted)}.pos-stats{color:var(--muted);font-size:12px;white-space:nowrap}@media(max-width:640px){.pos-list li{grid-template-columns:1fr auto}.pos-stats{grid-column:1 / -1;text-align:left}}.badge-plain{border-radius:0;background:transparent}.badge-plain.badge-img{object-fit:contain}.badge-plain.badge-fallback{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.club-band{display:flex;justify-content:flex-start;align-items:center;gap:20px}.club-hero-logo{flex:none;display:flex}.club-hero-logo .badge-img,.club-hero-logo .badge-fallback{width:88px;height:88px;font-size:24px}@media(max-width:640px){.club-hero-logo .badge-img,.club-hero-logo .badge-fallback{width:60px;height:60px;font-size:18px}}a.dt-club{color:inherit;text-decoration:none}a.dt-club:hover span,a.dt-club:focus-visible span{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.match-media{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}.hl-stage{padding:16px}.hl-video{display:block;width:100%;aspect-ratio:16/9;background:var(--charcoal);border-radius:6px}.hl-locked{aspect-ratio:16/9;display:grid;place-content:center;justify-items:center;gap:6px;text-align:center;padding:16px;border-radius:6px;color:#d9cdc4;background:linear-gradient(155deg,var(--charcoal-2),var(--charcoal) 70%)}.hl-locked svg{color:var(--gold-soft);margin-bottom:4px}.hl-locked strong{font-size:15px;color:#fff}.hl-locked span{font-size:12px}.hl-note{margin:0;padding:0 16px 16px}.replays{list-style:none;margin:0;padding:0}.replays li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line);font-size:13px;font-weight:600}.replays li:first-child{border-top:0}.rp-label{display:flex;align-items:center;gap:10px;min-width:0}.rp-tag{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 5px;border-radius:4px;background:var(--surface-2);color:var(--muted);font-size:11px;font-weight:700}.rp-actions{display:flex;gap:12px;flex:none}@media(max-width:820px){.match-media{grid-template-columns:minmax(0,1fr)}}.wo-mark{margin-left:2px;color:var(--loss);font-weight:800;cursor:help}.wo-note{margin-top:8px;font-size:12px;color:var(--muted)}.top-actions{display:flex;align-items:center;gap:8px}.search-btn{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:transparent;color:#fff}.search-btn:hover{background:#ffffff1a}.d-short{display:none}.badge-img:not(.is-loaded){background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}.badge-img.is-loaded{animation:fadeIn .25s ease both}.hero-side:empty{min-height:190px;border-radius:8px;background:#ffffff0f;animation:shimmer 1.3s ease infinite}.strip.is-static .strip-viewport{overflow-x:auto;scrollbar-width:none}.strip.is-static .strip-viewport::-webkit-scrollbar{display:none}a.tick:hover{background:var(--surface-2)}html.search-open{overflow:hidden}.search{position:fixed;inset:0;z-index:200;background:#1c13109e;display:flex;justify-content:center;align-items:flex-start}.search-box{width:min(100%,640px);margin-top:8vh;max-height:76vh;display:flex;flex-direction:column;background:var(--bg);border-radius:8px;overflow:hidden;box-shadow:0 24px 60px #00000059}.search-bar{display:flex;gap:8px;padding:12px;background:var(--surface);border-bottom:1px solid var(--line)}.search-input{flex:1;min-width:0;height:44px;padding:0 14px;font:inherit;font-size:16px;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:6px;outline:none;-webkit-appearance:none;appearance:none}.search-input:focus{border-color:var(--accent)}.search-close{border:0;background:none;padding:0 8px;font-weight:600;color:var(--accent)}.search-body{overflow-y:auto;overscroll-behavior:contain;padding:6px 12px calc(14px + env(safe-area-inset-bottom,0px))}.s-title{margin:14px 0 6px;font-size:11px;color:var(--muted)}.s-item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:6px}.s-item:hover,.s-item.is-active{background:var(--surface)}.s-text{display:grid;min-width:0}.s-text b,.s-text small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-text small{color:var(--muted);font-size:12px}.comp-ico{border-radius:6px;font-size:10px}.s-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px}.s-team{display:grid;justify-items:center;gap:6px;padding:12px 4px;background:var(--surface);border-radius:6px;font-size:12px;font-weight:700}.s-empty{padding:28px 8px;text-align:center;color:var(--muted)}@media(max-width:720px){.strip-label,.d-long{display:none}.d-short{display:inline}.search-box{margin-top:0;max-height:none;height:100%;border-radius:0;padding-top:env(safe-area-inset-top,0px)}}.sk-card{min-height:292px}.sk-list{background:var(--surface);border-radius:6px;overflow:hidden}.sk-row{display:flex;align-items:center;gap:12px;height:66px;padding:0 14px;border-bottom:1px solid var(--line)}.sk-dot,.sk-bar,.sk-pill{display:block;background:var(--surface-2);border-radius:999px;animation:shimmer 1.3s ease infinite}.sk-dot{width:28px;height:28px;flex:none}.sk-bar.w1{flex:1;height:12px}.sk-pill{width:52px;height:26px;border-radius:6px;flex:none}.club-txt{display:grid;gap:3px;min-width:0}.form{display:flex;gap:3px}.form i{width:7px;height:7px;border-radius:50%;background:var(--line)}.form .f-G{background:var(--green)}.form .f-P{background:var(--loss)}.form .f-E{background:#b5aea5}.club-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chip-btn{padding:8px 14px;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:transparent;color:#fff;font-size:13px;font-weight:600}.chip-btn[aria-pressed=true]{background:#ffffff29;border-color:var(--gold-soft)}.myclub{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-bottom:22px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:6px}.myclub-team{display:flex;align-items:center;gap:12px;min-width:0}.myclub-team small{display:block;color:var(--muted);font-size:11px}.myclub-team b{font-size:16px}.myclub-last{flex:1;min-width:200px;display:grid;gap:6px}.myclub-off{border:0;background:none;color:var(--muted);font-size:12px;text-decoration:underline}.club-form{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:12px;color:var(--muted)}.club-form .form i{width:9px;height:9px}.h2h{margin-top:16px}.subtabs{display:flex;gap:8px;margin-top:14px}.subtabs a{padding:7px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;color:#fff;font-size:13px;font-weight:600}.subtabs a.active{background:#ffffff29;border-color:var(--gold-soft)}.pal-season{padding:18px 18px 20px;border-top:1px solid var(--line)}.pal-season:first-of-type{border-top:0;padding-top:6px}.pal-season h3{margin:0 0 12px;font-size:16px}.pal-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pal-champ{padding:12px 14px;background:var(--bg);border:1px solid var(--line);border-radius:6px}.pal-team{display:flex;align-items:center;gap:12px}.pal-team small{display:block;color:var(--muted);font-size:12px}.pal-team b{font-size:15px}.pal-squad{display:block;margin-top:10px;padding-top:10px;border-top:1px dashed var(--line);font-size:13px;line-height:1.5;color:var(--muted)}.pal-awards{margin-top:14px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}a,button{-webkit-tap-highlight-color:transparent}@media(max-width:720px){input,select{font-size:16px}}#pal-target{display:grid;gap:16px}@media(max-width:720px){.filters-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.filters-grid .filter:first-child,.filters-grid .filter-grow{grid-column:1 / -1}.filters-grid select{width:100%}}.avatar{--av: 44px;flex:none;box-sizing:border-box;width:var(--av);height:var(--av);display:inline-grid;place-items:center;border:calc(var(--av) * .065) solid #000;border-radius:50%;background:linear-gradient(135deg,#07f 50%,#006ac4 50%);color:#dbc6b9;font:700 calc(var(--av) * .5) / 1 Arial,"Liberation Sans",Helvetica,sans-serif;letter-spacing:0;text-transform:none;overflow:hidden;user-select:none}.avatar>span{display:block;white-space:nowrap}.av-sm{--av: 28px}.av-md{--av: 44px}.av-lg{--av: 76px}.has-avatar{display:flex;align-items:center;gap:16px}.pm .pos-cell{font-size:12px;font-weight:700;color:var(--muted);text-align:center;white-space:nowrap}.dt .pos-cell{font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap}.hl-rail{margin-top:34px;margin-bottom:28px}.hl-feature{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;align-items:start}.hl-main{background:var(--charcoal);border-radius:8px;overflow:hidden;box-shadow:var(--shadow)}.hl-screen{background:#000}.hl-screen .hl-video{display:block;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:0}.hl-caption{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;color:#fff}.hl-cap-text{display:grid;flex:1;min-width:0}.hl-cap-text b{font-size:15px}.hl-cap-text small{font-size:12px;color:#bfb2a8}.hl-caption .link-btn{color:var(--gold-soft)}.hl-list{display:grid;gap:8px}.hl-item{display:flex;align-items:center;gap:12px;width:100%;padding:8px;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:6px}.hl-item:hover{border-color:var(--ink)}.hl-item.is-active{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.hl-thumb{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;flex:0 0 132px;aspect-ratio:16 / 9;border-radius:6px;background:linear-gradient(155deg,var(--charcoal-2),var(--charcoal) 70%);color:#fff;font-size:16px}.hl-thumb i{margin:0 2px;opacity:.5;font-style:normal}.hl-playdot{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--gold);color:var(--charcoal)}.hl-playdot svg{width:12px;height:12px}.hl-info{display:grid;gap:2px;min-width:0}.hl-info b{font-size:13px}.hl-info small{font-size:11px;color:var(--muted)}.hl-page-body{padding:16px}.hl-featured{max-width:880px}.hl-count{margin:18px 0 10px;font-size:12px;font-weight:700;color:var(--muted)}.hl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.hl-grid .hl-item{flex-direction:column;align-items:stretch;gap:8px}.hl-grid .hl-thumb{flex:none;width:100%}@media(max-width:900px){.hl-feature{grid-template-columns:1fr}.hl-list{grid-auto-flow:column;grid-auto-columns:min(220px,70%);overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.hl-list .hl-item{flex-direction:column;align-items:stretch;gap:8px;scroll-snap-align:start}.hl-list .hl-thumb{flex:none;width:100%}}.rt-leaders{list-style:none;margin:0;padding:12px 16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;border-bottom:1px solid var(--line);background:var(--surface-3)}.rt-leaders li{display:grid;gap:1px;min-width:0}.rt-leaders span{font-size:11px;font-weight:700;color:var(--muted)}.rt-leaders b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-leaders i{font-style:normal;font-size:12px;color:var(--accent);font-weight:700}.rt-wrap{max-height:none}table.rt{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.rt th,.rt td{padding:9px 8px;text-align:center;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface)}.rt thead th{padding:0;font-size:12px;font-weight:700;color:var(--muted)}.rt thead th:first-child,.rt thead th:nth-child(2){padding:10px 8px}.rt thead th.rt-name{padding-left:16px;text-align:left}.rt .sort-btn{min-width:44px}.rt-leaders b small{color:var(--muted);font-weight:700}.rt .rt-name{position:sticky;left:0;z-index:1;text-align:left;padding-left:16px;font-weight:600;min-width:140px;max-width:220px;overflow:hidden;text-overflow:ellipsis}.rt .pos-cell{font-size:12px;font-weight:700;color:var(--muted);cursor:help}.rt td.zero{color:var(--faint)}.rt td.strong{font-weight:800}.rt tbody tr:hover td{background:var(--surface-3)}.rt tfoot th,.rt tfoot td{border-bottom:0;border-top:2px solid var(--line);font-weight:800}.rt tfoot th{text-align:left;padding-left:16px;position:sticky;left:0}.rt-note{margin:0;padding:10px 16px 14px;font-size:12px;color:var(--muted)}.rt-empty{margin:0;padding:18px 16px;color:var(--muted)}.rt-idle{border-top:1px solid var(--line);padding:10px 16px}.rt-idle summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--muted)}.rt-idle summary:hover{color:var(--ink)}.rt-idle ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0;font-size:13px}.rt-idle small{color:var(--muted);font-weight:700}@media(max-width:480px){.nav{padding:0 6px}.nav a{padding-inline:7px;font-size:12.5px}}@media(max-width:400px){.nav a{font-size:12px;padding-inline:6px}}.hero-lead{margin-top:16px;max-width:46ch;color:#d4d0c0;font-size:15px;line-height:1.5}@media(pointer:coarse){.btn,.chip,.view-btn,.season-btn{min-height:40px}}@media print{.top,.strip,.hero,footer,.discord-card,.search-btn{display:none!important}body{background:#fff}.panel,.side-card,.mcard,.table-wrap{box-shadow:none}}.hl-side{display:grid;gap:10px;align-content:start;min-width:0}.hl-side-title{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:15px}.hl-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:700;color:var(--accent);background:var(--surface);border:1px solid var(--line);border-radius:6px}.hl-more:hover,.hl-more:focus-visible{border-color:var(--accent)}.club-records{list-style:none;margin:0;padding:0}.club-records li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.club-records li:first-child{border-top:0}.club-records li>span:first-child{font-size:12px;color:var(--muted)}.club-records b{font-weight:800}.pl-main .panel .mrow{padding-inline:16px}.up-block+.up-block{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.up-block h3{margin-bottom:4px;font-size:12px;font-weight:700;color:var(--muted)}.up-list{list-style:none;margin:0;padding:0}.up-list li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line);font-size:13px}.up-list li:first-child{border-top:0}.up-list i{font-style:normal;font-size:11px;color:var(--muted)}.up-team{display:flex;align-items:center;gap:7px;min-width:0}.up-team.away{justify-content:flex-end;text-align:right}.up-team b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.up-more{margin-top:2px;font-size:12px;color:var(--muted)}@media(min-width:900px){.table-wrap:has(>table.pstats){overflow-x:clip}.pstats thead th{position:sticky;top:64px;z-index:2;background:var(--surface-3);box-shadow:inset 0 -1px 0 var(--line)}}.season-toggle{padding:0;font:inherit;font-size:12px;color:#a89a90;text-decoration:underline;text-underline-offset:3px;background:none;border:0}.season-toggle:hover,.season-toggle:focus-visible{color:#fff}main:focus{outline:none}a.link-btn,.hs-link{display:inline-block;padding-block:3px}.foot ul a,.foot-base a{display:inline-block;padding-block:4px}.season-toggle{min-height:24px}.prose-card{max-width:760px;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.prose h2{margin:28px 0 8px;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:20px}.prose h2:first-child{margin-top:0}.prose p,.prose li{font-size:15px;line-height:1.65}.prose p+p{margin-top:10px}.prose ul{margin:8px 0 0;padding-left:20px}.prose li+li{margin-top:6px}.prose kbd{padding:1px 6px;font:600 12px Inter,system-ui,sans-serif;background:var(--surface-2);border:1px solid var(--line);border-radius:4px}.prose .btn{display:inline-flex;margin-top:6px}.net-banner{position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:90;max-width:calc(100% - 32px);padding:10px 16px;font-size:13px;font-weight:600;color:#fff;background:var(--charcoal);border-radius:8px;box-shadow:0 8px 24px #0000004d;transform:translate(-50%)}.net-banner:empty{display:none}@media print{.net-banner,.season-toggle{display:none!important}}body{font-variant-numeric:tabular-nums}h1,h2,h3,.display{font-family:Inter,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em}.top{background:var(--charcoal);box-shadow:none;border-bottom:0}.brand-word{font-size:20px;font-weight:800;letter-spacing:-.01em;color:#fff}.nav a{font-size:15px;font-weight:600}.btn{border-radius:4px;font-size:14px;font-weight:700}.pagehead{padding:30px 0 6px}.pagehead h1{font-size:clamp(30px,4.4vw,42px);line-height:1.05}.pagehead p{margin-top:8px;color:var(--muted);font-size:15px}.cards{grid-template-columns:1fr}.mcard{padding:0;gap:0;border-radius:8px;overflow:hidden}.mcard-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.mcard-head h2{font-size:20px}.mcard-head p{margin-top:2px;color:var(--muted);font-size:13px}.seg{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--surface-2)}.seg button{border:0;border-radius:999px;background:none;padding:7px 16px;color:var(--muted);font:600 14px Inter,system-ui,sans-serif;cursor:pointer}.seg button[aria-selected=true]{background:var(--charcoal);color:#fff}.mcard-tbl{padding:0 18px}.mcard-foot{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-top:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:14px;font-weight:600}.mcard-foot:hover{background:var(--surface-2)}.standings thead th{background:var(--surface);border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:600}.standings tbody td{border-bottom:1px solid var(--line)}.standings .club-name{font-weight:700}.standings .pts-cell{font-weight:800}.pill{background:var(--surface-2);color:var(--ink);font-size:12px;font-weight:600}.sec-head h2,.side-head h2{font-size:20px}@media(max-width:560px){.nav a{font-size:13px}.mcard-head{flex-wrap:wrap}}.mcard-tbl .table-wrap{border:0;border-radius:0;box-shadow:none}.dash{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start;margin-top:18px}.dash-side{display:grid;gap:16px;align-content:start}.dash-side .side-card{margin:0}.results-block{margin-top:40px}.results-block .sec-note{margin-bottom:14px}#results-target{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;align-items:start}#results-target .mrow{grid-template-columns:50px minmax(0,1fr) auto minmax(0,1fr);padding:11px 12px;gap:10px}#results-target .mrow-meta{display:none}.hl-rail{margin-top:40px;margin-bottom:0}.page>.discord-card{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;flex-wrap:wrap;margin:40px 0 8px;padding:24px 28px;border-radius:8px}.page>.discord-card h2{font-size:22px}.page>.discord-card p{flex:1 1 280px;margin:0}.page-mod #strip{display:none!important}.page-mod .band-inner{padding:26px 0 22px}.panel-head{gap:12px 16px;flex-wrap:wrap}.comp-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--surface-2);overflow:visible}.comp-tab{padding:7px 16px;border:0;border-radius:999px;background:none;color:var(--muted);font:600 14px Inter,system-ui,sans-serif}.comp-tab[aria-pressed=true]{background:var(--charcoal);color:#fff;border:0}@media(max-width:900px){.dash,#results-target{grid-template-columns:1fr}}.page-mod .panel-sub{display:none}.form-th,.form-cell{text-align:left;padding-left:14px}.form-cell .form{gap:4px}.form-cell .form i{width:9px;height:9px}@media(min-width:721px){.standings .club-txt .form{display:none}}@media(max-width:720px){.form-th,.form-cell{display:none}}.strip-pause{flex:none;border:0;border-left:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:12px;font-weight:700;padding:0 14px;min-height:24px;cursor:pointer}.strip-pause:hover{background:var(--bg)}.strip.is-static .strip-pause{display:none}.nf{max-width:780px;margin:24px auto 0;padding:30px 22px 26px}.nf h1{font-size:clamp(26px,5vw,38px);line-height:1.08;letter-spacing:-.02em;color:var(--ink)}.nf>p{margin:12px 0 0;font-size:15px}.nf code{font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--surface-2);padding:2px 7px;border-radius:4px;overflow-wrap:anywhere}.nf-game{margin:22px auto 6px;max-width:720px}.nf-hud{display:flex;justify-content:center;align-items:baseline;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nf-hud strong{font:800 22px Inter,system-ui,sans-serif;color:var(--accent);letter-spacing:0}#nf-canvas{display:block;width:100%;height:auto;aspect-ratio:960 / 440;border-radius:6px;border:1px solid var(--charcoal);background:#1d2431;touch-action:none}.nf-controls{display:flex;gap:8px;justify-content:center;margin-top:12px}.nf-help{margin:10px 0 0;font-size:12px}html[data-i18n=pending] body{visibility:hidden}.lang-toggle{padding:0;font:inherit;font-size:12px;color:#a89a90;text-decoration:underline;text-underline-offset:3px;background:none;border:0;min-height:24px;cursor:pointer}.lang-toggle:hover,.lang-toggle:focus-visible{color:#fff}.eyebrow{margin:0 0 10px;color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero-text .eyebrow{margin:0 0 14px;color:var(--gold-soft)}.hero-soon .hs-note{margin:14px 0 0;color:#d4d0c0;font-size:14px;line-height:1.5}.mcard-title{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.mcard-title:hover{color:var(--accent)}.mcard-title .chev{flex:none}.explore{margin-top:28px}.explore-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.explore-card{display:flex;flex-direction:column;gap:6px;padding:18px 18px 20px;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:6px;color:var(--ink);text-decoration:none;box-shadow:var(--shadow);transition:transform .15s ease,border-color .15s ease}.explore-card:hover{transform:translateY(-2px);border-color:var(--accent)}.explore-card h3{font-size:17px;line-height:1.2}.explore-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}@media(max-width:900px){.explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.explore-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.explore-card{transition:none}.explore-card:hover{transform:none}}:root{--z-semis: #d9a62a;--z-playin: #3b6fb6;--z-asciende: #1d7a4e}.standings tr.z-semis td:first-child{box-shadow:inset 4px 0 0 var(--z-semis)}.standings tr.z-playin td:first-child{box-shadow:inset 4px 0 0 var(--z-playin)}.standings tr.z-asciende td:first-child{box-shadow:inset 4px 0 0 var(--z-asciende)}.standings tr.z-descenso td:first-child{box-shadow:inset 4px 0 0 var(--loss)}.standings tr.z-semis td{background:#d9a62a12}.standings tr.z-playin td{background:#3b6fb60f}.standings tr.z-asciende td{background:#1d7a4e12}.standings tr.z-descenso td{background:#b8433c0f}.zone-legend{row-gap:8px}.zdot{display:inline-block;width:10px;height:10px;border-radius:2px;flex:none}.zdot.z-semis{background:var(--z-semis)}.zdot.z-playin{background:var(--z-playin)}.zdot.z-asciende{background:var(--z-asciende)}.zdot.z-descenso{background:var(--loss)}.po-panel{margin-top:22px;padding:18px;background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:6px}.po-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.po-head h3{font-size:18px}.po-badge{padding:2px 8px;border-radius:4px;background:var(--charcoal);color:var(--gold-soft);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.po-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:center}.po-col h4{margin-bottom:8px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.po-ties{display:grid;gap:12px}.po-tie{position:relative;border:1px solid var(--line);border-radius:6px;background:var(--surface-3);overflow:hidden}.po-tag{display:block;padding:4px 10px;background:var(--surface-2);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.po-side{display:flex;align-items:center;gap:8px;min-height:38px;padding:6px 10px;font-size:14px;font-weight:700}.po-side+.po-side{border-top:1px solid var(--line)}.po-pos{min-width:24px;color:var(--accent);font-size:12px}.po-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-tbd{color:var(--muted);font-weight:500}.po-note{margin:14px 0 0;color:var(--muted);font-size:12px;line-height:1.5}@media(max-width:760px){.po-grid{grid-template-columns:1fr}}:root{--bg: #f1f2f4;--surface: #ffffff;--surface-2: #e8eaed;--surface-3: #f6f7f8;--faint: #c3c7cd;--ink: #101114;--muted: #5b616b;--line: #dcdfe4;--accent: #101114;--accent-dark: #000;--shadow: none}.top{border-bottom:3px solid var(--gold)}.nav a.active,.nav a:hover{border-bottom-color:var(--gold)}.brand-word{text-transform:uppercase;letter-spacing:.02em;font-size:19px}.hero-side{margin:0}.hero-score{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-left:1px solid var(--line);border-top:3px solid var(--charcoal);border-radius:4px;padding:14px 16px}.hs-top{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.04em}.hs-top b{color:var(--ink)}.hs-ctx{font-size:13px;font-weight:600;color:var(--ink)}.hs-foot{color:var(--muted)}.hs-note{margin:10px 0 0;color:var(--muted);font-size:13px}.hero-score .hs-link{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.po-panel,.explore-card{border-top-width:1px;border-radius:4px}.po-badge{background:var(--surface-2);color:var(--muted);letter-spacing:0;text-transform:none;font-weight:600}.discord-card{border-radius:4px;border-left:0}.discord-card p{color:#c9ccd2}.mcard,.side-card,.prose-card{border-radius:4px}.sec-head h2,.side-head h2{letter-spacing:0}h1,h2,h3,.display{letter-spacing:-.01em}footer{background:var(--charcoal)}.foot-base{color:#8a8f98}.foot a:not(.brand){color:#c9ccd2}.lhead{background:var(--surface);border-bottom:1px solid var(--line)}.lhead-inner{display:flex;align-items:center;gap:14px;padding:16px 0 6px;flex-wrap:wrap}.lhead-crest{width:52px;height:52px;object-fit:contain;flex:none}.lhead-title h2{font-size:26px;line-height:1.05;text-transform:uppercase;letter-spacing:0}.lhead-title p{margin-top:4px;color:var(--muted);font-size:13px;font-weight:500}.lhead-stats{display:flex;gap:0;margin:0 0 0 auto;flex-wrap:wrap}.lhead-stats>div{padding:2px 22px;border-left:1px solid var(--line);min-width:0}.lhead-stats dt{color:var(--muted);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.lhead-stats dd{margin:2px 0 0;font-size:22px;font-weight:800;white-space:nowrap}.lhead-tabs{display:flex;gap:4px;overflow-x:auto}.lhead-tabs a{padding:12px 14px 11px;font-size:14px;font-weight:700;color:var(--muted);border-bottom:3px solid transparent;white-space:nowrap}.lhead-tabs a:first-child{color:var(--ink);border-bottom-color:var(--gold)}.lhead-tabs a:hover{color:var(--ink)}.sec-head,.side-head{border-bottom:2px solid var(--ink);padding-bottom:8px}.sec-head h2,.side-head h2{font-size:15px;text-transform:uppercase;letter-spacing:.03em}.dash{margin-top:24px}@media(max-width:760px){.lhead-stats{margin-left:0;width:100%}.lhead-stats>div{padding:2px 14px}.lhead-stats>div:first-child{padding-left:0;border-left:0}.lhead-title h2{font-size:24px}}.lhead{background:var(--charcoal);border-bottom:0;color:#fff}.lhead-inner{padding:22px 0 14px;gap:18px}.lhead-title h2{color:#fff;font-size:30px}.lhead-title p{color:#a9adb5}.lhead-stats>div{border-left-color:#ffffff24}.lhead-stats dt{color:#a9adb5}.lhead-stats dd{color:#fff}.lhead-tabs{border-top:1px solid rgba(255,255,255,.1)}.lhead-tabs a{color:#a9adb5}.lhead-tabs a:hover,.lhead-tabs a:first-child{color:#fff}.mcard[data-href]{cursor:pointer}.seg button b{font-weight:800;margin-right:5px;opacity:.55}.seg button[aria-selected=true] b{opacity:1;color:var(--gold)}@media(max-width:640px){.lhead-inner{padding:14px 0 10px;gap:12px}.lhead-crest{width:44px;height:44px}.lhead-title h2{font-size:22px}.lhead-stats{margin:0;width:100%;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.lhead-stats>div{flex:1;padding:0 10px;text-align:center}.lhead-stats>div:first-child{border-left:0;padding-left:0;text-align:left}.lhead-stats dd{font-size:18px}.lhead-tabs a{padding:11px 12px 10px;font-size:13px}.seg button{padding:7px 10px}}.top{border-bottom:1px solid rgba(255,255,255,.08)}.lhead-tabs{border-top:0}.lhead-tabs a:first-child{border-bottom-color:#fff}.lhead-inner{padding:20px 0 8px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.standings tbody tr,.mlist li,.hero-score,.side-card{animation:rise .38s ease-out both}.standings tbody tr:nth-child(1){animation-delay:35ms}.standings tbody tr:nth-child(2){animation-delay:70ms}.standings tbody tr:nth-child(3){animation-delay:105ms}.standings tbody tr:nth-child(4){animation-delay:.14s}.standings tbody tr:nth-child(5){animation-delay:175ms}.standings tbody tr:nth-child(6){animation-delay:.21s}.standings tbody tr:nth-child(7){animation-delay:245ms}.standings tbody tr:nth-child(8){animation-delay:.28s}.standings tbody tr:nth-child(9){animation-delay:315ms}.standings tbody tr:nth-child(10){animation-delay:.35s}.standings tbody tr:nth-child(11){animation-delay:385ms}.standings tbody tr:nth-child(12){animation-delay:.42s}.standings tbody tr{transition:filter .15s}.standings tbody tr:hover{filter:brightness(.97)}.mcard,.side-card,.tick{transition:box-shadow .2s,transform .2s,background .15s}.mcard:hover{box-shadow:0 10px 28px #00000017}a.tick:hover{background:var(--bg)}.mlist li{transition:background .15s}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(max-width:720px){.strip-label,.strip-pause,.strip-rep{display:none!important}.strip-viewport{overflow-x:auto;touch-action:auto;cursor:default;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.strip-viewport::-webkit-scrollbar{display:none}.strip-track{transform:none!important}}.round{margin:24px 0 0}.round .sec-head{align-items:flex-end}.round-sub{margin:2px 0 0;color:var(--muted);font-size:13px}.round-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.rc{display:grid;gap:6px;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:4px;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .2s,transform .2s}.rc:hover{border-color:var(--ink);box-shadow:0 8px 22px #00000014;transform:translateY(-1px)}.rc-row{display:flex;align-items:center;gap:10px;min-width:0}.rc-row b{flex:1;min-width:0;font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-row i{font-style:normal;font-weight:800;font-size:17px;min-width:20px;text-align:right}.rc-row.win b{font-weight:800}.rc-state{margin-top:2px;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.rc-next .rc-state{color:var(--ink)}@media(max-width:640px){.round{margin-top:18px}.round-grid{grid-template-columns:1fr 1fr;gap:8px}.rc{padding:10px}.rc-row b{font-size:13px}.rc-row .badge-img,.rc-row .badge-fallback{width:20px;height:20px}}@media(max-width:380px){.round-grid{grid-template-columns:1fr}}.about{display:grid;grid-template-columns:210px minmax(0,1fr);gap:56px;align-items:start}.about-nav{position:sticky;top:84px;display:flex;flex-direction:column;border-left:2px solid var(--line)}.about-nav a{margin-left:-2px;padding:8px 14px;border-left:2px solid transparent;color:var(--muted);font-size:14px;font-weight:600;text-decoration:none}.about-nav a:hover,.about-nav a:focus-visible{color:var(--ink);border-left-color:var(--ink)}.about-body{min-width:0;max-width:720px}.about-sec{padding:30px 0;border-top:1px solid var(--line);scroll-margin-top:84px}.about-sec:first-child{padding-top:0;border-top:0}.about-sec h2{margin:0 0 14px;font-size:22px}.about-sec p,.about-sec li{margin:0 0 12px;line-height:1.65}.about-sec ul{margin:0;padding-left:20px}.about-sec .lead{font-size:19px;line-height:1.55}.state-list{margin:0}.state-list div{display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.state-list div:first-child{border-top:1px solid var(--line)}.state-list dt,.state-list dd{margin:0}.about-contact{display:flex;align-items:center;justify-content:space-between;gap:20px}.about-contact p{margin:0}.about-contact .btn{flex:none}@media(max-width:860px){.about{grid-template-columns:1fr;gap:20px}.about-nav{position:static;flex-direction:row;overflow-x:auto;border-left:0;border-bottom:1px solid var(--line);scrollbar-width:none}.about-nav::-webkit-scrollbar{display:none}.about-nav a{flex:none;margin:0 0 -1px;padding:10px 12px;border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.about-nav a:hover,.about-nav a:focus-visible{border-bottom-color:var(--ink)}.about-sec{padding:24px 0}.about-contact{flex-direction:column;align-items:flex-start}}.pal-season{padding:24px 0;border-top:1px solid var(--line)}.pal-season:first-of-type{padding-top:4px;border-top:0}.pal-table{width:100%;margin-top:12px;border-collapse:collapse;font-size:15px}.pal-table th,.pal-table td{padding:12px 16px 12px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.pal-table thead th{padding-top:0;color:var(--muted);font-size:13px;font-weight:600}.pal-table tbody th{font-weight:600;white-space:nowrap}.pal-muted{color:var(--muted);font-size:14px;line-height:1.55}.pal-club{display:inline-flex;align-items:center;gap:10px;color:inherit;font-weight:700;text-decoration:none}.pal-club:hover span{text-decoration:underline}.pal-prize{display:block;line-height:1.55}.pal-prize>span{color:var(--muted)}.pal-num{text-align:right}.pal-count-table{max-width:520px}.pal-empty{padding:56px 20px;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:4px}.pal-empty h2{margin:0 0 8px;font-size:22px}.pal-empty p{margin:0 auto;max-width:44ch;color:var(--muted);line-height:1.55}@media(max-width:700px){.pal-history thead{display:none}.pal-history,.pal-history tbody,.pal-history tr,.pal-history th,.pal-history td{display:block}.pal-history tr{padding:14px 0;border-bottom:1px solid var(--line)}.pal-history th,.pal-history td{padding:0;border:0}.pal-history tbody th{margin-bottom:6px;color:var(--muted);font-size:13px}.pal-history td+td{margin-top:6px}}.hl-featured{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.hl-cap-text b{font-size:20px}.hl-next h3{margin:0 0 10px;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hl-next-list{display:grid;gap:10px}@media(max-width:900px){.hl-featured{grid-template-columns:1fr}.hl-next-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.search-input{font-size:16px}.s-hit{padding:0;background:none;color:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--gold)}.search-foot{display:flex;gap:18px;padding:10px 16px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.search-foot kbd{margin-right:3px;padding:1px 5px;border:1px solid var(--line);border-radius:3px;background:var(--surface);font:inherit;font-weight:600}@media(hover:none),(max-width:700px){.search-foot{display:none}}.ms-panel{margin-top:16px}.ms-tabs{display:inline-flex;gap:2px;padding:3px;max-width:100%;border-radius:999px;background:var(--surface-2);overflow-x:auto;scrollbar-width:none}.ms-tabs::-webkit-scrollbar{display:none}.ms-tab{flex:none;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--muted);font:600 13px Inter,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.ms-tab:hover{color:var(--ink)}.ms-tab[aria-pressed=true]{background:var(--charcoal);color:#fff}.ms-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ms-body{padding:18px 20px 16px}.ms-teams{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:22px}.ms-team{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:700}.ms-team.away{flex-direction:row-reverse;text-align:right}.ms-team span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-abbr{display:none}.ms-rows{display:grid;gap:20px}.ms-vals{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:12px}.ms-vals b{font-size:18px;font-weight:600;color:var(--muted)}.ms-vals b:last-child{text-align:right}.ms-vals b.lead{color:var(--ink);font-weight:800}.ms-label{font-size:13px;color:var(--muted);text-align:center}.ms-row.ms-big .ms-vals b{font-size:28px;letter-spacing:-.02em}.ms-bar{display:flex;gap:3px;height:6px;margin-top:8px}.ms-bar i{display:block;flex:1 1 0;min-width:0;border-radius:3px}.ms-bar i[data-g="0"]{display:none}.ms-bar .ms-h{background:var(--charcoal)}.ms-bar .ms-a{background:var(--gold)}.ms-bar.zero i{background:var(--surface-2)}.ms-body .match-note{margin-top:20px}.pl-section{margin-top:16px}.pl-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px}.pl-head h2{font-size:18px}.pl-section .match-cols{margin-top:12px}@media(max-width:520px){.ms-body{padding:16px 14px 14px}.ms-teams{margin-bottom:18px}.ms-row.ms-big .ms-vals b{font-size:24px}.ms-vals b{font-size:17px}.ms-tabs{display:flex;width:100%}.ms-tab{flex:1 0 auto;min-height:38px;padding:0 10px}.ms-full{display:none}.ms-abbr{display:inline}}.loadbar{position:fixed;top:0;left:0;right:0;height:3px;z-index:200;background:var(--gold);transform:scaleX(0);transform-origin:left;pointer-events:none;opacity:1}.loadbar.is-run{transform:scaleX(.82);transition:transform 6s cubic-bezier(.08,.6,.2,1)}.loadbar.is-done{transform:scaleX(1);opacity:0;transition:transform .18s ease-out,opacity .4s ease .2s}#results-target{display:block;column-count:2;column-gap:28px}#results-target .day{break-inside:avoid;page-break-inside:avoid;margin:0 0 22px}#results-target .day+.day{margin-top:0}#results-target .sk-list,#results-target .empty-state{column-span:all}.results-block{margin-top:34px}.more-row{display:flex;flex-wrap:wrap;gap:4px 18px}.hl-thumb{display:flex;align-items:center;justify-content:center;gap:0;overflow:hidden;background:linear-gradient(112deg,#171716 0 56%,#2b2112 56% 100%);color:#fff}.hl-final{position:absolute;top:9%;left:0;right:0;text-align:center;color:var(--gold);font-size:9px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.hl-score{display:flex;align-items:center;gap:10px;margin-top:8px}.hl-score b{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1}.hl-score b i{margin:0 4px;color:var(--gold);opacity:.7;font-style:normal}.hl-round{position:absolute;left:9px;bottom:7px;color:#ffffff8c;font-size:10px;font-weight:700;letter-spacing:.04em}.hl-playdot{transition:transform .18s ease,background .18s}.hl-item:hover .hl-playdot,.hl-item:focus-visible .hl-playdot{transform:scale(1.14)}.hl-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hl-info b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.hl-top{margin-top:24px;margin-bottom:0}.hl-top .hl-feature{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:stretch}.hl-top .hl-main{display:flex;flex-direction:column}.hl-top .hl-screen{flex:none}.hl-top .hl-caption{flex:1;align-content:center}.hl-top .hl-side{align-content:start;grid-template-rows:auto 1fr auto}.hl-top .hl-list{grid-auto-rows:1fr;align-content:stretch}.hl-top .hl-item{height:100%;align-items:center}.hl-top .hl-thumb{flex:0 0 118px}.hl-top .hl-score{gap:6px;margin-top:6px}.hl-top .hl-score b{font-size:16px}.hl-top .hl-final{font-size:7px;top:8%}.hl-top .hl-round{display:none}.hl-top .hl-playdot{width:18px;height:18px;right:5px;bottom:5px}.hl-top .hl-info b{font-size:13px}.hl-top .hl-more{padding:9px 14px}.hl-screen.is-fresh{animation:fadeIn .35s ease-out both}@media(max-width:900px){.hl-top .hl-feature{grid-template-columns:1fr}.hl-top .hl-list{grid-auto-rows:auto}}.band-compact .band-inner{padding:22px 0 18px}.band-compact h1{font-size:clamp(26px,3.4vw,34px)}.band-compact .band-sub{margin-top:6px}.hlp{padding-top:22px}.filters-inline{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end;margin-bottom:22px}.filters-inline .filter{display:grid;gap:5px}.hlp-watch{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:26px;align-items:start}.hlp-main{min-width:0}.hlp-main .hl-screen{overflow:hidden;border-radius:10px;background:#000}.hlp-caption{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:14px 2px 0}.hlp-cap-text{flex:1 1 300px;min-width:0}.hlp-cap-text h3{font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.2}.hlp-cap-text p{margin-top:4px;color:var(--muted);font-size:13px}.hlp-cap-actions{display:flex;flex-wrap:wrap;gap:8px}.hlp-cap-actions .chip-btn{border-color:var(--line);background:var(--surface);color:var(--ink)}.hlp-cap-actions .chip-btn:hover{border-color:var(--ink)}.hlp-next{position:relative;align-self:stretch;min-width:0;min-height:300px}.hlp-next h3{margin:0 0 10px;color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hlp-next-list{position:absolute;inset:28px -6px 0 0;display:grid;gap:12px;align-content:start;overflow-y:auto;padding:0 6px 4px 0;scrollbar-width:thin}.hlp-next-list .hl-item{gap:12px;align-items:flex-start;padding:0;border:0;background:none;border-radius:0}.hlp-next-list .hl-thumb{flex:0 0 156px}.hlp-next-list .hl-score b{font-size:17px}.hlp-next-list .hl-score{gap:7px}.hlp-next-list .hl-final{font-size:8px}.hlp-next-list .hl-round{display:none}.hlp-next-list .hl-item:hover .hl-info b{text-decoration:underline;text-underline-offset:3px}.hlp-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:36px 0 16px;padding-bottom:8px;border-bottom:2px solid var(--ink)}.hlp-head h2{font-size:15px;text-transform:uppercase;letter-spacing:.03em}.hlp-head .hl-count{margin:0;font-size:12px;font-weight:700;color:var(--muted)}.hlp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px 18px}.hlp-grid .hl-item{flex-direction:column;align-items:stretch;gap:10px;padding:0;border:0;background:none;border-radius:8px}.hlp-grid .hl-thumb{flex:none;width:100%;border-radius:8px;transition:box-shadow .2s,transform .2s}.hlp-grid .hl-score{gap:12px}.hlp-grid .hl-score b{font-size:30px}.hlp-grid .hl-final{font-size:10px}.hlp-grid .hl-playdot{width:28px;height:28px;right:10px;bottom:10px}.hlp-grid .hl-playdot svg{width:14px;height:14px}.hlp-grid .hl-item:hover .hl-thumb{box-shadow:0 8px 22px #00000029;transform:translateY(-2px)}.hlp-grid .hl-item.is-active .hl-thumb{outline:2px solid var(--gold);outline-offset:3px}.hlp-grid .hl-info{gap:3px}.hlp-grid .hl-info b{font-size:14px}.hlp-grid .hl-info small{font-size:12px}.hlp-body .pm-more{margin-top:26px;text-align:center}.hlp-skel{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:26px}.hlp-skel i{display:block;aspect-ratio:16/9;border-radius:10px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}.hlp-skel i+i{aspect-ratio:auto}@media(max-width:900px){.hlp-watch{grid-template-columns:1fr;gap:18px}.hlp-next{align-self:auto;min-height:0}.hlp-next-list{position:relative;inset:auto;grid-auto-flow:column;grid-auto-columns:min(240px,72%);overflow-x:auto;overflow-y:hidden;padding:0 0 8px;scroll-snap-type:x proximity}.hlp-next-list .hl-item{flex-direction:column;align-items:stretch;scroll-snap-align:start}.hlp-next-list .hl-thumb{flex:none;width:100%}.hlp-skel{grid-template-columns:1fr}.hlp-skel i+i{display:none}}@media(max-width:640px){.hlp-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:20px 12px}.hlp-cap-text h3{font-size:19px}}.rk-tabs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:16px}.rk-tabs .chip{padding:8px 14px;font-size:13px}.rk-sep{width:1px;height:20px;margin:0 6px;background:var(--line)}.rk-filters{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end;margin-bottom:18px}.rk-filters .filter{display:grid;gap:5px}.rk-card{overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:6px}.rk-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:20px 22px 14px;border-bottom:2px solid var(--ink)}.rk-kicker{margin-bottom:4px;color:var(--muted);font-size:12px;font-weight:600}.rk-title{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.rk-top{color:var(--accent)}.rk-actions{display:flex;flex-wrap:wrap;gap:8px}.rk-actions .chip-btn{border-color:var(--line);background:var(--surface);color:var(--ink)}.rk-actions .chip-btn:hover{border-color:var(--ink)}.rk-actions #rk-img{border-color:var(--charcoal);background:var(--charcoal);color:#fff}.rk-actions #rk-img:hover{background:#26251f}.rk-actions #rk-img:disabled{opacity:.6;cursor:progress}.rk-list{margin:0;padding:0;list-style:none}.rk-row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 22px;border-top:1px solid var(--line);animation:rise .35s ease-out both}.rk-row:first-child{border-top:0}.rk-row.is-first{box-shadow:inset 3px 0 0 var(--gold)}.rk-pos{color:var(--muted);font-size:18px;font-weight:800;text-align:center}.rk-row.is-top .rk-pos{color:var(--ink)}.rk-who{display:flex;align-items:center;gap:12px;min-width:0}.rk-who .s32{flex:none;width:32px;height:32px}.rk-name{display:grid;min-width:0}.rk-name a{overflow:hidden;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rk-name small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rk-val{min-width:56px;font-size:24px;font-weight:800;text-align:right}.rk-bar{position:absolute;left:0;right:0;bottom:0;height:2px}.rk-bar i{display:block;width:0;height:100%;background:var(--faint);transition:width .8s cubic-bezier(.2,.7,.2,1)}.rk-row.is-first .rk-bar i{background:var(--gold)}.rk-count{padding:12px 22px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.rk-note{margin-top:10px;color:var(--muted);font-size:12px}.rk-skel i{display:block;height:58px;border-top:1px solid var(--line);background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}.rk-skel i:first-child{height:84px;border-top:0}.rk-row:nth-child(1){animation-delay:0ms}.rk-row:nth-child(2){animation-delay:30ms}.rk-row:nth-child(3){animation-delay:60ms}.rk-row:nth-child(4){animation-delay:90ms}.rk-row:nth-child(5){animation-delay:.12s}.rk-row:nth-child(6){animation-delay:.15s}.rk-row:nth-child(7){animation-delay:.18s}.rk-row:nth-child(8){animation-delay:.21s}.rk-row:nth-child(9){animation-delay:.24s}.rk-row:nth-child(10){animation-delay:.27s}.rk-row:nth-child(11){animation-delay:.3s}.rk-row:nth-child(12){animation-delay:.33s}@media(max-width:640px){.rk-head{padding:16px 14px 12px}.rk-title{font-size:21px}.rk-row{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:10px 14px}.rk-val{font-size:20px;min-width:40px}.rk-count{padding:10px 14px}.rk-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.rk-tabs .chip{white-space:nowrap}}.match-media{margin-top:16px}.match-media.no-video,.match-media.no-replays{grid-template-columns:1fr}.match-media.no-video .replays{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 28px}.ms-bar i{transform-origin:left center;animation:grow .7s cubic-bezier(.2,.7,.2,1) both}.ms-bar .ms-a{transform-origin:right center}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.club-style li{align-items:center}.club-style li>span:first-child{display:grid;gap:1px;color:var(--ink);font-size:13px;font-weight:600}.club-style small{color:var(--muted);font-size:11px;font-weight:500}.club-style b{font-size:18px}.match-top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}.match-top .mt-side{display:grid;gap:16px;min-width:0}.match-top .ms-panel{margin-top:0}.match-top .ms-body{padding:16px}.match-top .ms-row.ms-big .ms-vals b{font-size:24px}@media(max-width:900px){.match-top{grid-template-columns:1fr}}.hlp-grid .hl-item.is-active{box-shadow:none;border:0}.rk-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.rk-others{list-style:none;margin:0;padding:0}.rk-others li{border-top:1px solid var(--line)}.rk-others li:first-child{border-top:0}.rk-others button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border:0;background:none;text-align:left}.rk-others span{display:grid;min-width:0}.rk-others b{font-size:13px}.rk-others small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rk-others strong{font-size:17px}.rk-others button:hover b{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.rk-layout{grid-template-columns:1fr}}.pm td.rt-top{color:var(--green);font-weight:800}.pm td.rt-good{color:var(--green);font-weight:700}.pm td.rt-ok{color:var(--ink);font-weight:600}.pm td.rt-low{color:var(--muted)}.pm td.rt-bad{color:var(--loss);font-weight:700}@media(max-width:360px){.pm th,.pm td{padding-left:3px;padding-right:3px}.pm th:first-child,.pm td:first-child{padding-left:0}.pm{font-size:13px}}@media(max-width:340px){.pm{font-size:12px}.pm th,.pm td{padding-left:2px;padding-right:2px}}.rate{display:inline-block;min-width:34px;padding:2px 7px;border-radius:4px;color:#fff;font-size:12px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.rate.rt-top{background:#1d7a4e}.rate.rt-good{background:#4f9a62}.rate.rt-ok{background:#8a8a3a}.rate.rt-low{background:#c27a24}.rate.rt-bad{background:#b8433c}.rate-kpi.rt-top,.rate-kpi.rt-good{color:var(--green)}.rate-kpi.rt-bad{color:var(--loss)}.rate-kpi.rt-low{color:#c27a24}td.rt-top{color:var(--green);font-weight:800}td.rt-good{color:var(--green);font-weight:700}td.rt-low{color:var(--muted)}td.rt-bad{color:var(--loss);font-weight:700}.pmatches li{grid-template-columns:150px auto minmax(0,1fr) auto}.club-records .num.rt-top,.club-records .num.rt-good{color:var(--green)}.club-records .num.rt-bad{color:var(--loss)}.spark{display:block;width:100%;height:auto;margin:2px 0 8px}.spark-mid{stroke:var(--line);stroke-width:1;stroke-dasharray:3 3}.spark-line{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.spark-dot{fill:var(--surface);stroke:var(--ink);stroke-width:1.4}.spark-last{fill:var(--gold);stroke:var(--ink);stroke-width:1.4}@media(max-width:640px){.pmatches li{grid-template-columns:1fr auto auto;grid-template-areas:"d m r" "l l l"}.pmatches li .rate,.pmatches li .rate-ph{grid-area:r}}html{scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.top{view-transition-name:site-top}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s}}.rk-bar i{width:100%;transform:scaleX(0);transform-origin:left center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.em-count{margin:0;font-size:15px;color:var(--ink)}.em-count b{font-size:26px;font-weight:800;margin-right:4px}.rate-btn{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;font-variant-numeric:tabular-nums;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}.rate-btn:hover,.rate-btn[aria-expanded=true]{text-decoration-style:solid}.pm tr.rt-detail>td{padding:0;background:var(--surface-2)}.rd{padding:12px 14px}.rd-list{margin:0;padding:0;list-style:none}.rd-list li{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px solid var(--line);font-size:13px}.rd-list li:first-child{border-top:0}.rd-list b.pos{color:var(--green)}.rd-list b.neg{color:var(--loss)}.rd-total,.rd-total span{font-weight:800}.rd-roles{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;color:var(--muted);font-size:12px}.rd-roles b{color:var(--ink);font-weight:700}.rd-note{margin:8px 0 0;color:var(--muted);font-size:12px}.id-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-bottom:14px;padding-bottom:8px;border-bottom:2px solid var(--ink)}.id-head h2{font-size:22px;font-weight:800;letter-spacing:-.015em}.id-head-side{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.id-img,.st-img{border-color:var(--charcoal);background:var(--charcoal);color:#fff}.id-img:hover,.st-img:hover{background:#26251f}.id-img:disabled,.st-img:disabled{opacity:.6;cursor:progress}.st-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.st-bar .group-title{margin:0}.id-avg{margin:0;color:var(--muted);font-size:14px}.id-avg b{color:var(--ink);font-size:18px}.id-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:18px;align-items:start}.id-stage{container-type:inline-size}.id-view{--tilt:50deg;--tok:clamp(36px,9.4cqw,78px);position:relative;aspect-ratio:1/.9;perspective:1700px;perspective-origin:50% 50%}.id-plane{position:absolute;left:50%;top:48%;width:68%;aspect-ratio:68/105;transform:translate(-50%,-50%) rotateX(var(--tilt));transform-origin:50% 50%;transform-style:preserve-3d;color:#ffffff9e;background:repeating-linear-gradient(180deg,#25402f 0 10%,#2c4936 10% 20%);box-shadow:0 0 0 1.6cqw #182a20,0 2.4cqw 3.2cqw #12121047}.id-plane:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.32),transparent 40%);pointer-events:none}.id-lines{position:absolute;inset:0;width:100%;height:100%}.id-tok{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0;transform-style:preserve-3d;color:#fff;z-index:1}.id-tok[data-pos=FWD]{--x:50;--y:15;--i:0}.id-tok[data-pos=DFWD]{--x:75;--y:39;--i:1}.id-tok[data-pos=MID]{--x:25;--y:53;--i:2}.id-tok[data-pos=GK]{--x:50;--y:86;--i:3}.id-tok:before{content:"";position:absolute;left:calc(var(--tok) * -.5);top:calc(var(--tok) * -.2);width:var(--tok);height:calc(var(--tok) * .4);border-radius:50%;background:#00000073;filter:blur(3px)}.id-tok-body{position:absolute;left:0;bottom:0;display:grid;justify-items:center;transform:translate(-50%) rotateX(calc(var(--tilt) * -1));transform-origin:50% 100%;transition:transform .18s ease;animation:idDrop .5s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(var(--i) * .11s)}.id-tok.is-hot .id-tok-body{transform:translate(-50%) translateY(-6px) rotateX(calc(var(--tilt) * -1))}@keyframes idDrop{0%{opacity:0;translate:0 -22px}to{opacity:1;translate:0 0}}.id-disc{display:block;width:var(--tok);height:var(--tok);overflow:hidden;border:calc(var(--tok) * .055) solid #0b0b0a;border-radius:50%;background:#e9e7e0;box-shadow:0 0 0 0 var(--gold);transition:box-shadow .18s}.id-disc .badge-img,.id-disc .badge-fallback{display:block;width:100%;height:100%;border-radius:0;font-size:calc(var(--tok) * .3)}.id-av{--av:var(--tok);box-shadow:0 0 0 0 var(--gold);transition:box-shadow .18s}.id-tok.is-hot .id-av,.id-tok.is-hot .id-disc{box-shadow:0 0 0 2px var(--gold)}.id-plate{position:relative;display:flex;align-items:center;gap:.55em;margin-top:calc(var(--tok) * -.16);padding:.32em .7em .3em;background:#0b0b0a;border-bottom:2px solid var(--gold);color:#fff;font-size:clamp(9px,2.6cqw,15px);font-weight:800;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.id-plate .badge-img,.id-plate .badge-fallback{width:1.7em;height:1.7em;border:0;background:transparent}.id-plate .badge-fallback{font-size:.55em}.id-plate .rate{min-width:2.6em;text-align:center;padding:.15em .4em;border-radius:3px;font-size:.88em;letter-spacing:0}.id-tok.is-empty .id-disc{border-style:dashed;border-color:#fff6;background:transparent}.id-tok.is-empty .id-plate{color:#ffffffb3}.id-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.id-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:11px 14px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--line);border-radius:6px;transition:border-color .15s}.id-row.is-best{border-left-color:var(--gold)}.id-best{margin-left:8px;padding:1px 6px;border-radius:3px;background:var(--charcoal);color:var(--gold-soft);font-size:10px;letter-spacing:.06em;vertical-align:1px}.id-row.is-hot{border-left-color:var(--gold);border-color:var(--gold)}.id-row.is-empty{display:block;background:transparent;border-style:dashed}.id-row-main{display:grid;gap:5px;min-width:0}.id-row .rate{padding:4px 10px;font-size:16px}.id-pos{margin:0;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.id-empty{margin:4px 0 0;color:var(--muted);font-size:13px}.id-who{display:flex;align-items:center;gap:10px;min-width:0}.id-name{display:grid;min-width:0}.id-name a{overflow:hidden;font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.id-name small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.id-foot{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.id-stats{color:var(--muted);font-size:13px}.id-foot .link-btn{margin-left:auto;font-size:13px}@media(max-width:860px){.id-layout{grid-template-columns:minmax(0,1fr)}.id-view{--tilt:46deg;--tok:clamp(36px,15cqw,70px);aspect-ratio:1/1.1}.id-plane{width:92%}.id-plate{font-size:clamp(10px,3.3cqw,15px)}}.lu-body{display:grid;gap:12px;padding:4px 16px 16px}.lu .id-view{aspect-ratio:1/.84}.lu .id-plane{width:66%}.lu-list{display:grid;margin:0;padding:0;list-style:none}.lu-list li{display:grid;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 6px;border-top:1px solid var(--line);transition:background .15s}.lu-list li.is-hot{background:var(--surface-2)}.lu-pos{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.lu-who{display:grid;min-width:0}.lu-who a{overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.lu-who small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lu-min{color:var(--muted);font-size:13px;white-space:nowrap}@media(max-width:560px){.lu .id-view{aspect-ratio:1/1}.lu .id-plane{width:88%}.lu-list li{grid-template-columns:minmax(0,1fr) auto}.lu-pos{grid-column:1 / -1}}.id-duo .id-tok[data-side=h][data-pos=FWD]{--x:50;--y:58;--i:0}.id-duo .id-tok[data-side=h][data-pos=DFWD]{--x:73;--y:67;--i:1}.id-duo .id-tok[data-side=h][data-pos=MID]{--x:27;--y:77;--i:2}.id-duo .id-tok[data-side=h][data-pos=GK]{--x:50;--y:93;--i:3}.id-duo .id-tok[data-side=a][data-pos=FWD]{--x:50;--y:42;--i:0}.id-duo .id-tok[data-side=a][data-pos=DFWD]{--x:27;--y:33;--i:1}.id-duo .id-tok[data-side=a][data-pos=MID]{--x:73;--y:23;--i:2}.id-duo .id-tok[data-side=a][data-pos=GK]{--x:50;--y:8;--i:3}.lu-duo .id-view{--tilt:44deg;--tok:clamp(30px,7.4cqw,60px);aspect-ratio:1/.77}.lu-duo .id-plane{top:50%;width:54%}.lu-duo .id-plate{font-size:clamp(8px,2.1cqw,13px)}.lu-teams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px}.lu-team-name{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:15px;font-weight:800}.lu-team-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lu-duo .lu-list li{grid-template-columns:92px minmax(0,1fr) auto}@media(max-width:700px){.lu-teams{grid-template-columns:minmax(0,1fr)}.lu-duo .lu-list li{grid-template-columns:minmax(0,1fr) auto}.lu-duo .lu-pos{grid-column:1 / -1}.lu-duo .id-view{--tilt:42deg;--tok:clamp(26px,9cqw,44px);aspect-ratio:1/1.05}.lu-duo .id-plane{width:82%}.lu-duo .id-plate{font-size:clamp(7px,2.5cqw,11px)}}.rate.rt-good{background:#3f7f4f}.rate.rt-ok{background:#6f6f1f}.rate.rt-low{background:#a35a0c}.rate-kpi.rt-low{color:#a35a0c}.mh-mvp span{color:#8f6a0c}.seg button b{opacity:1;color:var(--muted)}.seg button[aria-selected=true] b{color:var(--gold)}.hl-top .hl-feature>*,.hlp-watch>*,.rk-layout>*{min-width:0}.hl-top .hl-list{max-width:100%}.hl-list{position:relative}.flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 0;padding:0;list-style:none}.flow li{position:relative;margin:0;padding:18px 16px 16px;background:var(--surface);border:1px solid var(--line);border-radius:6px}.flow li+li:before{content:"";position:absolute;left:-16px;top:50%;width:16px;height:2px;background:var(--faint)}.flow li:nth-child(2){box-shadow:inset 0 3px 0 var(--gold)}.flow-n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--charcoal);color:var(--gold);font-size:13px;font-weight:800}.flow b{display:block;margin:10px 0 4px;font-size:17px}.flow p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.cmd-list{margin:16px 0 0}.cmd-list>div{display:grid;grid-template-columns:210px minmax(0,1fr);gap:16px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--line)}.cmd-list>div:first-child{border-top:1px solid var(--line)}.cmd-list dt,.cmd-list dd{margin:0}.cmd-list code{padding:3px 7px;background:var(--surface-2);border-radius:4px;font-family:Roboto Mono,ui-monospace,monospace;font-size:13px;font-weight:600;white-space:nowrap}.band-scale{display:grid;gap:8px;margin:14px 0;padding:0;list-style:none}.band-scale li{display:flex;align-items:center;gap:12px;margin:0}.band-scale .rate{min-width:112px;font-size:13px}.credit{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;background:var(--charcoal);color:#fff;border-bottom:3px solid var(--gold);border-radius:6px}.credit-line{margin:0 0 4px;font-size:20px;font-weight:700}.credit-line b{color:var(--gold)}.credit-sub{margin:0;color:#a9adb5;font-size:14px;line-height:1.5}.copy-btn{flex:none;padding:9px 16px;border:1px solid rgba(255,255,255,.35);border-radius:6px;background:transparent;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.copy-btn:hover{border-color:var(--gold);background:#d9a62a1f}.copy-btn[hidden]{display:none}.foot-base a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.flow{grid-template-columns:1fr;gap:18px}.flow li+li:before{left:50%;top:-18px;width:2px;height:18px}.cmd-list>div{grid-template-columns:1fr;gap:4px}.credit{flex-direction:column;align-items:flex-start}}.id-adj{padding:2px 7px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:12px;cursor:help}.pv-odds-body{padding:4px 16px 18px}.pv-odds-names{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:8px;font-size:14px}.pv-odds-names>span{display:flex;align-items:center;gap:8px;min-width:0}.pv-odds-names>span:last-child{justify-content:flex-end;text-align:right}.pv-odds-names b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.pv-odds-draw{justify-content:center;font-size:12px;color:var(--muted);white-space:nowrap}.pv-bar{display:flex;gap:3px;height:38px;margin-bottom:18px}.pv-seg{display:flex;align-items:center;justify-content:center;min-width:0;border-radius:4px;font-size:15px;overflow:hidden}.pv-seg.h{background:var(--charcoal);color:#fff}.pv-seg.a{background:var(--gold);color:var(--charcoal)}.pv-seg.d{background:var(--surface-2);color:var(--muted);font-size:12px}.pv-elo-cols{margin-bottom:4px}.pv-elo-num{display:flex;align-items:baseline;gap:10px;margin:6px 0 10px}.pv-elo-num b{font-size:34px;letter-spacing:-.02em;line-height:1}.pv-elo-num span{font-size:12px;color:var(--muted)}.pv-prov{font-style:normal;font-size:11px;font-weight:600;padding:2px 7px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface-3)}.pstats td.is-prov{opacity:.55}.pv-up{color:var(--green)}.pv-down{color:var(--loss)}.pv-elo small{margin-left:4px;font-size:11px;font-weight:500;color:var(--muted)}.pv-elo .spark{display:block;width:100%;max-width:260px;margin:10px 0 4px}.pv-text{column-width:320px;column-gap:36px;padding:6px 16px 18px}.pv-sec{break-inside:avoid;padding-bottom:4px}.pv-sec h3{margin:14px 0 6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pv-sec p{max-width:62ch;margin:0 0 10px;font-size:15px;line-height:1.6}.lu-min.is-prov{opacity:.5}.pv-vs b{font-size:22px;font-weight:700;color:var(--muted)}.pv-next-row{display:flex;align-items:center;gap:12px;padding:4px 0}.pv-next-who{display:grid;min-width:0;flex:1}.pv-next-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.pv-next-who small{font-size:12px;color:var(--muted)}.pv-next-pct{font-size:20px;font-weight:700}.up-vs{font-size:11px;font-weight:700;color:var(--ink);text-decoration:none;padding:3px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.up-vs:hover,.up-vs:focus-visible{background:var(--charcoal);border-color:var(--charcoal);color:#fff}.up-pct{grid-column:1 / -1;justify-self:center;font-size:12px;color:var(--muted)}a.mrow-score.is-vs{text-decoration:none;padding:4px 10px;border:1px solid var(--line);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--ink);background:var(--surface)}a.mrow-score.is-vs:hover,a.mrow-score.is-vs:focus-visible{background:var(--charcoal);border-color:var(--charcoal);color:#fff}@media(max-width:560px){.pv-odds-names{font-size:13px}.pv-bar{height:34px}.pv-elo-num b{font-size:28px}}.match-top{grid-template-columns:minmax(0,1fr)}.match-top .hl-stage{width:100%;max-width:880px;margin-inline:auto}.match-top .rp-card .replays{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 28px}.pv-headline{margin:0;padding:16px 16px 0;font-size:21px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.pv-keys{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pv-keys li{padding-left:10px;border-left:3px solid var(--gold);font-size:14px;line-height:1.5}.id-tok[data-side=h] .id-av{background:linear-gradient(135deg,#f91200 50%,#d30d00 50%)}#results-target .mrow{grid-template-columns:76px minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"st hm sc aw" "mt hm sc aw";column-gap:10px;row-gap:1px}#results-target .mrow-status{grid-area:st;align-self:end}#results-target .mrow-meta{display:block;grid-area:mt;align-self:start;text-align:left;font-size:11px}#results-target .mrow-team.home{grid-area:hm}#results-target .mrow-score{grid-area:sc}#results-target .mrow-team.away{grid-area:aw}@media(max-width:900px){#results-target{column-count:1}}@media(max-width:720px){#results-target .mrow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"st st mt" "hm sc aw";row-gap:8px;padding:11px 12px}#results-target .mrow-status{align-self:center}#results-target .mrow-meta{align-self:center;text-align:right;font-size:12px}#results-target .mrow{column-gap:8px;padding-inline:10px}#results-target .mrow-team{gap:6px;font-size:12.5px}#results-target .mrow-name{overflow-wrap:break-word}}.myclub.favs,.favs{display:block;padding:14px 16px 16px}.fav-title{margin:0 0 10px;font-size:14px;font-weight:800}.fav-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.fav{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id off" "info info";gap:8px 12px;align-items:center;padding:12px;background:var(--surface-2);border-radius:6px;min-width:0}.fav-id{grid-area:id;display:flex;align-items:center;gap:12px;min-width:0;text-decoration:none;color:inherit}.fav-id>span{min-width:0}.fav-id small{display:block;color:var(--muted);font-size:11px}.fav-id b{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-info{grid-area:info;display:grid;gap:6px;min-width:0;font-size:13px}.fav-info p{margin:0}.fav-stats{display:flex;gap:14px;font-size:12px;color:var(--muted)}.fav-stats b{color:var(--ink);font-size:14px}.fav-off{grid-area:off;border:0;background:none;color:var(--muted);font-size:12px;text-decoration:underline;padding:6px}.fav-off:hover,.fav-off:focus-visible{color:var(--ink)}.strip{min-height:86px}.lhead-title p{min-height:17px}.hl-screen{aspect-ratio:16 / 9}.hl-rail.is-loading .hl-caption{min-height:70px}.hl-rail.is-loading .hl-list{min-height:391px;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}@media(max-width:900px){.hl-rail.is-loading .hl-caption{min-height:99px}.hl-rail.is-loading .hl-list{min-height:204px}}@media(prefers-reduced-motion:reduce){.hl-rail.is-loading .hl-list{animation:none}}.hl-facade{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:0;background:#17171a;container-type:inline-size;color:#fff;cursor:pointer;overflow:hidden}.hl-facade-round{position:absolute;left:16px;bottom:12px;color:#ffffff8c;font-size:12px;font-weight:700;letter-spacing:.04em}.hl-facade-play{position:absolute;right:14px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:var(--gold);color:var(--charcoal);font-size:13px;font-weight:700;transition:transform .18s ease}.hl-facade:hover .hl-facade-play,.hl-facade:focus-visible .hl-facade-play{transform:scale(1.06)}.hl-facade:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}@media(max-width:600px){.hl-facade-round{left:10px;bottom:9px;font-size:10px}.hl-facade-play{right:10px;bottom:8px;padding:6px 12px 6px 8px;font-size:12px}}.round.is-loading{min-height:302px}.round.is-loading .round-grid{min-height:210px;border-radius:6px;background:linear-gradient(90deg,var(--surface-2) 25%,var(--surface-3) 37%,var(--surface-2) 63%);background-size:400% 100%;animation:shimmer 1.3s ease infinite}@media(max-width:900px){.round.is-loading{min-height:432px}.round.is-loading .round-grid{min-height:340px}}@media(prefers-reduced-motion:reduce){.round.is-loading .round-grid{animation:none}}.hl-stage .hl-facade{border-radius:6px}.cv{position:absolute;inset:0;display:block;overflow:hidden;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;color:#fff;text-align:left}.cv>*{position:absolute}.cv-panel{inset:0;background:#17171a;transition:background-color .35s ease}.cv-panel:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.79cqw;background:#d4a72c}.cv-panel-home{clip-path:polygon(0 0,calc(50% + 5.625cqw) 0,calc(50% - 5.625cqw) 100%,0 100%)}.cv-panel-away{clip-path:polygon(calc(50% + 5.625cqw) 0,100% 0,100% 100%,calc(50% - 5.625cqw) 100%)}.cv-side{top:0;height:100%;width:34%}.cv-home{left:3%}.cv-away{left:63%}.cv-crest{position:absolute;left:50%;top:25.31cqw;width:19.13cqw;height:19.13cqw;transform:translate(-50%,-50%);object-fit:contain}.cv-crest.cv-opaque{border-radius:8%}.cv-crest.cv-darkmono{background:#eceae4;border-radius:50%;padding:1.35cqw;box-sizing:border-box}.cv-initials{display:grid;place-items:center;border-radius:50%;background:#ffffff1f;font-size:8cqw;line-height:1}.cv-name{position:absolute;left:0;right:0;top:40.5cqw;transform:translateY(-50%);text-align:center;font-size:var(--nm, 4.78cqw);line-height:1.12;text-transform:uppercase}.cv-final{left:0;right:0;top:6.47cqw;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:1.97cqw;color:#d4a72c}.cv-final b{font-weight:400;font-size:max(9px,2.7cqw);line-height:1;letter-spacing:.79cqw;margin-right:-.79cqw;text-transform:uppercase}.cv-final i{display:block;width:6cqw;height:max(1px,.23cqw);background:#d4a72c}.cv-score{left:0;right:0;top:25.31cqw;transform:translateY(calc(-50% - .0636em));display:flex;justify-content:center;align-items:center;gap:.2em;font-size:20.25cqw;line-height:1}.cv-score b{font-weight:400}.cv-lg .cv-score{font-size:16cqw}.cv-xl .cv-score{font-size:13cqw}.cv-dash{display:block;width:.3em;height:.07em;background:#d4a72c;transform:translateY(.0636em)}.cv-home-win .cv-a,.cv-away-win .cv-h{color:#ffffff80}.cv-brand{left:0;right:0;top:50.63cqw;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:.96cqw;opacity:.9}.cv-brand img{display:block;height:4.78cqw;width:auto}.cv-brand b{font-weight:400;font-size:2.39cqw;letter-spacing:.335cqw;line-height:1}.cv .hl-facade-play,.cv .hl-facade-round{font-family:Inter,system-ui,sans-serif}@media(prefers-reduced-motion:reduce){.cv-panel{transition:none}}.crumbs{min-height:17px}.band.reserve-a{min-height:164px}.band.reserve-b{min-height:185px}@media(min-width:721px){.band.reserve-a{min-height:180px}.band.reserve-b{min-height:201px}}@media(max-width:720px){.hlp-filters{min-height:122px}}.main-fill{min-height:100vh;min-height:100svh}@media(max-width:720px){.hlp-filters .filter{flex:1 1 100%}}
