:root{--bg:#0b0b0c;--surface:#141416;--surface-2:#1d1d21;--line:#2a2a30;--text:#f5f5f6;--muted:#a1a1ab;--flare:#ff5a36;--ink-on-flare:#0b0b0c;--shape:#17171a;--ease:cubic-bezier(0.2,0,0,1);--radius:14px;color-scheme:dark}:root[data-theme=light]{--bg:#eceef1;--surface:#ffffff;--surface-2:#f3f4f6;--line:#d9dce1;--text:#0b0b0c;--muted:#5a5a64;--flare:#d93d1a;--ink-on-flare:#ffffff;--shape:#e2e4e9;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-ui),system-ui,sans-serif;font-size:15px;line-height:1.45;position:relative;overflow-x:hidden}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}::selection{background:var(--text);color:var(--bg)}:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:8px}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shapes{position:absolute;inset:0 0 auto 0;height:520px;overflow:hidden;pointer-events:none;z-index:0}.shapes i{position:absolute;display:block;background:var(--shape);border-radius:999px;transform:rotate(-35deg);transform-origin:center}.shapes i:first-child{width:560px;height:120px;inset-block-start:40px;inset-inline-start:-180px}.shapes i:nth-child(2){width:120px;height:120px;inset-block-start:-50px;inset-inline-start:240px;transform:none}.shapes i:nth-child(3){width:420px;height:100px;inset-block-start:250px;inset-inline-end:-160px}[dir=rtl] .shapes i{transform:rotate(35deg)}[dir=rtl] .shapes i:nth-child(2){transform:none}.wrap{position:relative;z-index:1;width:min(1120px,100% - 32px);margin-inline:auto}.topbar{justify-content:space-between;gap:16px;padding-block:18px}.brand,.topbar{display:flex;align-items:center}.brand{gap:12px}.brand:hover{text-decoration:none}.brand svg{width:44px;height:auto;color:var(--text);flex:none}.wordmark{font-family:var(--font-display),sans-serif;font-style:italic;font-weight:700;font-size:30px;letter-spacing:-.02em;line-height:1}.tagline{color:var(--muted);font-size:13px;-webkit-margin-before:2px;margin-block-start:2px;display:none}@media (min-width:720px){.tagline{display:block}}.controls{display:flex;gap:8px;align-items:center}.seg{display:inline-flex;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px}.seg a,.seg button{font:inherit;font-size:13px;font-weight:500;color:var(--muted);background:none;border:0;cursor:pointer;padding:6px 12px;border-radius:999px;transition:background .16s var(--ease),color .16s var(--ease)}.seg a:hover,.seg button:hover{text-decoration:none;color:var(--text)}.seg a[aria-current=true]{background:var(--text)}@media (max-width:480px){.topbar{flex-wrap:wrap}.wordmark{font-size:26px}.seg a,.seg button{font-size:12px;padding:6px 9px}}.theme-btn{width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text);cursor:pointer}.theme-btn:hover{background:var(--surface-2)}.daystrip{display:flex;gap:8px;overflow-x:auto;padding-block:6px 14px;scrollbar-width:none}.day{flex:none;min-width:64px;padding:8px 12px;text-align:center;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.2;transition:background .16s var(--ease),transform .16s var(--ease)}.day b{display:block;font-size:16px;color:var(--text);font-family:var(--font-display),sans-serif;font-style:italic}.day:hover{text-decoration:none;transform:translateY(-1px)}.day[aria-current=true]{background:var(--text);border-color:var(--text)}.day[aria-current=true] b{color:var(--bg)}.filters{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;-webkit-margin-after:18px;margin-block-end:18px}.chip,.filters{align-items:center}.chip{display:inline-flex;gap:7px}.dot{width:8px;height:8px;border-radius:999px;background:var(--flare);animation:pulse 1.6s ease-in-out infinite}.live-count{font-size:12px;opacity:.8}.layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;-webkit-padding-after:64px;padding-block-end:64px}.layout>*{min-width:0}@media (min-width:900px){.layout{grid-template-columns:220px minmax(0,1fr)}}.when{min-width:0}.rail{display:none}@media (min-width:900px){.rail{display:block;position:-webkit-sticky;position:sticky;top:16px;align-self:start}}.rail h2{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px}.rail a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;font-size:14px;font-weight:400}.rail a:hover{background:var(--surface);text-decoration:none}.cap{width:20px;height:10px;border-radius:999px;background:var(--text);transform:skewX(-24deg);flex:none}.comp{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;-webkit-margin-after:14px;margin-block-end:14px}.comp-head{display:flex;align-items:center;gap:10px;padding:12px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);background:var(--surface-2)}.comp-head h2{margin:0;font-size:14px;font-weight:600}.comp-head small{color:var(--muted);font-size:12px}summary.comp-head{cursor:pointer;list-style:none}summary.comp-head::-webkit-details-marker{display:none}summary.comp-head:after{content:"";width:8px;height:8px;border:solid var(--muted);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s var(--ease);-webkit-margin-start:4px;margin-inline-start:4px}details.comp[open]>summary.comp-head:after{transform:rotate(-135deg)}.comp:not([open])>summary.comp-head{-webkit-border-after:0;border-block-end:0}.comp-head .tbl{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12px;font-weight:500;color:var(--muted);padding:4px 10px;border:1px solid var(--line);border-radius:999px}.comp-head .tbl:hover{color:var(--text);text-decoration:none;background:var(--surface)}.mine .comp-head{background:var(--text);color:var(--bg)}.mine .cap{background:var(--bg)}.mine .comp-head small{color:inherit;opacity:.7;-webkit-margin-start:auto;margin-inline-start:auto}.star{background:none;border:0;padding:4px;color:var(--muted);cursor:pointer;display:inline-grid;place-items:center;border-radius:8px;transition:color .16s var(--ease),transform .16s var(--ease)}.star:hover{color:var(--text);transform:scale(1.12)}.star[aria-pressed=true]{color:var(--flare)}.page-title{font-size:26px;margin:4px 0 16px;font-weight:600}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{font-size:12px;font-weight:500;color:var(--muted);padding:10px 8px;background:var(--surface-2);text-align:center}.table td{padding:8px;text-align:center;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.table .tl{text-align:start;width:100%}.table .team{font-size:14px}.table .pts{font-weight:600}@media (max-width:560px){.table .opt{display:none}.table .badge{width:24px;height:24px;border-radius:8px;font-size:9px}.table .team{gap:8px}.table .team .badge img{width:100%;height:100%}}.row{display:grid;grid-template-columns:64px minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);transition:background .16s var(--ease);animation:rise .36s var(--ease) both;animation-delay:calc(var(--i, 0) * 40ms)}.rowx:last-child .row{-webkit-border-after:0;border-block-end:0}.row:hover{background:var(--surface-2);text-decoration:none}.when{display:grid;grid-gap:5px;gap:5px;font-size:13px;color:var(--muted);font-weight:500}.when.live{color:var(--flare)}.track{height:6px;width:40px;background:var(--line);overflow:hidden;transform:skewX(-24deg)}.track,.track i{border-radius:999px}.track i{display:block;height:100%;background:var(--flare);transition:width .6s var(--ease)}.team{display:flex;align-items:center;gap:10px;min-width:0;font-weight:500}.team span.n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team.home{justify-content:flex-end}.badge{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;overflow:hidden;font-size:9.5px;font-weight:600;letter-spacing:.02em;font-family:var(--font-display),sans-serif;font-style:italic;position:relative}.badge img{position:absolute;inset:var(--bp,0);width:calc(100% - 2 * var(--bp, 0px));height:calc(100% - 2 * var(--bp, 0px));object-fit:contain}.score{font-family:var(--font-display),sans-serif;font-style:italic;font-weight:500;font-size:24px;display:flex;gap:8px;align-items:center;min-width:72px;justify-content:center}.score .sep{opacity:.35;font-weight:600}.score.upcoming{font-size:14px;color:var(--muted);font-weight:600}.row.live .score{color:var(--flare)}@media (max-width:560px){.row{grid-template-columns:52px minmax(0,1fr) auto minmax(0,1fr);padding-inline:12px;gap:6px}.row .badge{display:none}.team{font-size:14px}.score{min-width:0;font-size:22px}}.empty{padding:40px 16px;text-align:center;background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius)}.empty,.notice{color:var(--muted)}.notice{font-size:12px;margin-block:8px 20px;display:flex;gap:8px;align-items:center}.notice:before{content:"";width:18px;height:8px;border-radius:999px;background:var(--muted);transform:skewX(-24deg);flex:none}.back{display:inline-block;margin-block:8px 16px;color:var(--muted);font-size:14px}.hero{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px 20px;display:grid;grid-gap:20px;gap:20px}.hero .comp-line{text-align:center;color:var(--muted);font-size:14px;font-weight:500}.versus{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center}.versus .side{display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center;font-weight:600;font-size:18px}.versus .badge{width:64px;height:64px;border-radius:20px;font-size:18px}.bigscore{font-family:var(--font-display),sans-serif;font-style:italic;font-weight:500;font-size:clamp(44px,10vw,84px);line-height:1;display:flex;gap:14px;align-items:center}.bigscore.live{color:var(--flare)}.statusline{display:flex;justify-content:center;gap:10px;align-items:center;font-weight:600}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;-webkit-margin-before:14px;margin-block-start:14px}.fact{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.fact small{color:var(--muted);display:block;font-size:12px;-webkit-margin-after:4px;margin-block-end:4px}.fact b{font-size:16px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.55}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.day,.seg a{position:relative;isolation:isolate}.seg a[aria-current=true]{background:none;color:var(--bg)}.day[aria-current=true]{background:var(--surface);color:var(--bg);border-color:var(--line)}.day[aria-current=true]:before,.seg a[aria-current=true]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:999px;background:var(--text);transform:skewX(-14deg);animation:slant-in .26s var(--ease) both}[dir=rtl] .day[aria-current=true]:before,[dir=rtl] .seg a[aria-current=true]:before{transform:skewX(14deg)}.day[aria-current=true]:before{border-radius:22px}.shapes i{translate:0 0;animation:drift 38s ease-in-out infinite alternate}.shapes i:nth-child(2){animation-duration:46s;animation-direction:alternate-reverse}.shapes i:nth-child(3){animation-duration:52s}.brand svg{animation:reveal .7s var(--ease) both}[dir=rtl] .brand svg{animation-name:reveal-rtl}.bigscore.goal,.score.goal{animation:goal 2.2s var(--ease);position:relative}.bigscore.goal:after,.score.goal:after{content:"";position:absolute;inset:-6px -12px;z-index:-1;border-radius:999px;background:var(--flare);opacity:0;transform:skewX(-14deg);animation:goal-ring 2.2s var(--ease)}.foot{display:grid;grid-gap:22px;gap:22px;padding-block:32px 44px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);color:var(--muted);font-size:13px}.foot svg{width:30px;height:auto;color:var(--text);flex:none}.foot .wordmark{font-size:20px;color:var(--text)}@keyframes slant-in{0%{opacity:0;transform:skewX(-14deg) scaleX(.7)}}@keyframes drift{to{translate:42px -18px}}@keyframes reveal{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}@keyframes reveal-rtl{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}@keyframes goal{0%{transform:scale(1)}12%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes goal-ring{0%{opacity:0}12%{opacity:.45}to{opacity:0}}.featured,.side-panel{display:none}@media (min-width:900px){.featured{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;padding:44px 28px 28px;-webkit-margin-after:16px;margin-block-end:16px;border-radius:20px;background:var(--surface);border:1px solid var(--line);transition:border-color .16s var(--ease),transform .2s var(--ease)}.featured:hover{text-decoration:none;border-color:var(--text);transform:translateY(-2px)}.featured:before{content:"";position:absolute;z-index:-1;inset-block:-40% -40%;inset-inline-start:30%;width:38%;border-radius:999px;background:var(--surface-2);transform:rotate(-28deg)}[dir=rtl] .featured:before{transform:rotate(28deg)}.featured.live:before{background:color-mix(in srgb,var(--flare) 14%,var(--surface-2))}.featured-comp{position:absolute;inset-block-start:14px;inset-inline:0;text-align:center;color:var(--muted);font-size:13px;font-weight:500}.featured-side{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;font-size:17px}.featured-side .badge{width:64px;height:64px;border-radius:20px;font-size:18px}.featured-mid{display:grid;justify-items:center;grid-gap:8px;gap:8px}.featured .bigscore{font-size:56px}.featured-live{display:inline-flex;gap:8px;align-items:center;color:var(--flare);font-weight:600;font-size:14px}.table.mini td{padding:9px 10px}.table.mini .tl{width:100%}}@media (min-width:1100px){.wrap{width:min(1280px,100% - 64px)}.layout{grid-template-columns:200px minmax(0,1fr) 320px;gap:28px}.side-panel{display:block;position:-webkit-sticky;position:sticky;top:16px;align-self:start}.wordmark{font-size:38px}.brand svg{width:54px}.topbar{padding-block:26px}.row{padding-block:14px}}.row,.row:hover{grid-template-columns:60px minmax(0,1fr) auto;gap:12px;padding:10px 16px}.teams{display:grid;grid-gap:8px;gap:8px;min-width:0}.team,.team.away,.team.home{justify-content:flex-start;font-weight:500;font-size:15px}.row .badge,.scores{display:grid}.scores{grid-gap:8px;gap:8px;min-width:28px;text-align:center;font-family:var(--font-display),sans-serif;font-style:italic;line-height:28px;padding-inline:4px}.row.live .scores{color:var(--flare)}.row.done .team.lost~.team,.row.done .team:not(.lost){font-weight:600}.scores.goal{animation:goal 2.2s var(--ease);position:relative}.scores.goal:after{content:"";position:absolute;inset:-4px -8px;z-index:-1;border-radius:14px;background:var(--flare);opacity:0;transform:skewX(-14deg);animation:goal-ring 2.2s var(--ease)}@media (min-width:1100px){.row{padding-block:12px}}.topbar.wrap{z-index:5}.lang{position:relative}.menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:30;min-width:170px;margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px rgb(0 0 0/.35);animation:rise .18s var(--ease) both}.menu a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;font-weight:500;font-size:14px}.menu a:hover{background:var(--surface-2);text-decoration:none}.menu a[aria-current=true]{background:var(--text);color:var(--bg)}.dayrow{display:flex;align-items:center;gap:8px}.dayrow .daystrip{flex:1 1;min-width:0}.arrow{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text)}.arrow:hover{background:var(--surface-2);text-decoration:none}[dir=rtl] .arrow svg{transform:scaleX(-1)}.topbar{flex-wrap:wrap}.search{position:relative;flex:1 1;max-width:420px;margin-inline:24px}.search input{width:100%;height:40px;padding-inline:40px 14px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text);font:inherit;font-size:14px;transition:border-color .16s var(--ease)}.search input::placeholder{color:var(--muted)}.search input:focus{outline:none;border-color:var(--text)}.search-ico{position:absolute;inset-inline-start:14px;top:50%;translate:0 -50%;color:var(--muted);pointer-events:none}.menu.results{inset-inline-start:0;inset-inline-end:0;min-width:0;max-height:70vh;overflow:auto}.res-group h3{margin:10px 12px 4px;font-size:12px;font-weight:500;color:var(--muted)}.res-group a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-weight:500;font-size:14px}.res-group a:hover{background:var(--surface-2);text-decoration:none}.res-group a img{object-fit:contain}.res-group a small{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-weight:400}.muted-row{margin:0;padding:12px;color:var(--muted);font-size:14px}@media (max-width:720px){.search{order:3;flex-basis:100%;max-width:none;margin:0}}.muted{color:var(--muted);margin:0}.team-hero{display:flex;align-items:center;gap:18px;padding:22px}.team-hero .badge{width:72px;height:72px;border-radius:22px;font-size:20px;flex:none}.team-hero .page-title{margin:0 0 4px}.team-hero .star{-webkit-margin-start:auto;margin-inline-start:auto}.spaced{-webkit-margin-before:14px;margin-block-start:14px}.section-title{font-size:20px;margin:28px 0 4px}.people td{padding:10px 14px}.people td a,.table .n a{font-weight:500}.fact b a{text-decoration:underline;text-underline-offset:3px}.clogo{--p:3px;position:relative;overflow:hidden;flex:none;border-radius:9px;background:#fff}.clogo img{position:absolute;inset:var(--p);width:calc(100% - 2 * var(--p));height:calc(100% - 2 * var(--p));object-fit:contain}.rail a .clogo{border-radius:7px}.page-title.with-logo{display:flex;align-items:center;gap:12px}.page-title.with-logo .clogo{border-radius:12px;--p:5px}@media (min-width:900px){.rail{max-height:calc(100vh - 32px);overflow-y:auto;-webkit-padding-end:6px;padding-inline-end:6px}}.detail{-webkit-margin-before:18px;margin-block-start:18px}.detail-tabs{-webkit-margin-after:14px;margin-block-end:14px}.events{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ev{display:grid;grid-template-columns:1fr 58px 1fr;align-items:center;padding:10px 14px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);animation:rise .32s var(--ease) both}.ev:last-child{-webkit-border-after:0;border-block-end:0}.ev-side{display:flex;min-width:0}.ev-side:first-child{justify-content:flex-end;text-align:end}.ev-min{text-align:center;color:var(--muted);font-weight:600;font-size:13px}.ev-body{display:inline-flex;align-items:center;min-width:0}.ev-body b{display:block;font-size:14px}.ev-body small{display:block;color:var(--muted);font-size:12px}.ev-body small.out{text-decoration:line-through;-webkit-text-decoration-color:var(--flare);text-decoration-color:var(--flare)}.ev-body.goal,.ev-body.pen{color:var(--text)}.ev-body svg.dim{opacity:.4}.ev-card{width:11px;height:15px;border-radius:3px;background:#f5c518;flex:none}.ev-card.rcard{background:#e5232f}.ev-var{font-size:10px;font-weight:600;border:1px solid var(--line);border-radius:6px;padding:1px 4px}.stats{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:8px 16px}.stat{padding:10px 0}.stat-row{display:grid;grid-template-columns:70px 1fr 70px;align-items:center;font-size:14px}.stat-row b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:17px}.stat-row b:last-child{text-align:end}.stat-row span{text-align:center;color:var(--muted);font-size:13px}.stat-bar{display:flex;gap:4px;-webkit-margin-before:6px;margin-block-start:6px;height:6px}.stat-bar i{display:block;height:100%;background:var(--text);border-radius:999px;transform:skewX(-24deg);transition:width .6s var(--ease)}.stat-bar i.b{background:var(--line)}.lineups{display:grid;grid-gap:16px;gap:16px}@media (min-width:760px){.lineups{grid-template-columns:1fr 1fr}}.lineup{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px}.lineup-head{display:flex;align-items:center;justify-content:space-between;gap:8px;-webkit-margin-after:10px;margin-block-end:10px}.lineup-head h3{margin:0;font-size:16px}.chip-f{font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 10px}.chip-f b{color:var(--text)}.pitch{position:relative;aspect-ratio:100/130;background:var(--surface-2);border-radius:12px;overflow:hidden}.pitch-lines{inset:0;width:100%;height:100%;fill:none;stroke:var(--line);stroke-width:.6}.pitch-lines,.pl{position:absolute}.pl{translate:-50% -50%;justify-items:center;grid-gap:3px;gap:3px;width:64px}.pl,.pl-n{display:grid}.pl-n{width:28px;height:28px;border-radius:999px;place-items:center;font-weight:600;font-size:12px;background:var(--text);color:var(--bg);font-family:var(--font-display),sans-serif;font-style:italic}.pl-n.gk{background:var(--flare);color:var(--ink-on-flare)}.pl-name{font-size:11px;font-weight:500;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px var(--surface-2)}.coach-line{margin:10px 0 4px;font-size:13px}.lineup h4{margin:12px 0 6px;font-size:13px;color:var(--muted)}.subs{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:14px}.subs li{gap:10px}.sn{color:var(--muted);width:22px;text-align:center;font-weight:600}.h2h-sum .stat-row.names{-webkit-margin-before:-6px;margin-block-start:-6px}.h2h-sum .stat-row.names span{font-size:12px}.h2h-sum .stat-row.names span:first-child{text-align:start}.h2h-sum .stat-row.names span:last-child{text-align:end}.h2h-sum .stat-row{grid-template-columns:1fr auto 1fr;gap:12px}.stat-bar i.m{background:var(--muted);opacity:.45}.h2h-row{display:grid;grid-template-columns:90px 1fr;grid-gap:4px 12px;gap:4px 12px;padding:12px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);align-items:center}.h2h-row:last-child{-webkit-border-after:0;border-block-end:0}.h2h-row:hover{background:var(--surface-2);text-decoration:none}.h2h-meta{color:var(--muted);font-size:13px;font-weight:500}.h2h-teams{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;font-weight:500;font-size:14px}.h2h-teams span:last-child{text-align:end}.h2h-teams b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:17px}.h2h-row small{grid-column:2;color:var(--muted);font-size:12px}.table tr.hl td{background:var(--surface-2);font-weight:600}.avatar{flex:none;display:grid;place-items:center;overflow:hidden;border-radius:999px;background:var(--surface-2);color:var(--muted);font-weight:600;font-family:var(--font-display),sans-serif;font-style:italic;border:1px solid var(--line)}.avatar img{width:100%;height:100%;object-fit:cover;object-position:top}.player-hero .page-title{font-size:30px}.totals .fact b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:26px}.pstats td,.pstats th{padding-inline:10px}.pstats .n{display:grid}.pstats small.block{display:block;font-size:12px}.squad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line)}.sq-card{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:16px 10px;text-align:center;background:var(--surface);transition:background .16s var(--ease)}.sq-card:hover{background:var(--surface-2);text-decoration:none}.sq-card b{font-size:14px;line-height:1.25}.sq-card small{color:var(--muted);font-size:12px}.sq-card .sq-n{font-family:var(--font-display),sans-serif;font-style:italic;font-weight:600;color:var(--muted);font-size:13px}a.pl{text-decoration:none}a.pl:hover .pl-n{outline:2px solid var(--text);outline-offset:2px}.ev-body b a{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.comp.scroll{overflow-x:auto}.pstats{min-width:520px}.rt{display:inline-grid;place-items:center;min-width:34px;padding:1px 7px;border-radius:8px;font-weight:600;font-size:12px;color:#0b0b0c;font-family:var(--font-display),sans-serif;font-style:italic;line-height:1.5}.rt.hi{background:#2bd67b}.rt.ok{background:#f5c518}.rt.lo{background:#ff8a6b}.rt.best:before{content:"★";-webkit-margin-end:3px;margin-inline-end:3px}.pl .rt{font-size:10.5px;min-width:28px;padding:0 5px}.subs .rt{font-size:11px}.section-title small{font-size:14px;font-weight:500;-webkit-margin-start:8px;margin-inline-start:8px}.rt.big{font-size:16px;min-width:46px;padding:4px 10px;border-radius:10px}.pm-row{display:grid;grid-template-columns:100px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.pm-row:last-child{-webkit-border-after:0;border-block-end:0}.pm-row:hover{background:var(--surface-2);text-decoration:none}.pm-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.pm-teams{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center;font-weight:500;font-size:14px}.pm-teams span:last-child{text-align:end}.pm-teams b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:16px}@media (max-width:560px){.pm-row{grid-template-columns:1fr auto}.pm-row .h2h-meta{grid-column:1/-1}}.transfers{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.transfers li{display:grid;grid-template-columns:100px 1fr;grid-gap:12px;gap:12px;padding:14px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);align-items:center}.transfers li:last-child{-webkit-border-after:0;border-block-end:0}.tr-body{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.tr-clubs{gap:10px;font-size:14px}.tr-arrow,.tr-type{color:var(--muted)}.tr-type{font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;border:1px solid var(--line)}.detail-tabs{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none}.detail-tabs::-webkit-scrollbar{display:none}.detail-tabs a{flex:none;white-space:nowrap}.facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.status-page{display:grid;justify-items:center;grid-gap:18px;gap:18px;padding-block:72px;text-align:center}.status-code{margin:0;font-family:var(--font-display),sans-serif;font-style:italic;font-weight:600;font-size:clamp(72px,18vw,140px);line-height:1}.status-page h1{margin:0;display:grid;grid-gap:4px;gap:4px;font-size:20px}.status-page h1 span:not(:first-child){color:var(--muted);font-size:16px;font-weight:400}.status-link{font:inherit;font-weight:600;padding:10px 20px;border-radius:999px;background:var(--text);color:var(--bg);border:0;cursor:pointer}.status-link:hover{text-decoration:none;opacity:.9}.skeleton{display:grid;grid-gap:14px;gap:14px;padding-block:24px}.skeleton i{display:block;height:56px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);animation:pulse-bg 1.4s ease-in-out infinite}@keyframes pulse-bg{50%{background:var(--surface-2)}}.posc{position:relative}.zone{position:absolute;inset-inline-start:0;inset-block:8px;width:4px;border-radius:999px;background:var(--muted)}.zone.top{background:#2bd67b}.zone.po{background:#f5c518}.zone.rel{background:var(--flare)}.legend{list-style:none;display:flex;gap:16px;flex-wrap:wrap;margin:12px 4px 0;padding:0;color:var(--muted);font-size:13px}.legend li{display:inline-flex;align-items:center;gap:8px}.legend .zone{position:static;display:inline-block;height:14px}.form{display:inline-flex;gap:3px}.fm{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:7px;font-size:11px;color:#0b0b0c}.fm.w{background:#2bd67b}.fm.d{background:#f5c518}.fm.l{background:#ff8a6b}@media (max-width:720px){.formcol{display:none}}.scorers .tl{min-width:190px}.scorers .n{display:grid}@media (max-width:560px){.scorers .tl{min-width:0}}.actions{display:flex;justify-content:center;flex-wrap:wrap}.actions,.chipbtn{gap:8px;align-items:center}.chipbtn{display:inline-flex;font:inherit;font-size:13px;font-weight:500;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:8px 14px;cursor:pointer;transition:background .16s var(--ease),transform .16s var(--ease)}.chipbtn:hover{background:var(--line);transform:translateY(-1px)}.versus .side .form{-webkit-margin-before:-2px;margin-block-start:-2px}.versus{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.versus .side{min-width:0;overflow-wrap:anywhere}.versus .form{flex-wrap:wrap;justify-content:center}@media (max-width:420px){.hero{padding-inline:12px}.versus{gap:6px}.versus .fm{width:18px;height:18px;font-size:10px;border-radius:6px}.versus .badge{width:52px;height:52px;border-radius:16px}.versus .side{font-size:15px}.bigscore{font-size:clamp(34px,11vw,56px);gap:8px}}.replay{display:inline-flex;align-items:center;gap:12px;background:none;border:0;padding:0;color:var(--text);cursor:pointer;font:inherit}.replay svg{width:30px;height:auto;transition:transform .2s var(--ease)}.replay:hover svg{transform:translateX(4px) rotate(-6deg)}.brand .hb{height:46px;width:auto;overflow:visible;color:var(--text);flex:none;animation:none}.hb .hb-ball,.hb .hb-l,.hb .hb-run{will-change:transform}.hb .hb-run{animation:hb-run .4s cubic-bezier(.16,1,.3,1) both}@keyframes hb-run{0%{transform:translateX(-520px)}to{transform:translateX(0)}}.hb .hb-bob{animation:hb-bob .1s ease-in-out 4 alternate both}@keyframes hb-bob{0%{transform:translateY(-10px)}to{transform:translateY(3px)}}.hb .hb-back{transform-origin:818px 328px;animation:hb-swing .1s ease-in-out 4 alternate both}.hb .hb-front{transform-origin:884px 372px;animation:hb-swing .1s ease-in-out 4 alternate-reverse both}@keyframes hb-swing{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.hb .hb-kick{transform-origin:905px 428px;animation:hb-swing .1s ease-in-out 4 alternate both,hb-strike .19s cubic-bezier(.3,0,.1,1) .22s both}@keyframes hb-strike{0%{transform:rotate(0)}42%{transform:rotate(-34deg)}78%{transform:rotate(62deg)}to{transform:rotate(0)}}.hb .hb-lean{transform-origin:760px 530px;animation:hb-lean .2s ease-out .21s both}@keyframes hb-lean{0%{transform:rotate(0)}40%{transform:rotate(-5deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}.hb .hb-ball{transform-box:fill-box;transform-origin:center;animation:hb-roll .4s cubic-bezier(.16,1,.3,1) both,hb-fly .38s cubic-bezier(.2,.8,.25,1) 368ms forwards}@keyframes hb-roll{0%{transform:translateX(-520px) rotate(-1turn)}to{transform:translateX(0) rotate(0)}}@keyframes hb-fly{0%{transform:translate(0) scale(1) rotate(0);opacity:1}75%{opacity:1}to{transform:translate(520px,-300px) scale(.35) rotate(2turn);opacity:0}}.hb .hb-speed rect{transform-box:fill-box;transform-origin:right center;animation:hb-speed .38s cubic-bezier(.2,0,0,1) both}.hb .hb-speed rect:nth-child(2){animation-delay:40ms}.hb .hb-speed rect:nth-child(3){animation-delay:80ms}@keyframes hb-speed{0%{transform:scaleX(0);opacity:.8}45%{transform:scaleX(1);opacity:.8}to{transform:scaleX(1) translateX(-60px);opacity:0}}.hb .hb-l{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:hb-pop .26s cubic-bezier(.2,1.4,.3,1) both;animation-delay:calc(.43s + var(--k) * 55ms)}@keyframes hb-pop{0%{opacity:0;transform:translate(110px,-60px) scale(.35)}55%{opacity:1;transform:translate(0) scale(1.14)}to{opacity:1;transform:scale(1)}}.brand .tagline{max-width:170px;line-height:1.25}@media (prefers-reduced-motion:reduce){.hb *{animation:none!important}.hb .hb-l{opacity:1}.hb .hb-ball,.hb .hb-speed{display:none}}.lt-pending{visibility:hidden}.hb{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{text-wrap:balance}.num{font-feature-settings:"tnum" 1,"lnum" 1}html[lang=ar] body{font-family:var(--font-ar),system-ui,sans-serif;font-size:16px;line-height:1.7}html[lang=ar] .table,html[lang=ar] .team{font-size:16px}html[lang=ar] .notice,html[lang=ar] .table th,html[lang=ar] .tagline,html[lang=ar] .when,html[lang=ar] small{font-size:13.5px}html[lang=ar] .chipbtn,html[lang=ar] .menu a,html[lang=ar] .seg a,html[lang=ar] .seg button,html[lang=ar] .tbl{font-size:14.5px}html[lang=ar] .comp-head h2{font-size:16.5px}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{line-height:1.4}html[lang=ar] .page-title{font-size:29px}html[lang=ar] .section-title{font-size:22px}html[lang=ar] .fact b{font-size:17px}html[lang=ar] .fact small{font-size:13.5px}html[lang=ar] .stat-row span{font-size:14.5px}html[lang=ar] .search input{font-size:15px}html:not([lang=ar]) body{font-size:16px;line-height:1.5}html:not([lang=ar]) .team{font-size:16.5px}html:not([lang=ar]) .table{font-size:15.5px}html:not([lang=ar]) .notice,html:not([lang=ar]) .table th,html:not([lang=ar]) .tagline,html:not([lang=ar]) .when,html:not([lang=ar]) small{font-size:13.5px}html:not([lang=ar]) .chipbtn,html:not([lang=ar]) .menu a,html:not([lang=ar]) .seg a,html:not([lang=ar]) .seg button,html:not([lang=ar]) .tbl{font-size:14.5px}html:not([lang=ar]) .comp-head h2{font-size:16px}html:not([lang=ar]) .page-title{font-size:30px;letter-spacing:-.005em}html:not([lang=ar]) .section-title{font-size:22px}html:not([lang=ar]) .fact b{font-size:17.5px}html:not([lang=ar]) .fact small{font-size:13.5px}html:not([lang=ar]) .stat-row span{font-size:14.5px}html:not([lang=ar]) .search input{font-size:15.5px}html:not([lang=ar]) .ev-body b,html:not([lang=ar]) .menu a{font-size:15px}.row.done .team:not(.lost):not(.won),.team,.team.away,.team.home{font-weight:400}.row .team.won{font-weight:600}.row.done .team.lost{color:var(--muted);font-weight:400}.row.live .team{font-weight:500}.table .n a,.table .team{font-weight:400}.team .n{letter-spacing:.003em}html:not([lang=ar]) .row .team{font-size:17px}html:not([lang=ar]) .table .team{font-size:15.5px}.scores{font-family:var(--font-ui),var(--font-ar),sans-serif;font-style:normal;font-weight:500;font-size:19px;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;min-width:34px}.scores>span{display:block}.scores>.w{font-weight:600}.scores>.l{font-weight:400;color:var(--muted)}.row.live .scores>span{font-weight:600}.rowx{position:relative}.rowx .row{-webkit-padding-end:48px;padding-inline-end:48px}.rowstars{position:absolute;inset-block:0;inset-inline-end:10px;display:grid;align-content:center}.rowstars .star{height:36px;padding:0 5px;opacity:.55}.rowstars .star:focus-visible,.rowstars .star[aria-pressed=true],.rowx:hover .rowstars .star{opacity:1}@media (hover:none){.rowstars .star{opacity:.8}}.region{color:var(--muted);font-size:12.5px;font-weight:400}.comp-head .region+.tbl,.comp-head h2+.tbl{-webkit-margin-start:auto;margin-inline-start:auto}.rowstars .star svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.rowstars .star[aria-pressed=true] svg{fill:currentColor}.stat-bar i.draw{background:var(--muted);opacity:.45}.stats-title{margin:8px 0 4px;font-size:13px;font-weight:500;color:var(--muted)}.stat-row.names{-webkit-margin-before:4px;margin-block-start:4px}.stat-row.names span{font-size:12px}.stat-row.names span:first-child{text-align:start}.stat-row.names span:last-child{text-align:end}.stats.spaced{-webkit-margin-before:16px;margin-block-start:16px}.pager{display:flex;justify-content:center;align-items:center;gap:16px;margin-block:8px 32px;color:var(--muted);font-size:14px}.pager a,.pager>span[aria-hidden]{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:20px;line-height:1;color:var(--text)}.pager>span[aria-hidden]{opacity:.3}.pager a:hover{text-decoration:none;background:var(--surface-2)}.rail a .rail-n{flex:1 1;min-width:0}.rail a small{color:var(--muted);font-size:12px}.more-leagues{display:flex;justify-content:center;gap:8px;align-items:center;padding:14px;margin-block:8px 24px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);font-weight:500;font-size:14px}.more-leagues:hover{color:var(--text);border-color:var(--muted);text-decoration:none}.pl-photo,.pl-photo img{width:40px;height:40px}.pl-photo img{border-radius:999px;object-fit:cover;object-position:top;background:var(--surface-2);border:2px solid var(--surface);box-shadow:0 1px 4px rgba(0,0,0,.35)}.pl-badge{position:absolute;inset-inline-end:-6px;inset-block-end:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;display:grid;place-items:center;font-size:10px;font-weight:600;background:var(--text);color:var(--bg);border:1.5px solid var(--surface);font-family:var(--font-display),sans-serif}.pl-badge.gk{background:var(--flare);color:var(--ink-on-flare)}.pl{width:72px}.subs li{display:flex;align-items:center;gap:8px}.subs .avatar{flex:none}.pitch{aspect-ratio:100/150}button.pl{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;width:84px;gap:4px}.pl-photo{position:relative;width:56px;height:56px}.pl-ph-fallback,.pl-photo>img{width:56px;height:56px;border-radius:999px;object-fit:cover;object-position:top;background:#fff;border:2px solid var(--surface);box-shadow:0 1px 5px rgba(0,0,0,.4)}.pl-ph-fallback{display:grid;place-items:center;font-weight:600;font-size:16px;background:var(--text);color:var(--bg);font-family:var(--font-display),sans-serif}.pl-ev{position:absolute;display:grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:#fff;color:#0b0b0c;font-size:12px;font-style:normal;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.45)}.pl-ev b{font-size:10px;-webkit-margin-start:1px;margin-inline-start:1px}.pl-card{inset-inline-start:-4px;inset-block-start:-2px;width:14px;min-width:14px;height:18px;border-radius:3px}.pl-card.y{background:#f5c518}.pl-card.r{background:#e5372b;inset-inline-start:8px}.pl-goal{inset-block-start:-4px}.pl-assist,.pl-goal{inset-inline-end:-8px;padding:0 3px}.pl-assist{inset-block-start:17px}.pl-sub{inset-inline-start:-6px;inset-block-end:0;color:var(--flare);font-weight:600}.pl-rt{position:absolute;inset-inline-end:-10px;inset-block-end:-4px;z-index:1}button.pl .pl-name{font-size:12px;font-weight:600;max-width:84px;text-shadow:none;display:block;text-align:center}button.pl .pl-name b{color:var(--muted);font-weight:600;-webkit-margin-end:2px;margin-inline-end:2px}button.pl:focus-visible .pl-photo>img,button.pl:hover .pl-photo>img{outline:2px solid var(--text);outline-offset:2px}.sheet-back{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.55);display:grid;place-items:end center;padding:0}@media (min-width:640px){.sheet-back{place-items:center;padding:24px}}.sheet{position:relative;width:min(460px,100%);max-height:88vh;overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:20px 20px 0 0;padding:18px 18px 22px}@media (min-width:640px){.sheet{border-radius:20px}}.sheet-x{position:absolute;inset-inline-end:12px;inset-block-start:8px;background:none;border:0;font-size:26px;color:var(--muted);cursor:pointer;line-height:1}.sheet-head{display:flex;align-items:center;gap:14px;-webkit-margin-after:6px;margin-block-end:6px;-webkit-padding-end:24px;padding-inline-end:24px}.sheet-head img{width:64px;height:64px;border-radius:999px;object-fit:cover;object-position:top;background:#fff}.sheet-head h3{margin:0;font-size:20px}.sheet-head p{margin:2px 0 0;font-size:13px}.sheet h4{margin:16px 0 8px;font-size:13px;color:var(--muted);font-weight:500}.sheet-facts{display:flex;gap:8px;flex-wrap:wrap}.sheet-facts>div{flex:1 1;min-width:78px;background:var(--surface-2);border-radius:12px;padding:10px 12px;display:grid;grid-gap:4px;gap:4px}.sheet-facts small{color:var(--muted);font-size:12px}.sheet-facts b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:24px}.sheet-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px}.sheet-list a{display:grid;grid-template-columns:52px 1fr auto auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 4px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-size:13px;color:inherit}.sheet-list a:hover{background:var(--surface-2);text-decoration:none}.sl-teams{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-ev{color:var(--muted);font-size:12px}.sheet-link{display:block;-webkit-margin-before:16px;margin-block-start:16px;text-align:center;padding:12px;border-radius:999px;background:var(--text);color:var(--bg);font-weight:600}.sheet-link:hover{text-decoration:none;opacity:.9}.sheet-wait{text-align:center;padding:18px 0}.squad-grid{background:none;gap:10px;padding:12px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.sq-card{background:var(--surface-2);border-radius:14px;padding:14px 8px 12px;align-content:start;min-height:132px;gap:6px}.sq-card:hover{background:var(--line)}.sq-card b{font-size:13px;line-height:1.3}.sq-no{color:var(--muted);font-weight:600}.squad-line h4{margin:14px 16px 0;font-size:13px;color:var(--muted);font-weight:500}.squad-line .squad-grid{-webkit-padding-before:8px;padding-block-start:8px}.flineup{display:grid;grid-gap:12px;gap:12px}.fl-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);font-size:13px}.fl-head span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.fl-head b:last-child{text-align:end}.fl-teams{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-inline:6px}.fl-teams span{display:grid;grid-gap:2px;gap:2px}.fl-teams span:last-child{text-align:end}.fl-teams small{color:var(--muted);font-size:12px}.fpitch{--ps:44px;position:relative;aspect-ratio:100/210;background:color-mix(in srgb,#1f8a52 16%,var(--surface-2));border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.fpitch svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:color-mix(in srgb,var(--text) 22%,transparent);stroke-width:.5}.fp-h{display:none}.fpitch .pl{position:absolute;translate:-50% -50%;left:var(--vx);top:var(--vy);width:76px}.fpitch .pl-ph-fallback,.fpitch .pl-photo,.fpitch .pl-photo>img{width:var(--ps);height:var(--ps)}.fpitch button.pl .pl-name{font-size:11.5px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:760px){.fpitch{--ps:54px;aspect-ratio:150/90}.fp-v{display:none}.fp-h{display:block}.fpitch .pl{left:var(--hx);top:var(--hy);width:92px}.fpitch button.pl .pl-name{max-width:92px;font-size:12.5px}}.fl-subs{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.fl-subs h3{margin:0 0 10px;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.fl-subs-grid{display:grid;grid-gap:14px;gap:14px}@media (min-width:760px){.fl-subs-grid{grid-template-columns:1fr 1fr;gap:28px}}.fl-subs-col{grid-gap:10px;align-content:start}.fl-sub,.fl-subs-col{display:grid;gap:10px}.fl-sub{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:10px;padding-block:2px}.fl-subs-team{display:flex;align-items:center;gap:8px;margin:0 0 2px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:14px;font-weight:600}.fl-subs-team .badge{width:24px;height:24px;border-radius:8px;font-size:9px}.fl-sub-body{display:grid;grid-gap:3px;gap:3px;min-width:0}.fl-sub .fl-out{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fl-sub .rt.big{font-size:13px;min-width:40px;padding:3px 8px}.fl-sub .avatar{flex:none}.fl-sub b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-in{color:var(--muted);display:flex;gap:6px;align-items:center;font-size:12.5px;min-width:0}.fl-in .rt,.fl-in time{flex:none}.fl-in i{font-style:normal;color:var(--flare);font-weight:600}.stars-today{margin-block:0 20px}.stars-today h2{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:16px}.stars-row{display:flex;gap:10px;overflow-x:auto;-webkit-padding-after:6px;padding-block-end:6px;scroll-snap-type:x proximity;scrollbar-width:thin}.star-card{flex:none;scroll-snap-align:start;width:150px;display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;color:inherit}.star-card:hover{text-decoration:none;border-color:var(--text)}.star-card.live{border-color:color-mix(in srgb,var(--flare) 55%,var(--line));background:color-mix(in srgb,var(--flare) 7%,var(--surface))}.star-card b{font-size:14px;line-height:1.25}.star-card small{color:var(--muted);font-size:12px;line-height:1.3}.star-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;-webkit-margin-before:2px;margin-block-start:2px}.star-card.live .star-status{color:var(--flare)}.tline{margin-block:22px 8px;padding-inline:14px;direction:ltr}.tl-track{position:relative;height:8px;background:var(--line);margin-block:36px}.tl-fill,.tl-track{border-radius:999px}.tl-fill{position:absolute;inset-block:0;inset-inline-start:0;background:var(--text);opacity:.85}.tl-half{top:-5px;width:2px;height:18px;background:var(--muted);opacity:.6}.tl-ev,.tl-half{position:absolute;translate:-50% 0}.tl-ev{display:grid;justify-items:center;grid-gap:1px;gap:1px;font-size:11px;color:var(--muted)}.tl-ev.home{bottom:calc(16px + var(--lane, 0) * 32px)}.tl-ev.away{top:calc(16px + var(--lane, 0) * 32px)}.tl-ev b{font-size:10.5px;font-weight:600}.tl-ev em{font-style:normal;font-size:14px;line-height:1}.tl-ev.away b{order:2}.tl-card{width:9px;height:13px;border-radius:2px;display:block}.tl-card.y{background:#f5c518}.tl-card.r{background:#e5372b}.tl-runner{position:absolute;top:50%;translate:-50% -50%;width:38px;color:var(--text);background:var(--surface);border-radius:999px;padding:4px 6px;box-shadow:0 0 0 2px var(--line)}.tl-runner.live{color:var(--flare);box-shadow:0 0 0 2px var(--flare);animation:tl-pulse 1.6s var(--ease) infinite}@keyframes tl-pulse{0%,to{box-shadow:0 0 0 2px var(--flare)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--flare) 25%,transparent)}}@media (prefers-reduced-motion:reduce){.tl-runner.live{animation:none}}.flineup{max-width:860px;margin-inline:auto}.fpitch{--ps:38px;aspect-ratio:100/175}.fpitch .pl{width:64px}.fpitch button.pl .pl-name{font-size:11px;max-width:64px}.fpitch .pl-ph-fallback,.fpitch .pl-photo>img{border-width:1.5px;box-shadow:none}.fpitch .pl-rt{font-size:9.5px;min-width:24px;padding:0 4px;inset-inline-end:-12px}.fpitch .pl-goal{font-size:10px;min-width:17px;height:17px}.fpitch .pl-card{width:11px;min-width:11px;height:15px}@media (min-width:760px){.fpitch{--ps:42px;aspect-ratio:150/76}.fpitch .pl{width:78px}.fpitch button.pl .pl-name{max-width:78px;font-size:11.5px}}.fl-coach{display:inline-flex;align-items:center;gap:6px}.fl-teams span:last-child .fl-coach{flex-direction:row-reverse;justify-self:end}.coach-line2{display:inline-flex;align-items:center;gap:10px}.coach-fact b{font-size:15px}.phase{color:var(--flare);font-weight:600}.sp-chips{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);scrollbar-width:none}.sp-chips::-webkit-scrollbar{display:none}.sp-chip{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);opacity:.6;cursor:pointer;transition:opacity .16s var(--ease),transform .16s var(--ease)}.sp-chip:hover{opacity:1}.sp-chip[aria-selected=true]{opacity:1;border-color:var(--text);transform:scale(1.08)}.standings-panel .table.mini{animation:sp-in .42s var(--ease)}.sp-wait{text-align:center;color:var(--muted);padding:40px 0}@keyframes sp-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.standings-panel .table.mini{animation:none}}.rail .rail-all{-webkit-margin-before:8px;margin-block-start:8px;border:1px dashed var(--line);justify-content:center;color:var(--muted);font-weight:500}.rail .rail-all:hover{color:var(--text);border-color:var(--muted)}.cx-search{width:100%;padding:14px 18px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:16px;margin-block:8px 20px}.cx-search:focus{outline:2px solid var(--text);outline-offset:2px}.cx-group h2{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:24px 0 10px}.cx-country{-webkit-margin-after:10px;margin-block-end:10px}.cx-country summary h3{margin:0;font-size:15px;font-weight:600;flex:1 1}.cx-flag{width:24px;height:18px;border-radius:3px;object-fit:cover}.cx-flag.globe{font-size:16px;display:grid;place-items:center}.cx-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:2px;gap:2px;padding:6px}.cx-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;color:inherit;font-size:14px}.cx-item:hover{background:var(--surface-2);text-decoration:none}.cx-item img{background:#fff;border-radius:7px;padding:2px;object-fit:contain;flex:none}.cx-cup{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-size:11px;border:1px solid var(--line);border-radius:999px;padding:1px 7px}.cx-live{display:inline-flex;align-items:center;gap:5px;color:var(--flare);font-weight:600;font-size:12.5px}.cx-live i{width:7px;height:7px;border-radius:999px;background:var(--flare);animation:pulse 1.6s infinite}.cx-today{color:var(--muted);font-size:12.5px;font-weight:500;border:1px solid var(--line);border-radius:999px;padding:0 7px}.cx-item .cx-live,.cx-item .cx-today{-webkit-margin-start:auto;margin-inline-start:auto}.cx-item .cx-cup+.cx-live,.cx-item .cx-cup+.cx-today{-webkit-margin-start:8px;margin-inline-start:8px}summary .cx-live,summary .cx-today{-webkit-margin-start:4px;margin-inline-start:4px}.mobile-comps{display:flex;gap:8px;overflow-x:auto;margin-block:4px 18px;-webkit-padding-after:6px;padding-block-end:6px;scrollbar-width:none;scroll-snap-type:x proximity}.mobile-comps::-webkit-scrollbar{display:none}.mc-chip{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:inherit;font-size:14px;font-weight:500;white-space:nowrap}.mc-chip:active,.mc-chip:hover{text-decoration:none;border-color:var(--text)}.mc-chip small{color:var(--muted);font-size:12px}.mc-all{background:var(--text);color:var(--bg);border-color:var(--text);padding-inline:16px}@media (min-width:900px){.mobile-comps{display:none}}.ev{grid-template-columns:1fr 74px 1fr;padding:12px 14px}.ev.goal{background:color-mix(in srgb,var(--text) 4%,transparent)}.ev-mid{display:grid;justify-items:center;grid-gap:3px;gap:3px}.ev-min{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:2px 10px;color:var(--text);font-size:12.5px}.ev-score{font-family:var(--font-display),sans-serif;font-style:italic;font-size:13px;color:var(--flare)}.ev-body{gap:10px}.ev-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.ev-body b{font-size:14.5px}.ev-body b a{text-decoration:none}.ev-body b a:hover{text-decoration:underline;text-underline-offset:3px}.ev-body small.out{text-decoration:none;color:var(--muted);display:flex;align-items:center;gap:4px}.ev-body small.out i{font-style:normal;color:var(--flare);font-weight:600}.ev-body.sub b:before{content:"↑";color:#2bd67b;font-weight:600;-webkit-margin-end:4px;margin-inline-end:4px}.ev-body .avatar,.ev-body svg{flex:none}.ev-body.goal svg,.ev-body.pen svg{color:var(--text);width:20px;height:20px}.ev-sep{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 14px;background:var(--surface-2);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.ev-sep b{color:var(--text);font-size:14px;letter-spacing:0}.ev-side:first-child .ev-body{flex-direction:row-reverse}@media (max-width:560px){.ev{grid-template-columns:1fr 62px 1fr;padding-inline:8px}.ev-min{padding-inline:7px}}.evf-chips{-webkit-margin-after:12px;margin-block-end:12px}.seg button[aria-pressed=true]{background:var(--text);color:var(--bg)}.evf-cards .ev:not(.t-card),.evf-goals .ev:not(.t-goal),.evf-subs .ev:not(.t-sub){display:none}.h2h-t{display:flex;align-items:center;gap:8px;min-width:0}.h2h-t.home{justify-content:flex-end;text-align:end}.h2h-t.away{justify-content:flex-start}.h2h-t .badge{flex:none;border-radius:8px}.h2h-t .badge,.h2h-t .badge img{width:26px;height:26px}a.fm{font-weight:600}a.fm,a.fm:hover{text-decoration:none}a.fm:hover{transform:translateY(-1px);outline:2px solid var(--text);outline-offset:1px}@media (max-width:560px){.table td,.table th{padding-inline:5px}.table td.tl,.table th.tl{max-width:0}.table .team{min-width:0}.table .team .n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .team .star{display:none}}.lm{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);-webkit-margin-after:14px;margin-block-end:14px;overflow:hidden}.lm-head{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--surface-2);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.lm-head h3{margin:0;font-size:14.5px;flex:1 1;min-width:0}.lm-head .badge{width:28px;height:28px;border-radius:9px;flex:none}.lm-tally{color:var(--muted);font-size:12.5px;font-weight:600;white-space:nowrap}.lm-title{margin:22px 4px 10px;font-size:14.5px}.lm-row{display:grid;grid-template-columns:84px 1fr 28px;grid-gap:10px;gap:10px;align-items:center;padding:11px 16px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);color:inherit;position:relative}.lm-row:last-child{-webkit-border-after:0;border-block-end:0}.lm-row:hover{background:var(--surface-2);text-decoration:none}.lm-row:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:0 3px 3px 0;background:var(--line)}.lm-row.w:before{background:#2bd67b}.lm-row.d:before{background:#f5c518}.lm-row.l:before{background:#ff8a6b}.lm-when{display:grid;grid-gap:1px;gap:1px;font-size:13px;font-weight:500}.lm-when small{color:var(--muted);font-size:11px;font-weight:400;line-height:1.25}.lm-teams{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;font-size:14px}.lm-t,.lm-teams{align-items:center;min-width:0}.lm-t{display:flex;gap:8px;font-weight:400}.lm-t.home{justify-content:flex-end;text-align:end}.lm-t.me{font-weight:600}.lm-t .badge{width:24px;height:24px;border-radius:8px;flex:none}.lm-t span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lm-score{font-family:var(--font-display),sans-serif;font-style:italic;font-size:15px;white-space:nowrap}.lm-row .fm{font-style:normal;font-weight:600}@media (max-width:560px){.lm-row{grid-template-columns:1fr 28px;gap:6px 8px;padding-inline:12px}.lm-when{grid-column:1/-1;display:flex;gap:8px;align-items:baseline}.lm-t span{white-space:normal}}.show-more{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;background:var(--surface);border:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);color:var(--muted);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.show-more:hover{color:var(--text);background:var(--surface-2)}.menu.results a{justify-content:flex-start}.menu.results a img{object-fit:contain;flex:none;border-radius:6px}.menu.results .sr-person .avatar{flex:none}.menu.results .sr-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu.results a small{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--muted);font-weight:400;font-size:12.5px;text-align:end;max-width:42%;line-height:1.25}.sheet-ph{width:64px;height:64px;border-radius:999px;display:grid;place-items:center;background:var(--surface-2);color:var(--muted);font-weight:600;font-size:22px;font-family:var(--font-display),sans-serif;flex:none}.crest{display:inline-grid;place-items:center;flex:none;border-radius:7px;overflow:hidden}.crest img{width:100%;height:100%;object-fit:contain}.crest.ph{background:var(--surface-2);color:var(--muted);font-weight:600}.pm-t{display:flex;align-items:center;gap:8px;min-width:0}.pm-t.home{justify-content:flex-end;text-align:end}.tr-club{display:inline-flex;align-items:center;gap:8px;min-width:0}.tr-clubs{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}button.tl-ev{background:none;border:0;padding:2px 3px;cursor:pointer;color:var(--muted);font:inherit}button.tl-ev.on,button.tl-ev:hover{color:var(--text);z-index:3}button.tl-ev.on em{transform:scale(1.35)}.tl-ev em{transition:transform .16s var(--ease)}.tl-sub{color:#2bd67b;font-weight:600;font-size:13px}.tl-ev.s .tl-sub{text-shadow:0 0 0 var(--flare)}.tl-ev.s b{opacity:.75}.tl-detail{min-height:44px;margin:6px 0 4px;padding:10px 14px;border-radius:14px;border:1px dashed var(--line);background:var(--surface-2);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 10px;font-size:14px;unicode-bidi:plaintext}.tl-detail.has{border-style:solid}.tl-detail .tl-kind{color:var(--flare);font-weight:600}.tl-detail .tl-who{font-weight:600}.tl-detail .tl-more,.tl-detail small,.tl-hintx{color:var(--muted)}.tl-hintx{font-size:13px}.tl-p{display:inline-flex;align-items:center;gap:8px}.tl-p .avatar{flex:none}.tl-p2{color:var(--muted)}.tl-in{color:#2bd67b}.tl-in,.tl-out{font-style:normal;font-weight:600}.tl-out{color:var(--flare)}.tl-detail{padding-block:8px;align-items:center}.duel-card{padding:16px 18px 12px}.duel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;-webkit-padding-after:12px;padding-block-end:12px;-webkit-margin-after:6px;margin-block-end:6px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.duel-head span{display:inline-flex;align-items:center;gap:10px;min-width:0}.duel-head b{font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duel-head .badge{width:30px;height:30px;border-radius:10px;flex:none}.duel{padding-block:9px}.duel-row{display:grid;grid-template-columns:76px 1fr 76px;align-items:baseline;font-size:14px}.duel-row span{text-align:center;color:var(--muted);font-size:13.5px}.duel-row b{font-family:var(--font-display),sans-serif;font-style:italic;font-weight:600;font-size:17px;color:var(--muted)}.duel-row b.lead{color:var(--text);font-weight:600}.duel-row b:last-child{text-align:end}.duel-bar{display:flex;gap:4px;height:8px;-webkit-margin-before:7px;margin-block-start:7px}.duel-bar i{display:block;height:100%;border-radius:999px;transition:width .6s var(--ease);min-width:3px}.prob{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;-webkit-margin-before:6px;margin-block-start:6px}.prob b{font-family:var(--font-display),sans-serif;font-style:italic;font-size:26px}.prob-d{text-align:center}.prob-d,.prob-d b{color:var(--muted)}.prob-d b{font-size:17px}.prob-d small{font-size:13px}.prob-a{text-align:end}.prob-bar{height:10px;-webkit-margin-after:14px;margin-block-end:14px}.fav{margin:4px 0 8px;color:var(--muted);font-size:14px}.fav b{color:var(--text)}.lv-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 10px;font-size:13px;color:var(--muted)}.lv-legend small{flex-basis:100%;font-size:12px}.lv-dot{display:inline-block;width:10px;height:10px;border-radius:999px;-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:middle}.lv-dot.w{background:#2bd67b}.lv-dot.d{background:#f5c518}.lv-dot.l{background:#ff8a6b}.table tr.lv-w td{background:color-mix(in srgb,#2bd67b 13%,transparent)}.table tr.lv-d td{background:color-mix(in srgb,#f5c518 13%,transparent)}.table tr.lv-l td{background:color-mix(in srgb,#ff8a6b 13%,transparent)}.table tr.lv-w td:first-child{box-shadow:inset 3px 0 #2bd67b}.table tr.lv-d td:first-child{box-shadow:inset 3px 0 #f5c518}.table tr.lv-l td:first-child{box-shadow:inset 3px 0 #ff8a6b}[dir=rtl] .table tr.lv-w td:first-child{box-shadow:inset -3px 0 #2bd67b}[dir=rtl] .table tr.lv-d td:first-child{box-shadow:inset -3px 0 #f5c518}[dir=rtl] .table tr.lv-l td:first-child{box-shadow:inset -3px 0 #ff8a6b}.lv-pts{font-size:10.5px;font-weight:600;-webkit-margin-start:3px;margin-inline-start:3px;color:#2bd67b}.lv-d .lv-pts{color:#f5c518}.lv-l .lv-pts{color:#ff8a6b}.mv{font-style:normal;font-size:9px;-webkit-margin-start:3px;margin-inline-start:3px;vertical-align:middle}.mv.up{color:#2bd67b}.mv.down{color:#ff8a6b}.hero-goals{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 28px;gap:6px 28px;margin:14px auto 0;max-width:560px;font-size:13px}.hero-goals ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:3px;gap:3px;align-content:start}.hero-goals .sc-home{text-align:end}.hero-goals .sc-away{text-align:start}.hero-goals li span{font-weight:600}.hero-goals li small{color:var(--muted);font-size:11.5px}.ev-multi{display:grid;grid-gap:8px;gap:8px}.ev-text .own-tag{display:inline-block;justify-self:start;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,#ff8a6b 18%,transparent);color:#ff8a6b;font-weight:600;font-size:11px}.ev-text b{overflow-wrap:anywhere}.story{max-width:560px;margin:12px auto 0;text-align:center;font-size:14px;line-height:1.55;color:var(--text);opacity:.9;text-wrap:balance}.ff{margin-block:18px;padding:16px 18px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.ff .lm-title{margin:0 0 10px}.ff .lm-title small{color:var(--muted);font-weight:400}.ff-names{display:flex;justify-content:space-between;gap:12px;font-weight:600;font-size:13px;margin-bottom:6px}.ff-row{display:grid;grid-template-columns:52px 1fr 52px;align-items:center;grid-gap:10px;gap:10px;padding-block:8px;border-top:1px solid var(--line)}.ff-row b{font-size:16px;font-weight:600;color:var(--muted)}.ff-row b:first-child{text-align:start}.ff-row b:last-child{text-align:end}.ff-row b.best{color:var(--text)}.ff-mid{display:grid;grid-gap:5px;gap:5px;text-align:center;font-size:12px;color:var(--muted)}.ff-bars{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.ff-bars i{display:block;height:5px;border-radius:999px;background:var(--line)}.ff-bars i:first-child{justify-self:end}.ff-bars i.best{background:var(--flare)}.pl-name{direction:ltr;max-width:84px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:28px;gap:28px}.foot-brand p{margin:10px 0 0;max-width:280px;line-height:1.55}.foot nav{display:grid;grid-gap:8px;gap:8px;align-content:start}.foot h4{margin:0 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text)}.foot nav a{color:var(--muted);text-decoration:none;width:-moz-fit-content;width:fit-content}.foot nav a:hover,.foot nav a[aria-current]{color:var(--text)}.foot-bottom{display:flex;flex-wrap:wrap;gap:6px 18px;padding-top:16px;border-top:1px solid var(--line);font-size:12px}.foot-bottom p{margin:0;flex-basis:100%;opacity:.8;line-height:1.5}@media (max-width:640px){.foot{gap:16px;padding-block:24px 32px}.foot-grid{grid-template-columns:1fr;gap:16px}.foot nav{display:flex;flex-wrap:wrap;gap:6px 16px}.foot nav h4{flex-basis:100%;margin:0}.foot-brand p{max-width:none}}.goal-feed{margin-block:0 20px}.goal-feed h2{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:16px}.gf-row{overflow-x:auto;-webkit-padding-after:6px;padding-block-end:6px;scroll-snap-type:x proximity;scrollbar-width:thin}.gf-card,.gf-row{display:flex;gap:10px}.gf-card{flex:none;scroll-snap-align:start;width:250px;align-items:center;padding:11px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:inherit;text-decoration:none}.gf-card.fresh{border-color:var(--flare)}.gf-body{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:13px}.gf-body b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-body b small{color:var(--flare);font-weight:600}.gf-match{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12.5px;min-width:0}.gf-match span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gf-match .on{color:var(--text);font-weight:600}.gf-match strong{flex:none;color:var(--text)}.gf-ago{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr}.foot-langs{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:14px}.foot-langs a{color:var(--muted);text-decoration:none}.foot-langs a:hover,.foot-langs a[aria-current]{color:var(--text);font-weight:600}.foot-quick{display:flex;gap:14px;-webkit-margin-start:auto;margin-inline-start:auto}.foot-quick a{color:var(--muted);text-decoration:none}.foot-quick a:hover{color:var(--text)}@media (max-width:860px){.foot-grid{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}}@media (max-width:640px){.foot-quick{display:none}}.info{max-width:720px;margin-inline:auto;padding-block:8px 40px}.info h1{font-size:clamp(26px,5vw,36px);margin:18px 0 8px}.info .info-intro{font-size:17px;line-height:1.6;color:var(--muted);margin:0 0 24px}.info h2{font-size:18px;margin:26px 0 6px}.info p{line-height:1.7;margin:0 0 10px}.info .info-mail{color:var(--flare);font-weight:600}@media (max-width:640px){.foot-grid{grid-template-columns:1fr}}.ar-intro{max-width:760px;margin:0 0 20px;line-height:1.7;color:var(--muted);font-size:15px}.ar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.ar-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px 16px}.ar-card h2{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:17px}.ar-card h2 img{border-radius:3px}.ar-card h3{margin:12px 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.ar-list{display:grid;grid-gap:4px;gap:4px}.ar-item{display:flex;align-items:center;gap:10px;padding:7px 8px;margin-inline:-8px;border-radius:10px;color:inherit;text-decoration:none;font-size:14px}.ar-item:hover{background:var(--surface-2)}.ar-item .ar-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-item small{color:var(--muted)}.ar-live{display:inline-flex;align-items:center;gap:5px;color:var(--flare);font-size:12px}.ar-more{margin-top:22px}.ar-more a{color:var(--muted)}body{min-height:100dvh;display:flex;flex-direction:column}body>main.wrap{flex:1 0 auto}.foot{margin-top:56px;padding-block:28px 32px}@media (min-width:641px){.foot-grid nav:first-of-type{grid-template-columns:1fr 1fr;column-gap:24px}.foot-grid nav:first-of-type h4{grid-column:1/-1}}.featured,.hero,.row{position:relative}.goal-tag{flex:none;-webkit-margin-start:8px;margin-inline-start:8px;background:#ff3b30;color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;letter-spacing:.05em;line-height:1.4;animation:gt-pop .5s cubic-bezier(.2,.9,.3,1.5) both}.goal-flash{position:absolute;inset:0;border-radius:inherit;background:rgba(255,59,48,.5);pointer-events:none;animation:gt-flash 2.6s ease-out forwards}@keyframes gt-pop{0%{opacity:0;scale:.5}}@keyframes gt-flash{to{opacity:0}}@media (prefers-reduced-motion:reduce){.goal-tag{animation:none}.goal-flash{animation-duration:1ms}}@media (max-width:640px){.team .goal-tag{font-size:10px;padding:1px 6px;-webkit-margin-start:4px;margin-inline-start:4px}}b,h1,h2,h3,h4,html[lang=ar] b,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4,html[lang=ar] strong,html[lang=ar] th,strong,th{font-weight:600}.hero{padding:18px 20px 20px;gap:16px}.hero-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-top .comp-line{text-align:start;font-size:13px}.status-pill{display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);font-size:12.5px;font-weight:600;white-space:nowrap}.status-pill.live{color:var(--flare);border-color:var(--flare)}.versus .side{gap:8px;align-content:start;font-size:17px}.versus .badge{width:56px;height:56px;border-radius:18px}.versus .bigscore{align-self:center;font-weight:600;font-size:clamp(38px,7vw,60px)}.side-goals{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-gap:2px;gap:2px;font-size:12.5px;font-weight:400;color:var(--muted)}.side-goals li span{color:var(--text);font-weight:500}.side-goals li small{font-size:11.5px}.story{margin-top:0;font-size:13px;color:var(--muted);opacity:1}.tline{margin-block:6px 0}.tl-track{height:6px}.tl-detail{margin-top:2px}@media (max-width:640px){.hero{padding:14px 12px 16px}.versus .bigscore{font-size:clamp(32px,10vw,46px)}.versus .badge{width:48px;height:48px}}.goal-dot{flex:none;display:inline-block;width:8px;height:8px;-webkit-margin-start:8px;margin-inline-start:8px;border-radius:50%;background:#ff3b30;animation:gd-blink 1s step-end infinite}:is(.team,.side,.featured-side):has(>:is(.goal-dot,.goal-tag[data-k=goal],.goal-tag[data-k=pen])) :is(.n,b,a){color:#ff3b30}@keyframes gd-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.goal-dot{animation:none}}.hero-comp{margin:0;text-align:center;font-size:13px;color:var(--muted)}.versus{align-items:start;gap:8px}.versus .badge{width:88px;height:88px;border-radius:22px;background:#fff;--bp:12px}.mid{display:grid;justify-items:center;align-content:start;grid-gap:6px;gap:6px;padding-top:6px;min-width:112px}.mid-date{font-size:13px;color:var(--muted);white-space:nowrap}.versus .bigscore{font-family:var(--font-score),var(--font-ui),sans-serif;font-style:normal;font-weight:300;font-size:clamp(44px,9vw,72px);letter-spacing:.02em;gap:10px;align-self:auto}.mid-status{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mid-status.live{color:var(--flare)}@media (max-width:640px){.versus .badge{width:64px;height:64px;border-radius:18px;--bp:8px}.mid{min-width:88px}.versus .bigscore{font-size:clamp(34px,11vw,48px);gap:6px}.mid-date{font-size:11.5px}}.seg .chip svg{fill:none;stroke:currentColor;stroke-width:1.8;flex:none}.seg a[aria-current=true] .chip svg{fill:currentColor}.goal-tag[data-k=var]{background:#2f6df6}.goal-tag[data-k=missed]{background:#f5a524;color:#1a1200}.goal-tag.blinking{animation:gd-blink 1s step-end infinite}@media (prefers-reduced-motion:reduce){.goal-tag.blinking{animation:none}}.when-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 7px 1px 4px;border-radius:999px;border:1px solid var(--line);color:var(--text);line-height:1.6}.when-pill b{font-size:10px;font-weight:600;letter-spacing:.06em}.when-pill svg{flex:none}.when-pill[data-d=cardx] svg,.when-pill[data-d=off] svg,.when-pill[data-d=penx] svg{color:#e5484d}.when-pill[data-d=ok] svg{color:#30a46c}.when-pill[data-d=pen] svg{color:#3e63dd}.when-pill[data-d=card] svg{color:#f5c518;fill:currentColor}.when-pill[data-d=missed] svg{color:#f5a524}.when-pill[data-d=none] svg{color:var(--muted)}.when-pill.blinking{animation:gd-blink 1s step-end infinite}@media (prefers-reduced-motion:reduce){.when-pill.blinking{animation:none}}.bottomnav{display:none}@media (max-width:640px){.wrap{width:calc(100% - 24px)}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.topbar{padding-block:8px 2px;gap:8px}.brand svg{width:34px}.wordmark{font-size:22px}.arrow,.theme-btn{width:34px;height:34px}.search{order:3;flex:1 1 100%;max-width:none;margin:0}.search input{height:38px}html[lang] .search input{font-size:14.5px}.back{margin-block:4px 8px;font-size:13px}.daystrip{gap:6px;padding-block:4px 6px}.day{min-width:54px;padding:5px 10px;font-size:11px}.day b{font-size:15px}.filters{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:6px;-webkit-margin-after:10px;margin-block-end:10px;scrollbar-width:none}.filters::-webkit-scrollbar{display:none}.filters .seg{flex:none;background:none;border:0;padding:0;gap:6px}html[lang] .filters .seg a,html[lang] .filters .seg button{white-space:nowrap;font-size:13px;padding:7px 13px;background:var(--surface);border:1px solid var(--line)}html[lang] .filters .seg a[aria-current=true]{background:none;border-color:transparent}.mobile-comps{display:none}.layout>section[aria-live]{display:flex;flex-direction:column}.layout>section[aria-live]>*{order:5}.layout>section[aria-live]>.mine{order:1}.layout>section[aria-live]>.top-matches{order:2}.layout>section[aria-live]>.goal-feed{order:3}.layout>section[aria-live]>.stars-today{order:4}.layout>section[aria-live]>.more-leagues{order:9}.goal-feed,.stars-today{margin-block:0 12px}.goal-feed h2,.stars-today h2{font-size:14px;-webkit-margin-after:6px;margin-block-end:6px}.gf-card{width:224px;padding:8px 10px}.star-card{width:124px;padding:10px 8px;gap:4px}.comp{overflow:clip;border-radius:12px;-webkit-margin-after:10px;margin-block-end:10px}.comp-head{position:-webkit-sticky;position:sticky;top:0;z-index:4;padding:9px 12px;gap:8px}html[lang] .comp-head h2{font-size:14px}html[lang] .comp-head .tbl{padding:3px 9px;font-size:12px}.filtered>.goal-feed,.filtered>.stars-today{display:none}html[lang] .rowx .row,html[lang] .rowx .row:hover{grid-template-columns:46px minmax(0,1fr) auto;gap:10px;padding-block:7px;padding-inline:12px 44px}html[lang] .row .teams{gap:3px}html[lang] .row .team{font-size:15px;gap:8px}html[lang] .row .badge{width:22px;height:22px;border-radius:7px}html[lang] .row .scores{gap:3px;line-height:25px;font-size:17px;min-width:24px}html[lang] .row .when{font-size:12px;gap:3px}.rowstars{inset-inline-end:0}.rowstars .star{height:48px;padding:0 12px}.hero{padding:12px 10px 14px;gap:10px;border-radius:16px}html[lang] .versus .side{font-size:14px;gap:6px}.versus .badge{width:52px;height:52px;border-radius:16px;--bp:8px}.mid{min-width:78px;gap:4px}.mid-date,.mid-status{font-size:11px}.detail-tabs{position:-webkit-sticky;position:sticky;top:6px;z-index:6;box-shadow:0 0 0 6px var(--bg)}.bottomnav{position:fixed;inset-inline:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(5,1fr);background:var(--surface);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.bottomnav a{position:relative;display:grid;justify-items:center;align-content:center;grid-gap:3px;gap:3px;min-height:56px;padding:6px 4px;color:var(--muted);font-size:11px;font-weight:500}.bottomnav a:hover{text-decoration:none}.bottomnav a[aria-current=true]{color:var(--text)}.bottomnav a[aria-current=true] svg{color:var(--flare)}.bottomnav a[aria-current=true]:before{content:"";position:absolute;top:0;width:26px;height:3px;border-radius:3px;background:var(--flare);transform:skewX(-24deg)}}[dir=rtl] .table td:not(.tl):not(.posc):not(.formcol){direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sheet-back{z-index:100}.sheet{padding-bottom:calc(22px + env(safe-area-inset-bottom));max-height:86dvh;overscroll-behavior:contain}.ad-slot{display:none}html[data-adpreview] .ad-slot{display:grid;place-items:center;min-height:90px;margin-block:14px;padding:8px;border:1.5px dashed var(--muted);border-radius:12px;color:var(--muted);font-size:12px;text-align:center}html[data-adpreview] .ad-slot:before{content:"AD \00B7  " attr(data-slot) "  \00B7  " attr(data-sizes);direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.ad{display:grid;justify-items:center;grid-gap:4px;gap:4px;margin-block:14px;max-width:100%}.ad-label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ad a,.ad img{display:block;max-width:100%}.ad img{height:auto;border-radius:8px}@media (max-width:640px){.ad--desktop,.ad-slot[data-devices=desktop]{display:none!important}}@media (min-width:641px){.ad--mobile,.ad-slot[data-devices=mobile]{display:none!important}}@media (max-width:640px){.ad--mobile-sticky,html[data-adpreview] .ad-slot[data-slot=mobile-sticky]{position:fixed;inset-inline:0;bottom:calc(56px + env(safe-area-inset-bottom));z-index:39;margin:0;padding:4px 8px 6px;background:var(--surface);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);min-height:0}html[data-adpreview] .ad-slot[data-slot=mobile-sticky]{border-radius:0;border-inline:0;-webkit-border-after:0;border-block-end:0;min-height:50px}body:has(.ad--mobile-sticky),html[data-adpreview] body:has(.ad-slot[data-slot=mobile-sticky]){padding-bottom:calc(64px + 70px + env(safe-area-inset-bottom))}}.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}.seo-text{margin-block:22px 8px;color:var(--muted);font-size:13px;line-height:1.7}.seo-text h2{margin:0 0 6px;font-size:14px;color:var(--text)}.seo-text p{margin:0}.crumbs{display:flex;flex-wrap:wrap;gap:4px 0;margin-block:4px 10px;font-size:12px;color:var(--muted)}.crumbs>span+span:before{content:"\203A";margin-inline:8px;opacity:.6}html[dir=rtl] .crumbs>span+span:before{content:"\2039"}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{color:var(--text);text-decoration:underline}.popular{margin-block:28px 8px}.popular h2{margin:0 0 10px;font-size:14px;color:var(--muted);font-weight:600}.popular ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.popular a{display:block;padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--text);text-decoration:none;background:var(--surface)}.popular a:hover{border-color:var(--flare)}