@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33937fdcfd95f425-s.p.24y4-vc3jpn8m.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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(../media/413a98817cfac2ae-s.p.44lktk7jzy0s-.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/25749dd09fc345e8-s.p.0ji0xjltb6ro5.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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:500;font-display:swap;src:url(../media/1dd910b1dd15841f-s.p.2cslzs_83-cos.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f24afcaf82da7927-s.p.14yttwb5hb7vt.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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(../media/d4244c886cf74367-s.p.2g2pkky1i4_-n.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8ba355a0b86c3884-s.p.3dvstry878_5j.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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-10EC7,U+10EC9-10EEE,U+10EF?,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(../media/51fb5bf84c922f54-s.p.0w67dn99s6t4y.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.hC5gSW_className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.hC5gSW_variable{--font-arabic:"Tajawal", "Tajawal Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.3z_x6eowsw16y.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2?dpl=165b87c9a5d553c0d279bb48c052f3c9f5a80df0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._8_6Ulq_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._8_6Ulq_variable{--font-latin:"DM Sans", "DM Sans Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:var(--font-latin), var(--font-arabic), sans-serif;--font-numeric:var(--font-latin), sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.1875rem;--text-title:2.125rem;--bg:#10100f;--head:#131312;--panel:#191917;--panel2:#22211e;--line:#34312b;--text:#f5f1e9;--muted:#aaa59a;--accent:#f4b740;--accent-soft:#f4b74010;--shadow:0 8px 28px #00000018;--radius-sm:7px;--radius-md:13px;--radius-lg:20px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px}html:lang(ar){--font-ui:var(--font-arabic), var(--font-latin), sans-serif}body.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f5ef;--head:#fffdf8;--panel:#fff;--panel2:#f0ede4;--line:#e2ddd2;--text:#29251e;--muted:#756e62;--accent:#8d5c00;--accent-soft:#b57d1110;--shadow:0 8px 28px #35240905}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font:400 var(--text-base)/1.65 var(--font-ui);-webkit-font-smoothing:antialiased;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;transition:background .18s,color .18s,border-color .18s}button:disabled{cursor:default;opacity:.65}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}button{border:0}img{max-width:100%}h1,h2,h3,p{margin:0}svg{flex-shrink:0}header{background:var(--head);border-bottom:1px solid var(--line)}.header-inner,.shell{max-width:1580px;margin:auto;padding-inline:40px}.header-inner{align-items:center;gap:46px;height:64px;display:flex}.brand{letter-spacing:-.8px;align-items:center;gap:11px;font-size:30px;font-weight:800;line-height:1;display:inline-flex}html:lang(ar) .brand{letter-spacing:0}.brand-symbol{background:var(--accent);filter:drop-shadow(0 3px 8px #0002);flex-shrink:0;width:34px;height:34px;display:block;-webkit-mask:url(/brand/kora-mark.svg) 50%/contain no-repeat;mask:url(/brand/kora-mark.svg) 50%/contain no-repeat}.brand small{color:var(--accent);font:600 9px var(--font-numeric);letter-spacing:1.5px;border:1px solid #f4b74040;border-radius:4px;align-items:center;gap:5px;margin-inline-start:6px;padding:5px 7px;display:flex}.header-inner nav{align-self:stretch;gap:34px;display:flex}nav button{color:var(--muted);font-size:var(--text-base);background:0 0;padding:0 3px;position:relative}nav button:hover,nav button.active{color:var(--text)}nav button.active:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.header-status{margin-inline-start:auto}.tools{align-items:center;gap:21px;display:flex}.icon-button{width:34px;height:34px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.icon-button:hover{background:var(--panel2);color:var(--accent)}.text-button{font-size:var(--text-sm);background:0 0;align-items:center;gap:12px;padding:0;display:inline-flex}.text-button svg{color:var(--muted)}.divider{border-inline-start:1px solid var(--line);height:19px}.status-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.page-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{padding-block-start:12px}.overline,.section-label{font-size:var(--text-xs);color:var(--muted);letter-spacing:.9px;font-weight:500;line-height:1.8}h1{font-size:var(--text-title);font-weight:700;line-height:1.25}.connection{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:10px;display:flex}.connection>i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;flex-shrink:0}.connection.error>i{background:#d29267}.is-refreshing svg{animation:1.4s linear infinite spin}.layout{grid-template-columns:210px minmax(0,1fr) 280px;align-items:start;gap:28px;display:grid}.section-label{margin:0 12px 18px}.league-button{text-align:start;border-radius:var(--radius-sm);width:100%;color:var(--muted);font-size:var(--text-base);background:0 0;border:1px solid #0000;align-items:center;gap:11px;margin-bottom:5px;padding:12px 11px;line-height:1.6;display:flex}.league-button:hover{background:var(--panel)}.league-button.selected{background:var(--accent-soft);color:var(--accent);border-color:#f4b74030}.league-button img{object-fit:contain;width:25px;height:25px}.league-symbol{flex-shrink:0;place-items:center;width:25px;display:inline-grid}.league-button small{font:500 var(--text-xs) var(--font-numeric);color:var(--muted);margin-inline-start:auto}.sidebar-bottom{border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.source-caption{font-size:var(--text-xs);color:var(--muted);align-items:center;gap:9px;margin:25px 11px;line-height:1.9;display:flex}.schedule-tools{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:12px;padding:5px 13px 5px 5px;display:flex}.daytabs{gap:5px;display:flex}.day-button{color:var(--muted);border-radius:var(--radius-sm);font-size:var(--text-base);white-space:nowrap;background:0 0;padding:7px 22px}.day-button b{font-size:var(--text-xs);opacity:.75;margin-top:1px;font-weight:400;display:block}.day-button.active{background:var(--accent);color:var(--bg);font-weight:700;box-shadow:0 2px 12px #0001}.timezone{color:var(--muted);font-size:var(--text-xs);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:4px;display:flex}.timezone:hover{color:var(--text);background:var(--accent-soft)}.timezone-symbol{width:25px;height:25px;color:var(--text);opacity:.9;place-items:center;display:grid}.timezone .clock-icon{width:22px;height:22px}.toolbar{justify-content:space-between;align-items:center;gap:16px;margin-block:16px 14px;display:flex}.filters{gap:4px;display:flex}.filter{border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-sm);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:8px 13px;display:inline-flex}.filter:hover{color:var(--text)}.filter.active{background:var(--panel2);border-color:var(--line);color:var(--text)}.filter b{color:var(--accent);font:500 var(--text-xs) var(--font-numeric)}.searchbox{border-bottom:1px solid var(--line);width:182px;color:var(--muted);align-items:center;gap:8px;padding-bottom:3px;display:flex}input{width:100%;min-width:0;color:var(--text);font-size:var(--text-sm);background:0 0;border:0;padding:7px 0}input::placeholder{color:var(--muted)}.date-caption{color:var(--muted);font-size:var(--text-xs);justify-content:space-between;padding:0 2px 16px;display:flex}.competition{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);margin-bottom:19px;overflow:hidden}.competition-head{border-bottom:1px solid var(--line);background:var(--panel2);align-items:center;gap:11px;padding:10px 16px;display:flex}.competition-head img{object-fit:contain;width:24px;height:26px}.competition-head h2{font-size:var(--text-base);font-weight:700;line-height:1.6}.competition-head small{color:var(--muted);font-size:var(--text-xs);margin-inline-start:auto}.match-wrap{position:relative}.match-wrap+.match-wrap{border-top:1px solid var(--line)}.match-wrap.is-live{background:linear-gradient(90deg, transparent, var(--accent-soft))}.match-row{grid-template-columns:25px minmax(0,1fr) 80px minmax(0,1fr) 17px;align-items:center;gap:13px;padding:12px 16px;transition:background .18s;display:grid;position:relative}.match-row:hover,.match-row:focus-within{background:var(--accent-soft)}.match-team{font-size:var(--text-md);pointer-events:none;align-items:center;gap:12px;font-weight:500;line-height:1.75;display:flex}.match-team.away{text-align:end;flex-direction:row-reverse}.crest{object-fit:contain;filter:drop-shadow(0 2px 4px #0002);flex-shrink:0;width:33px;height:36px}.fallback-crest{background:var(--panel2);border:1px solid var(--line);width:32px;height:32px;font:500 9px var(--font-numeric);color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.match-score{font:500 21px var(--font-numeric);text-align:center;letter-spacing:.6px;font-variant-numeric:tabular-nums;pointer-events:none;direction:ltr}.scheduled{font-variant-numeric:tabular-nums;font-size:18px}.result-values{align-items:center;gap:9px;display:inline-flex}.score-colon{color:var(--muted);font-weight:400}.match-status{color:var(--muted);font:400 var(--text-xs)/1.5 var(--font-ui);letter-spacing:0;justify-content:center;align-items:center;gap:5px;margin-top:3px;display:flex}.match-status.live{color:var(--accent)}.favorite{color:var(--muted);z-index:2;background:0 0;border-radius:4px;place-items:center;padding:3px;display:grid;position:relative}.favorite:hover,.favorite.saved{color:var(--accent)}.chevron{color:var(--muted);opacity:.6;display:inline-flex}.match-open{z-index:1;background:0 0;width:100%;position:absolute;inset:0}.match-open:focus-visible{outline-offset:-3px;border-radius:var(--radius-sm)}.match-meta{color:var(--muted);font-size:var(--text-xs);justify-content:center;align-items:center;gap:17px;padding:0 15px 9px;line-height:1.8;display:flex}.match-meta>span,.match-meta .channel{align-items:center;gap:6px;display:inline-flex}.match-meta .channel{max-width:64%}.match-meta .channel>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.match-meta .meta-divider{background:var(--line);flex-shrink:0;width:1px;height:10px;display:block}.feed-note{color:var(--muted);text-align:center;font-size:var(--text-xs);padding:8px 12px;line-height:2}.inline-retry{color:var(--accent);margin-inline-start:10px;display:inline-flex}.rail-card{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-md);box-shadow:var(--shadow);margin-bottom:20px;padding:20px}.rail-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.rail-head h2{margin-top:5px;font-size:22px;font-weight:700;line-height:1.5}.small-emblem{color:var(--accent)}select{width:100%;color:var(--muted);background:var(--panel2);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--text-sm);padding:9px 10px}.standings-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin-top:9px}.standings-table th,.standings-table td{text-align:start;border-bottom:1px solid var(--line);padding:13px 3px}.standings-table th{color:var(--muted);font-size:var(--text-xs);font-weight:400}.standings-table th:first-child,.standings-table td:first-child{color:var(--muted);width:21px;font-family:var(--font-numeric);font-size:var(--text-xs)}.standings-table th:nth-child(n+3),.standings-table td:nth-child(n+3){text-align:center;width:26px;font-family:var(--font-numeric)}.standings-table .club{align-items:center;gap:7px;display:flex}.standings-table .crest,.standings-table .fallback-crest{width:22px;height:24px}.standings-table b{color:var(--accent);font-weight:600}.fulltable,.spot-button{width:100%;color:var(--muted);text-align:start;font-size:var(--text-sm);background:0 0;justify-content:space-between;align-items:center;padding:18px 0 0;display:flex}.fulltable:hover{color:var(--accent)}.next-card{color:#f7f1e6;background:linear-gradient(#19130fd9,#14110df2),url(/assets/stadium.jpg) 50%/cover;border-color:#51422c}.next-card .overline{color:#c3b7a3;font-size:11px}.spot-teams{text-align:center;justify-content:space-around;align-items:center;gap:10px;margin:25px 0 19px;display:flex}.spot-teams>div{flex:1}.spot-teams .crest{width:45px;height:48px}.spot-teams strong{font-size:var(--text-sm);margin-top:12px;font-weight:500;line-height:1.8;display:block}.spot-score{font:500 26px var(--font-numeric);white-space:nowrap;direction:ltr}.spot-score .scheduled{font-size:23px}.spot-date{font-size:var(--text-xs);color:#bfb3a0;text-align:center;line-height:2}.spot-button{color:#f6d18d;border-top:1px solid #ffffff20;margin-top:18px;padding-top:15px}.coverage h3{font-size:var(--text-base);font-weight:700}.coverage p{color:var(--muted);font-size:var(--text-sm);margin-block:11px 21px;line-height:2}.coverage>div{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:10px;margin-top:13px;display:flex}.coverage svg{color:var(--accent)}footer{border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);align-items:center;gap:35px;margin-top:42px;padding-block:26px;display:flex}.footer-brand{color:var(--text);font-size:28px}.footer-brand .brand-symbol{width:31px;height:31px}.footer-links{gap:24px;display:flex}.footer-links button{color:var(--muted);font-size:var(--text-sm);background:0 0}.footer-links button:hover{color:var(--text)}footer>span{margin-inline-start:auto}.loading,.empty{text-align:center;color:var(--muted);font-size:var(--text-sm);padding:40px 20px;line-height:2.2}.empty-icon{color:var(--accent);opacity:.7;margin-bottom:12px}.loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:120px;display:flex}.retry{background:var(--accent-soft);border:1px solid var(--line);color:var(--accent);border-radius:var(--radius-sm);margin:18px auto 0;padding:9px 22px;display:block}.schedule-skeleton{gap:18px;display:grid}.skeleton-group{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-md);overflow:hidden}.skeleton-group>div{border-bottom:1px solid var(--line);height:92px;position:relative;overflow:hidden}.skeleton-group>div:first-child{background:var(--panel2);height:48px}.skeleton-group>div:after{content:"";background:var(--line);opacity:.5;border-radius:5px;width:70%;height:9px;margin:32px auto;animation:1.5s ease-in-out infinite alternate breathe;display:block}.skeleton-group>div:first-child:after{width:35%;margin:20px}@keyframes breathe{to{opacity:.2}}@keyframes spin{to{transform:rotate(360deg)}}.detail-dialog{border:1px solid var(--line);border-radius:var(--radius-lg);width:min(740px,95vw);max-height:90vh;color:var(--text);background:var(--bg);padding:27px;box-shadow:0 30px 150px #0008}.detail-dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080705cc}.dialog-top{color:var(--muted);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.detail-scoreboard{text-align:center;grid-template-columns:1fr 110px 1fr;align-items:center;gap:20px;padding:33px 0 22px;display:grid}.detail-scoreboard .crest{width:70px;height:75px;margin-bottom:15px}.detail-scoreboard h2{font-size:var(--text-md);font-weight:700}.detail-score{font:500 37px var(--font-numeric);letter-spacing:1px;direction:ltr}.detail-score .scheduled{font-size:26px}.detail-sub{font-size:var(--text-sm);color:var(--muted);text-align:center;line-height:2}.detail-tabs{border-bottom:1px solid var(--line);gap:24px;margin-block:24px 20px;display:flex}.detail-tabs button{color:var(--muted);font-size:var(--text-base);background:0 0;border-bottom:2px solid #0000;padding:11px 5px}.detail-tabs button.active{color:var(--accent);border-color:var(--accent)}.stat{padding-block:12px}.stat-label{font-size:var(--text-base);justify-content:space-between;display:flex}.stat-label>span{color:var(--muted)}.stat-label b{font-family:var(--font-numeric);font-weight:500}.stat-bar{gap:4px;height:5px;margin-top:11px;display:flex}.stat-bar i{background:var(--accent);border-radius:3px}.stat-bar i+i{background:#6e6250}.details-note{color:var(--muted);font-size:var(--text-xs);margin-top:20px;line-height:2}.facts{grid-template-columns:1fr 1fr;gap:11px;display:grid}.fact{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);font-size:var(--text-base);padding:15px;line-height:2}.fact>span{color:var(--muted);font-size:var(--text-xs);display:block}.lineups{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lineups h3{font-size:var(--text-base);margin-bottom:8px}.player{border-bottom:1px solid var(--line);font-size:var(--text-sm);gap:12px;padding:9px 0;display:flex}.player small{color:var(--accent);width:18px;font-family:var(--font-numeric)}.watch-empty{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);text-align:center;font-size:var(--text-base);margin-top:16px;padding:26px;line-height:2}.watch-empty svg{color:var(--accent);margin-bottom:10px}.reduced{font-size:var(--text-sm);color:var(--muted);margin-top:8px;line-height:2}.external-link{color:var(--accent);border-bottom:1px solid var(--accent);font-size:var(--text-sm);margin-top:18px;display:inline-block}.modal-heading{margin:18px 0;font-size:24px}@media (min-width:1600px){.header-inner,.shell{padding-inline:55px}.layout{grid-template-columns:220px minmax(0,1fr) 295px;gap:32px}}@media (max-width:1240px){.header-inner,.shell{padding-inline:28px}.layout{grid-template-columns:190px minmax(0,1fr);gap:25px}.rail{display:none}.header-inner{gap:50px}}@media (max-width:760px){:root{--text-title:1.75rem;--text-md:.8125rem;--text-base:.8125rem;--text-sm:.75rem;--text-xs:.6875rem}.header-inner,.shell{padding-inline:16px}.header-inner{gap:14px;height:60px}.brand{gap:7px;font-size:27px}.brand-symbol{width:29px;height:29px}.brand small{display:none}.header-inner nav{gap:14px}nav button{font-size:var(--text-sm);padding-inline:0}.tools{gap:10px}.tools .icon-button{width:26px}.tools .icon-button svg{width:17px}.tools .text-button{gap:3px;font-size:11px}.tools .text-button svg,.divider{display:none}.overline{letter-spacing:.5px}.connection{gap:7px;font-size:10px}.connection .icon-button{width:25px}.layout{display:block}.sidebar-bottom{display:none}#leagues{scrollbar-width:none;gap:7px;margin-bottom:6px;padding-bottom:17px;display:flex;overflow-x:auto}.league-button{white-space:nowrap;border:1px solid var(--line);width:auto;font-size:var(--text-sm);flex-shrink:0;gap:7px;margin:0;padding:8px 11px}.league-button img{width:20px;height:21px}.league-button small{font-size:10px;display:inline}.league-symbol{width:19px}.league-symbol svg{width:17px}.schedule-tools{border-radius:10px;gap:3px;padding:6px}.daytabs{flex:1;gap:3px;min-width:0}.day-button{font-size:var(--text-base);flex:1;padding:7px 6px}.day-button b{font-size:10px}.timezone{justify-content:center;gap:5px;min-width:28px;font-size:10px}.timezone .timezone-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.timezone-symbol{width:25px;height:25px}.timezone .clock-icon{width:21px;height:21px}.toolbar{gap:8px;margin-block:14px}.filters{gap:1px}.filter{gap:5px;padding:7px 9px;font-size:11px}.filter b{font-size:10px}.searchbox{gap:5px;width:136px}.searchbox svg{width:14px}input{font-size:11px}.competition{border-radius:11px;margin-bottom:15px}.competition-head{gap:9px;padding:12px}.competition-head img{width:21px;height:23px}.competition-head h2{font-size:var(--text-base)}.match-row{grid-template-columns:22px minmax(0,1fr) 63px minmax(0,1fr) 12px;gap:7px;padding:11px 10px}.match-team{font-size:var(--text-md);gap:6px}.crest{width:28px;height:31px}.fallback-crest{width:27px;height:27px;font-size:8px}.match-score{font-size:19px}.scheduled{font-size:16px}.match-status{font-size:10px}.result-values{gap:7px}.favorite svg{width:18px}.match-meta{gap:11px;padding:0 10px 8px;font-size:10px}.match-meta svg{width:10px}.match-meta .channel{max-width:60%}footer{flex-wrap:wrap;gap:16px;margin-top:28px;padding-block:22px}.footer-brand{font-size:25px}.footer-brand .brand-symbol{width:28px;height:28px}.footer-links{gap:15px;margin-inline-start:auto}.footer-links button{padding:0}footer>span{width:100%;margin:0}.detail-dialog{border-radius:16px;padding:19px}.detail-scoreboard{grid-template-columns:1fr 78px 1fr;gap:14px;padding-top:26px}.detail-scoreboard .crest{width:55px;height:60px}.detail-score{font-size:30px}.detail-score .scheduled{font-size:22px}.detail-tabs{gap:19px}.detail-tabs button{font-size:var(--text-base)}.facts{grid-template-columns:1fr}}@media (max-width:390px){.header-inner{gap:12px}.header-inner nav{gap:14px}.tools{gap:6px}.day-button{padding-inline:5px}.filter{padding-inline:7px}.searchbox{width:116px}.match-meta{font-size:9px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.header-status .connection{white-space:nowrap;gap:8px;font-size:11px}.header-status .icon-button{width:28px;height:28px}@media (max-width:1000px){.header-status .connection>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:760px){.header-status .connection>i{display:none}.header-status .connection{gap:0}.header-status{margin-inline-start:auto}.tools{gap:7px}}@media (max-width:390px){.header-inner nav{gap:12px}.header-status .icon-button{width:24px}.tools{gap:3px}}.competition-overview{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:16px;padding:15px 18px 0}.competition-overview-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.competition-overview h2{font-size:var(--text-lg);font-weight:700}.season-label{color:var(--muted);font-size:var(--text-xs)}.coverage-metrics{align-items:center;gap:16px;display:flex}.coverage-metrics>span{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.coverage-metrics b{color:var(--accent);font-family:var(--font-numeric);font-weight:500}.competition-tabs{gap:20px;margin-top:13px;display:flex}.competition-tabs button{color:var(--muted);font-size:var(--text-sm);background:0 0;border-bottom:2px solid #0000;padding:9px 1px}.competition-tabs button.active{color:var(--accent);border-color:var(--accent)}.season-team-filter{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.season-team-filter>span{color:var(--muted);font-size:var(--text-xs)}.season-team-filter .custom-select{flex-shrink:0;width:220px;max-width:55%}.teams-toolbar{color:var(--muted);font-size:var(--text-sm);justify-content:space-between;align-items:center;margin:8px 0 18px;display:flex}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.team-tile{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);text-align:start;font-size:var(--text-base);align-items:center;gap:11px;padding:15px 12px;display:flex}.team-tile:hover{background:var(--accent-soft);border-color:var(--accent)}.team-tile>svg{color:var(--muted);margin-inline-start:auto}.team-tile .crest{width:32px;height:34px}.load-more{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--accent);font-size:var(--text-sm);margin:15px 0;padding:11px;display:block}.coverage-note{color:var(--muted);font-size:var(--text-xs);margin-bottom:15px;line-height:1.9}@media (max-width:760px){.competition-overview{padding:12px 13px 0}.competition-overview-top{gap:8px}.competition-overview h2{font-size:17px}.coverage-metrics{flex-wrap:wrap;justify-content:end;gap:7px}.coverage-metrics>span{gap:4px;font-size:10px}.coverage-metrics svg{width:12px}.competition-tabs{gap:18px}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-tile{gap:7px;padding:11px 9px}.team-tile .crest{width:27px;height:29px}}.standings-card{background:radial-gradient(ellipse at 0 0, #f4b74008, transparent 65%), var(--panel)}.standings-card .rail-head h2{margin-top:0}.standings-card .small-emblem{background:var(--accent-soft);border:1px solid #f4b74026;border-radius:11px;width:38px;height:38px;padding:8px}.standings-leaderboard{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.leaderboard-entry{border:1px solid #0000;border-radius:10px;grid-template-columns:26px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:10px 9px;display:grid}.podium-place{--medal:#f4b740;--medal-tint:#f4b7400c;--medal-line:#f4b74030;border-color:var(--medal-line);background:linear-gradient(110deg, transparent, var(--medal-tint))}.place-1{background:radial-gradient(at 100% 0,#f4b74019,#0000 80%),linear-gradient(135deg,#f4b7400a,#f4b74004);border-color:#f4b74050;padding-block:15px;box-shadow:inset 0 1px #f4b74020,0 4px 16px #0000000c}.place-2{--medal:#c2ccd9;--medal-tint:#c2ccd90a;--medal-line:#c2ccd922}.place-3{--medal:#d39b71;--medal-tint:#d39b710a;--medal-line:#d39b7126}.rank-badge{width:26px;height:26px;color:var(--muted);font:500 11px var(--font-numeric);place-items:center;display:grid;position:relative}.podium-place .rank-badge{color:var(--medal);border:1px solid var(--medal-line);background:linear-gradient(135deg, var(--medal-tint), transparent);box-shadow:inset 0 0 0 3px var(--panel);border-radius:50%}.rank-badge svg{color:var(--medal);background:var(--panel);width:14px;padding-inline:1px;position:absolute;top:-9px}.leaderboard-club{align-items:center;gap:9px;min-width:0;display:flex}.leaderboard-club .crest,.leaderboard-club .fallback-crest{width:27px;height:30px}.place-1 .leaderboard-club .crest{width:32px;height:35px}.leaderboard-club-info{flex-direction:column;gap:1px;min-width:0;display:flex}.leaderboard-name{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.place-1 .leaderboard-name{font-size:13px;font-weight:700}.leader-label{color:var(--medal);margin-bottom:3px;font-size:9px;font-weight:500;line-height:1.6}.leaderboard-played{color:var(--muted);font-size:10px;line-height:1.5}.leaderboard-played b{font-family:var(--font-numeric);font-weight:400}.leaderboard-points{flex-direction:column;align-items:center;gap:1px;display:flex}.leaderboard-points strong{color:var(--text);font:600 18px/1.1 var(--font-numeric);font-variant-numeric:tabular-nums}.podium-place .leaderboard-points strong{color:var(--medal)}.place-1 .leaderboard-points strong{font-size:25px}.leaderboard-points>span{color:var(--muted);font-size:9px}.leaderboard-entry:not(.podium-place){border-bottom-color:var(--line);border-radius:0;margin-inline:2px;padding-block:8px}.standings-card .fulltable{padding-top:16px}body.light .podium-place{--medal:#8d5c00;--medal-tint:#b57d110c;--medal-line:#b57d1140}body.light .place-2{--medal:#586778;--medal-tint:#58677808;--medal-line:#58677826}body.light .place-3{--medal:#945f38;--medal-tint:#945f3808;--medal-line:#945f3826}.custom-select{width:100%;min-width:0;position:relative}.select-trigger{border:1px solid var(--line);background:var(--panel2);width:100%;min-height:42px;color:var(--text);font-size:var(--text-sm);text-align:start;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;display:flex}.select-trigger:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.select-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.is-open .select-trigger{border-color:color-mix(in srgb, var(--accent) 65%, var(--line));box-shadow:0 0 0 3px var(--accent-soft)}.select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-chevron{color:var(--muted);margin-inline-start:auto;transition:transform .18s}.is-open .select-chevron{color:var(--accent);transform:rotate(180deg)}.select-option-icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:25px;display:inline-flex}.select-option-icon img,.select-option-icon .crest,.select-option-icon .fallback-crest{object-fit:contain;width:21px;height:23px}.select-menu{z-index:40;inset-inline:0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;border:1px solid color-mix(in srgb, var(--accent) 20%, var(--line));background:var(--panel2);border-radius:12px;padding:5px;position:absolute;top:calc(100% + 7px);overflow-y:auto;box-shadow:0 16px 38px #0005,0 2px 8px #0002}.select-menu.opens-above{top:auto;bottom:calc(100% + 7px)}.select-option{width:100%;min-height:42px;color:var(--muted);text-align:start;font-size:var(--text-sm);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:9px 8px;line-height:1.55;display:flex}.select-option+.select-option{margin-top:2px}.select-option.is-active{background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text)}.select-option.is-selected{color:var(--accent);background:var(--accent-soft)}.select-option.is-selected.is-active{border-color:color-mix(in srgb, var(--accent) 22%, transparent)}.select-check{color:var(--accent);margin-inline-start:auto}.match-dialog{background:var(--panel);--away-stat:#b6becb;border-radius:20px;width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:hidden}.match-dialog[open]{flex-direction:column;display:flex}.match-dialog::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080705b8}.match-dialog>.dialog-top{border-bottom:1px solid var(--line);flex-shrink:0;min-height:51px;padding:11px 20px}.match-competition{color:var(--text);align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}.match-competition img{object-fit:contain;width:22px;height:25px}.match-dialog .dialog-top .icon-button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.match-dialog .dialog-top .icon-button{border:1px solid var(--line);background:var(--panel2);width:29px;height:29px}.match-hero{background:radial-gradient(at 50% 0,#f4b7400d,#0000 70%);flex-shrink:0;padding:16px 24px 12px}.match-hero-scoreboard{grid-template-columns:1fr 160px 1fr;align-items:center;gap:18px;display:grid}.hero-team{justify-content:center;align-items:center;gap:14px;display:flex}.hero-team.away{flex-direction:row-reverse}.hero-crest{border:1px solid var(--line);background:linear-gradient(140deg, var(--panel2), var(--panel));border-radius:18px;flex-shrink:0;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 5px 18px #0000000a}.hero-crest .crest,.hero-crest .fallback-crest{width:45px;height:48px}.hero-team h2{text-align:center;max-width:150px;font-size:16px;font-weight:700;line-height:1.65}.hero-result{flex-direction:column;align-items:center;gap:5px;display:flex}.hero-result .match-status{background:var(--panel2);border:1px solid var(--line);border-radius:20px;margin:0;padding:3px 10px;font-size:10px}.hero-score{font:600 43px/1.2 var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-1px}.hero-score .result-values{gap:18px}.hero-score .score-colon{color:var(--muted);opacity:.6;font-size:23px}.hero-score .scheduled{letter-spacing:-.8px;font-size:30px}.match-hero-meta{color:var(--muted);justify-content:center;align-items:center;gap:20px;margin-top:13px;font-size:10px;line-height:1.6;display:flex}.match-hero-meta>span{align-items:center;gap:6px;display:flex}.match-hero-meta svg{opacity:.65}.meta-dot{opacity:.5;margin-inline:4px}.match-detail-tabs{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-shrink:0;gap:4px;margin:0 20px;padding:4px;display:flex}.match-detail-tabs button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12px;display:flex}.match-detail-tabs button.active{background:var(--panel2);color:var(--accent);border-color:#f4b74024;box-shadow:0 2px 6px #0001}.match-detail-tabs button:hover{color:var(--text)}.match-detail-content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;min-height:0;padding:16px 20px 18px;overflow-y:auto}.match-detail-content:focus-visible{outline:1px solid var(--accent);outline-offset:-4px}.match-detail-content::-webkit-scrollbar{width:4px}.match-detail-content::-webkit-scrollbar-thumb{background:var(--line);border-radius:10px}.match-detail-content .loading,.match-detail-content .empty{padding:32px 20px}.match-detail-footer{border-top:1px solid var(--line);width:100%;color:var(--muted);flex-shrink:0;justify-content:space-between;align-items:center;margin:0;padding:10px 20px;font-size:10px;display:flex}.match-detail-footer>span{align-items:center;gap:6px;width:auto;margin:0;display:inline-flex}.match-detail-footer a{align-items:center;gap:6px;display:inline-flex}.match-detail-footer a:hover{color:var(--accent)}.stats-legend{color:var(--muted);justify-content:space-between;gap:20px;margin-bottom:11px;font-size:11px;display:flex}.stats-legend>span{align-items:center;gap:6px;display:flex}.home-dot,.away-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.home-dot{background:var(--accent)}.away-dot{background:var(--away-stat)}.home-value{color:var(--accent)}.away-value{color:var(--away-stat)}.statistics-dashboard{grid-template-columns:210px minmax(0,1fr);gap:10px;display:grid}.statistics-dashboard.without-possession{grid-template-columns:1fr}.possession-card{border:1px solid var(--line);background:linear-gradient(150deg, var(--panel2), transparent);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px 14px;display:flex}.possession-ring{border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:relative;transform:rotate(-90deg)}.possession-ring:before{content:"";background:var(--panel);border:1px solid var(--line);border-radius:50%;position:absolute;inset:9px}.possession-ring>span{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex;position:relative;transform:rotate(90deg)}.possession-ring svg{color:var(--accent);opacity:.85}.possession-values{width:100%;font:600 19px var(--font-numeric);justify-content:space-around;gap:12px;display:flex}.possession-values>span{align-items:center;gap:5px;display:inline-flex}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.comparison-card:last-child:nth-child(odd){grid-column:1/-1}.comparison-card{border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:9px 12px 11px}.comparison-title{text-align:center;color:var(--muted);font-size:12px;line-height:1.5}.comparison-values{justify-content:space-between;align-items:center;gap:10px;margin-block:4px 7px;display:flex}.comparison-values b{font:500 20px/1.2 var(--font-numeric);direction:ltr;unicode-bidi:isolate}.comparison-bars{grid-template-columns:1fr 1fr;gap:5px;display:grid}.comparison-bars>span{background:var(--line);border-radius:3px;height:3px;display:flex;overflow:hidden}.comparison-bars>span:last-child{justify-content:flex-end}.comparison-bars i{background:var(--accent);border-radius:3px;display:block}.comparison-bars>span:last-child i{background:var(--away-stat)}.lineup-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lineup-card{border:1px solid var(--line);background:var(--bg);border-radius:12px;padding:12px}.lineup-card h3{border-bottom:1px solid var(--line);align-items:center;gap:7px;margin-bottom:9px;padding-bottom:10px;font-size:12px;font-weight:500;display:flex}.lineup-card h3 .crest{width:22px;height:25px}.lineup-card h3 small{color:var(--muted);margin-inline-start:auto;font-size:9px;font-weight:400}.lineup-players{grid-template-columns:1fr 1fr;gap:5px 8px;display:grid}.lineup-player{align-items:center;gap:6px;min-width:0;padding:5px 0;display:flex}.lineup-player b{border:1px solid var(--line);background:var(--panel2);width:23px;height:23px;color:var(--accent);font:500 10px var(--font-numeric);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.lineup-player>span{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.watch-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.watch-card{border:1px solid var(--line);background:var(--bg);border-radius:12px;padding:18px}.watch-card-icon{background:var(--accent-soft);width:37px;height:37px;color:var(--accent);border:1px solid #f4b74030;border-radius:10px;place-items:center;margin-bottom:11px;display:grid}.watch-card h3{margin-bottom:10px;font-size:14px;font-weight:700}.watch-card p{color:var(--muted);font-size:11px;line-height:1.9}.broadcast-list{gap:5px;display:grid}.broadcast-channel{border:1px solid var(--line);background:var(--panel);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:11px;display:flex}.broadcast-channel small{color:var(--muted);font-size:9px}.watch-region-note{color:var(--muted);align-items:center;gap:5px;margin-top:12px;font-size:9px;display:flex}.stream-unavailable{color:var(--muted);background:var(--panel2);border:1px solid var(--line);border-radius:20px;margin-bottom:10px;padding:4px 9px;font-size:10px;display:inline-block}body.light .match-dialog{--away-stat:#687c95}@media (max-width:760px){.match-dialog{border-radius:16px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.match-dialog>.dialog-top{min-height:46px;padding:9px 13px}.match-competition{font-size:11px}.match-competition img{width:19px;height:22px}.match-hero{padding:13px 12px 11px}.match-hero-scoreboard{grid-template-columns:1fr 96px 1fr;gap:8px}.hero-team,.hero-team.away{flex-direction:column;gap:6px}.hero-crest{border-radius:13px;width:49px;height:49px}.hero-crest .crest,.hero-crest .fallback-crest{width:34px;height:37px}.hero-team h2{font-size:12px;line-height:1.5}.hero-score{font-size:34px}.hero-score .result-values{gap:11px}.hero-score .scheduled{font-size:25px}.hero-result .match-status{font-size:9px}.match-hero-meta{flex-wrap:wrap;gap:9px;margin-top:10px;font-size:9px}.match-detail-tabs{margin-inline:12px}.match-detail-tabs button{gap:5px;padding:8px 5px;font-size:10px}.match-detail-tabs svg{width:13px}.match-detail-content{padding:12px}.statistics-dashboard{grid-template-columns:1fr;gap:8px}.possession-card{flex-direction:row;gap:20px;padding:11px 14px}.possession-ring{flex-shrink:0;width:65px;height:65px}.possession-ring:before{inset:5px}.possession-ring>span{gap:2px;font-size:8px}.possession-ring svg{width:14px;height:14px}.possession-values{font-size:19px}.stats-legend{margin-bottom:9px;font-size:10px}.comparison-card{padding:8px 10px 9px}.comparison-values b{font-size:17px}.comparison-title{font-size:10px}.lineup-card{padding:9px}.lineup-card h3{flex-wrap:wrap;font-size:11px}.lineup-card h3 small{width:100%;margin:0}.lineup-players{grid-template-columns:1fr;gap:3px}.lineup-player{padding:3px 0}.watch-grid{grid-template-columns:1fr}.watch-card{padding:14px}.match-detail-footer{padding:9px 13px;font-size:9px}}.stat-summary-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.svg-stat-panel{border:1px solid var(--line);background:var(--bg);border-radius:12px;min-width:0;padding:13px 16px 11px}.svg-stat-panel h3,.small-stat-summary h3{color:var(--muted);text-align:center;font-size:12px;font-weight:500;line-height:1.5}.possession-diagram,.passing-diagram{width:100%;height:84px;margin:4px auto 2px;display:block}.diagram-values{font:600 21px/1.2 var(--font-numeric);justify-content:space-between;align-items:center;gap:12px;padding-inline:8px;display:flex}.diagram-values bdi{font-variant-numeric:tabular-nums}.shot-dials{justify-content:space-between;gap:12px;margin-top:5px;padding-inline:2px;display:flex}.shot-diagram{width:72px;height:72px;display:block}.shot-fractions{margin-top:3px}.shot-fractions small{color:var(--muted);font-size:13px;font-weight:400}.shooting-summary p{color:var(--muted);text-align:center;margin-top:5px;font-size:9px;line-height:1.5}.stat-summary-strip{border:1px solid var(--line);background:var(--bg);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-top:10px;display:grid;overflow:hidden}.small-stat-summary{padding:11px 13px 10px}.small-stat-summary+.small-stat-summary{border-inline-start:1px solid var(--line)}.small-stat-summary h3{font-size:10px}.small-stat-summary>div{font:500 19px/1 var(--font-numeric);justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.statistic-glyph{flex-shrink:0;width:29px;height:29px}@media (max-width:760px){.stat-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.svg-stat-panel{padding:11px 10px 10px}.possession-summary{grid-column:1/-1;grid-template-columns:1fr 120px;align-items:center;gap:3px 14px;display:grid}.possession-summary h3{grid-column:1}.possession-summary .possession-diagram{grid-area:1/2/3;height:69px;margin:0}.possession-summary .diagram-values{grid-column:1;padding:0;font-size:19px}.svg-stat-panel h3{font-size:11px}.shot-diagram{width:56px;height:56px}.shot-dials{gap:3px;padding:0}.passing-diagram{height:68px}.diagram-values{padding-inline:0;font-size:19px}.shot-fractions small{font-size:12px}.shooting-summary p{font-size:8px}.stat-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.small-stat-summary{padding:10px 12px}.small-stat-summary:nth-child(odd){border-inline-start:0}.small-stat-summary:nth-child(n+3){border-top:1px solid var(--line)}}a{color:inherit;text-decoration:none}.header-inner nav a{font-size:var(--text-base);color:var(--muted);align-items:center;padding:0 3px;display:flex;position:relative}.header-inner nav a.active{color:var(--text)}.header-inner nav a:has([data-link-pending]){color:var(--accent)}.header-inner nav a.active:after{content:"";bottom:0;background:var(--accent);border-radius:2px;height:2px;position:absolute;inset-inline:0}.day-button{text-align:center}.footer-links{flex-wrap:wrap;gap:10px 18px}.footer-links a{color:var(--muted);font-size:var(--text-sm)}.footer-links a:hover{color:var(--text)}.skip-link{top:8px;z-index:1000;background:var(--accent);color:var(--bg);border-radius:8px;padding:10px 16px;position:fixed;inset-inline-start:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.breadcrumbs{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:12px;margin-bottom:20px;display:flex}.breadcrumbs a:hover{color:var(--accent)}.match-page .standalone-match{width:100%;max-width:1040px;max-height:none;box-shadow:none;flex-direction:column;margin-inline:auto;display:flex}.standalone-match .match-detail-content{overflow:visible}.information-page{max-width:980px}.information-nav{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.information-page main{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);padding:28px clamp(20px,4vw,48px);line-height:1.9}.information-page h1{margin-bottom:20px;font-size:clamp(25px,4vw,38px)}.information-page h2{margin:28px 0 10px;font-size:22px}.information-page p{color:var(--muted);margin:0 0 16px}.information-page main a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.consent-panel{z-index:100;bottom:20px;border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:24px;max-width:700px;margin-inline:auto;padding:20px;display:flex;position:fixed;inset-inline:20px;box-shadow:0 16px 60px #0006}.consent-panel p{color:var(--muted);margin:6px 0;font-size:14px;line-height:1.7}.consent-panel a{color:var(--accent);font-size:13px}.consent-actions{flex-shrink:0;gap:8px;display:flex}.consent-actions button{border-radius:8px;padding:10px 14px;font-size:14px}.consent-decline{background:var(--panel2);border:1px solid var(--line);color:var(--text)}.consent-accept{background:var(--accent);border:1px solid var(--accent);color:var(--bg)}@media (max-width:640px){.consent-panel{inset-inline:10px;flex-direction:column;align-items:stretch;gap:14px;bottom:10px}.consent-actions button{flex:1}.match-page .standalone-match{border-radius:16px}}.route-frame{min-height:100svh}.loading-spinner{color:var(--accent);flex-shrink:0;animation:1s steps(12,end) infinite spin;display:block}.navigation-loading{z-index:120;border:1px solid var(--line);background:var(--panel);color:var(--text);font-size:var(--text-sm);pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:10px 17px;animation:.16s ease-out both loading-appear;display:flex;position:fixed;top:78px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0003}@keyframes loading-appear{0%{opacity:0}to{opacity:1}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@view-transition{navigation:auto}::view-transition{pointer-events:none}::view-transition-old(root){animation:.12s ease-in both document-out}::view-transition-new(root){animation:.18s ease-out .1s both document-in}@keyframes document-out{to{opacity:0}}@keyframes document-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.standings-page{max-width:1320px;padding-top:30px}.standings-page-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.standings-page-heading h1{margin-top:8px;font-size:clamp(24px,3vw,34px)}.standings-eyebrow{color:var(--accent);font-size:var(--text-xs);align-items:center;gap:7px;display:inline-flex}.standings-page-heading>.custom-select{flex-shrink:0;width:260px}.standings-podium .standings-leaderboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 25px;padding:0;display:grid}.standings-podium .leaderboard-entry{min-height:112px;margin:0;padding:18px}.standings-podium .leaderboard-name{font-size:var(--text-lg)}.standings-page-table{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel);overflow:hidden}.standings-table-heading{background:var(--panel2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:18px 24px;display:flex}.standings-table-heading>span:first-child{align-items:center;gap:12px;display:flex}.standings-table-heading img,.standings-table-heading .league-symbol{object-fit:contain;width:30px;height:34px}.standings-table-heading h2{font-size:var(--text-lg)}.standings-table-heading>span:last-child{color:var(--muted);font-size:var(--text-sm)}.standings-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-x:auto}.expanded-standings{min-width:740px;margin:0}.expanded-standings th,.expanded-standings td{padding:14px 18px}.expanded-standings th:first-child,.expanded-standings td:first-child{text-align:center;width:50px;font-size:var(--text-sm)}.expanded-standings th:nth-child(2){width:32%}.expanded-standings th:nth-child(n+3),.expanded-standings td:nth-child(n+3){width:auto}.expanded-standings td{font-size:var(--text-base)}.expanded-standings tbody tr:last-child td{border-bottom:0}.expanded-standings tbody tr:hover{background:var(--panel2)}.expanded-standings .club{white-space:nowrap;gap:13px;font-weight:500}.expanded-standings .crest,.expanded-standings .fallback-crest{width:30px;height:33px}.expanded-standings .table-place-1 td:first-child{color:var(--accent)}.expanded-standings .table-place-2 td:first-child{color:#bec6d2}.expanded-standings .table-place-3 td:first-child{color:#c79673}.standings-page-footer{color:var(--muted);font-size:var(--text-xs);justify-content:space-between;gap:20px;margin-top:18px;display:flex}.standings-page-footer a{color:var(--accent);align-items:center;gap:8px;display:inline-flex}@media (max-width:900px){.standings-podium .standings-leaderboard{gap:9px}.standings-podium .leaderboard-entry{gap:9px;padding:12px}.standings-podium .leaderboard-name{font-size:var(--text-base)}}@media (max-width:640px){.standings-page-heading{flex-direction:column;align-items:stretch;gap:18px}.standings-page-heading>.custom-select{width:100%}.standings-podium .standings-leaderboard{grid-template-columns:1fr}.standings-podium .leaderboard-entry{min-height:78px}.standings-table-heading{padding:15px}.standings-page-footer{flex-wrap:wrap}}
