@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.p.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.p.00hyb-x0mjr9g.woff2)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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2p4adm_386h58.woff2)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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.p.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.p.1qsgyx-tuq4mu.woff2)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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.0s4utfvp8prsy.woff2)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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.p.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.p.3sup9rdq9grs5.woff2)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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.22ggkaf3lyu8c.woff2)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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.e5suja_className{font-family:Barlow,Barlow Fallback;font-style:normal}.e5suja_variable{--font-body:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.p.33sztrngv_ieb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.p.198xu-2bu0foz.woff2)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:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.2-6hkzwn24m5-.woff2)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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.p.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.p.2omtmoo94goav.woff2)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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.3lj349bs9hfu1.woff2)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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.p.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.p.1oqo1buse5xew.woff2)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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0xxdg0o7uh536.woff2)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:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}._5OF3uq_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}._5OF3uq_variable{--font-display:"Barlow Condensed", "Barlow Condensed Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--purple:#421454;--plum:#802c62;--coral:#ff5b42;--yellow:#ffd749;--ink:#22092c;--stripe:#37104a;--chalk:#f8f2f9;--ease-out:cubic-bezier(.23, 1, .32, 1);--radius-card:12px;--radius-banner:16px;--surface:#f8f2f9;--raised:#fff;--text:#421454;--muted:#802c62;--line:#e3d3e6;--tile:#421454;--tile-text:#f8f2f9;--accent:#802c62;--row-hover:#efe4f1;--stat-home:#802c62;--stat-away:#ff5b42}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--surface:#22092c;--raised:#2f1039;--text:#f8f2f9;--muted:#e2c6da;--line:#4f2a5c;--tile:#f8f2f9;--tile-text:#22092c;--accent:#ffd749;--row-hover:#2f1039;--stat-home:#ff5b42;--stat-away:#e2c6da}}*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface);color:var(--text);font:400 1rem/1.5 var(--font-body), system-ui, sans-serif;margin:0}a{color:inherit;text-underline-offset:3px;touch-action:manipulation}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:2px}main>*,footer,.site-header{max-width:1040px;margin-inline:auto;padding-inline:16px}main>.pitch-hero,main>.page-banner{border-radius:var(--radius-banner);width:min(100% - 32px,1008px);max-width:none;padding-inline:0}main>section:not(.pitch-hero){margin-top:32px}h1,h2,.wordmark,.hero-kickoff{font-family:var(--font-display), system-ui, sans-serif}h1,h2{text-wrap:balance}h1{margin-block:24px 8px;font-size:2.5rem;font-weight:700;line-height:1.1}.day-title-lead{color:var(--muted);margin-bottom:2px;font-size:1.125rem;font-weight:600;line-height:1.3;display:block}h2{margin-block:0 12px;font-size:1.5rem;font-weight:600;line-height:1.2}h2 a{text-decoration:none}h2 a:hover{text-decoration:underline}button{border:1px solid var(--text);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:22px;padding:0 20px}.crest{color:var(--ink);font-family:var(--font-display), system-ui, sans-serif;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #22092c1f}.crest img{object-fit:contain;display:block}.ball{width:100%;height:100%;display:block}.site-header{border-bottom:1px solid var(--line);padding-block:12px 8px}@media (min-width:960px){.site-header{justify-content:space-between;align-items:center;gap:24px;display:flex}}.wordmark{align-items:center;gap:8px;min-height:44px;font-size:1.75rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.wordmark-ball{width:28px;height:28px}.competition-nav{white-space:nowrap;scrollbar-width:none;gap:16px;margin:0 -16px;padding:0 16px;list-style:none;display:flex;overflow-x:auto}.competition-nav a{align-items:center;gap:6px;min-height:44px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.competition-nav a:hover{text-decoration:underline}main>.day-strip{--accent:var(--yellow);background:var(--purple);color:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:4px;width:min(100% - 32px,1008px);margin-bottom:20px;padding:6px;display:grid}.day-strip ul{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.day-strip li{flex:1 1 0;min-width:0}.day-cell{white-space:nowrap;min-height:92px;transition:background-color .15s var(--ease-out), transform .1s ease-out;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-block:10px 8px;text-decoration:none;display:flex;position:relative}.day-cell:hover,.day-arrow:hover,.day-today:hover{background:#ffffff24}@media (prefers-reduced-motion:no-preference){.day-cell:active,.day-arrow:active{transform:scale(.97)}}.day-cell[aria-current=date]{background:var(--yellow);color:var(--purple);box-shadow:0 6px 16px #0000004d}.day-cell-empty:not([aria-current]){color:#ffffffb8}.day-count{font-variant-numeric:tabular-nums;margin-top:2px;font-size:.8125rem;font-weight:500;line-height:1.1}.day-weekday{font-size:1.0625rem;font-weight:600;line-height:1.15}.day-number{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700;line-height:1}.day-cell-today:after{content:"";background:var(--coral);border-radius:2px;width:24px;height:3px;position:absolute;top:4px}.day-cell-today[aria-current=date]:after{background:var(--purple)}.day-arrow{width:44px;min-height:92px;transition:background-color .15s var(--ease-out), transform .1s ease-out;border-radius:10px;justify-content:center;align-items:center;font-size:2.25rem;line-height:1;text-decoration:none;display:inline-flex}.day-today{border:1px solid #fff;border-radius:22px;align-items:center;min-height:44px;margin-inline:4px 6px;padding-inline:16px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:601px){.day-today-phone{display:none}}@media (max-width:600px){main>.day-strip{grid-template-columns:auto minmax(0,1fr) auto}.day-strip li:first-child,.day-strip li:last-child{display:none}.day-arrow{width:32px;font-size:2rem}.day-weekday{font-size:.9375rem}.day-number{font-size:1.875rem}.day-count-word{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.day-today{grid-column:1/-1;justify-self:center;margin:2px 0 4px}}.pitch-hero,.page-banner{color:#fff;background:radial-gradient(ellipse 70% 90% at 50% -10%, #802c62bf, transparent 70%), repeating-linear-gradient(90deg, var(--purple) 0 72px, var(--stripe) 72px 144px)}.pitch-hero{--tile:var(--chalk);--tile-text:var(--ink);margin-top:12px;position:relative;overflow:hidden}.hero-inner{text-align:center;max-width:1040px;margin-inline:auto;padding:18px 16px 20px;position:relative}.hero-kicker{color:var(--yellow);font-family:var(--font-display), system-ui, sans-serif;margin:0;font-size:1.125rem;font-weight:700}.hero-competition{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:4px 0 10px;font-weight:500;display:flex}.hero-heading{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(8px,4vw,48px);margin:0 0 8px;font-size:clamp(1.25rem,3.5vw,2rem);line-height:1.1;display:grid}.hero-side{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.hero-side a{overflow-wrap:anywhere;padding-block:4px;text-decoration:none;display:inline-block}@media (max-width:359px){.hero-inner{padding-inline:8px}.hero-heading{column-gap:6px;font-size:1rem}.pitch-hero .tile{width:2.25rem;font-size:1.75rem}}.hero-side a:hover{text-decoration:underline}.hero-centre{flex-direction:column;align-items:center;gap:6px;display:flex}.ball-roll{filter:drop-shadow(0 8px 10px #0006);width:44px;height:44px;display:block}.hero-kickoff{font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.hero-detail{margin:0;font-size:.9375rem}.hero-action{margin:8px 0 0}.hero-action a{background:var(--yellow);min-height:44px;color:var(--ink);transition:transform .15s var(--ease-out);border-radius:22px;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.hero-action a:active{transform:scale(.97)}.page-banner{margin-top:12px;margin-bottom:8px}.banner-inner{align-items:center;gap:16px;max-width:1040px;margin-inline:auto;padding:24px 16px;display:flex}.banner-inner h1{margin:0}.competition-heading{align-items:center;gap:10px;display:flex}.tiles{justify-content:center;gap:4px;display:flex}.tile{background:var(--tile);width:2.5rem;color:var(--tile-text);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;text-align:center;border-radius:4px;padding:2px 0;font-size:1.875rem;font-weight:700;line-height:1.25;position:relative;box-shadow:0 2px #00000040}.tile:after{content:"";background:var(--tile-text);opacity:.3;height:1px;position:absolute;inset:50% 0 auto}.pitch-hero .tile{width:clamp(2.5rem,7vw,3.25rem);font-size:clamp(2rem,5vw,2.5rem)}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.match-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);height:100%;transition:transform .15s var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.match-card:active{transform:scale(.985)}.poster{--tile:var(--chalk);--tile-text:var(--ink);aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 50% 44%, transparent 0 46px, #fff3 46px 48px, transparent 48px), linear-gradient(90deg, transparent calc(50% - 1px), #fff3 0 calc(50% + 1px), transparent 0), repeating-linear-gradient(90deg, var(--purple) 0 36px, var(--stripe) 36px 72px);justify-content:center;align-items:center;gap:14px;padding-bottom:22px;display:flex;position:relative}.poster-label{color:var(--chalk);text-align:center;background:#22092cd9;padding:4px 10px;font-size:.8125rem;font-weight:500;position:absolute;inset:auto 0 0}.card-text{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.card-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.card-teams{min-width:0;font-weight:600;line-height:1.3}.card-title .tile{width:1.625rem;font-size:1.125rem}.card-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.card-watch{color:var(--muted);font-size:.875rem;font-weight:600}.versus{color:var(--muted)}.match-note{color:var(--muted);font-size:.875rem}.match-list{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.match-list li+li{border-top:1px solid var(--line)}.match-row{min-height:60px;transition:background-color .15s var(--ease-out);grid-template-columns:minmax(0,1fr) 6rem minmax(0,1fr);align-items:center;column-gap:12px;padding:8px 16px;font-weight:600;line-height:1.25;text-decoration:none;display:grid}.match-row:hover{background:var(--row-hover)}.match-row .tile{width:1.5rem;font-size:1.125rem}.match-row .tiles{gap:2px}.match-centre{flex-direction:column;align-items:center;gap:2px;display:flex}.match-when{color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.9375rem;font-weight:600;line-height:1.2}.match-home,.match-away{align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:359px){.match-home,.match-away{overflow-wrap:anywhere}}.match-home{text-align:right;justify-content:flex-end}.row-note{color:var(--muted);text-align:center;grid-column:1/-1;font-size:.875rem;font-weight:400}@media (max-width:600px){.match-row{grid-template-columns:minmax(0,1fr) 3.25rem minmax(0,1fr);column-gap:6px;padding-inline:8px;font-size:.875rem}.match-home,.match-away{gap:6px}.match-row .crest{width:26px!important;height:26px!important;font-size:.6875rem!important}.match-row .crest img{width:18px;height:18px}.match-when{font-size:.875rem}}.highlight-preview{border-radius:var(--radius-card);color:#fff;text-align:center;background:linear-gradient(90deg, transparent calc(50% - 1px), #fff3 0 calc(50% + 1px), transparent 0), repeating-linear-gradient(90deg, var(--purple) 0 72px, var(--stripe) 72px 144px);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:220px;padding:16px;display:flex}.highlight-preview .ball{width:64px;height:64px}.highlight-preview p{margin:0}.player-frame{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--ink);position:relative;overflow:hidden}.player-frame iframe{border:0;width:100%;height:100%;display:block}.player-start{background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block}.player-start img,.poster-video img{object-fit:cover;width:100%;height:100%;display:block}.player-icon{width:64px;height:64px;transition:transform .15s var(--ease-out);background:#22092cd9;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-icon:after{content:"";border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent var(--yellow);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.player-start:hover .player-icon{transform:translate(-50%,-50%)scale(1.06)}.player-blocked{background:var(--purple);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex}.player-blocked p{margin:0}.player-blocked a{background:var(--yellow);min-height:44px;color:var(--ink);border-radius:22px;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.player-note{color:var(--muted);margin:10px 0 0;font-size:.875rem;font-weight:600}.player-title{margin:10px 0 2px;font-weight:600}.player-source{color:var(--muted);margin:0;font-size:.875rem}.player-choices{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.player-choices button{border:1px solid var(--line);border-radius:22px;min-height:44px;padding:0 14px;font-size:.875rem}.player-choices button[aria-pressed=true]{border-color:var(--purple);background:var(--purple);color:var(--chalk)}.poster-video{gap:0;padding-bottom:0;overflow:hidden}.poster-video img{position:absolute;inset:0}.poster-video .player-icon{width:48px;height:48px}.poster-video .player-icon:after{border-width:9px 0 9px 15px}.footer-links{flex-wrap:wrap;gap:16px;display:flex}.footer-links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:600px){.card-grid{gap:10px}.match-card{flex-direction:row;align-items:stretch}.poster{aspect-ratio:auto;flex:0 0 46%;gap:4px;min-height:100px}.poster .crest{width:30px!important;height:30px!important;font-size:.75rem!important}.poster .crest img{width:22px;height:22px}.poster .tile{width:1.5rem;font-size:1.125rem}.poster-label{padding:2px 4px;font-size:.75rem;line-height:1.2}.poster-video .player-icon{width:36px;height:36px;top:42%}.poster-video .player-icon:after{border-width:7px 0 7px 12px}.card-text{justify-content:center;min-width:0;padding:8px 10px}.card-teams{font-size:1.125rem}}.stats-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.stats-table thead th{font-family:var(--font-display), system-ui, sans-serif;text-align:center;padding:4px 0 10px;font-size:1.0625rem;font-weight:600}.stats-table thead th:first-child,.stats-table thead th:nth-child(3){width:22%}.stats-table tbody th{text-align:center;padding:8px;font-size:.875rem;font-weight:500}.stat-value{font-family:var(--font-display), system-ui, sans-serif;text-align:center;font-size:1.1875rem;font-weight:600}.stat-bar{gap:2px;height:6px;margin-top:5px;display:flex}.stat-home,.stat-away{border-radius:3px;min-width:2px}.stat-home{background:var(--stat-home)}.stat-away{background:var(--stat-away)}.follow-button{color:#fff;border-color:#fff;flex:none;margin-left:auto;font-weight:600}.follow-button[aria-pressed=true]{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}.your-teams{margin-bottom:24px}.data-age{color:var(--muted);margin-block:0 4px;font-size:.875rem}.data-stale{color:var(--text);font-weight:600}.event-list{margin:0;padding:0;list-style:none}.event-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);align-items:center;column-gap:8px;min-height:52px;padding-block:6px;display:grid}.event-minute{color:var(--muted);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;text-align:center;font-size:1.125rem;font-weight:600}.event-detail{align-items:center;gap:10px;min-width:0;display:flex}.event-home{text-align:right;flex-direction:row-reverse}.event-player{overflow-wrap:anywhere;font-weight:600;line-height:1.25;display:block}.event-note{color:var(--muted);font-size:.875rem;line-height:1.25;display:block}.goal-icon{flex:none;width:22px;height:22px}.card-icon{border-radius:2px;flex:none;width:14px;height:20px;box-shadow:0 0 0 1px #22092c40}.card-yellow{background:var(--yellow)}.card-red{background:var(--coral)}.event-credit{color:var(--muted);margin:8px 0 0;font-size:.8125rem}.lineup-teams{gap:24px;display:grid}@media (min-width:720px){.lineup-teams{grid-template-columns:repeat(2,minmax(0,1fr))}}.lineup-team h3{font-family:var(--font-display), system-ui, sans-serif;margin:0 0 10px;font-size:1.25rem;font-weight:600;line-height:1.2}.lineup-team h4{margin:14px 0 6px;font-size:.9375rem;font-weight:600}.lineup-formation{color:var(--muted);font-variant-numeric:tabular-nums}.lineup-pitch{border-radius:var(--radius-card);color:#fff;background:radial-gradient(circle at 50% 100%, transparent 0 56px, #fff3 56px 58px, transparent 58px), repeating-linear-gradient(0deg, var(--purple) 0 48px, var(--stripe) 48px 96px);flex-wrap:wrap-reverse;row-gap:14px;margin:0;padding:16px 4px;list-style:none;display:flex}.lineup-starter{flex:0 0 calc(100% / var(--row-size));text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding-inline:2px;font-size:.8125rem;font-weight:500;line-height:1.2;display:flex}.lineup-number{width:32px;height:32px;color:var(--purple);font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:700;display:inline-flex}.lineup-keeper .lineup-number{background:var(--yellow)}.lineup-name{overflow-wrap:anywhere;max-width:100%}.lineup-subs{margin:0;padding:0;list-style:none}.lineup-subs li{border-bottom:1px solid var(--line);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;padding-block:4px;font-size:.9375rem;display:grid}.lineup-sub-number{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}main>.ad-slot{margin-top:32px}.ad-label{color:var(--muted);margin:0 0 4px;font-size:.8125rem}.ad-slot .adsbygoogle{min-height:100px;display:block}.see-all{flex-direction:column;align-items:center;display:flex}.see-all-panel{visibility:hidden;opacity:0;width:100%;transition:grid-template-rows .28s var(--ease-out), opacity .2s ease-out, visibility 0s linear .28s;grid-template-rows:0fr;display:grid}.see-all-panel-open{visibility:visible;opacity:1;transition:grid-template-rows .28s var(--ease-out), opacity .28s ease-out, visibility 0s;grid-template-rows:1fr}.see-all-content{min-height:0;margin-inline:-3px;padding-inline:3px;overflow:hidden}.see-all-content .card-grid{padding:16px 0 3px}.see-all-button{border-color:var(--muted);color:var(--muted);transition:background-color .15s var(--ease-out), transform .1s ease-out;margin-top:16px;font-weight:600}.see-all-button:hover{background:var(--row-hover)}@media (prefers-reduced-motion:no-preference){.see-all-button:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.see-all-panel,.see-all-panel-open{transition:none}}.rankings-grid{gap:32px;margin-top:32px;display:grid}@media (min-width:960px){.rankings-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.table-scroll{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.data-table th,.data-table td{border-bottom:1px solid var(--line);text-align:center;white-space:nowrap;padding:8px 10px}.data-table tbody tr:last-child td{border-bottom:0}.data-table th{background:var(--purple);color:#fff;font-size:.8125rem;font-weight:600}.data-table .cell-team{text-align:left;width:100%}.data-table .cell-strong{font-weight:600}.table-team{align-items:center;gap:8px;min-height:28px;display:inline-flex}.table-team a{padding-block:6px;text-decoration:none}.latest>h2{font-size:1.875rem}.latest h3{margin:20px 0 10px;font-size:1.25rem}main p a,.hero-competition a,.player-source a,.footer-links a{padding-block:4px;display:inline-block}.table-team a:hover{text-decoration:underline}.player-name{font-weight:600;display:block}@media (max-width:480px){.data-table .cell-wide{display:none}.data-table th,.data-table td{padding-inline:7px}}footer{border-top:1px solid var(--line);color:var(--muted);margin-top:48px;padding-block:16px 32px;font-size:.875rem}footer p{margin:0 0 4px}@media (prefers-reduced-motion:no-preference){.ball-roll{animation:ball-roll 1.1s var(--ease-out) both}.pitch-hero .tile{animation:tile-flip .32s var(--ease-out) .65s both;transform-origin:top}.pitch-hero .tile:last-child{animation-delay:.75s}.wordmark-ball{transition:transform .4s var(--ease-out)}.wordmark:hover .wordmark-ball{transform:rotate(180deg)}@media (hover:hover){.match-card:hover{transform:translateY(-3px)}}}@keyframes ball-roll{0%{transform:translate(-70vw)rotate(-900deg)}to{transform:translate(0)rotate(0)}}@keyframes tile-flip{0%{opacity:0;transform:rotateX(-80deg)}to{opacity:1;transform:rotateX(0)}}
