:where(.day-stamp),:where(.ds-stage){--galleria:#FDFCFB;--eggshell:#F4F3F1;--canvas:#E8E2D9;--rule-light:#D0C9BE;--rule:#C5BFB3;--ink:#0C0B0A;--leather:#4A453E;--clay:#7A7468;--trophy:#9C9488;--muted:#B8B2A8;--seal:#D93025;--ease-expo:cubic-bezier(0.16,1,0.3,1)}.dark-frame :where(.day-stamp),.dark-frame :where(.ds-stage){--galleria:#26241F;--eggshell:#2D2B27;--canvas:#34322D;--rule-light:rgba(255,255,255,0.06);--rule:rgba(255,255,255,0.10);--ink:#F4F3F1;--leather:#C7C2B8;--clay:#9C9488;--trophy:#7A7468;--muted:#5C5A55}.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:Manrope,system-ui,-apple-system,sans-serif;color:var(--leather);line-height:1}.day-stamp .dn{font-family:Chakra Petch,JetBrains Mono,system-ui,sans-serif;font-weight:700;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:Manrope,system-ui,-apple-system,sans-serif;font-weight:500;font-size:9.5px;color:var(--trophy);line-height:1;letter-spacing:1.2px;text-transform:uppercase;flex-shrink:0}.day-stamp.today .dn{color:var(--seal)}.day-stamp.today .wd{color:var(--seal);font-weight:600}.day-stamp.past .dn{color:var(--clay)}.day-stamp.past .wd{color:var(--muted)}@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}}.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:300;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:500;font-size:11px;line-height:1.25;color:#0c0b0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}