
@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tajawal-400-arabic.woff2?v=02435575) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tajawal-400-punct.woff2?v=ffe21de3) format("woff2");unicode-range:U+0020-0040,U+005B-0060,U+007B-007E,U+00A0,U+00B7,U+00D7,U+2013-2026}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tajawal-400-latin.woff2?v=805658f2) format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+00C0-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tajawal-700-arabic.woff2?v=c1165c97) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tajawal-700-punct.woff2?v=9930f709) format("woff2");unicode-range:U+0020-0040,U+005B-0060,U+007B-007E,U+00A0,U+00B7,U+00D7,U+2013-2026}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/tajawal-700-latin.woff2?v=89c783ae) format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+00C0-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/tajawal-800-arabic.woff2?v=fb447b79) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/tajawal-800-punct.woff2?v=1d6e918a) format("woff2");unicode-range:U+0020-0040,U+005B-0060,U+007B-007E,U+00A0,U+00B7,U+00D7,U+2013-2026}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/tajawal-800-latin.woff2?v=bf6fc725) format("woff2");unicode-range:U+0041-005A,U+0061-007A,U+00C0-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153}@font-face{font-family:Rubik;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/rubik-800-wordmark.woff2?v=d98170da) format("woff2");unicode-range:U+0041,U+004B-004C,U+004F,U+0052,U+0059,U+00D7}

:root{ --sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--gutter:16px;--row-pad-y:6px;--row-pad-x:12px;--group-gap:8px;--tap:44px;--r-chip:8px;--r-card:12px;--r-hero:16px;--r-sheet:16px;--r-tabbar:24px;--r-pill:999px; --font-text:Tajawal,system-ui,sans-serif;--font-num:Tajawal,system-ui,sans-serif;--font-brand:Rubik,Tajawal,system-ui,sans-serif;--font-score:var(--font-num);--fs-caption:.75rem;--lh-caption:1rem;--fs-meta:.8125rem;--lh-meta:1.125rem;--fs-name:.875rem;--lh-name:1.25rem;--fs-body:.9375rem;--lh-body:1.375rem;--fs-group:.9375rem;--lh-group:1.375rem;--fs-section:1.0625rem;--lh-section:1.5rem;--fs-title:1.25rem;--lh-title:1.75rem;--fs-headline:1.5rem;--lh-headline:1.9rem;--fs-display:1.75rem;--lh-display:2.25rem;--fs-score-row:1.25rem;--fs-score-card:1.75rem;--fs-score-hero:2.75rem;--fs-score-detail:3rem;--fs-score-mini:1.125rem;--fs-time-hero:2.25rem;--crest-xs:20px;--crest-row:28px;--crest-card:44px;--crest-hero:56px;--crest-detail:64px;--crest-share:160px; --appbar-h:52px;--datestrip-h:52px;--chips-h:44px;--controls-h:calc(var(--datestrip-h) + var(--chips-h));--sticky-top:calc(var(--appbar-h) + var(--controls-h));--tabbar-h:64px;--row-h:60px;--hero-h:180px;--mini-h:48px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);--z-group:10;--z-appbar:30;--z-tabbar:35;--z-moment:40;--z-toast:50;--z-sheet:60;--z-skip:70; --dur-press:120ms;--dur-ui:200ms;--dur-move:320ms;--dur-pulse:2s;--dur-goal:1.2s;--ease:cubic-bezier(.22,.61,.36,1);--ease-spring:cubic-bezier(.34,1.3,.64,1);--glass-blur:blur(20px) saturate(180%); --gold:#E3BE61;--crest-ink:#56608A;--brand-ink:#0C1740;--pitch-ink:#FFFFFF;--paper:#FFFFFF;--paper-ink:#0C1740;--paper-ink-2:#1E2A55;--paper-muted:#56608A;--paper-soft:#EEF1FB;--save:#1F7A55;--save-soft:#E4F4EC;--brand-grad:radial-gradient(120% 90% at 0% 0%,rgba(109,93,245,.20),transparent 60%),linear-gradient(135deg,#0C1740 0%,#1E2F8F 55%,#3A55E6 100%);--hero-glow:radial-gradient(70% 60% at 100% 0%,rgba(143,162,255,.28),transparent 62%);--pitch-stripe:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 34px);--sadu:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'><path d='M14 2 26 14 14 26 2 14Z' fill='none' stroke='white' stroke-opacity='.10' stroke-width='1'/><path d='M14 9 19 14 14 19 9 14Z' fill='white' fill-opacity='.05'/></svg>");--on-brand:#FFFFFF;--on-brand-muted:#E8ECFF;--on-brand-line:rgba(255,255,255,.18);--on-brand-soft:rgba(255,255,255,.10);--on-brand-press:rgba(255,255,255,.22);--on-brand-arc:rgba(255,255,255,.13);--hero-shadow:rgba(0,0,0,.28);--card-canvas-a:#0C1740;--card-canvas-b:#1E2F8F;--card-canvas-ink:#FFFFFF;--card-canvas-cross:#8FA2FF;--focus:var(--primary);--promo-accent:var(--primary);--warn:var(--ht);--warn-soft:var(--ht-soft);--danger:var(--loss);--team-accent:var(--muted)}@media (min-width:560px){:root{--gutter:24px}}@media (min-width:1120px){:root{--gutter:32px}}@media (max-width:359px){:root{--gutter:12px}}html[lang="ar"]:not([data-digits="latn"]){--font-score:var(--font-text)}html[data-hero-hint="1"]{--hero-skel:block}:root{--dirx:-1}html[dir="ltr"]{--dirx:1}  :root,:root[data-theme="light"]{color-scheme:light;--bg:#F4F6FD;--surface:#FFFFFF;--surface-2:#EEF1FB;--surface-3:#E4E9F7;--ink:#0C1740;--ink-2:#1E2A55;--muted:#56608A;--muted-2:#7C86AE;--line:rgba(12,23,64,.10);--line-strong:#7C86AE;--hairline:rgba(12,23,64,.08);--primary:#3A55E6;--primary-press:#2C45C8;--primary-soft:#E8EDFF;--on-primary:#FFFFFF;--btn-primary:#3A55E6;--btn-primary-press:#2C45C8;--on-btn-primary:#FFFFFF;--live:#D92D3A;--live-soft:#FDECEE;--on-live:#FFFFFF;--live-ink:#B8202C;--ht:#8A6A1F;--ht-soft:#FCF5E3;--win:#1F7A55;--win-soft:#E4F4EC;--draw:#56608A;--draw-soft:#EEF1FB;--loss:#B42318;--loss-soft:#FCE9E6;--gold-ink:#7A5C12;--gold-soft:#FBF3DC;--accent-a:#3A55E6;--accent-b:#8A6A1F;--crest-bg:#FFFFFF;--crest-line:rgba(12,23,64,.10);--crest-pad:3px;--glass:rgba(255,255,255,.985);--tabbar-bg:rgba(255,255,255,.96);--press:rgba(12,23,64,.06);--grabber:#C9D0E6;--scrim:rgba(12,23,64,.40);--switch-off:#C9D0E6;--share-wa:#0F7B6E;--share-wa-ink:#FFFFFF;--promo-bg:#EEF2FF;--promo-ink:#0C1740;--pitch-a:#1E6B47;--pitch-b:#23774F;--pitch-line:rgba(255,255,255,.55);--skeleton:#E6EAF6;--shimmer:rgba(255,255,255,.55);--goal-tint:rgba(58,85,230,.14);--e0:0 0 0 1px var(--line);--e1:0 1px 2px rgba(12,23,64,.06);--e2:0 8px 24px rgba(12,23,64,.12);--e3:0 16px 40px rgba(14,26,66,.20);--hero-a:#F4F6FD; --team-a:var(--muted);--team-b:var(--muted);} @media (prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark;--bg:#0A1128;--surface:#111A3D;--surface-2:#18234A;--surface-3:#1F2C5C;--ink:#EEF1FF;--ink-2:#C9D0F0;--muted:#A9B2D6;--muted-2:#8791BA;--line:rgba(255,255,255,.09);--line-strong:#6A76A6;--hairline:rgba(255,255,255,.07);--primary:#8FA2FF;--primary-press:#A9B8FF;--primary-soft:#1D2A5C;--on-primary:#0A1128;--btn-primary:#4361EE;--btn-primary-press:#3A55E6;--on-btn-primary:#FFFFFF;--live:#FF6B77;--live-soft:#3A1A33;--on-live:#0A1128;--live-ink:#FF8A93;--ht:#E3BE61;--ht-soft:#2C2A3A;--win:#6FD3A5;--win-soft:#143A2B;--draw:#A9B2D6;--draw-soft:#18234A;--loss:#FF8A80;--loss-soft:#3C1E22;--gold-ink:#F0D27E;--gold-soft:#2C2A3A;--accent-a:#8FA2FF;--accent-b:#E3BE61;--crest-bg:rgba(255,255,255,.92);--crest-line:transparent;--crest-pad:2px;--glass:rgba(10,17,40,.985);--tabbar-bg:rgba(17,26,61,.97);--press:rgba(255,255,255,.08);--grabber:#3A4778;--scrim:rgba(3,6,18,.60);--switch-off:#3A4778;--share-wa:#25D366;--share-wa-ink:#062B1A;--promo-bg:#16224F;--promo-ink:#EEF1FF;--pitch-a:#174D36;--pitch-b:#1B573D;--pitch-line:rgba(255,255,255,.45);--skeleton:#18234A;--shimmer:rgba(255,255,255,.06);--goal-tint:rgba(143,162,255,.16);--e0:0 0 0 1px var(--line);--e1:none;--e2:0 0 0 1px var(--line);--e3:0 0 0 1px var(--line);--hero-a:#0A1128;--team-a:var(--muted);--team-b:var(--muted)}}:root[data-theme="dark"]{color-scheme:dark;--bg:#0A1128;--surface:#111A3D;--surface-2:#18234A;--surface-3:#1F2C5C;--ink:#EEF1FF;--ink-2:#C9D0F0;--muted:#A9B2D6;--muted-2:#8791BA;--line:rgba(255,255,255,.09);--line-strong:#6A76A6;--hairline:rgba(255,255,255,.07);--primary:#8FA2FF;--primary-press:#A9B8FF;--primary-soft:#1D2A5C;--on-primary:#0A1128;--btn-primary:#4361EE;--btn-primary-press:#3A55E6;--on-btn-primary:#FFFFFF;--live:#FF6B77;--live-soft:#3A1A33;--on-live:#0A1128;--live-ink:#FF8A93;--ht:#E3BE61;--ht-soft:#2C2A3A;--win:#6FD3A5;--win-soft:#143A2B;--draw:#A9B2D6;--draw-soft:#18234A;--loss:#FF8A80;--loss-soft:#3C1E22;--gold-ink:#F0D27E;--gold-soft:#2C2A3A;--accent-a:#8FA2FF;--accent-b:#E3BE61;--crest-bg:rgba(255,255,255,.92);--crest-line:transparent;--crest-pad:2px;--glass:rgba(10,17,40,.985);--tabbar-bg:rgba(17,26,61,.97);--press:rgba(255,255,255,.08);--grabber:#3A4778;--scrim:rgba(3,6,18,.60);--switch-off:#3A4778;--share-wa:#25D366;--share-wa-ink:#062B1A;--promo-bg:#16224F;--promo-ink:#EEF1FF;--pitch-a:#174D36;--pitch-b:#1B573D;--pitch-line:rgba(255,255,255,.45);--skeleton:#18234A;--shimmer:rgba(255,255,255,.06);--goal-tint:rgba(143,162,255,.16);--e0:0 0 0 1px var(--line);--e1:none;--e2:0 0 0 1px var(--line);--e3:0 0 0 1px var(--line);--hero-a:#0A1128;--team-a:var(--muted);--team-b:var(--muted)} @media (min-width:1600px){html{font-size:clamp(16px,.55vw + 8px,24px)}:root{--row-h:80px;--gutter:40px}}

*{box-sizing:border-box}html{scroll-padding-top:calc(var(--sticky-top) + var(--sp-2));-webkit-text-size-adjust:100%;overscroll-behavior-y:contain}body{margin:0;min-height:100vh;background:var(--bg);color:var(--ink);font:400 var(--fs-body)/var(--lh-body) var(--font-text);-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--tabbar-h) + var(--sp-8) + var(--safe-b))}::selection{background:var(--primary-soft);color:var(--ink)}button,input,select,textarea{font:inherit;color:inherit}button,a,input,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{border:0;background:none;padding:0;cursor:pointer;border-radius:var(--r-chip)}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img{display:block}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}input,textarea{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-chip)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.icon-defs{position:absolute;width:0;height:0;overflow:hidden}.ic{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.ic-s{width:16px;height:16px}.ic-xs{width:14px;height:14px}.lname{unicode-bidi:isolate}.lname.lat{direction:ltr}.skip-link{position:fixed;top:var(--sp-2);inset-inline-start:var(--sp-3);min-height:var(--tap);display:inline-flex;align-items:center;transform:translateY(-200%);background:var(--ink);color:var(--bg);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-chip);font-weight:700;z-index:var(--z-skip)}.skip-link:focus{transform:translateY(0)}

.iconbtn,.btn,.chip,.day,.tab,.row,.hero-main,.brand,.refresh,.lang-toggle,.pk-go,.pk-cmp,.rl,.fn,.mt-card,.tgc{position:relative;isolation:isolate;transition:transform var(--dur-press) var(--ease)}.iconbtn::after,.btn::after,.chip::after,.day::after,.tab::after,.hero-main::after,.pk-go::after,.pk-cmp::after,.rl::after,.fn::after,.mt-card::after,.tgc::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--press);opacity:0;transition:opacity var(--dur-press) var(--ease);pointer-events:none}.iconbtn:active,.btn:active,.chip:active,.day:active,.tab:active,.row:active,.hero-main:active,.pk-go:active,.pk-cmp:active,.rl:active,.fn:active,.mt-card:active,.tgc:active{transform:scale(.985)}.iconbtn:active::after,.btn:active::after,.chip:active::after,.day:active::after,.tab:active::after,.hero-main:active::after,.rl:active::after,.fn:active::after,.mt-card:active::after,.tgc:active::after{opacity:1} .appbar{position:sticky;top:0;z-index:var(--z-appbar);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding-top:var(--safe-t)}.appbar-row{height:var(--appbar-h);display:flex;align-items:center;gap:2px;padding-inline:calc(var(--gutter) - 6px)}.appbar-start{display:flex;align-items:center;gap:2px;min-width:0;flex:1}.appbar-end{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto}.brand{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);min-width:var(--tap);padding-inline:6px;border-radius:var(--r-card)}.brand-mark{width:24px;height:32px;flex:0 0 auto;display:block;object-fit:contain} .brand-wordmark{font:800 var(--fs-body)/1 var(--font-brand);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.brand-cross{color:var(--primary);padding-inline:.1em} html[data-theme="dark"] .brand-mark,html[data-theme="dark"] .foot-mark{filter:drop-shadow(0 0 .6px var(--on-brand)) drop-shadow(0 0 .6px var(--on-brand))}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .brand-mark,:root:not([data-theme="light"]) .foot-mark{filter:drop-shadow(0 0 .6px var(--on-brand)) drop-shadow(0 0 .6px var(--on-brand))}}.iconbtn{display:inline-grid;place-items:center;width:var(--tap);height:var(--tap);min-width:var(--tap);min-height:var(--tap);border-radius:var(--r-card);color:var(--ink)}.iconbtn.quiet{color:var(--muted)}.refresh{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:64px;height:var(--tap);padding:0 4px;border-radius:var(--r-card);color:var(--ink)}.refresh .ic{width:18px;height:18px}.refresh small{font:700 var(--fs-caption)/1.4 var(--font-text);color:var(--muted);white-space:nowrap;max-width:60px;overflow:hidden;text-overflow:ellipsis}.refresh[data-state="stale"] small,.refresh[data-state="partial"] small{color:var(--warn)}.refresh[data-state="error"] small{color:var(--danger)}.lang-toggle{display:inline-grid;place-items:center;width:var(--tap);height:var(--tap);border-radius:var(--r-card)}.lang-toggle b{display:grid;place-items:center;min-width:34px;height:26px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font:800 var(--fs-caption)/1 var(--font-text);box-shadow:inset 0 0 0 1px var(--line)} .controlbar{position:sticky;top:calc(var(--appbar-h) + var(--safe-t));z-index:var(--z-appbar);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--line)}body.is-detail .controlbar,html[data-page="detail"] .controlbar{display:none}  .appbar-back{display:none}.appbar-extra{display:inline-flex;align-items:center}.appbar-extra[hidden]{display:none}body.is-detail .appbar-back,html[data-page="detail"] .appbar-back{display:inline-grid}body.is-detail .appbar [data-action="search"],body.is-detail .refresh,html[data-page="detail"] .appbar [data-action="search"],html[data-page="detail"] .refresh{display:none} body.is-detail .appbar-row,html[data-page="detail"] .appbar-row{display:grid;grid-template-columns:minmax(min-content,1fr) minmax(0,auto) minmax(min-content,1fr)}body.is-detail .appbar-start,html[data-page="detail"] .appbar-start{display:contents}body.is-detail .appbar-back,body.is-detail .appbar .brand,html[data-page="detail"] .appbar-back,html[data-page="detail"] .appbar .brand{grid-area:1 / 1;justify-self:start}body.is-detail .appbar .brand,html[data-page="detail"] .appbar .brand{margin-inline-start:var(--tap)}body.is-detail .appbar-title,html[data-page="detail"] .appbar-title{grid-area:1 / 2}body.is-detail .appbar-end,html[data-page="detail"] .appbar-end{grid-area:1 / 3}@media (max-width:429px){body.is-detail .brand-wordmark,html[data-page="detail"] .brand-wordmark{display:none}}.appbar-title{flex:1;min-width:0;margin:0;text-align:center;font:800 var(--fs-section)/1.5 var(--font-text);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appbar-title[hidden]{display:none}html[dir="ltr"] .appbar-back .ic{transform:scaleX(-1)}html[dir="ltr"] .ic-fwd{transform:scaleX(-1)}.datestrip{height:var(--datestrip-h);display:flex;align-items:center;gap:var(--sp-2);padding-inline:var(--gutter)}.days{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline-end:calc(-1 * var(--gutter));padding-inline-end:var(--gutter);-webkit-mask-image:linear-gradient(to left,transparent,var(--brand-ink) 20px,var(--brand-ink) calc(100% - 20px),transparent);mask-image:linear-gradient(to left,transparent,var(--brand-ink) 20px,var(--brand-ink) calc(100% - 20px),transparent)} .days::-webkit-scrollbar,.chips::-webkit-scrollbar,.hero-track::-webkit-scrollbar{display:none}.live-pill{flex:0 0 auto;display:inline-grid;place-items:center;height:var(--tap);min-height:var(--tap);border-radius:var(--r-pill)}.live-pill .lp{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:var(--r-pill);background:var(--live);color:var(--on-live);font:800 var(--fs-meta)/1 var(--font-text);white-space:nowrap}.live-pill .n{font-size:var(--fs-name);font-family:var(--font-num)}.live-pill .ldot{background:var(--on-live)}.live-pill .ldot::after{color:var(--on-live)}.live-pill[aria-pressed="true"]{box-shadow:0 0 0 4px var(--bg),0 0 0 6px var(--live)}.live-pill.is-off .lp{background:var(--surface-2);color:var(--muted)}.live-pill.is-off .ldot{background:var(--muted-2)}.live-pill.is-off .ldot::after{animation:none}.day{flex:0 0 auto;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:var(--tap);height:48px;padding:0 6px;border-radius:var(--r-card);color:var(--muted)}.day-name{font:700 var(--fs-caption)/14px var(--font-text);white-space:nowrap}.day-num{font:800 var(--fs-body)/18px var(--font-num);color:var(--ink)}.day-cnt{font:700 var(--fs-caption)/12px var(--font-num);color:var(--muted);height:12px}.day-cnt.saudi{color:var(--win)}.day[aria-selected="true"]{background:var(--ink);color:var(--bg)}.day[aria-selected="true"] .day-num,.day[aria-selected="true"] .day-cnt{color:var(--bg)}.day.is-empty:not([aria-selected="true"]) .day-num{color:var(--muted)}.chips{height:var(--chips-h);display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:36px;min-height:var(--tap);padding:0 12px;margin-block:-4px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:700 var(--fs-meta)/1 var(--font-text);white-space:nowrap}.chip[aria-pressed="true"]{background:var(--ink);box-shadow:none;color:var(--bg)}.chip .logo{width:var(--crest-xs);height:var(--crest-xs);object-fit:contain}.chip .cnt{min-width:20px;padding-inline:5px;height:20px;border-radius:var(--r-pill);background:var(--surface-2);color:var(--muted);font:700 var(--fs-caption)/20px var(--font-num);text-align:center}.chip[aria-pressed="true"] .cnt{background:var(--on-brand-soft);color:var(--surface)} .chip .ldot{width:6px;height:6px}.chip .trophy,.group-head .trophy{color:var(--gold-ink)}.chip-fav[aria-pressed="true"] .ic{fill:var(--gold);stroke:var(--gold)} .page{padding-inline:var(--gutter)}#app{min-height:100vh;display:flow-root} body.is-detail #app{min-height:0} body.is-detail #app>.dskel,body.is-detail .lpage,body.is-detail .tpage,body.is-detail .cpage{min-height:calc(100vh - var(--appbar-h) - 24px)}#app:focus:not(:focus-visible){outline:none} .crest{width:var(--crest-row);height:var(--crest-row);flex:0 0 auto;display:grid;place-items:center;position:relative;border-radius:8px;background:var(--crest-bg);box-shadow:0 0 0 1px var(--crest-line);overflow:hidden;color:var(--crest-ink)}.crest img{position:absolute;top:var(--crest-pad);right:var(--crest-pad);bottom:var(--crest-pad);left:var(--crest-pad);width:calc(100% - 2 * var(--crest-pad));height:calc(100% - 2 * var(--crest-pad));object-fit:contain;opacity:0;animation:crestIn var(--dur-press) var(--ease) forwards}.crest img.ok{opacity:1;animation:none} .crest img[data-orig*="/countries/"]{padding:1px 0} .crest .ph{font:800 var(--fs-caption)/1 var(--font-text);width:100%;height:100%;display:grid;place-items:center;background:var(--team-accent);color:var(--on-brand)}.crest img.ok + .ph,.crest:has(img.ok) .ph{opacity:0} .crest .ph-dark{color:var(--brand-ink)}.crest .ph-plain{background:var(--surface-2);color:var(--muted)}.crest.tbd{background:transparent;box-shadow:none;border:1.5px dashed var(--line-strong);color:var(--muted-2)}.crest .ic{width:58%;height:58%}.crest-xs{width:var(--crest-xs);height:var(--crest-xs);border-radius:5px}.crest-hero{width:var(--crest-hero);height:var(--crest-hero);border-radius:14px}.crest-detail{width:var(--crest-detail);height:var(--crest-detail);border-radius:16px}.crest-hero .ph,.crest-detail .ph{font-size:var(--fs-score-mini)}.group-head .logo,.hero-comp .logo{width:var(--crest-xs);height:var(--crest-xs);object-fit:contain} .hero-wrap{margin-top:var(--sp-2)}.hero-track{display:flex;gap:var(--sp-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.hero-track>.hero{flex:0 0 100%;scroll-snap-align:center}.hero-dots{display:flex;justify-content:center;gap:6px;margin-top:6px}.hero-dots i{width:6px;height:6px;border-radius:50%;background:var(--line-strong);opacity:.5}.hero-dots i.on{background:var(--primary);opacity:1}.hero{position:relative;border-radius:var(--r-hero);background:var(--brand-grad);color:var(--on-brand);box-shadow:var(--e2);overflow:hidden;padding:10px 12px;isolation:isolate;min-height:var(--hero-h);display:flex;flex-direction:column;--ink:var(--on-brand);--muted:var(--on-brand-muted);--line:var(--on-brand-line);--focus:var(--on-brand)}.hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-glow),var(--pitch-stripe);pointer-events:none;z-index:-1}.hero::after{content:"";position:absolute;top:auto;right:-12%;bottom:-58%;left:-12%;height:72%;border-radius:50%;border:1px solid var(--on-brand-arc);pointer-events:none;z-index:-1}html[data-sadu="on"] .hero::before{background:var(--hero-glow),var(--sadu);background-size:auto,28px 28px;-webkit-mask-image:linear-gradient(180deg,var(--brand-ink),transparent 80%);mask-image:linear-gradient(180deg,var(--brand-ink),transparent 80%)}.hero-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:24px}.hero-comp{display:inline-flex;align-items:center;gap:6px;font:700 var(--fs-meta)/1.5 var(--font-text);color:var(--on-brand-muted);min-width:0}.hero-comp span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-comp .trophy{color:var(--gold)}.hero-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--r-pill);background:var(--on-brand-soft);box-shadow:inset 0 0 0 1px var(--on-brand-line);font:800 var(--fs-caption)/1 var(--font-text);white-space:nowrap;flex:0 0 auto}.hero-badge .ic{color:var(--gold)}.hero-badge.live{background:var(--live);color:var(--on-live);box-shadow:0 0 12px -4px var(--live);font-family:var(--font-num)} .hero-badge.ksa::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--win);flex:0 0 auto} .hero-badge .flip{display:inline-block;animation:scoreFlip var(--dur-move) var(--ease)} .hero-badge.live .ldot{background:var(--on-live)}.hero-badge.live .ldot::after{color:var(--on-live)}.hero-main{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--sp-2);margin-top:6px;border-radius:var(--r-card)}.hero-team{display:flex;flex-direction:column;align-items:center;align-self:start;gap:6px;min-height:var(--tap);text-align:center;min-width:0}.hero-team b{font:800 var(--fs-body)/1.4 var(--font-text);max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-team .crest-hero{box-shadow:0 0 0 2px var(--team-accent),0 8px 18px var(--hero-shadow);--team-accent:var(--on-brand-line)}.hero-center{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:112px;gap:3px}.hero-center .score{font:800 var(--fs-score-hero)/1 var(--font-score);letter-spacing:-.02em;gap:8px;color:var(--on-brand);text-shadow:0 4px 18px var(--hero-shadow)}.hero-center .score .sep{font-size:var(--fs-title);opacity:.6;color:var(--on-brand)}.hero-center .score .lo{color:var(--on-brand-muted)}.hero-center .ko{font:800 var(--fs-time-hero)/1 var(--font-num);letter-spacing:-.02em;color:var(--on-brand);text-shadow:0 4px 18px var(--hero-shadow)}.hero-center .ko small{font:800 var(--fs-body)/1 var(--font-text);color:var(--on-brand);opacity:.9;margin-inline-start:6px}.hero-sub{display:inline-flex;align-items:center;gap:4px;max-width:152px;font:700 var(--fs-caption)/1.5 var(--font-text);color:var(--on-brand-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-sub .ic{color:var(--gold)} .hero-scorers{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3);margin-top:6px;font:700 var(--fs-caption)/1.5 var(--font-text);color:var(--on-brand-muted)}.hero-scorers li{display:flex;gap:4px;align-items:center;min-width:0}.hero-scorers li .lname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-scorers ul:last-child li{justify-content:flex-end;flex-direction:row-reverse}.hero-scorers .ic{color:var(--gold)}.hero-scorers .mn{font-family:var(--font-num)}.hero-actions{display:flex;align-items:center;gap:var(--sp-2);margin-top:auto;padding-top:8px}.hero-actions .btn{flex:1}.hero-actions .btn.pri{flex:1.6}.hero-sales{margin-top:6px;font:700 var(--fs-caption)/var(--lh-caption) var(--font-text);color:var(--on-brand-muted);text-align:center}.hero-sales a{color:var(--on-brand);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:var(--tap);margin-block:-14px;padding-inline:4px}.event-strip:empty,.myteams:empty,.promo-row:empty,.aside-tile:empty,.rail:empty{display:none} .ptr{height:0;display:flex;justify-content:center;pointer-events:none;position:relative;z-index:var(--z-group)}.ptr-ind{opacity:0} .rail,.footnav{display:none} .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:var(--tap);min-height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-card);font:800 var(--fs-meta)/1 var(--font-text);white-space:nowrap}.btn-onbrand{background:var(--on-brand);color:var(--brand-ink)}.btn-onbrand .ic{color:var(--primary)}.hero .btn-onbrand .ic{color:var(--btn-primary)}.btn-ghost-onbrand{background:var(--on-brand-soft);box-shadow:inset 0 0 0 1px var(--on-brand-line);color:var(--on-brand)}.btn-primary{background:var(--btn-primary);color:var(--on-btn-primary)}.btn-primary:active{background:var(--btn-primary-press)}.btn-secondary{background:var(--surface-2);color:var(--ink)} .group{margin-top:var(--group-gap);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--e0);overflow:clip}.group-head{position:sticky;top:calc(var(--sticky-top) + var(--safe-t));z-index:var(--z-group);display:flex;align-items:center;gap:var(--sp-2);height:36px;padding-inline:var(--sp-3) 0;background:var(--surface);border-bottom:1px solid var(--hairline)}.group-head h2{flex:1;min-width:0;font:800 var(--fs-group)/var(--lh-group) var(--font-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:var(--sp-2)}.group-head h2 a{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding-inline-end:6px;min-width:0}.group-head h2 a span{overflow:hidden;text-overflow:ellipsis}.group-head .trophy{width:var(--crest-xs);height:var(--crest-xs)}.group-head .cnt{color:var(--muted);font:700 var(--fs-caption)/1 var(--font-num)}.group-head .livecnt{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:var(--r-pill);background:var(--live-soft);color:var(--live-ink);font:800 var(--fs-caption)/1 var(--font-num)}.group-head .livecnt .ldot{width:6px;height:6px}.group-head .star{color:var(--muted)}.group-head .star[aria-pressed="true"]{color:var(--gold-ink)}.group-head .star[aria-pressed="true"] .ic{fill:var(--gold);stroke:var(--gold-ink)}.rowwrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-top:1px solid var(--hairline);position:relative}.rowwrap:first-child{border-top:0}.row-bell{width:var(--tap);height:100%;min-height:var(--tap);display:grid;place-items:center;color:var(--muted);margin-inline-end:4px;border-radius:var(--r-card)} .row-bell[aria-pressed="true"]{color:var(--primary)}.row-bell .ic{width:20px;height:20px}.row{display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;gap:6px;min-height:var(--row-h);padding:var(--row-pad-y) var(--row-pad-x)}.row.is-live::before{content:"";position:absolute;inset-inline-start:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--live)}.row.is-live{background:linear-gradient(90deg,transparent,var(--goal-tint) 50%,transparent) no-repeat center / 46% 100%}.side{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.side.away{flex-direction:row-reverse;text-align:left}html[dir="ltr"] .side.away{text-align:right}.side .name{font:700 var(--fs-name)/var(--lh-name) var(--font-text);color:var(--ink);min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word}.side.lost .name{color:var(--muted);font-weight:400}.name.ksa::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--win);margin-inline-end:4px;vertical-align:middle} .side .rc{display:inline-block;width:8px;height:11px;border-radius:2px;background:var(--live);vertical-align:-1px;margin-inline-start:4px}.mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0}.score{display:inline-flex;align-items:center;gap:5px;color:var(--ink);font:800 var(--fs-score-row)/1 var(--font-num)}.score .sep{color:var(--muted);font-weight:800;font-size:var(--fs-body);line-height:1}.score .lo{color:var(--muted)}.score .flip{display:inline-block;animation:scoreFlip var(--dur-move) var(--ease)}.ko{font:800 var(--fs-section)/1 var(--font-num);color:var(--ink);white-space:nowrap}.ko small{font:700 var(--fs-caption)/1 var(--font-text);color:var(--muted);margin-inline-start:3px}.score,.ko,.cnt,.day-num,.day-cnt,.live-pill .n,.hero-badge .n,.hero-center .ko,.refresh small{font-variant-numeric:tabular-nums}.status{font:700 var(--fs-caption)/1.4 var(--font-text);color:var(--muted);text-align:center;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.status.live{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:3px 6px;border-radius:10px;background:var(--live-soft);color:var(--live-ink);font-family:var(--font-num);font-weight:800}.status.live .ldot{width:6px;height:6px}.status.ht,.status.postponed{color:var(--ht);background:var(--ht-soft);padding:3px 6px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center}.status.soon{color:var(--primary)}.status.stale{color:var(--warn);display:inline-flex;align-items:center;justify-content:center;gap:4px}.status.stale::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--warn);display:inline-block}.row.is-postponed .name,.row.is-postponed .ko,.row.is-tbd .name{color:var(--muted)}.row.is-tbd .name{font-weight:400}.row.is-stale .score{color:var(--muted)}.row.goal::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--flash-col,var(--goal-tint));opacity:0;animation:goalFlash var(--dur-goal) var(--ease) 1;pointer-events:none} .skel{height:var(--row-h);display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;gap:8px;padding:0 var(--row-pad-x);border-top:1px solid var(--hairline)}.skel i,.skel-head i{display:block;height:12px;border-radius:6px;background:var(--skeleton);position:relative;overflow:hidden}.skel i.c{width:28px;height:28px;border-radius:8px;flex:0 0 auto}.skel .sk-side{display:flex;align-items:center;gap:8px;min-width:0}.skel .sk-side i:last-child{flex:1}.skel .sk-side.r{flex-direction:row-reverse}.skel .sk-mid{justify-self:center;width:40px;height:16px}.skel-head{height:36px;display:flex;align-items:center;padding-inline:var(--sp-3);border-bottom:1px solid var(--hairline)}.skel-head i{width:140px}.skel i::after,.skel-head i::after,.skel-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--shimmer),transparent);animation:shimmer 1.4s infinite}.skel-hero{height:var(--hero-h);margin-top:var(--sp-2);border-radius:var(--r-hero);background:var(--skeleton);position:relative;overflow:hidden}.skel-hero.hint{display:var(--hero-skel,none)}.board.is-skeleton{pointer-events:none} .tabbar{position:fixed;inset-inline:var(--sp-3);bottom:calc(var(--sp-3) + var(--safe-b));z-index:var(--z-tabbar);height:var(--tabbar-h);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;padding:4px;border-radius:var(--r-tabbar);background:var(--tabbar-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--e3),0 0 0 1px var(--line)}.tabbar:empty{display:none}.tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:20px;color:var(--muted);font:700 var(--fs-caption)/1 var(--font-text);min-height:var(--tap)}.tab .ic{width:24px;height:24px}.tab[aria-current]{color:var(--primary)} .tab-ind{position:absolute;top:4px;bottom:4px;inset-inline-start:4px;width:calc((100% - 8px) / 4);border-radius:20px;background:var(--pitch-stripe),var(--primary-soft);transform:translateX(calc(var(--tab-i,0) * var(--dirx) * 100%)) scaleX(.9);transition:transform var(--dur-move) var(--ease);will-change:transform;pointer-events:none} .tabbar.no-ind .tab-ind{opacity:0}.tab .badge{position:absolute;top:5px;inset-inline-start:calc(50% + 9px);min-width:16px;height:16px;padding:0 4px;border-radius:var(--r-pill);background:var(--live);color:var(--on-live);font:800 var(--fs-caption)/16px var(--font-num)}.tab .gdot{position:absolute;top:7px;inset-inline-start:calc(50% + 10px);width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--surface)} .pk{display:none}

@media (min-width:560px){.page,.appbar-row,.datestrip,.chips{max-width:760px;margin-inline:auto}.tabbar{max-width:520px;margin-inline:auto}.group .rows{display:grid;grid-template-columns:1fr 1fr}.group .rows .rowwrap:nth-child(2){border-top:0}.group .rows .rowwrap:nth-child(odd){border-inline-end:1px solid var(--hairline)}.group .rows .rowwrap:only-child{grid-column:1 / -1;border-inline-end:0}}@media (min-width:880px){.tabbar{display:none}body{padding-bottom:var(--sp-10)}} @media (min-width:1120px){.shell{display:grid;grid-template-columns:240px minmax(0,760px) 320px;gap:var(--sp-6);justify-content:center;padding-inline:var(--gutter);align-items:start}.shell>.page{max-width:none;margin:0;padding-inline:0;grid-column:2}.rail.start{grid-column:1}.rail.end{grid-column:3}.appbar-row{max-width:calc(240px + 760px + 320px + 2 * var(--sp-6) + 2 * var(--gutter))}.datestrip,.chips{max-width:780px}.day{padding:0 4px}.days{gap:0}} @media (min-width:1600px){.shell{grid-template-columns:280px minmax(0,900px) 360px}.appbar-row{max-width:calc(280px + 900px + 360px + 2 * var(--sp-6) + 2 * var(--gutter))}}@media (max-width:399px){.brand{padding-inline:4px}.brand-wordmark{font-size:var(--fs-meta)}.refresh{width:54px}}@media (max-width:359px){.brand-wordmark{display:none}.appbar-row{gap:0}.refresh{padding:0 2px}.row{padding-inline:8px;gap:4px;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}.side{gap:6px}.row-bell{margin-inline-end:0}}

[hidden]{display:none !important} .ssr{display:grid;align-content:center;justify-items:center;gap:6px;padding:16px;text-align:center;color:var(--ink)}.ssr h1{font:800 var(--fs-title)/var(--lh-title) var(--font-text)}.ssr-team img{vertical-align:middle;margin-inline-end:6px}.ssr-links{font:700 var(--fs-meta)/var(--lh-meta) var(--font-text)}.skel-hero.ssr-host{display:grid;height:var(--hero-h);overflow:hidden;pointer-events:auto}.ssr-host::after{content:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes shimmer{to{transform:translateX(100%)}}@keyframes scoreFlip{0%{transform:translateY(-8px);opacity:0}100%{transform:none;opacity:1}}@keyframes goalFlash{0%{opacity:1}100%{opacity:0}}@keyframes crestIn{to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}.crest img{opacity:1}} .group-head h2{flex:0 1 auto}.group-head .cnt{min-width:20px;padding:0 5px;border-radius:var(--r-pill);background:var(--surface-2);line-height:20px;text-align:center}.gh-acts{display:flex;margin-inline-start:auto}.pin-stub{display:flex;gap:var(--sp-2);align-items:center;min-height:var(--tap);padding:0 var(--row-pad-x);color:var(--muted);font:700 var(--fs-caption)/1.4 var(--font-text);text-align:start}.grp-note{padding:6px var(--row-pad-x) 0;color:var(--muted);font:700 var(--fs-caption)/1.4 var(--font-text)}.pin-stub .pt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name.ksa{color:var(--win)}.name.ksa::before{content:none}@media (min-width:360px) and (max-width:419px){.row{gap:4px;grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)}.side{gap:6px}.row-bell{margin-inline:-8px 0}}@media (min-width:560px){.group .rows{display:block;max-width:640px;margin-inline:auto}.group .rows .rowwrap:nth-child(odd){border-inline-end:0}.group .rows .rowwrap:nth-child(2){border-top:1px solid var(--hairline)}}@media (min-width:560px){.row,.skel{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}}@media (min-width:1120px){.chips{display:none}.group-head{top:calc(var(--appbar-h) + var(--datestrip-h) + var(--safe-t))}.day{padding:0 8px}.days{gap:2px}.datestrip{max-width:960px}}  .btn .ui-icon{width:18px;height:18px}.btn-icon{width:var(--tap);padding:0;flex:0 0 auto;background:var(--surface-2);color:var(--ink)}.btn-icon[aria-pressed="true"]{color:var(--primary);background:var(--primary-soft)}.dhero{position:relative;margin-top:0;border-radius:var(--r-hero);background:var(--brand-grad);color:var(--on-brand);box-shadow:var(--e2);padding:12px 14px 14px;overflow:hidden;isolation:isolate}.dhero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-glow),var(--pitch-stripe);pointer-events:none;z-index:-1}.dhero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 100% 50%,var(--team-a,transparent) 0,transparent 60%),radial-gradient(60% 80% at 0% 50%,var(--team-b,transparent) 0,transparent 60%);opacity:.22;pointer-events:none;z-index:-1}.dhero a{color:inherit;text-decoration:none}.dhero-comp{display:flex;align-items:center;justify-content:center;gap:8px;font:700 var(--fs-meta)/1.4 var(--font-text);color:var(--on-brand-muted)}.dhero-comp .ui-icon{color:var(--gold);flex:0 0 auto}.dhero-comp a{display:inline-flex;align-items:center;min-height:var(--tap);margin:-12px 0}.dhero-main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:var(--sp-2);margin-top:12px}.dhero-team{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-height:var(--tap);border-radius:var(--r-card);min-width:0}.dhero-team b{font:800 var(--fs-section)/1.4 var(--font-text);overflow-wrap:normal;word-break:keep-all}.crest-mini{width:24px;height:24px;border-radius:6px}.dhero-team .crest-detail{box-shadow:0 0 0 2px var(--team-accent,var(--on-brand-line)),var(--e2)}.dhero-team.scored .crest-detail{box-shadow:0 0 0 2px var(--team-accent,var(--on-brand-line)),0 0 0 3px var(--on-brand),var(--e2)}.dhero-center{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:104px;padding-top:8px}.dhero-score .score{display:inline-flex;align-items:baseline;gap:10px;font:800 var(--fs-score-detail)/1 var(--font-score);letter-spacing:-.02em;color:var(--on-brand)}.dhero-score .sep{font-size:var(--fs-title);font-weight:800;opacity:.6;font-family:var(--font-num);align-self:center}.dhero-score .lo{opacity:.72}.dhero-time{font:800 calc(var(--fs-score-detail) * .75)/1 var(--font-num);letter-spacing:-.02em}.dhero-time small{font:800 var(--fs-body)/1 var(--font-text);margin-inline-start:6px;opacity:.9;letter-spacing:0}.dhero-status{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:var(--r-pill);background:var(--on-brand-soft);box-shadow:inset 0 0 0 1px var(--on-brand-line);font:800 var(--fs-caption)/1.4 var(--font-num);white-space:nowrap}.dhero-agg{display:block;font:700 var(--fs-caption)/1.4 var(--font-text);color:var(--on-brand-muted)}.dhero-status.live{background:var(--live);color:var(--on-live)}.dhero-status.live .ldot{background:var(--on-live);width:6px;height:6px;border-radius:50%}.dhero-status.ht{background:var(--ht-soft);color:var(--ht)}.dhero-scorers{display:grid;grid-template-columns:1fr 1fr;gap:4px var(--sp-3);margin-top:6px;font:700 var(--fs-caption)/1.4 var(--font-text);color:var(--on-brand-muted)}.dhero-scorers ul,.dhero-scorers li,.bench,.leaders,.lhero .stats{margin:0;padding:0;list-style:none}.dhero-scorers ul{display:flex;flex-direction:column;gap:2px;min-width:0}.dhero-scorers li{display:flex;align-items:flex-start;gap:4px;min-width:0}.dhero-scorers li>svg+span{min-width:0;overflow-wrap:anywhere}.dhero-scorers li .num{white-space:nowrap}.dhero-scorers ul:last-child li{justify-content:flex-end;flex-direction:row-reverse;text-align:end}.dhero-scorers .ui-icon{width:12px;height:12px;color:var(--gold);flex:0 0 auto;margin-top:3px}.dhero .lname.lat{color:var(--on-brand-muted)}.dhero-meta{margin:8px 0 0;padding:8px 0 0;min-height:calc(2 * var(--lh-caption) + 4px);list-style:none;border-top:1px solid var(--on-brand-line);display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font:700 var(--fs-caption)/var(--lh-caption) var(--font-text);color:var(--on-brand-muted)}.dhero-meta li{display:inline-flex;align-items:center;gap:4px;min-width:0}.dhero-meta .ui-icon{width:14px;height:14px;color:var(--gold)}.actionbar{display:flex;gap:var(--sp-2);margin-top:var(--sp-3)}@media (max-width:419px){.side .name.long{font-size:var(--fs-caption);hyphens:auto;letter-spacing:-.01em}.side:has(.name.xlong){gap:4px}.side:has(.name.xlong) .crest{width:var(--crest-xs);height:var(--crest-xs)}}.actionbar .btn-primary{flex:1;min-width:0;padding-inline:12px}.actionbar .t{overflow:hidden;text-overflow:ellipsis}@media (max-width:429px){.actionbar{flex-wrap:wrap}.actionbar .btn-primary{flex-basis:100%}}.mini{position:fixed;top:var(--appbar-h);inset-inline:0;z-index:calc(var(--z-appbar) - 1);height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding-inline:var(--gutter);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--line);transform:translateY(-110%);visibility:hidden;transition:transform var(--dur-move) var(--ease)}.mini.show{transform:none;visibility:visible}.mini .side{display:flex;align-items:center;gap:6px;min-width:0}.mini .side.away{flex-direction:row-reverse;text-align:end}.mini .name{font:700 var(--fs-meta)/1.4 var(--font-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini .mid{display:flex;align-items:center;gap:8px}.mini .score{font:800 var(--fs-score-mini)/1 var(--font-num);display:inline-flex;gap:4px;align-items:center}.mini .ko{font:800 var(--fs-section)/1 var(--font-num)}.tl-sep .ldot,.dhero-status .ldot{width:6px;height:6px;min-width:0;border-radius:50%;background:currentColor;display:inline-block;flex:0 0 auto}.tl-sep .ldot::before,.tl-sep .ldot::after,.status .ldot::before,.status .ldot::after{display:none}.dtabs{position:sticky;top:var(--appbar-h);z-index:var(--z-group);display:flex;gap:2px;margin:var(--sp-3) 0 0;border-bottom:1px solid var(--line);background:var(--bg);overflow-x:auto;scrollbar-width:none}.dtabs::-webkit-scrollbar{display:none}.dtab{flex:1 0 auto;min-height:var(--tap);padding:0 8px;border:0;background:none;cursor:pointer;color:var(--muted);font:700 var(--fs-meta)/1.5 var(--font-text);position:relative;border-radius:8px 8px 0 0;white-space:nowrap}.dtab[aria-selected="true"]{color:var(--primary)}.dtab[aria-selected="true"]::after{content:"";position:absolute;inset-inline:6px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--primary)}.panels{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;contain:paint}.panels::-webkit-scrollbar{display:none}.tl-legend{display:flex;justify-content:space-between;gap:8px}.tl-txt>b,.tl-txt>span{display:block}.panel{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;padding:var(--sp-3) var(--gutter) 0;min-width:0}.panel[aria-hidden="true"]{max-height:4px;overflow:hidden} .panels>.lgempty{flex:0 0 100%}.dskel,.dhead,.lpage,.tpage{padding-top:var(--sp-2)}.dskel .skel-dhero{height:262px;border-radius:var(--r-hero);background:var(--skeleton);margin-top:0}.dskel .skel-bar{height:var(--tap);border-radius:var(--r-card);background:var(--skeleton);margin-top:var(--sp-3)}.dhero-tz{font:700 var(--fs-caption)/var(--lh-caption) var(--font-text);color:var(--on-brand-muted);margin-top:-2px}.is-struck s{text-decoration:none;opacity:.72}.is-struck .was-lbl{display:block;margin-bottom:2px;font:700 var(--fs-caption)/1.4 var(--font-text);opacity:.8}.dhero-status.is-stop{background:var(--ht-soft);color:var(--ht);box-shadow:none}.dhero-rc{display:inline-block;width:8px;height:11px;border-radius:2px;background:var(--live);margin-inline-start:6px;vertical-align:1px}.dhero-scorers li.red .card-r{display:inline-block;width:8px;height:11px;border-radius:2px;background:var(--live);flex:0 0 auto;margin-top:3px}.actionbar .btn{min-height:52px;height:auto}.btn-icon.has-cap{width:56px;flex-direction:column;gap:2px;padding:4px 0}.btn-icon.has-cap .ui-icon{width:20px;height:20px}.btn-icon .cap{font:700 var(--fs-caption)/1 var(--font-text);white-space:nowrap}.actionbar .btn-tg2{flex:0 1 auto;min-width:0;padding-inline:12px;font-size:var(--fs-meta)}.dskel .skel-bar:first-of-type{height:52px}@media (max-width:359px){.btn-icon.has-cap{width:48px}.actionbar .btn-tg2{flex-basis:100%}}@media (min-width:880px){.mini{inset-inline:auto;left:50%;width:min(760px,100% - 2 * var(--gutter));transform:translate(-50%,-110%);border-radius:0 0 var(--r-card) var(--r-card);border-inline:1px solid var(--line)}.mini.show{transform:translate(-50%,0)}}@media (min-width:1120px){html[dir="rtl"] .mini{left:calc(50% + 40px)}html[dir="ltr"] .mini{left:calc(50% - 40px)}}@media (min-width:1600px){.mini{width:900px}}.dtab .ts{display:none}@media (max-width:399px){.dtab{flex:1 1 0;padding:0 4px;min-width:0}.dtab .tf{display:none}.dtab .ts{display:inline}}
