.cz-stadium-map{position:relative;background:var(--bg-sunken);border-radius:10px;overflow:hidden}.cz-stadium-map.is-interactive{cursor:crosshair;touch-action:pan-y}.cz-stadium-map svg{display:block;width:100%;height:auto}.cz-stadium-map .m-bowl{fill:var(--bg-raised)}.cz-stadium-map .m-tier{fill:var(--field-bg);stroke:var(--bd-subtle);stroke-width:1.5}.cz-stadium-map .m-tier.up{fill:var(--btn-secondary-bg)}.cz-stadium-map .m-pitch{fill:var(--tint-success-bg);stroke:var(--bd-subtle);stroke-width:2}.cz-stadium-map .m-line{fill:none;stroke:var(--bd-subtle);stroke-width:1.5}.cz-stadium-map .m-name{font-weight:var(--weight-semibold);fill:var(--fg-tertiary);letter-spacing:.08em}.cz-stadium-map .m-name,.cz-stadium-map .m-tiny{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:1;text-transform:uppercase}.cz-stadium-map .m-tiny{font-weight:var(--weight-medium);fill:var(--fg-disabled);letter-spacing:var(--tracking-caps)}.cz-stadium-map .m-sugg{fill:none;stroke:var(--fg-tertiary);stroke-width:1.5;stroke-dasharray:3 3}.cz-stadium-map .is-selected .m-sugg{stroke:var(--primary);stroke-width:2;stroke-dasharray:none}.cz-stadium-map .is-selected .m-tiny{fill:var(--primary);font-weight:var(--weight-semibold)}.cz-stadium-mgr{position:absolute;transform:translate(-50%,-50%);width:var(--size-avatar-sm);height:var(--size-avatar-sm);display:grid;place-items:center;background:var(--bg-raised);box-shadow:0 0 0 2px var(--fg-tertiary) inset;color:var(--fg-secondary);font-size:var(--type-caption-2);font-weight:var(--weight-semibold)}.cz-stadium-crew,.cz-stadium-mgr{pointer-events:none;border-radius:var(--radius-full)}.cz-stadium-crew{position:absolute;transform:translate(-50%,-50%);box-shadow:var(--sh-1);line-height:0}.cz-stadium-pin{position:absolute;transform:translate(-50%,-100%);pointer-events:none;transition:left var(--cz-dur-150) ease,top var(--cz-dur-150) ease}.cz-stadium-pin .head{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-full);background:var(--primary);color:var(--on-accent);box-shadow:var(--sh-3);display:grid;place-items:center;font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:.02em}.cz-stadium-pin .stem{width:2px;height:8px;background:var(--primary);margin:0 auto}.cz-stadium-pin .foot{width:8px;height:8px;border-radius:var(--radius-full);background:var(--primary);margin:-4px auto 0;opacity:.5}.cz-stadium-pin.is-flipped{transform:translate(-50%);display:flex;flex-direction:column-reverse}.cz-stadium-pin.is-flipped .foot{margin:0 auto -4px}@media (prefers-reduced-motion:reduce){.cz-stadium-pin{transition:none}}.event-subject{gap:var(--es-side-gap,var(--gap-inline))}.event-subject,.event-subject .es-side{display:inline-flex;align-items:center;min-inline-size:0}.event-subject .es-side{gap:var(--es-badge-gap,var(--gap-label))}.event-subject .es-name,.event-subject .es-title{font-family:var(--font-body);font-weight:var(--weight-medium);color:var(--fg-primary);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-subject .es-sep{display:inline-flex;align-items:center;flex:none}.event-subject .es-v{font-family:var(--font-body);font-weight:var(--weight-medium);color:var(--fg-tertiary)}.event-subject .es-emoji{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:1}.event-subject.es-person{gap:var(--es-badge-gap,var(--gap-label))}.event-subject.es-person>:first-child{flex:none}.event-subject.es-chip{--es-side-gap:var(--space-02);--es-badge-gap:var(--space-01)}.event-subject.es-chip .es-name,.event-subject.es-chip .es-title{font-size:var(--type-caption-1)}.event-subject.es-chip .es-v{font-size:var(--type-caption-2)}.event-subject.es-chip .es-emoji{font-size:var(--type-subhead)}.event-subject.es-cell{--es-side-gap:var(--space-03);--es-badge-gap:var(--space-02)}.event-subject.es-cell .es-name,.event-subject.es-cell .es-title{font-size:var(--type-footnote)}.event-subject.es-cell .es-v{font-size:var(--type-caption-2);font-weight:var(--weight-light)}.event-subject.es-cell .es-emoji{font-size:var(--type-body)}.event-subject.es-hero{--es-side-gap:var(--space-04);--es-badge-gap:var(--space-03)}.event-subject.es-hero .es-name,.event-subject.es-hero .es-title{font-size:var(--type-title-3);font-weight:var(--weight-semibold)}.event-subject.es-hero .es-v{font-size:var(--type-body)}.event-subject.es-hero .es-emoji{font-size:var(--type-title-1)}.event-subject.es-shape-natural .es-name{overflow:visible}.cz-pick-list{display:flex;flex-direction:column;min-inline-size:0;padding-block:var(--space-01)}.cz-pick-search{padding:var(--space-01) var(--space-01) var(--gap-inline)}.cz-pick-head{padding:var(--pad-cell-y) var(--pad-cell-x) var(--gap-label);font-size:var(--type-caption-2);font-weight:var(--weight-announce);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary)}.cz-pick-opt{display:flex;align-items:center;gap:var(--gap-inline);inline-size:100%;min-block-size:var(--row-compact);padding:var(--pad-nav-item-y) var(--pad-nav-item-x);border:0;background:transparent;color:var(--fg-primary);font-family:var(--font-body);font-size:var(--type-footnote);text-align:start;border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out)}.cz-pick-opt:hover:not([aria-disabled=true]),.cz-pick-opt[data-active=true]{background:var(--bg-sunken)}.cz-pick-opt[aria-selected=true]{background:var(--bg-selected)}.cz-pick-opt[aria-disabled=true]{color:var(--fg-disabled);cursor:not-allowed}.cz-pick-opt:focus-visible{outline:var(--focus-ring-width) solid var(--bd-focus);outline-offset:calc(var(--focus-ring-offset) * -1)}.cz-pick-opt[data-tone=danger]{color:var(--tint-danger-fg)}.cz-pick-opt[data-tone=danger]:hover:not([aria-disabled=true]){background:var(--tint-danger-bg)}.cz-pick-label{flex:1 1 auto;min-inline-size:0;line-height:var(--leading-footnote)}.cz-pick-label,.cz-pick-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-pick-sub{display:block;font-size:var(--type-caption-2);color:var(--fg-tertiary);line-height:var(--leading-caption-2)}.cz-pick-lead,.cz-pick-tick{display:inline-flex;align-items:center;flex:none}.cz-pick-tick{color:var(--primary)}.cz-pick-swatch{inline-size:var(--icon-xs);block-size:var(--icon-xs);flex:none;border-radius:var(--radius-full)}.cz-pick-sep{block-size:var(--border-hairline);background:var(--bd-subtle);margin-block:var(--space-01);margin-inline:var(--pad-nav-item-x)}.cz-pick-busy,.cz-pick-empty{padding:var(--pad-nav-item-y) var(--pad-nav-item-x);font-size:var(--type-footnote);color:var(--fg-tertiary)}.cz-pick-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--gap-inline);inline-size:100%;min-inline-size:0;padding-inline:var(--pad-cell-x);border:0;background:var(--field-bg);color:var(--fg-primary);font-family:var(--font-body);border-radius:var(--radius-control);cursor:pointer;text-align:start;transition:background-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.cz-pick-trigger[data-size=xs]{block-size:var(--control-sm);font-size:var(--type-caption-2)}.cz-pick-trigger[data-size=sm]{block-size:var(--control-md);font-size:var(--type-footnote)}.cz-pick-trigger[data-size=md]{block-size:var(--control-lg);font-size:var(--type-subhead)}.cz-pick-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--focus-ring-width) var(--bd-focus)}.cz-pick-trigger[data-placeholder=true]{color:var(--fg-tertiary)}.cz-pick-trigger:disabled,.cz-pick-trigger[aria-disabled=true]{background:var(--bg-disabled);color:var(--fg-disabled);cursor:not-allowed}.cz-pick-chev{flex:none;color:var(--fg-tertiary)}@media (pointer:coarse){.cz-pick-trigger{font-size:var(--type-body)}.cz-pick-opt,.cz-pick-trigger{min-block-size:var(--touch-target)}}@media (prefers-reduced-motion:reduce){.cz-pick-opt,.cz-pick-trigger{transition:none}}.cz-rec-rows{--cz-rec-label:calc(var(--space-10) + var(--space-09));display:flex;flex-direction:column;gap:var(--space-02);min-inline-size:0}.cz-rec-row{display:flex;align-items:flex-start;gap:var(--space-05);font-size:var(--type-footnote);line-height:var(--leading-footnote)}.cz-rec-k,.cz-rec-row{min-block-size:var(--control-md)}.cz-rec-k{flex:none;inline-size:var(--cz-rec-label);display:inline-flex;align-items:center;font-size:var(--type-caption-2);line-height:var(--leading-caption-2);color:var(--fg-tertiary)}.cz-rec-v{position:relative;flex:1 1 0;min-inline-size:0;display:flex;flex-direction:column;color:var(--fg-primary);font-weight:var(--weight-interact)}.cz-rec-edit,.cz-rec-editor,.cz-rec-static{box-sizing:border-box;inline-size:calc(100% + var(--space-04));margin-inline-start:calc(-1 * var(--space-04));min-block-size:var(--control-md)}.cz-rec-edit,.cz-rec-static{display:flex;align-items:center;gap:var(--gap-inline);padding:var(--space-02) var(--space-04);border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;text-align:start}.cz-rec-edit{cursor:text;transition:background-color var(--dur-hover) var(--ease-out)}.cz-rec-edit.is-choice{cursor:pointer}.cz-rec-edit:hover{background:var(--field-bg)}.cz-rec-edit.is-open{background:var(--bg-raised);box-shadow:inset 0 0 0 var(--border-focus) var(--bd-focus)}.cz-rec-edit:focus-visible{outline:var(--focus-ring-width) solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-rec-edit:disabled{cursor:not-allowed;color:var(--fg-disabled)}.cz-rec-text{min-inline-size:0;overflow-wrap:anywhere;white-space:pre-wrap}.cz-rec-text.is-empty{color:var(--fg-tertiary);font-weight:var(--weight-read)}.cz-rec-hint{display:inline-flex;flex:none;margin-inline-start:auto;color:var(--fg-tertiary);opacity:0;transition:opacity var(--dur-hover) var(--ease-out)}.cz-rec-edit.is-open .cz-rec-hint,.cz-rec-edit:focus-visible .cz-rec-hint,.cz-rec-edit:hover .cz-rec-hint{opacity:1}.cz-rec-editor{display:flex;align-items:flex-start}.cz-rec-field{inline-size:100%}.cz-rec-editor .cz-field{font-weight:var(--weight-interact)}.cz-rec-err{display:block;margin-block-start:var(--space-02);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);color:var(--status-danger-text)}.cz-rec-pop-foot{display:flex;justify-content:flex-end;gap:var(--gap-control);inline-size:100%}@media (max-width:640px),(pointer:coarse){.cz-rec-rows{gap:0}.cz-rec-edit,.cz-rec-k,.cz-rec-row,.cz-rec-static{min-block-size:var(--touch-target)}.cz-rec-hint{opacity:1}}.eyebrow{display:none;align-items:center;gap:var(--gap-inline);min-inline-size:0;font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--mc-eyebrow);letter-spacing:var(--mc-eyebrow-tracking,var(--tracking-eyebrow));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:var(--icon-sm);block-size:var(--icon-xs);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;line-height:1.3}.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);font-weight:var(--weight-light);color:var(--clay);font-size:var(--mc-v);line-height:1}.team-name{font-family:var(--font-body);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)}.crests[data-size]{display:inline-flex;--mc-crests-row-gap:var(--gap-inline);--mc-team-gap:var(--gap-inline)}.crests[data-size]>.v-text{color:var(--fg-tertiary);font-weight:var(--weight-read)}.crests[data-size=sm]{--mc-v:var(--type-footnote)}.crests[data-size=md]{--mc-v:var(--type-subhead)}.crests[data-size=lg]{--mc-v:var(--type-callout)}.crests[data-size=xl]{--mc-v:var(--type-body)}:where(.day-stamp),:where(.ds-stage){--galleria:var(--bg-base);--eggshell:var(--bg-sunken);--canvas:var(--avatar-bg);--rule-light:var(--bd-subtle);--rule:var(--bd-default);--ink:var(--fg-primary);--leather:var(--fg-secondary);--clay:var(--fg-tertiary);--trophy:var(--fg-tertiary);--muted:var(--fg-disabled);--seal:var(--danger);--ease-expo:var(--ease-out)}.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:var(--space-01);min-inline-size:0;font-family:var(--font-body);color:var(--leather);line-height:1}.day-stamp .dn{font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-subhead);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);font-weight:var(--weight-medium);font-size:var(--type-caption-2);color:var(--trophy);line-height:1;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;flex-shrink:0}.day-stamp.today .dn{color:var(--danger)}.day-stamp.today .wd{color:var(--danger);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:var(--type-caption-1)}}@container daystamp (min-width: 28px) and (max-width: 59.99px){.day-stamp{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--space-01)}.day-stamp .wd{display:inline-block}.day-stamp .dn{font-size:var(--type-subhead)}}@container daystamp (min-width: 60px){.day-stamp{display:inline-flex;flex-direction:row;align-items:baseline;gap:var(--gap-inline)}.day-stamp .wd{display:inline-block}.day-stamp .dn{font-size:var(--type-title-3)}}@container daystamp (min-width: 120px){.day-stamp{gap:var(--gap-inline)}.day-stamp .dn{font-size:var(--type-title-2)}.day-stamp .wd{font-size:var(--type-caption-2);letter-spacing:var(--tracking-eyebrow)}}@container daystamp (min-width: 200px){.day-stamp{gap:var(--gap-control)}.day-stamp .dn{font-size:var(--type-display)}.day-stamp .wd{font-size:var(--type-caption-1);letter-spacing:var(--tracking-eyebrow)}}@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 var(--dur-loop) var(--ease) infinite;border-radius:var(--radius-control)}.animate-skeleton.circ{border-radius:var(--radius-full)}@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:var(--gap-inline);font-family:var(--font-body)}.cz-success,.cz-success-panel{padding:var(--space-10) var(--space-06)}.cz-success-check{--sz:60px;inline-size:var(--sz);block-size:var(--sz);border-radius:var(--radius-full);flex:none;background:var(--tint-success-bg);display:grid;place-items:center;margin-bottom:var(--space-01);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:var(--type-title-1);line-height:1.05;letter-spacing:-.01em;color:var(--fg-primary)}.cz-success-panel .cz-success-title{font-size:var(--type-title-2)}.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:var(--type-subhead);letter-spacing:var(--tracking-label);color:var(--fg-tertiary)}.cz-success-sub{font-size:var(--type-footnote);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:var(--gap-control);margin-top:var(--space-04)}.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:var(--radius-full);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:var(--space-06);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 var(--dur-page) 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 var(--dur-exit) ease forwards}.cz-success-tk.closing::backdrop{animation:cz-success-bd-out var(--dur-exit) 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),.cz-success-tk[open]:not(.closing) .cz-success-progress i{animation:none}.cz-success-tk.closing,.cz-success-tk.closing::backdrop{animation-duration:var(--dur-reduced-motion)}}@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-out{animation:none;opacity:0}.animate-number-in{animation:none}}.dsc{border-block-end:1px solid var(--divider)}.dsc:last-child{border-block-end:0}.dsc-btn{inline-size:calc(100% + 2 * var(--dsc-bleed, var(--pad-cell-x)));margin-inline:calc(-1 * var(--dsc-bleed, var(--pad-cell-x)));display:flex;align-items:center;gap:var(--space-03);padding:var(--space-04) var(--dsc-bleed,var(--pad-cell-x));background:transparent;border:0;text-align:start;cursor:pointer;font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--fg-primary);border-radius:var(--radius-control);transition:background var(--cz-dur-120) var(--cz-ease-standard)}.dsc-btn:hover{background:var(--bg-sunken)}.dsc-btn:focus-visible{outline:var(--focus-ring-width) solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.dsc-btn[disabled]{cursor:not-allowed;background:transparent}.dsc-btn[disabled],.dsc-btn[disabled] .dsc-chev{color:var(--fg-disabled)}.dsc-title{min-inline-size:0}.dsc-eyebrow{display:block;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-tertiary);font-weight:var(--weight-semibold);margin-block-end:var(--space-01)}.dsc-desc{display:block;font-size:var(--text-small);color:var(--fg-secondary);font-weight:var(--weight-regular);margin-block-start:var(--space-01)}.dsc-sp{flex:1 1 auto}.dsc-value{font-size:var(--text-small);color:var(--fg-secondary);font-weight:var(--weight-regular);white-space:nowrap}.dsc-chev{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none;color:var(--fg-tertiary);transition:rotate var(--cz-dur-200) var(--cz-ease-standard)}.dsc-btn[aria-expanded=true] .dsc-chev{rotate:180deg}.dsc-panel{padding:0 0 var(--space-04)}.dsc-panel.is-mounted{animation:cz-accordion var(--cz-dur-200) var(--cz-ease-standard) both}@media (prefers-reduced-motion:reduce){.dsc-chev{transition:none}.dsc-panel.is-mounted{animation:none}}.dsc-nest{margin-inline-start:var(--space-05);border-inline-start:1px solid var(--divider);padding-inline-start:var(--space-04)}.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);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);--eggshell:var(--bg-sunken);--canvas:var(--avatar-bg);--rule-light:var(--bd-subtle);--rule:var(--bd-default);--ink:var(--fg-primary);--leather:var(--fg-secondary);--clay:var(--fg-tertiary);--trophy:var(--fg-tertiary);--seal:var(--danger);--turf:#3A6B35;--gilt:var(--warning);--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:var(--space-02);padding-inline:var(--space-03);background:var(--evt-cat-bg);border-block:0;border-inline-end:0;border-inline-start:3px solid var(--evt-cat-fg);border-radius:var(--radius-input);inline-size:100%;block-size:100%;overflow:hidden;font-family:var(--font-body);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:var(--radius-input);inline-size:100%;block-size:100%;overflow:hidden;font-family:var(--font-body);appearance:none;-webkit-appearance:none;text-align:start}.eb-slot>.ev-block.eb-stack.eb-tier-inline{flex-direction:row;align-items:center;gap:var(--gap-label);padding:0 var(--space-03);--ev-title:var(--type-caption-2);--mc-ko:var(--type-caption-2)}.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:0 var(--space-03) 1px;--ev-title:var(--type-caption-2);--mc-ko:10px}.eb-slot>.ev-block.eb-stack.eb-tier-two>.ev-title{display:block;flex:0 0 auto;color:var(--ink);font-weight:var(--weight-medium);line-height:1.4;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:.85}.eb-slot>.ev-block.eb-stack.eb-tier-full{flex-direction:column;justify-content:flex-start;gap:var(--space-01);padding:var(--space-02) var(--space-03);--ev-title:var(--type-caption-1);--mc-ko:var(--type-caption-2)}.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, var(--space-05)) * .22),var(--space-03));padding-top:var(--space-04)}.eb-slot>.ev-block.eb-stack:focus-visible{outline:var(--focus-ring-width) solid var(--evt-cat-fg);outline-offset:var(--focus-ring-offset)}.eb-slot>.ev-block.eb-stack.selected{box-shadow:inset 0 0 0 var(--ring-select) 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:var(--gap-inline);padding:var(--space-03) var(--space-04) var(--space-03) var(--space-03);background:var(--evt-cat-bg);border:0;border-inline-start:3px solid var(--evt-cat-fg);border-radius:var(--radius-input);inline-size:100%;block-size:100%;font-family:var(--font-body);color:var(--ink);appearance:none;-webkit-appearance:none;text-align:start;cursor:pointer;overflow:hidden;--mc-ko:11.5px;--mc-stadium:var(--type-caption-1);--mc-eyebrow:10px;--mc-eyebrow-tracking:0.05em;--ev-title:var(--type-footnote)}.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:var(--space-04);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:var(--font-body);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;line-height:1.3}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full{display:none}.eb-slot>.ev-block.eb-list>.eb-meta{margin-inline-start:auto;gap:var(--gap-inline)}.eb-slot>.ev-block.eb-list .eyebrow,.eb-slot>.ev-block.eb-list>.eb-meta{display:inline-flex;align-items:center;flex-shrink:0}.eb-slot>.ev-block.eb-list{--mc-av:var(--size-avatar-sm);--mc-av-font:10px;--mc-av-overlap:-7px}.eb-slot>.ev-block.eb-list .avatar-stack,.eb-slot>.ev-block.eb-list .avatar-stack>.av{display:inline-flex;align-items:center;flex-shrink:0}.eb-slot>.ev-block.eb-list .avatar-stack>.av{inline-size:var(--mc-av);block-size:var(--mc-av);border-radius:var(--radius-full);background:var(--bg-sunken);justify-content:center;margin-inline-start:var(--mc-av-overlap);border:2px solid var(--evt-cat-bg);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:var(--space-05);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:var(--type-footnote);--ev-title:var(--type-subhead);padding:var(--space-04) var(--space-04)}.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:var(--focus-ring-width) solid var(--evt-cat-fg);outline-offset:var(--focus-ring-offset)}.eb-slot>.ev-block.eb-list.selected{box-shadow:inset 0 0 0 var(--ring-select) var(--evt-cat-fg)}@media (prefers-reduced-motion:reduce){.eb-slot>.ev-block.eb-list{transition:none}}.eb-slot>.ev-block.eb-list,.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:var(--radius-control)}