.eyebrow{display:none;align-items:center;gap:6px;min-inline-size:0;font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-weight:var(--weight-semibold);font-size:var(--mc-eyebrow);letter-spacing:var(--mc-eyebrow-tracking,1.2px);text-transform:uppercase;line-height:1;color:var(--evt-match-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.eyebrow-mark{display:inline-flex;align-items:center;justify-content:center;inline-size:14px;block-size:12px;flex-shrink:0}.eyebrow-mark img{inline-size:100%;block-size:100%;object-fit:contain;display:block}.eyebrow-text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.crests{display:none;align-items:center;flex-wrap:nowrap;gap:var(--mc-crests-row-gap);min-inline-size:0}.crests>*{flex-shrink:0}.crests>.v-text{margin-inline:var(--mc-v-margin,0)}.team{gap:var(--mc-team-gap);flex:0 1 auto;min-inline-size:0;overflow:hidden}.crest-logo,.team{display:inline-flex;align-items:center}.crest-logo{justify-content:center;block-size:var(--mc-crest-h);max-inline-size:var(--mc-crest-w);flex-shrink:0}.crest-logo img{block-size:100%;inline-size:auto;max-inline-size:100%;object-fit:contain}.v-text{font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-weight:var(--weight-light);color:var(--clay);font-size:var(--mc-v);line-height:1}.team-name{font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-weight:var(--weight-medium);color:var(--ink);flex:0 1 auto;min-inline-size:0;overflow:hidden;line-height:1.2}.team-name,.team-name>*{display:none;white-space:nowrap}.team-name .tn-tla{font-size:var(--mc-tla)}.team-name .tn-full{font-size:var(--mc-fullname)}: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-data);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:color-mix(in srgb,var(--fg-primary) 20%,transparent);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}@media (pointer:coarse){.cz-success-tk-close:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);inline-size:100%;block-size:100%;min-inline-size:var(--touch-target);min-block-size:var(--touch-target)}}.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}