.stadium-text{min-inline-size:0;flex:1 1 auto;font-family:Manrope,system-ui,sans-serif;font-weight:400;font-size:var(--mc-stadium);color:var(--leather);line-height:1;margin-block-start:var(--mc-stadium-mb,0)}.stadium-text,.stadium-text>.sn-full,.stadium-text>.sn-short{display:none;white-space:nowrap}.stadium-text{letter-spacing:var(--mc-stadium-tracking,0)}.ev-title{display:none;font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-weight:var(--weight-semibold);color:var(--ink);font-size:var(--ev-title);line-height:1.2;text-align:start;min-inline-size:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:var(--ev-title-tracking,0)}:where(.ev-block){--galleria:var(--bg-base,#FDFCFB);--eggshell:var(--bg-sunken,#EDEFF2);--canvas:var(--avatar-bg,#E8E2D9);--rule-light:var(--bd-subtle,rgba(12,11,10,0.06));--rule:var(--bd-default,rgba(12,11,10,0.12));--ink:var(--fg-primary,#0C0B0A);--leather:var(--fg-secondary,#3D4043);--clay:var(--fg-tertiary,#6D7278);--trophy:var(--fg-tertiary,#6D7278);--seal:var(--danger,#D93025);--turf:#3A6B35;--gilt:var(--warning,#D4A843);--evt-match-fg:#2D76B4;--evt-match-bg:#D6E7F5;--evt-editing-fg:#6534D5;--evt-editing-bg:#DDD1FA;--evt-meeting-fg:#30B07B;--evt-meeting-bg:#D7F4E8;--evt-social-fg:#A87B00;--evt-social-bg:#FBE7A8;--evt-adhoc-fg:#CA7A16;--evt-adhoc-bg:#FAE8D1;--evt-offday-fg:#757575;--evt-offday-bg:#E8E8E8;--evt-holiday-fg:#CA4E16;--evt-holiday-bg:#FADED1;--evt-cat-fg:var(--evt-match-fg);--evt-cat-bg:var(--evt-match-bg)}.dark-frame :where(.ev-block){--galleria:#1C1D1E;--eggshell:#2A2C2E;--canvas:#3A3C3E;--rule-light:rgba(255,255,255,0.06);--rule:rgba(255,255,255,0.11);--ink:#F4F3F1;--leather:#C0C3C7;--clay:#90949A;--trophy:#90949A;--evt-match-fg:#95C0E4;--evt-match-bg:rgba(159,198,231,.26);--evt-editing-fg:#AA8DEC;--evt-editing-bg:rgba(185,154,255,.26);--evt-meeting-fg:#97E2C3;--evt-meeting-bg:rgba(146,225,192,.26);--evt-social-fg:#EDCE7A;--evt-social-bg:rgba(250,209,101,.30);--evt-adhoc-fg:#ECC28D;--evt-adhoc-bg:rgba(255,173,70,.26);--evt-offday-fg:#BDBDBD;--evt-offday-bg:rgba(194,194,194,.26);--evt-holiday-fg:#ECAB8D;--evt-holiday-bg:rgba(255,117,55,.26)}[data-theme=dark] :where(.ev-block){--evt-match-fg:var(--pastel-cobalt-fg);--evt-match-bg:var(--pastel-cobalt-bg);--evt-editing-fg:var(--pastel-wisteria-fg);--evt-editing-bg:var(--pastel-wisteria-bg);--evt-meeting-fg:var(--pastel-sage-fg);--evt-meeting-bg:var(--pastel-sage-bg);--evt-social-fg:var(--pastel-banana-fg);--evt-social-bg:var(--pastel-banana-bg);--evt-adhoc-fg:var(--pastel-mango-fg);--evt-adhoc-bg:var(--pastel-mango-bg);--evt-offday-fg:var(--pastel-graphite-fg);--evt-offday-bg:var(--pastel-graphite-bg);--evt-holiday-fg:var(--pastel-pumpkin-tangerine-fg);--evt-holiday-bg:var(--pastel-pumpkin-tangerine-bg)}.ev-block.match{--evt-cat-fg:var(--evt-match-fg);--evt-cat-bg:var(--evt-match-bg)}.ev-block.editing{--evt-cat-fg:var(--evt-editing-fg);--evt-cat-bg:var(--evt-editing-bg)}.ev-block.meeting{--evt-cat-fg:var(--evt-meeting-fg);--evt-cat-bg:var(--evt-meeting-bg)}.ev-block.social{--evt-cat-fg:var(--evt-social-fg);--evt-cat-bg:var(--evt-social-bg)}.ev-block.adhoc{--evt-cat-fg:var(--evt-adhoc-fg);--evt-cat-bg:var(--evt-adhoc-bg)}.ev-block.off-day,.ev-block.offday{--evt-cat-fg:var(--evt-offday-fg);--evt-cat-bg:var(--evt-offday-bg)}.ev-block.holiday{--evt-cat-fg:var(--evt-holiday-fg);--evt-cat-bg:var(--evt-holiday-bg)}.eb-slot{container-name:evblock;container-type:inline-size;inline-size:100%;min-inline-size:0;display:block}.eb-slot>.ev-block.eb-stack{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1px;padding-block:3px;padding-inline:6px;background:var(--evt-cat-bg);border-block:0;border-inline-end:0;border-inline-start:3px solid var(--evt-cat-fg);border-radius:4px;inline-size:100%;block-size:100%;overflow:hidden;font-family:Manrope,system-ui,sans-serif;color:var(--ink);appearance:none;-webkit-appearance:none;text-align:start;cursor:pointer;--mc-ko:10px;--ev-title:10px}.eb-slot>.ev-block>.eb-ko{font-size:var(--mc-ko)}.eb-slot>.ev-block>.eb-ko .scoreline-time{color:var(--evt-cat-fg);font-weight:var(--weight-bold)}.eb-slot>.ev-block.eb-stack>.eb-ko{display:block;flex:0 0 auto;line-height:1}.eb-slot>.ev-block.eb-stack>.ev-title{display:block;flex:0 1 auto;line-height:1.1;white-space:normal;min-inline-size:0}.eb-slot>.ev-block.eb-stack.eb-tier-full,.eb-slot>.ev-block.eb-stack.eb-tier-inline,.eb-slot>.ev-block.eb-stack.eb-tier-two{display:flex;background:var(--evt-cat-bg);border-block:0;border-inline-end:0;border-inline-start:3px solid var(--evt-cat-fg);border-radius:4px;inline-size:100%;block-size:100%;overflow:hidden;font-family:Manrope,system-ui,sans-serif;appearance:none;-webkit-appearance:none;text-align:start}.eb-slot>.ev-block.eb-stack.eb-tier-inline{flex-direction:row;align-items:center;gap:5px;padding:0 6px;--ev-title:11px;--mc-ko:11px}.eb-slot>.ev-block.eb-stack.eb-tier-inline>.ev-title{display:block;order:0;color:var(--ink);font-weight:var(--weight-medium);line-height:1.25;flex:0 1 auto;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eb-slot>.ev-block.eb-stack.eb-tier-inline>.eb-ko{display:block;order:1;line-height:1.25;flex:0 200 auto;overflow:hidden;white-space:nowrap}.eb-slot>.ev-block.eb-stack.eb-tier-two{flex-direction:column;gap:0;padding:2px 6px 3px;--ev-title:11px;--mc-ko:11px}.eb-slot>.ev-block.eb-stack.eb-tier-two>.ev-title{display:block;color:var(--ink);font-weight:var(--weight-medium);line-height:1.3;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eb-slot>.ev-block.eb-stack.eb-tier-two>.eb-ko{display:block;line-height:1.05}.eb-slot>.ev-block.eb-stack.eb-tier-full{flex-direction:column;justify-content:flex-start;gap:2px;padding:5px 7px;--ev-title:12px;--mc-ko:11px}.eb-slot>.ev-block.eb-stack.eb-tier-full>.ev-title{display:block;flex:0 0 auto;color:var(--ink);font-weight:var(--weight-semibold);line-height:1.3;white-space:normal;min-inline-size:0}.eb-slot>.ev-block.eb-stack.eb-tier-full>.eb-ko{display:block;flex:0 0 auto}.eb-slot>.ev-block.eb-stack.eb-fixture>.ev-title{display:flex;align-items:center;min-inline-size:0;max-inline-size:100%}.eb-slot>.ev-block.eb-stack.eb-fixture>.ev-title>.event-subject{min-inline-size:0;max-inline-size:100%}.eb-slot>.ev-block.eb-stack.eb-fixture{--eb-crest:min(clamp(18px,calc(var(--height, 0px) * 0.16),36px),30cqi)}.eb-slot>.ev-block.eb-stack.eb-tier-full.eb-fixture{gap:clamp(var(--space-02),calc(var(--eb-crest, 18px) * .22),var(--space-03))}.eb-slot>.ev-block.eb-stack:focus-visible{outline:2px solid var(--evt-cat-fg);outline-offset:2px}.eb-slot>.ev-block.eb-stack.selected{box-shadow:inset 0 0 0 1.5px var(--evt-cat-fg)}@media (prefers-reduced-motion:reduce){.eb-slot>.ev-block.eb-stack{transition:none}}.eb-slot>.ev-block.eb-list{display:flex;flex-direction:row;align-items:center;gap:6px;padding:7px 10px 7px 8px;background:var(--evt-cat-bg);border:0;border-inline-start:3px solid var(--evt-cat-fg);border-radius:4px;inline-size:100%;block-size:100%;font-family:Manrope,system-ui,sans-serif;color:var(--ink);appearance:none;-webkit-appearance:none;text-align:start;cursor:pointer;overflow:hidden;--mc-ko:11.5px;--mc-stadium:12px;--mc-eyebrow:10px;--mc-eyebrow-tracking:0.05em;--ev-title:13px}.eb-slot>.ev-block.eb-list>.eb-ko{display:inline-block;flex-shrink:0}.eb-slot>.ev-block.eb-list>.ev-title{display:inline-flex;align-items:center;flex:0 1 auto;min-inline-size:0;margin-inline-start:12px;overflow:hidden}.eb-slot>.ev-block.eb-list>.ev-title>.event-subject{min-inline-size:0;max-inline-size:100%}.eb-slot>.ev-block.eb-list>.eb-trailing{margin-inline-start:auto;flex-shrink:0;display:inline-flex;align-items:center;color:var(--ink)}.eb-slot>.ev-block.eb-list>.stadium-text{display:none;align-items:center;font-family:Manrope,system-ui,sans-serif;font-weight:var(--weight-regular);color:var(--leather);font-size:var(--mc-stadium);line-height:1;flex:1 1 auto;min-inline-size:0;overflow:hidden;white-space:nowrap;opacity:.55}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full,.eb-slot>.ev-block.eb-list>.stadium-text>.sn-short{overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full{display:none}.eb-slot>.ev-block.eb-list>.eyebrow{display:inline-flex;align-items:center;flex-shrink:0;margin-inline-start:auto}.eb-slot>.ev-block.eb-list{--mc-av:24px;--mc-av-font:10px;--mc-av-overlap:-7px}.eb-slot>.ev-block.eb-list>.avatar-stack{display:inline-flex;align-items:center;flex-shrink:0;margin-inline-start:auto}.eb-slot>.ev-block.eb-list>.avatar-stack>.av{inline-size:var(--mc-av);block-size:var(--mc-av);border-radius:50%;background:var(--bg-sunken);display:inline-flex;align-items:center;justify-content:center;margin-inline-start:var(--mc-av-overlap);border:2px solid var(--evt-cat-bg);flex-shrink:0;overflow:hidden}.eb-slot>.ev-block.eb-list>.avatar-stack>.av:first-child{margin-inline-start:0}.eb-slot>.ev-block.eb-list>.avatar-stack>.av>img{inline-size:100%;block-size:100%;object-fit:cover;object-position:top;display:block}.eb-slot>.ev-block.eb-list>.avatar-stack>.av.more{background:var(--leather);color:var(--galleria);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--mc-av-font);font-variant-numeric:tabular-nums}@container evblock (min-inline-size: 420px){.eb-slot>.ev-block.eb-list>.stadium-text{display:inline-flex}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-short{display:inline}.eb-slot>.ev-block.eb-list>.stadium-text:before{content:"|";margin-inline:14px;color:var(--rule);font-weight:var(--weight-light);font-size:1.5em;line-height:1;flex-shrink:0}}@container evblock (min-inline-size: 780px){.eb-slot>.ev-block.eb-list{--mc-ko:20px;--mc-stadium:13px;--ev-title:14px;padding:12px 10px}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-short{display:none}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full{display:inline}}.eb-slot>.ev-block.eb-list:focus-visible{outline:2px solid var(--evt-cat-fg);outline-offset:2px}.eb-slot>.ev-block.eb-list.selected{box-shadow:inset 0 0 0 1.5px var(--evt-cat-fg)}@media (prefers-reduced-motion:reduce){.eb-slot>.ev-block.eb-list{transition:none}}.eb-slot>.ev-block.eb-stack,.eb-slot>.ev-block.eb-stack.eb-tier-full,.eb-slot>.ev-block.eb-stack.eb-tier-inline,.eb-slot>.ev-block.eb-stack.eb-tier-two{background-color:var(--galleria);background-image:linear-gradient(var(--evt-cat-bg),var(--evt-cat-bg));border-radius:6px}.eb-slot>.ev-block.eb-list{background-color:var(--galleria);background-image:linear-gradient(var(--evt-cat-bg),var(--evt-cat-bg));border-radius:8px}.fixture-chip{--fc-fg:#9c9488;--fc-bg:#fdfcfb;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:hidden;font-family:Manrope,system-ui,sans-serif;background:var(--fc-bg);border-block:0;border-inline-end:0;border-inline-start:3px solid var(--fc-fg)}.fixture-chip--crest{gap:4px;padding:4px 6px;border-radius:8px;box-shadow:0 1px 2px rgba(12,11,10,.04)}.fixture-chip--crest .fc-crest{display:inline-flex;align-items:center;justify-content:center;block-size:18px;max-inline-size:20px;flex:0 0 auto}.fixture-chip--crest .fc-crest :where(img,svg){block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}.fixture-chip--crest .fc-v{flex:0 0 auto;font-weight:var(--weight-light);font-size:10px;line-height:1;color:#7a7468}.fixture-chip--text{gap:5px;padding:3px 6px;border-radius:4px;min-block-size:20px}.fixture-chip--text .fc-title{min-inline-size:0;flex:0 1 auto;font-weight:var(--weight-medium);font-size:11px;line-height:1.25;color:#0c0b0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.games-board){--galleria:var(--bg-base,#FDFCFB);--eggshell:var(--bg-sunken,#EDEFF2);--eggshell-deep:var(--eggshell-deep,#ECEAE5);--canvas:var(--avatar-bg,#E8E2D9);--rule-light:var(--bd-subtle,rgba(12,11,10,0.06));--rule:var(--bd-default,rgba(12,11,10,0.12));--ink:var(--fg-primary,#0C0B0A);--clay:var(--fg-tertiary,#6D7278);--trophy:var(--fg-tertiary,#6D7278);--muted:var(--fg-disabled,#AEB2B8);--seal:var(--danger,#D93025);--turf:#3A6B35;--gilt:var(--warning,#D4A843);--gb-badge-bg:var(--bg-sunken,#EDEFF2);--gb-badge-fg:var(--fg-secondary,#3F4448);--gb-tone-ok:var(--success,#2E7D46);--gb-tone-warn:var(--warning,#D4A843);--gb-tone-info:var(--primary,#2563EB);--gb-tone-danger:var(--danger,#D93025);--gb-tone-neutral:var(--fg-tertiary,#6D7278);--gb-row-rule:rgba(12,11,10,0.05);--gb-group-rule:#E2DFD8;--gb-daybar:var(--bg-sunken,#EDEFF2);--gb-meta-rule:rgba(12,11,10,0.09);--ease:cubic-bezier(0.16,1,0.3,1)}.dark-frame :where(.games-board){--galleria:#1C1D1E;--eggshell:#2A2C2E;--eggshell-deep:#303234;--canvas:#3A3C3E;--rule-light:rgba(255,255,255,0.06);--rule:rgba(255,255,255,0.11);--ink:#F4F3F1;--clay:#90949A;--trophy:#90949A;--muted:#5A5C60;--gb-row-rule:rgba(255,255,255,0.05);--gb-group-rule:rgba(255,255,255,0.09);--gb-daybar:#2A2C2E;--gb-meta-rule:rgba(255,255,255,0.10);--gb-badge-bg:#303234;--gb-badge-fg:#C7CBD0}[data-theme=dark] :where(.games-board){--gb-group-rule:var(--bd-default);--gb-row-rule:var(--bd-subtle);--gb-meta-rule:var(--bd-default);--turf:var(--success)}.games-board{background:var(--galleria);border-radius:14px;overflow:hidden;color:var(--ink)}.gb-pager{display:flex;align-items:center;justify-content:center;gap:14px;padding:16px;position:relative;border-block-end:1px solid var(--gb-group-rule)}.gb-pager .gb-arrow{inline-size:34px;block-size:34px;border-radius:50%;border:0;background:var(--eggshell);color:var(--clay);font-size:15px;cursor:pointer;display:grid;place-items:center;transition:background .12s var(--ease),color .12s var(--ease)}.gb-pager .gb-arrow:hover{background:var(--eggshell-deep);color:var(--ink)}.gb-pager .gb-arrow:disabled{opacity:.4;cursor:default}.gb-pager .gb-arrow.l{position:absolute;inset-inline-start:16px}.gb-pager .gb-arrow.r{position:absolute;inset-inline-end:16px}.gb-pager .gb-label{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:var(--weight-semibold);color:var(--ink);cursor:pointer;padding:6px 12px;border-radius:8px;border:0;background:transparent;font-family:inherit;transition:background .12s var(--ease)}.gb-pager .gb-label:hover{background:var(--eggshell)}.gb-pager .gb-label .gb-chev{inline-size:0;block-size:0;border-inline:4.5px solid transparent;border-block-start:6px solid var(--clay);display:inline-block;margin-inline-start:3px}.gb-tabs{display:flex;align-items:center;gap:8px;padding:12px 16px;flex-wrap:wrap;border-block-end:1px solid var(--gb-group-rule)}.gb-tab{border:0;background:var(--eggshell);color:var(--clay);font-family:inherit;font-size:12px;font-weight:var(--weight-medium);padding:7px 14px;border-radius:999px;cursor:pointer;transition:all .12s var(--ease)}.gb-tab.on{background:var(--ink);color:var(--galleria)}.gb-tab.live{margin-inline-start:auto;display:inline-flex;align-items:center;gap:7px}.gb-tab.live .gb-dot{inline-size:7px;block-size:7px;border-radius:50%;background:var(--seal);color:var(--seal);animation:gb-pulse 1.8s ease-in-out infinite}.gb-daybar{background:var(--gb-daybar);padding:11px 18px;font-size:13px;font-weight:var(--weight-semibold);color:var(--ink);letter-spacing:-.005em}.gb-liveband .gb-livehead{display:flex;align-items:center;gap:9px;padding:15px 18px 11px}.gb-livedot{inline-size:9px;block-size:9px;border-radius:50%;background:var(--turf);color:var(--turf);animation:gb-pulse 1.8s ease-in-out infinite}.gb-livecap{font-size:11px;font-weight:var(--weight-bold);letter-spacing:1.2px;text-transform:uppercase;color:var(--turf)}@media (prefers-reduced-motion:reduce){.gb-livedot{animation:none}}.gb-group+.gb-group{border-block-start:1px solid var(--gb-group-rule)}.gb-ghead{display:flex;align-items:center;gap:10px;padding:15px 18px 11px;width:100%;background:transparent;border:0;font-family:inherit;cursor:default;text-align:start}.gb-ghead.clickable{cursor:pointer}.gb-ghead.clickable:hover{background:var(--eggshell)}.gb-gtitle{font-size:13px;color:var(--ink)}.gb-gstage,.gb-gtitle{font-weight:var(--weight-semibold)}.gb-gstage{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--trophy);background:var(--eggshell);padding:3px 9px;border-radius:999px}.gb-gchev{margin-inline-start:auto;color:var(--clay);font-size:11px;transition:transform .15s var(--ease)}.gb-group.collapsed .gb-gchev{transform:rotate(-90deg)}.gb-group.collapsed .gb-rows{display:none}.gb-rows{display:flex;flex-direction:column}.gb-row{display:grid;align-items:center;gap:8px;padding:12px 18px;cursor:pointer;transition:background .12s var(--ease);text-decoration:none;color:inherit;border:0;background:transparent;font-family:inherit;text-align:start;width:100%}.gb-row+.gb-row{box-shadow:inset 0 1px 0 var(--gb-row-rule)}.gb-row:hover{background:color-mix(in srgb,var(--primary) 7%,var(--bg-raised))}.gb-row:focus-visible{outline:2px solid var(--seal);outline-offset:-2px}.gb-row.std{grid-template-columns:64px 1fr auto 1fr 64px}.gb-row.team{grid-template-columns:110px 1fr auto 1fr 110px}.gb-row.gb-event{grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px}.gb-event-body{grid-column:2;display:inline-flex;align-items:center;min-inline-size:0}.gb-event-title{font-size:14px;font-weight:var(--weight-regular);color:var(--ink);letter-spacing:-.005em;display:block;min-inline-size:0;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gb-event-meta{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:8px}.gb-status{display:flex;align-items:center}.gb-status .ft{letter-spacing:.5px;color:var(--clay);background:var(--eggshell)}.gb-status .ft,.gb-status .live{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:11px;padding:4px 8px;border-radius:999px}.gb-status .live{color:var(--galleria);background:var(--turf);display:inline-flex;align-items:center;gap:5px}.gb-status .live .gb-dot{inline-size:6px;block-size:6px;border-radius:50%;background:var(--galleria);color:var(--galleria);animation:gb-pulse 1.8s ease-in-out infinite}.gb-status .live.stale{background:var(--eggshell-deep,#ECEAE6);color:var(--leather)}.gb-status .live.stale .gb-dot{background:var(--leather);animation:none}.gb-status .gb-livemin{font-family:var(--font-data,"Chakra Petch",sans-serif);font-weight:var(--weight-bold);font-size:13px;letter-spacing:.3px;color:var(--seal);font-variant-numeric:tabular-nums;padding-inline-start:8px;animation:gb-livemin .28s var(--ease)}.gb-status .kickoff{font-size:12px;color:var(--clay);font-weight:var(--weight-regular)}.gb-status .canc{font-size:11px;color:var(--muted);font-weight:var(--weight-medium);padding-inline-start:8px}.gb-celldate{font-size:12px}.gb-cellcomp,.gb-celldate{color:var(--clay);font-weight:var(--weight-regular);white-space:nowrap}.gb-cellcomp{font-size:11px;text-align:end;overflow:hidden;text-overflow:ellipsis}.gb-meta{justify-self:end;gap:10px}.gb-meta,.gb-meta-mark{display:inline-flex;align-items:center}.gb-meta-rule{inline-size:1px;block-size:20px;background:var(--gb-meta-rule);flex:none}.gb-meta-mw{font-family:var(--font-data,"Chakra Petch",sans-serif);font-weight:var(--weight-medium);font-size:11.5px;letter-spacing:.02em;color:var(--clay);font-variant-numeric:tabular-nums;white-space:nowrap}.gb-meta-badge{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:11px;font-weight:var(--weight-semibold,600);line-height:1;color:var(--gb-badge-fg);background:var(--gb-badge-bg);border-radius:9999px;padding:3px 9px;white-space:nowrap}.gb-meta-badge-dot{inline-size:6px;block-size:6px;border-radius:50%;background:var(--gb-tone-neutral);flex:none}.gb-meta-badge.t-ok .gb-meta-badge-dot{background:var(--gb-tone-ok)}.gb-meta-badge.t-warn .gb-meta-badge-dot{background:var(--gb-tone-warn)}.gb-meta-badge.t-info .gb-meta-badge-dot{background:var(--gb-tone-info)}.gb-meta-badge.t-danger .gb-meta-badge-dot{background:var(--gb-tone-danger)}.gb-meta-badge.t-neutral .gb-meta-badge-dot{background:var(--gb-tone-neutral)}.gb-meta-badge.is-empty{background:transparent;color:var(--muted);font-weight:var(--weight-regular);padding-inline:0}.gb-team{display:inline-flex;align-items:center;gap:11px;min-inline-size:0}.gb-team.home{justify-self:end}.gb-team.away{justify-self:start}.gb-tname{font-size:14px;font-weight:var(--weight-regular);color:var(--ink);letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gb-chip{align-items:center;gap:3px;font-family:var(--font-data,"Chakra Petch",sans-serif);font-weight:var(--weight-bold);font-size:15px;color:var(--ink);min-inline-size:42px;line-height:1}.gb-chip,.gb-chip .num{display:inline-flex;justify-content:center}.gb-chip .num{min-inline-size:11px}.gb-chip .dash{font-size:13px;font-weight:var(--weight-semibold);line-height:1;color:currentColor;opacity:.5}.gb-chip.time{font-size:14px;color:var(--clay);letter-spacing:0}.gb-chip.won{background:var(--turf);color:var(--galleria)}.gb-chip.drew,.gb-chip.won{padding:6px 11px;border-radius:6px;min-inline-size:0}.gb-chip.drew{background:var(--eggshell-deep);color:var(--clay)}.gb-empty,.gb-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:64px 24px;text-align:center}.gb-empty .t,.gb-error .t{font-size:13px;color:var(--clay);font-weight:var(--weight-regular)}.gb-empty .s,.gb-error .s{font-size:11px;color:var(--trophy);font-weight:var(--weight-regular)}.gb-error .retry{margin-top:6px;border:0;background:var(--ink);color:var(--galleria);font-family:inherit;font-size:12px;font-weight:var(--weight-medium);padding:7px 16px;border-radius:8px;cursor:pointer}.gb-skel-row{display:grid;grid-template-columns:54px 1fr auto 1fr 54px;align-items:center;gap:8px;padding:12px 18px}.gb-skel-row+.gb-skel-row{box-shadow:inset 0 1px 0 var(--gb-row-rule)}.gb-skel{background:var(--eggshell);border-radius:6px;animation:gb-skel 1.4s var(--ease) infinite}.gb-skel.circle{border-radius:50%}@keyframes gb-pulse{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 0 3px transparent;opacity:.55}}@keyframes gb-skel{0%,to{opacity:1}50%{opacity:.5}}@keyframes gb-livemin{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gb-skel,.gb-status .gb-livemin,.gb-status .live .gb-dot,.gb-tab.live .gb-dot{animation:none}}.game-head{position:relative;display:flex;flex-direction:column;gap:22px;padding-block:8px 28px}.game-head-back{position:absolute;inset-block-start:0;inset-inline-start:0;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--fg-tertiary);transition:color var(--duration-fast) var(--ease-expo-out)}.game-head-back:hover{color:var(--fg-primary)}.game-head-back .chev{font-size:11px;opacity:.6}.game-head-eyebrow{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--weight-semibold);letter-spacing:1.5px;text-transform:uppercase;color:var(--fg-secondary)}.game-head-eyebrow .comp{display:inline-flex;align-items:center;gap:8px}.game-head-mw{display:inline-flex;align-items:center;margin-inline-start:var(--space-03);padding:var(--space-01) var(--space-03);border-radius:9999px;background:var(--bg-sunken);color:var(--fg-tertiary);font-size:10px;font-weight:var(--weight-bold);letter-spacing:.06em}.game-head-scoreboard{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;margin-block-end:18px}.game-head-team{display:flex;align-items:center;gap:18px;min-inline-size:0}.game-head-team.home{justify-content:flex-end;text-align:end}.game-head-team.away{justify-content:flex-start;text-align:start}.game-head-team .crest{block-size:64px;display:inline-flex;align-items:center;flex-shrink:0}.game-head-team .crest img{block-size:100%;inline-size:auto;display:block}.game-head-team .name{font-family:var(--font-heading);font-size:32px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading,-.005em);color:var(--fg-primary);line-height:1.05}.game-head-score-block{position:relative;display:flex;flex-direction:column;align-items:center}.game-head-score-status{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-start:50%;transform:translateX(-50%);font-size:11px;font-weight:var(--weight-medium);color:var(--fg-tertiary);white-space:nowrap;text-align:center}.game-head-scorers{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:var(--space-07);padding-block-start:var(--space-06)}.game-head-scorers .col{display:flex;flex-direction:column;gap:var(--space-03);min-inline-size:0}.game-head-scorers .home{align-items:flex-end;text-align:end}.game-head-scorers .away{align-items:flex-start;text-align:start}.game-head-scorers .divider{inline-size:1px;align-self:stretch;background:var(--bd-subtle)}.game-head-scorers .scorer{display:inline-flex;align-items:baseline;gap:var(--space-03);max-inline-size:100%}.game-head-scorers .away .scorer{flex-direction:row-reverse}.game-head-scorers .scorer .who{font-size:14px;font-weight:var(--weight-medium);color:var(--fg-primary);line-height:1.3}.game-head-scorers .scorer .mins{display:inline-flex;align-items:baseline;gap:var(--space-02);flex-wrap:wrap}.game-head-scorers .home .scorer .mins{justify-content:flex-end}.game-head-scorers .scorer .min{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:0;color:var(--fg-tertiary);white-space:nowrap}.game-head-scorers .scorer .min .note{font-family:var(--font-body);font-weight:var(--weight-regular);letter-spacing:0;color:var(--fg-disabled)}.game-head-box{padding-block-start:4px;display:flex;justify-content:center}.game-head-box table{border-collapse:collapse}.game-head-box th{font-size:9px;font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--fg-disabled);text-align:center;padding:8px 14px;border-block-end:1px solid var(--bd-subtle)}.game-head-box th:first-child{text-align:start}.game-head-box td{padding:12px 14px;text-align:center;border-block-end:1px solid var(--bd-subtle);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:16px;color:var(--fg-primary)}.game-head-box td.team{text-align:start;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:17px}.game-head-box td.team .b{display:inline-grid;place-items:center;vertical-align:middle;margin-inline-end:9px;inline-size:20px;block-size:20px;border-radius:5px;background:var(--bg-sunken);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:8px;color:var(--fg-secondary)}.game-head-box td.total{color:var(--fg-secondary)}.game-head-box tr:last-child td{border-block-end:0}.game-head-facts{display:flex;align-items:flex-start;justify-content:center;gap:56px;flex-wrap:wrap;padding-block-start:18px;border-block-start:1px solid var(--bd-subtle)}.game-head-fact{display:flex;flex-direction:column;gap:4px;text-align:center;min-inline-size:0}.game-head-fact .lbl{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:1.5px;text-transform:uppercase;color:var(--fg-disabled)}.game-head-fact .val{font-size:13px;font-weight:var(--weight-regular);line-height:1.3}.game-head-fact .val,.game-head-fact .val .num{color:var(--fg-tertiary)}.game-head-fact .val .num.time{font-family:var(--font-data);font-variant-numeric:tabular-nums}.game-head-link{color:inherit;text-decoration:none;border-block-end:1px solid transparent;cursor:pointer;transition:color var(--duration-fast) var(--ease-expo-out),border-color var(--duration-fast) var(--ease-expo-out)}.game-head-link:hover{color:var(--fg-secondary);border-block-end-color:var(--bd-default)}@media (max-width:880px){.game-head-facts{gap:28px}.game-head-scoreboard{gap:16px}.game-head-team .name{font-size:22px}.game-head-team .crest{block-size:48px}}.formation-pitch{position:relative;aspect-ratio:16/10;inline-size:100%;border-radius:var(--radius-card);box-shadow:var(--sh-1);overflow:hidden;background:color-mix(in srgb,var(--success) 88%,var(--bg-raised))}[data-theme=dark] .formation-pitch{background:color-mix(in srgb,var(--success) 32%,var(--bg-raised))}.formation-pitch .pitch-lines{position:absolute;inset:0;inline-size:100%;block-size:100%;color:color-mix(in srgb,var(--bg-raised) 55%,transparent);pointer-events:none}[data-theme=dark] .formation-pitch .pitch-lines{color:color-mix(in srgb,var(--success) 58%,var(--bg-raised))}.formation-pitch .pitch-half{position:absolute;inset-block:0;inline-size:50%}.formation-pitch .pitch-half.home{inset-inline-start:0}.formation-pitch .pitch-half.away{inset-inline-end:0}.formation-pitch .pitch-corner{position:absolute;inset-block-start:var(--space-03);z-index:2;display:inline-flex;align-items:center;gap:var(--space-02);padding:var(--space-01) var(--space-03);border-radius:var(--radius-control);background:color-mix(in srgb,var(--bg-raised) 88%,transparent);box-shadow:var(--sh-1)}.formation-pitch .pitch-corner.home{inset-inline-start:var(--space-03)}.formation-pitch .pitch-corner.away{inset-inline-end:var(--space-03);flex-direction:row-reverse}.formation-pitch .pitch-corner img{inline-size:20px;block-size:20px;object-fit:contain}.formation-pitch .pitch-corner .pf{font-family:var(--font-data),sans-serif;font-weight:var(--weight-bold);font-size:12px;color:var(--fg-primary);font-variant-numeric:tabular-nums}.pitch-player{display:flex;flex-direction:column;align-items:center;gap:var(--space-01);inline-size:92px;text-decoration:none;color:inherit}.formation-pitch .pitch-player{position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%);z-index:1}a.pitch-player{cursor:pointer}a.pitch-player:hover .pp-img{box-shadow:0 0 0 2px var(--primary)}.pitch-player .pp-sub{position:absolute;inset-block-start:-4px;inset-inline-start:13px;z-index:3;display:inline-flex;align-items:center;gap:var(--space-01);font-family:var(--font-data),sans-serif;font-weight:var(--weight-bold);font-size:10px;font-variant-numeric:tabular-nums;color:var(--fg-primary);line-height:1;background:color-mix(in srgb,var(--bg-raised) 94%,transparent);padding:1px var(--space-02) 1px 1px;border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--bg-raised)}.pitch-player .pp-photo{position:relative;inline-size:56px;block-size:56px}.pitch-player .pp-img{position:absolute;inset:0;border-radius:var(--radius-full);background:var(--avatar-bg);overflow:hidden;box-shadow:var(--sh-1)}.pitch-player .pp-img img,.pitch-player .pp-img svg{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top;display:block}.pitch-player .pp-badge{position:absolute;display:inline-flex;align-items:center;justify-content:center;z-index:2}.pitch-player .pp-badge.goal{inset-block-start:-4px;inset-inline-end:-4px;inline-size:17px;block-size:17px;border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:0 0 0 2px var(--bg-raised)}.pitch-player .pp-badge.cap{inset-block-end:-3px;inset-inline-end:-3px}.pitch-player .pp-badge.bk{inset-block-start:-3px;inset-inline-start:2px;border-radius:2px;box-shadow:0 0 0 2px var(--bg-raised)}.pitch-player .pp-rating{inset-block-end:-4px;inset-inline-start:-4px;min-inline-size:18px;block-size:16px;padding:0 4px;border-radius:var(--radius-control);background:var(--fg-primary);color:var(--bg-raised);font-family:var(--font-data),sans-serif;font-weight:var(--weight-bold);font-size:10px;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--bg-raised)}.pitch-player .pp-tag{display:inline-flex;align-items:center;gap:var(--space-03);max-inline-size:100%;padding:var(--space-01) var(--space-03);background:color-mix(in srgb,var(--bg-raised) 90%,transparent);border-radius:var(--radius-control)}.pitch-player .pp-tag .sh{font-size:10px;color:var(--fg-tertiary);display:inline-flex}.pitch-player .pp-tag .nm{font-size:11px;font-weight:var(--weight-medium);color:var(--fg-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:880px){.formation-pitch{aspect-ratio:4/3}.pitch-player{inline-size:72px}.pitch-player .pp-photo{inline-size:42px;block-size:42px}}