:where(.day-stamp),:where(.ds-stage){--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);--muted:var(--fg-disabled,#AEB2B8);--seal:var(--danger,#D93025);--ease-expo:cubic-bezier(0.16,1,0.3,1)}.dark-frame :where(.day-stamp),.dark-frame :where(.ds-stage){--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;--muted:#5A5C60}.ds-slot{--ds-bp-vertical:28px;--ds-bp-inline:60px;--ds-bp-hide:14px;container-name:daystamp;container-type:inline-size;min-inline-size:0;inline-size:100%}.day-stamp{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-inline-size:0;font-family:var(--font-body,"Manrope",system-ui,-apple-system,sans-serif);color:var(--leather);line-height:1}.day-stamp .dn{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:14px;color:var(--ink);line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;flex-shrink:0}.day-stamp .wd{font-family:var(--font-body,"Manrope",system-ui,-apple-system,sans-serif);font-weight:var(--weight-medium);font-size:9.5px;color:var(--trophy);line-height:1;letter-spacing:1.2px;text-transform:uppercase;flex-shrink:0}.day-stamp.today .dn,.day-stamp.today .wd{color:var(--danger,var(--seal))}.day-stamp.today .wd{font-weight:var(--weight-semibold)}.day-stamp.past .dn{color:var(--ink)}.day-stamp.past .wd{color:var(--trophy)}@container daystamp (max-width: 13.99px){.day-stamp{display:none}}@container daystamp (min-width: 14px) and (max-width: 27.99px){.day-stamp{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0}.day-stamp .wd{display:none}.day-stamp .dn{font-size:12px}}@container daystamp (min-width: 28px) and (max-width: 59.99px){.day-stamp{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.day-stamp .wd{display:inline-block}.day-stamp .dn{font-size:14px}}@container daystamp (min-width: 60px){.day-stamp{display:inline-flex;flex-direction:row;align-items:baseline;gap:6px}.day-stamp .wd{display:inline-block}.day-stamp .dn{font-size:18px}}@container daystamp (min-width: 120px){.day-stamp{gap:7px}.day-stamp .dn{font-size:24px}.day-stamp .wd{font-size:11px;letter-spacing:1.4px}}@container daystamp (min-width: 200px){.day-stamp{gap:10px}.day-stamp .dn{font-size:32px}.day-stamp .wd{font-size:12px;letter-spacing:1.6px}}@media (prefers-reduced-motion:reduce){.day-stamp,.day-stamp .dn,.day-stamp .wd{transition:none;animation:none}}@keyframes cz-skeleton{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-skeleton{background:linear-gradient(90deg,var(--sk-base) 25%,var(--sk-shine) 37%,var(--sk-base) 63%);background-size:200% 100%;animation:cz-skeleton 1.4s ease-in-out infinite;border-radius:6px}.animate-skeleton.circ{border-radius:50%}@media (prefers-reduced-motion:reduce){.animate-skeleton{animation:none}}.cz-success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;font-family:var(--font-body);padding:56px 24px}.cz-success-panel{padding:60px 24px}.cz-success-check{--sz:60px;inline-size:var(--sz);block-size:var(--sz);border-radius:9999px;flex:none;background:var(--tint-success-bg);display:grid;place-items:center;margin-bottom:2px;animation:cz-success-pop .34s var(--ease-spring) both}.cz-success-lg .cz-success-check{--sz:76px}.cz-success-check svg{inline-size:calc(var(--sz) * .5);block-size:calc(var(--sz) * .5)}.cz-success-check path{stroke:var(--tint-success-fg);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26;animation:cz-success-draw .32s var(--ease-spring) .16s forwards}.cz-success-tk .cz-success-check{animation-delay:.3s}.cz-success-tk .cz-success-check path{animation-delay:.46s}@keyframes cz-success-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes cz-success-draw{to{stroke-dashoffset:0}}.cz-success-title{font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:26px;line-height:1.05;letter-spacing:-.01em;color:var(--fg-primary)}.cz-success-panel .cz-success-title{font-size:21px}.cz-success-lg .cz-success-title{font-size:30px}.cz-success-metric{font-family:var(--font-data);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;font-size:14px;letter-spacing:.02em;color:var(--fg-tertiary)}.cz-success-sub{font-size:13px;color:var(--fg-tertiary);max-width:34ch;line-height:1.5;overflow-wrap:anywhere}.cz-success-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:12px}.cz-success-tk{position:fixed;inset:0;inline-size:100vw;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:var(--bg-base);color:var(--fg-primary);overflow:hidden}.cz-success-tk::backdrop{background:rgba(12,11,10,.2);backdrop-filter:blur(5px)}.cz-success-tk-inner{block-size:100%;display:grid;place-items:center}.cz-success-tk-close{position:absolute;top:18px;right:18px;inline-size:36px;block-size:36px;border:0;border-radius:9999px;cursor:pointer;background:var(--bg-sunken);color:var(--fg-secondary);display:grid;place-items:center;z-index:2}.cz-success-tk-close svg{inline-size:17px;block-size:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round}.cz-success-progress{margin-top:22px;inline-size:170px;block-size:3px;border-radius:2px;background:var(--bg-sunken);overflow:hidden}.cz-success-progress i{display:block;block-size:100%;inline-size:100%;background:var(--fg-disabled);transform-origin:left;transform:scaleX(1)}.cz-success-tk[open]:not(.closing) .cz-success-progress i{animation:cz-success-drain calc(var(--cz-success-dwell, 2s) - .3s) linear .15s forwards}@keyframes cz-success-drain{to{transform:scaleX(0)}}.cz-success-tk[open]:not(.closing){animation:cz-success-in .44s cubic-bezier(.2,.9,.15,1.02) both}@keyframes cz-success-in{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}.cz-success-tk.closing{animation:cz-success-out .17s ease forwards}.cz-success-tk.closing::backdrop{animation:cz-success-bd-out .17s ease forwards;backdrop-filter:none}@keyframes cz-success-out{0%{opacity:1}to{opacity:0}}@keyframes cz-success-bd-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.cz-success-check,.cz-success-check path{animation:none}.cz-success-check path{stroke-dashoffset:0}.cz-success-tk[open]:not(.closing){animation:cz-success-fade .15s ease both}.cz-success-tk[open]:not(.closing) .cz-success-progress i{animation:none}@keyframes cz-success-fade{0%{opacity:0}to{opacity:1}}}@keyframes number-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes number-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-number-out{animation:number-out var(--cz-dur-200) ease-out forwards}.animate-number-in{animation:number-in var(--cz-dur-200) ease-out}@media (prefers-reduced-motion:reduce){.animate-number-in,.animate-number-out{animation-duration:.01ms;animation-iteration-count:1}}.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}.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;gap:12px;min-inline-size:0}.gb-event-body,.gb-event-icon{display:inline-flex;align-items:center}.gb-event-icon{justify-content:center;inline-size:22px;block-size:22px}.gb-event-emoji{font-size:17px;line-height:1}.gb-event-icon-empty{border-radius:50%;background:var(--eggshell)}.gb-event-title{font-size:14px;font-weight:var(--weight-regular);color:var(--ink);letter-spacing:-.005em;display:inline-flex;align-items:baseline;gap:8px;min-inline-size:0;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gb-event-ko{font-family:var(--font-data,"Chakra Petch",sans-serif);font-weight:var(--weight-bold)}.gb-event-ko,.gb-event-meta{font-size:12px;color:var(--clay)}.gb-event-meta{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:8px;font-weight:var(--weight-regular);white-space:nowrap}.gb-event-dot{inline-size:3px;block-size:3px;border-radius:50%;background:var(--clay);opacity:.5}.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;display:inline-flex;align-items:center;gap:10px}.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:500;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-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:start;gap:32px;font-size:12px;color:var(--fg-secondary);padding-block-start:4px}.game-head-scorers .col{display:flex;flex-direction:column;gap:4px}.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 .ball{inline-size:18px;block-size:18px;border-radius:9999px;background:var(--bg-sunken);display:grid;place-items:center;color:var(--fg-tertiary);font-size:11px}.game-head-scorers .scorer{display:inline-flex;align-items:baseline;gap:6px}.game-head-scorers .scorer .min{color:var(--fg-tertiary);font-family:var(--font-body);font-weight:var(--weight-bold);letter-spacing:0}.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}@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}}