.cz-dtile{gap:var(--space-03);text-align:left;inline-size:100%;min-inline-size:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.cz-dtile.is-inert{cursor:default}.cz-dtile-poster{aspect-ratio:9/16;border-radius:var(--radius-card);background:var(--avatar-bg);box-shadow:var(--sh-1);transition:box-shadow var(--cz-dur-200)var(--cz-ease-standard),transform var(--cz-dur-200)var(--cz-ease-standard);display:block;position:relative;overflow:hidden}.cz-dtile:hover .cz-dtile-poster{box-shadow:var(--sh-3);transform:translateY(-2px)}.cz-dtile-img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;position:absolute;inset:0}.cz-dtile-empty{justify-content:center;align-items:center;gap:var(--space-02);background:var(--bg-sunken);color:var(--fg-tertiary);flex-direction:column;display:flex;position:absolute;inset:0}.cz-dtile-empty-words{font-size:var(--type-caption-2);font-weight:var(--weight-semibold)}.cz-dtile--wide .cz-dtile-poster,.cz-dtile--wide .cz-dtile-await{aspect-ratio:var(--aspect-video)}.cz-dtile-play{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);background:var(--primary);color:var(--on-accent);opacity:0;transition:opacity var(--cz-dur-180)var(--cz-ease-standard),transform var(--cz-dur-180)var(--cz-ease-standard);box-shadow:var(--sh-3);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0;transform:scale(.82)}@media (hover:hover){.cz-dtile:hover .cz-dtile-play{opacity:1;transform:scale(1)}}@media (hover:none),(pointer:coarse){.cz-dtile-play{opacity:1;transform:scale(1)}}.cz-dtile-await{aspect-ratio:9/16;display:flex;position:relative}.cz-dtile-await>.cz-dz{flex:1;min-block-size:0;display:flex}.cz-dtile-await>.cz-dz>.cz-dz-zone{box-sizing:border-box;flex:1;min-block-size:0}.cz-dtile-due{top:var(--space-03);right:var(--space-03);align-items:center;gap:var(--space-02);font-size:var(--type-caption-1);font-weight:var(--weight-medium);color:var(--fg-secondary);pointer-events:none;display:inline-flex;position:absolute}.cz-dtile-due.is-late{color:var(--danger)}.cz-dtile-cap{gap:var(--space-03);padding:0 var(--space-01);grid-template-columns:auto 1fr;align-items:center;display:grid}.cz-dtile-txt{gap:var(--space-01);flex-direction:column;min-width:0;display:flex}.cz-dtile-t{align-items:center;gap:var(--space-02);min-width:0;font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--fg-primary);line-height:1.2;display:inline-flex}.cz-dtile-t-words{line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cz-dtile-s{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cz-dtile-pill{flex:none;align-self:center}
.cz-pick-list{min-inline-size:0;padding-block:var(--space-01);flex-direction:column;display:flex}.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{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);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);background:0 0;border:0;display:flex}.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{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;line-height:var(--leading-footnote);flex:auto;overflow:hidden}.cz-pick-sub{font-size:var(--type-caption-2);color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;line-height:var(--leading-caption-2);display:block;overflow:hidden}.cz-pick-lead,.cz-pick-tick{flex:none;align-items:center;display:inline-flex}.cz-pick-tick{color:var(--primary)}.cz-pick-swatch{inline-size:var(--icon-xs);block-size:var(--icon-xs);border-radius:var(--radius-full);flex:none}.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-empty,.cz-pick-busy{padding:var(--pad-nav-item-y)var(--pad-nav-item-x);font-size:var(--type-footnote);color:var(--fg-tertiary)}.cz-pick-trigger{justify-content:space-between;align-items:center;gap:var(--gap-inline);inline-size:100%;min-inline-size:0;padding-inline:var(--pad-cell-x);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);border:0;display:inline-flex}.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{box-shadow:inset 0 0 0 var(--focus-ring-width)var(--bd-focus);outline:none}.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{color:var(--fg-tertiary);flex:none}@media (pointer:coarse){.cz-pick-trigger{font-size:var(--type-body);min-block-size:var(--touch-target)}.cz-pick-opt{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));gap:var(--space-02);flex-direction:column;min-inline-size:0;display:flex}.cz-rec-row{align-items:flex-start;gap:var(--space-05);min-block-size:var(--control-md);font-size:var(--type-footnote);line-height:var(--leading-footnote);display:flex}.cz-rec-k{inline-size:var(--cz-rec-label);min-block-size:var(--control-md);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);color:var(--fg-tertiary);flex:none;align-items:center;display:inline-flex}.cz-rec-v{min-inline-size:0;color:var(--fg-primary);font-weight:var(--weight-interact);flex-direction:column;flex:1 1 0;display:flex;position:relative}.cz-rec-edit,.cz-rec-editor,.cz-rec-static{box-sizing:border-box;inline-size:calc(100% + var(--space-04));min-block-size:var(--control-md);margin-inline-start:calc(-1*var(--space-04))}.cz-rec-edit,.cz-rec-static{align-items:center;gap:var(--gap-inline);padding:var(--space-02)var(--space-04);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:start;background:0 0;border:0;display:flex}.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{overflow-wrap:anywhere;white-space:pre-wrap;min-inline-size:0}.cz-rec-text.is-empty{color:var(--fg-tertiary);font-weight:var(--weight-read)}.cz-rec-hint{color:var(--fg-tertiary);opacity:0;transition:opacity var(--dur-hover)var(--ease-out);flex:none;margin-inline-start:auto;display:inline-flex}.cz-rec-edit:hover .cz-rec-hint,.cz-rec-edit:focus-visible .cz-rec-hint,.cz-rec-edit.is-open .cz-rec-hint{opacity:1}.cz-rec-editor{align-items:flex-start;display:flex}.cz-rec-field{inline-size:100%}.cz-rec-editor .cz-field{font-weight:var(--weight-interact)}.cz-rec-row.is-title{font:inherit;letter-spacing:inherit;min-block-size:0}.cz-rec-row.is-title .cz-rec-v{font-weight:inherit;color:inherit}.cz-rec-row.is-title .cz-rec-edit,.cz-rec-row.is-title .cz-rec-editor{min-block-size:0}.cz-rec-row.is-title .cz-rec-edit{padding-block:0}.cz-rec-row.is-title .cz-rec-editor .cz-field{block-size:auto;font:inherit;letter-spacing:inherit;padding-block:0}.cz-rec-err{font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);color:var(--status-danger-text);margin-block-start:var(--space-02);display:block}.cz-rec-pop-foot{justify-content:flex-end;gap:var(--gap-control);inline-size:100%;display:flex}@media (max-width:640px),(pointer:coarse){.cz-rec-rows{gap:0}.cz-rec-row,.cz-rec-k,.cz-rec-edit,.cz-rec-static{min-block-size:var(--touch-target)}.cz-rec-hint{opacity:1}}
.eyebrow{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;color:var(--evt-match-fg);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;line-height:1;display:none;overflow:hidden}.eyebrow-mark{inline-size:var(--icon-sm);block-size:var(--icon-xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eyebrow-mark img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.eyebrow-text{text-overflow:ellipsis;min-inline-size:0;line-height:1.3;overflow:hidden}
: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:#ffffff0f;--rule:#ffffff1c;--ink:#f4f3f1;--leather:#c0c3c7;--clay:#90949a;--trophy:#90949a;--muted:#5a5c60}.ds-slot{--ds-bp-vertical:28px;--ds-bp-inline:60px;--ds-bp-hide:14px;inline-size:100%;min-inline-size:0;container:daystamp/inline-size}.day-stamp{align-items:flex-start;gap:var(--space-01);min-inline-size:0;font-family:var(--font-body);color:var(--leather);flex-direction:column;line-height:1;display:inline-flex}.day-stamp .dn{font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-subhead);color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1}.day-stamp .wd{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--type-caption-2);color:var(--trophy);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;flex-shrink:0;line-height:1}.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{flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}.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{align-items:flex-start;gap:var(--space-01);flex-direction:column;display:inline-flex}.day-stamp .wd{display:inline-block}.day-stamp .dn{font-size:var(--type-subhead)}}@container daystamp (min-width:60px){.day-stamp{align-items:baseline;gap:var(--gap-inline);flex-direction:row;display:inline-flex}.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}}
.cz-success{text-align:center;justify-content:center;align-items:center;gap:var(--gap-inline);font-family:var(--font-body);padding:var(--space-10)var(--space-06);flex-direction:column;display:flex}.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);background:var(--tint-success-bg);margin-bottom:var(--space-01);animation:cz-success-pop .34s var(--ease-spring)both;flex:none;place-items:center;display:grid}.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.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;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%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(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);letter-spacing:-.01em;color:var(--fg-primary);line-height:1.05}.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);overflow-wrap:anywhere;max-width:34ch;line-height:1.5}.cz-success-actions{align-items:center;gap:var(--gap-control);margin-top:var(--space-04);flex-direction:column;display:flex}.cz-success-tk{background:var(--bg-base);block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--fg-primary);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.cz-success-tk::backdrop{background:color-mix(in srgb,var(--fg-primary)20%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cz-success-tk-inner{place-items:center;block-size:100%;display:grid}.cz-success-tk-close{border-radius:var(--radius-full);cursor:pointer;background:var(--bg-sunken);block-size:36px;inline-size:36px;color:var(--fg-secondary);z-index:2;border:0;place-items:center;display:grid;position:absolute;top:18px;right:18px}.cz-success-tk-close svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;block-size:17px;inline-size:17px}@media (pointer:coarse){.cz-success-tk-close:before{content:"";block-size:100%;inline-size:100%;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cz-success-progress{margin-top:var(--space-06);background:var(--bg-sunken);border-radius:2px;block-size:3px;inline-size:170px;overflow:hidden}.cz-success-progress i{background:var(--fg-disabled);transform-origin:0;block-size:100%;inline-size:100%;display:block;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;-webkit-backdrop-filter:none;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{opacity:0;animation:none}.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)));align-items:center;gap:var(--space-03);padding:var(--space-04)var(--dsc-bleed,var(--pad-cell-x));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);background:0 0;border:0;display:flex}.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]{color:var(--fg-disabled);cursor:not-allowed;background:0 0}.dsc-btn[disabled] .dsc-chev{color:var(--fg-disabled)}.dsc-title{min-inline-size:0}.dsc-eyebrow{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);display:block}.dsc-desc{font-size:var(--text-small);color:var(--fg-secondary);font-weight:var(--weight-regular);margin-block-start:var(--space-01);display:block}.dsc-sp{flex: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);color:var(--fg-tertiary);transition:rotate var(--cz-dur-200)var(--cz-ease-standard);flex:none}.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{border-inline-start:1px solid var(--divider);margin-inline-start:var(--space-05);padding-inline-start:var(--space-04)}
.stadium-text{min-inline-size:0;font-family:Manrope,system-ui,sans-serif;font-weight:400;font-size:var(--mc-stadium);color:var(--leather);white-space:nowrap;flex:auto;margin-block-start:var(--mc-stadium-mb,0);line-height:1;display:none}.stadium-text>.sn-full,.stadium-text>.sn-short{white-space:nowrap;display:none}.stadium-text{letter-spacing:var(--mc-stadium-tracking,0)}
.ev-title{font-family:var(--font-body);font-weight:var(--weight-semibold);color:var(--ink);font-size:var(--ev-title);text-align:start;white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;letter-spacing:var(--ev-title-tracking,0);flex:auto;line-height:1.2;display:none;overflow:hidden}
: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:#ffffff0f;--rule:#ffffff1c;--ink:#f4f3f1;--leather:#c0c3c7;--clay:#90949a;--trophy:#90949a;--evt-match-fg:#95c0e4;--evt-match-bg:#9fc6e742;--evt-editing-fg:#aa8dec;--evt-editing-bg:#b99aff42;--evt-meeting-fg:#97e2c3;--evt-meeting-bg:#92e1c042;--evt-social-fg:#edce7a;--evt-social-bg:#fad1654d;--evt-adhoc-fg:#ecc28d;--evt-adhoc-bg:#ffad4642;--evt-offday-fg:#bdbdbd;--evt-offday-bg:#c2c2c242;--evt-holiday-fg:#ecab8d;--evt-holiday-bg:#ff753742}[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{inline-size:100%;min-inline-size:0;display:block;container:evblock/inline-size}.eb-slot>.ev-block.eb-stack{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);block-size:100%;inline-size:100%;font-family:var(--font-body);color:var(--ink);appearance:none;text-align:start;cursor:pointer;--mc-ko:10px;--ev-title:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;display:flex;overflow:hidden}.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{flex:none;line-height:1;display:block}.eb-slot>.ev-block.eb-stack>.ev-title{white-space:normal;flex:0 auto;min-inline-size:0;line-height:1.1;display:block}.eb-slot>.ev-block.eb-stack.eb-tier-inline,.eb-slot>.ev-block.eb-stack.eb-tier-two,.eb-slot>.ev-block.eb-stack.eb-tier-full{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);block-size:100%;inline-size:100%;font-family:var(--font-body);appearance:none;text-align:start;display:flex;overflow:hidden}.eb-slot>.ev-block.eb-stack.eb-tier-inline{align-items:center;gap:var(--gap-label);padding:0 var(--space-03);--ev-title:var(--type-caption-2);--mc-ko:var(--type-caption-2);flex-direction:row}.eb-slot>.ev-block.eb-stack.eb-tier-inline>.ev-title{color:var(--ink);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;order:0;min-inline-size:0;line-height:1.25;display:block;overflow:hidden}.eb-slot>.ev-block.eb-stack.eb-tier-inline>.eb-ko{white-space:nowrap;flex:0 200 auto;order:1;line-height:1.25;display:block;overflow:hidden}.eb-slot>.ev-block.eb-stack.eb-tier-two{padding:0 var(--space-03)1px;--ev-title:var(--type-caption-2);--mc-ko:10px;flex-direction:column;gap:0}.eb-slot>.ev-block.eb-stack.eb-tier-two>.ev-title{color:var(--ink);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:none;min-inline-size:0;line-height:1.4;display:block;overflow:hidden}.eb-slot>.ev-block.eb-stack.eb-tier-two>.eb-ko{line-height:.85;display:block}.eb-slot>.ev-block.eb-stack.eb-tier-full{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);flex-direction:column}.eb-slot>.ev-block.eb-stack.eb-tier-full>.ev-title{color:var(--ink);font-weight:var(--weight-semibold);white-space:normal;flex:none;min-inline-size:0;line-height:1.3;display:block}.eb-slot>.ev-block.eb-stack.eb-tier-full>.eb-ko{flex:none;display:block}.eb-slot>.ev-block.eb-stack.eb-fixture>.ev-title{align-items:center;min-inline-size:0;max-inline-size:100%;display:flex}.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)*.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{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);block-size:100%;inline-size:100%;font-family:var(--font-body);color:var(--ink);appearance:none;text-align:start;cursor:pointer;--mc-ko:11.5px;--mc-stadium:var(--type-caption-1);--mc-eyebrow:10px;--mc-eyebrow-tracking:.05em;--ev-title:var(--type-footnote);flex-direction:row;display:flex;overflow:hidden}.eb-slot>.ev-block.eb-list>.eb-ko{flex-shrink:0;display:inline-block}.eb-slot>.ev-block.eb-list>.ev-title{min-inline-size:0;flex:0 auto;align-items:center;margin-inline-start:var(--space-04);display:inline-flex;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{color:var(--ink);flex-shrink:0;align-items:center;margin-inline-start:auto;display:inline-flex}.eb-slot>.ev-block.eb-list>.stadium-text{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--leather);font-size:var(--mc-stadium);white-space:nowrap;opacity:.55;flex:auto;align-items:center;min-inline-size:0;line-height:1;display:none;overflow:hidden}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-short,.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full{text-overflow:ellipsis;min-inline-size:0;line-height:1.3;overflow:hidden}.eb-slot>.ev-block.eb-list>.stadium-text>.sn-full{display:none}.eb-slot>.ev-block.eb-list>.eb-meta{align-items:center;gap:var(--gap-inline);flex-shrink:0;margin-inline-start:auto;display:inline-flex}.eb-slot>.ev-block.eb-list .eyebrow{flex-shrink:0;align-items:center;display:inline-flex}.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{flex-shrink:0;align-items:center;display:inline-flex}.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);border:2px solid var(--evt-cat-bg);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:var(--mc-av-overlap);display:inline-flex;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{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;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);flex-shrink:0;font-size:1.5em;line-height:1}}@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-stack,.eb-slot>.ev-block.eb-stack.eb-tier-inline,.eb-slot>.ev-block.eb-stack.eb-tier-two,.eb-slot>.ev-block.eb-stack.eb-tier-full,.eb-slot>.ev-block.eb-list{background-color:var(--galleria);background-image:linear-gradient(var(--evt-cat-bg),var(--evt-cat-bg));border-radius:var(--radius-control)}
:where(.m-ev),:where(.m-ev.cat-match){--evt-fg:var(--pastel-cobalt-fg);--evt-bg:var(--pastel-cobalt-bg)}:where(.m-ev.cat-editing){--evt-fg:var(--pastel-wisteria-fg);--evt-bg:var(--pastel-wisteria-bg)}:where(.m-ev.cat-meeting){--evt-fg:var(--pastel-sage-fg);--evt-bg:var(--pastel-sage-bg)}:where(.m-ev.cat-social){--evt-fg:var(--pastel-banana-fg);--evt-bg:var(--pastel-banana-bg)}:where(.m-ev.cat-adhoc){--evt-fg:var(--pastel-mango-fg);--evt-bg:var(--pastel-mango-bg)}:where(.m-ev.cat-offday){--evt-fg:var(--pastel-graphite-fg);--evt-bg:var(--pastel-graphite-bg)}:where(.m-ev.cat-holiday){--evt-fg:var(--pastel-pumpkin-tangerine-fg);--evt-bg:var(--pastel-pumpkin-tangerine-bg)}.m-ev.is-past{opacity:.42;transition:opacity var(--duration-fast)var(--cz-ease-enter)}.m-ev.is-past:hover{opacity:.85}.m-ev{transition:box-shadow var(--duration-fast)var(--cz-ease-enter),filter var(--duration-fast)}.m-ev.selected{box-shadow:inset 0 0 0 var(--ring-select)var(--evt-fg,var(--ink,var(--fg-primary)))}.cal-month-wrap{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.m-dot{border-radius:var(--radius-full);background:var(--primary);block-size:5px;inline-size:5px;opacity:var(--lvl,.45);margin-inline:auto;display:none;position:absolute;inset-block-end:var(--space-03);inset-inline:0}.m-head{border-block-end:1px solid var(--bd-subtle);flex-shrink:0;grid-template-columns:repeat(7,1fr);display:grid}.m-head div{padding:var(--space-03)var(--space-03)var(--space-03);font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-announce);letter-spacing:var(--tracking-label);color:var(--clay,var(--fg-tertiary));text-align:right}.m-grid{flex-direction:column;flex:1;min-block-size:0;display:flex}.m-week{border-block-end:1px solid var(--bd-subtle);flex:1;grid-template-columns:repeat(7,1fr);min-block-size:0;display:grid;position:relative}.m-cell{border-inline-end:1px solid var(--bd-subtle);padding:var(--space-02)var(--space-03)var(--space-03);touch-action:none;position:relative}.m-cell:last-child{border-inline-end:0}.m-cell:hover{background:color-mix(in srgb,var(--eggshell,var(--bg-sunken))55%,transparent)}.m-cell.is-creating,.m-cell.is-creating:hover{background:var(--eggshell,var(--bg-sunken))}.m-cell.past{background:0 0}.m-cell.dim .m-num{color:var(--muted,var(--fg-disabled))}.m-num{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-1);color:var(--fg-primary,var(--leather,var(--fg-secondary)));letter-spacing:0;position:absolute;inset-block-start:5px;inset-inline-end:9px}.m-num .mon{font-family:var(--font-body);font-weight:var(--weight-announce);font-size:var(--type-caption-2);color:var(--clay,var(--fg-tertiary));margin-inline-end:var(--space-01)}.m-cell.today .m-num{color:var(--on-accent);background:var(--danger);border-radius:var(--radius-control);padding:var(--space-01)var(--space-02);place-items:center;display:grid;inset-block-start:3px;inset-inline-end:6px}.m-events{inset:26px 0 var(--space-02)0;row-gap:var(--gap-label);pointer-events:none;grid-template-columns:repeat(7,1fr);grid-auto-rows:22px;display:grid;position:absolute}.m-ev{pointer-events:auto;margin:0 var(--space-02);border-radius:var(--radius-control);align-items:center;gap:var(--gap-label);block-size:19px;padding:0 var(--space-03)0 var(--space-02);font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-interact);color:var(--ink,var(--fg-primary));white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:var(--evt-bg);border:0;border-inline-start:3px solid var(--evt-fg);transition:filter var(--duration-fast)var(--cz-ease-enter),transform var(--duration-fast)var(--cz-ease-enter);display:flex;overflow:hidden}.m-ev:hover{filter:brightness(.97)}.m-ev:active{transform:scale(.99)}.m-ev-crest{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.m-ev-crest img{object-fit:contain;block-size:100%;inline-size:100%}.m-ev.m-ev-match{gap:var(--gap-label);padding:0 var(--space-03)}.m-ev-match .mx-v{font-size:var(--type-caption-2);color:var(--clay,var(--fg-tertiary));font-weight:var(--weight-interact);flex-shrink:0}.m-ev-match .eb-ko{margin-inline-start:auto}.m-ev .eb-ko{font-size:var(--type-caption-2);flex-shrink:0}.m-ev .eb-ko .scoreline-time{font-family:var(--font-data);font-weight:var(--weight-bold);color:var(--evt-fg);letter-spacing:0}.m-ev.cont-l{border-inline-start:0;border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:0;padding-inline-start:var(--space-03)}.m-ev.cont-r{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}.m-ev .event-subject.es-person .es-name{color:var(--evt-fg)}.m-ev.pending{background:color-mix(in srgb,var(--evt-bg)38%,var(--bg-raised));outline:1.5px dashed color-mix(in srgb,var(--evt-fg)48%,transparent);outline-offset:-1.5px}.m-more{pointer-events:auto;margin:0 var(--space-02);block-size:18px;padding:0 var(--space-03);font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-announce);color:var(--clay,var(--fg-tertiary));cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.m-more:hover{color:var(--ink,var(--fg-primary))}.m-more .num{color:var(--clay,var(--fg-tertiary));letter-spacing:0}.m-more-av{block-size:22px;padding:0 var(--space-02);gap:0}.m-more-av .mav{border-radius:var(--radius-full);block-size:18px;inline-size:18px;box-shadow:0 0 0 var(--ring-separate)var(--galleria,var(--bg-base));margin-inline-start:-6px;position:relative}.m-more-av .mav:first-child{margin-inline-start:0}.m-more-av .mav-em{font-size:var(--type-caption-2);background:var(--galleria,var(--bg-base));border-radius:var(--radius-full);line-height:1;position:absolute;inset-block-end:-3px;inset-inline-end:calc(-1*var(--space-02))}.m-more-av .num{margin-inline-start:var(--space-03)}.m-ev[style*=--cal-fg]{--evt-fg:var(--cal-fg)!important;--evt-bg:var(--cal-bg)!important;--evt-cat-fg:var(--cal-fg)!important}[data-theme=dark] .m-ev[style*=--cal-fg]{--evt-fg:var(--cal-fg-d)!important;--evt-bg:var(--cal-bg-d)!important;--evt-cat-fg:var(--cal-fg-d)!important}
.c3{background:var(--galleria);touch-action:pan-y;container:c3/inline-size}.c3-head{inset-inline-start:0;z-index:5;background:var(--galleria);inline-size:100%;box-shadow:0 1px 0 0 var(--bd-subtle);position:fixed;top:0}.c3.is-contained{block-size:100%;overflow-y:auto}.c3-head.is-contained{inline-size:auto;position:sticky}.c3-pills{padding-block:var(--pad-chip-y);grid-template-columns:36px minmax(0,1fr);align-items:center;display:grid}.c3-pills-clip{grid-column:2;overflow-x:clip}.c3-pills-strip{will-change:transform;grid-template-columns:repeat(5,1fr);align-items:center;inline-size:166.667%;display:grid;transform:translate(-20%)}.c3-pill.is-buffer{pointer-events:none}.c3-tz{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);letter-spacing:var(--tracking-label);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;grid-column:1;justify-self:end;padding-inline-end:var(--space-03);line-height:1}.c3-pill{appearance:none;cursor:pointer;min-block-size:var(--touch-target);min-inline-size:var(--touch-target);padding-block:var(--pad-chip-y);padding-inline:var(--pad-chip-x);border-radius:var(--radius-control);color:var(--fg-primary);transition:background-color var(--duration-fast)var(--cz-ease-enter);background:0 0;border:0;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:1px;display:flex}.c3-pill:disabled{cursor:default}.c3-pill-wd{font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--type-caption-2);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);line-height:1}.c3-pill-dn{font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-footnote);line-height:1}.c3-pill.today .c3-pill-wd,.c3-pill.today .c3-pill-dn{color:var(--danger)}.c3-pill.past{opacity:.4}.c3-allday{border-block-start:1px solid var(--bd-subtle);overscroll-behavior:contain;scrollbar-width:none;grid-template-columns:36px minmax(0,1fr);align-items:start;max-block-size:40px;padding-block:1px;display:grid;overflow-y:auto}.c3-allday::-webkit-scrollbar{display:none}.c3-allday-label{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--type-caption-2);text-transform:lowercase;color:var(--fg-tertiary);white-space:nowrap;grid-column:1;place-self:center end;padding-inline-end:var(--space-02);line-height:1}.c3-allday-clip{grid-column:2;overflow-x:clip}.c3-allday-strip{will-change:transform;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:18px;row-gap:1px;inline-size:166.667%;display:grid;transform:translate(-20%)}.c3-allday-strip>.allday-event{block-size:100%;inline-size:auto;padding-block:0;padding-inline:var(--space-03);font-size:var(--type-caption-2);align-items:center;line-height:1.2;display:flex}.c3-allday-strip>.allday-event.cat-match{background:var(--evt-match-bg);border-inline-start-color:var(--evt-match-fg)}.c3-allday-strip>.allday-event.cat-editing{background:var(--evt-editing-bg);border-inline-start-color:var(--evt-editing-fg)}.c3-allday-strip>.allday-event.cat-meeting{background:var(--evt-meeting-bg);border-inline-start-color:var(--evt-meeting-fg)}.c3-allday-strip>.allday-event.cat-social{background:var(--evt-social-bg);border-inline-start-color:var(--evt-social-fg)}.c3-allday-strip>.allday-event.cat-adhoc{background:var(--evt-adhoc-bg);border-inline-start-color:var(--evt-adhoc-fg)}.c3-allday-strip>.allday-event.cat-offday{background:var(--evt-offday-bg);border-inline-start-color:var(--evt-offday-fg)}.c3-allday-strip>.allday-event.cat-holiday{background:var(--evt-holiday-bg);border-inline-start-color:var(--evt-holiday-fg)}.c3-grid{grid-template-columns:36px minmax(0,1fr);padding-block-end:calc(var(--space-06) + var(--safe-area-inset-bottom,0px));display:grid}.c3-timecol{flex-direction:column;grid-column:1;display:flex;position:relative}.c3-t{block-size:56px;font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:flex-start;padding-block-start:0;padding-inline-end:var(--space-03);line-height:1;display:flex}.c3-t>time{transform:translateY(-50%)}.c3-timecol .c3-t:first-child>time{transform:translateY(2px)}.c3-cols{touch-action:pan-y;grid-column:2;display:block;position:relative;overflow-x:clip}.c3-cols-strip{will-change:transform;grid-template-columns:repeat(5,minmax(0,1fr));inline-size:166.667%;display:grid;position:relative;transform:translate(-20%)}.c3-cols-strip>.c3-day{border-inline-end:1px solid var(--bd-subtle);cursor:default;min-block-size:1344px;min-inline-size:0;position:relative}.c3-cols-strip>.c3-day:last-child{border-inline-end:0}.c3-cols-strip>.c3-day.today{background:0 0}.c3-cols-strip>.c3-day.past{opacity:.4;background:0 0}.c3-cols-strip.is-dragging{touch-action:none}.c3,.c3-head{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.c3-cols-strip.is-dragging .c3-day .eb-slot:not(.c3-drag-move),.c3-cols-strip.is-dragging .c3-day .mc-slot:not(.c3-drag-move){opacity:.4}.c3-drag-move{z-index:5;pointer-events:none;box-shadow:var(--sh-3);transform-origin:0;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.c3-drag-move{transform:none}}.c3-drag-ghost{inset-inline:var(--space-01);z-index:3;pointer-events:none;border-radius:var(--radius-control);background:var(--primary-tint);box-shadow:inset 0 0 0 2px var(--primary);padding:var(--space-01)var(--space-03);align-items:flex-start;display:flex;position:absolute}.c3-drag-ghost>span{font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-semibold);color:var(--primary);font-variant-numeric:tabular-nums;white-space:nowrap}.c3-cols-strip>.c3-day.is-buffer{pointer-events:none}.c3-past-hours{background:var(--bg-sunken);pointer-events:none;z-index:0;position:absolute;inset-block-start:0;inset-inline:0}.c3 .hour-line{border-block-start-color:var(--bd-subtle)}.c3 .now-line{border-block-start-color:var(--danger);z-index:4}.c3 .now-line:before{background:var(--danger)}.c3-now-week{block-size:var(--border-hairline);background:var(--danger);opacity:.3;z-index:3;pointer-events:none;position:absolute;inset-inline:0}.c3-now-badge{z-index:4;background:var(--galleria);color:var(--danger);font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-caption-2);letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;padding-block:1px;line-height:1;position:absolute;inset-inline-end:var(--space-02);transform:translateY(-50%)}.c3-cols-strip .c3-day .eb-slot,.c3-cols-strip .c3-day .mc-slot{z-index:1}.c3 .eb-slot.in-timegrid.is-cont-top>.ev-block{border-start-start-radius:0;border-start-end-radius:0}.c3 .eb-slot.in-timegrid.is-cont-bot>.ev-block{border-end-end-radius:0;border-end-start-radius:0}.c3 .eb-slot.in-timegrid.is-draft{opacity:.75}@container c3 (max-width:360px){.c3-pills,.c3-allday,.c3-grid{grid-template-columns:32px minmax(0,1fr)}.c3-now-badge{font-size:var(--type-caption-2);inset-inline-end:var(--space-01)}}@media (prefers-reduced-motion:reduce){.c3-pill{transition:none}.c3-cols-strip,.c3-pills-strip,.c3-allday-strip{transition-duration:var(--dur-reduced-motion)!important}}
.cz-dw-window{inline-size:auto}.cz-dw{--cz-dw-block:88dvh;--cz-dw-art:calc(var(--cz-dw-block) - 2*var(--space-03));grid-template-columns:auto var(--overlay-detail);flex:auto;block-size:100%;min-block-size:0;min-inline-size:0;display:grid;position:relative}.cz-dw-acts{z-index:4;gap:var(--gap-inline);display:inline-flex;position:absolute;inset-block-start:calc(var(--pad-modal) - (var(--control-md) - var(--icon-md))/2);inset-inline-end:calc(var(--pad-modal) - (var(--control-md) - var(--icon-md))/2)}.cz-dw-stage{justify-content:center;align-items:center;gap:var(--gap-row);padding:var(--space-03);box-sizing:border-box;flex-direction:column;min-block-size:0;display:flex;position:relative}.cz-dw-media{inline-size:min(calc(var(--cz-dw-art)*var(--cz-dw-ratio,.5625)),calc(94vw - var(--overlay-detail) - 2*var(--space-03) - 2*var(--space-05)));aspect-ratio:var(--cz-dw-ratio,.5625);border-radius:var(--radius-card);isolation:isolate;background:0 0;position:relative;overflow:hidden}.cz-dw-stage.has-slides .cz-dw-media{inline-size:calc((var(--cz-dw-art) - var(--gap-row) - var(--size-avatar-2xl))*var(--cz-dw-ratio,.75))}.cz-dw-media .vp-player{border-radius:inherit;max-block-size:none;max-inline-size:none;box-shadow:none}.cz-dw-layer.is-incoming,.cz-dw-layer.is-warm{opacity:0;pointer-events:none}.cz-dw-media.is-empty{display:flex;overflow:visible}.cz-dw-drop{flex:1;align-self:stretch;display:flex}.cz-dw-drop .cz-dz-zone{box-sizing:border-box;flex:1}.cz-dw-fallback{justify-content:center;align-items:center;gap:var(--gap-label);background-color:var(--bg-sunken);color:var(--fg-secondary);text-align:center;background-position:50%;background-size:cover;flex-direction:column;display:flex;position:absolute;inset:0}.cz-dw-fallback-t{font-size:var(--type-footnote);font-weight:var(--weight-semibold)}.cz-dw-fallback-s{font-size:var(--type-caption-2);color:var(--fg-tertiary)}.cz-dw-slides{flex-direction:column;align-items:center;display:flex}.cz-dw-slide-row{align-items:center;gap:var(--gap-inline);display:flex}.cz-dw-tray{z-index:3;position:absolute;inset-block-end:var(--pad-modal);inset-inline-start:var(--pad-modal);inset-inline-end:calc(var(--overlay-detail) + var(--pad-modal))}.cz-dw-rail{box-sizing:border-box;border-inline-start:var(--border-hairline)solid var(--bd-subtle);flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.cz-dw-hd{z-index:3;gap:var(--gap-label);padding:var(--pad-modal);border-block-end:var(--border-hairline)solid var(--bd-subtle);flex-direction:column;display:flex;position:relative}.cz-dw-title{font-family:var(--font-heading);font-weight:var(--weight-announce);font-size:var(--type-title-2);line-height:var(--leading-title-2);letter-spacing:var(--tracking-heading);color:var(--fg-primary);text-align:start;margin:0;padding-inline-end:calc(3*var(--control-md) + 2*var(--gap-inline))}.cz-dw-edit-err{color:var(--fg-primary);font-size:var(--type-caption-2);margin:0}.cz-dw-who{align-items:center;gap:var(--gap-control);min-inline-size:0;display:inline-flex}.cz-dw-chipwrap{display:inline-flex}.cz-dw-game{align-items:center;gap:var(--gap-inline);display:inline-flex}.cz-dw-when{font-size:var(--type-footnote);line-height:var(--leading-footnote);color:var(--fg-secondary)}.cz-dw-body{padding:var(--pad-modal);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1 1 0;min-block-size:0;display:flex;overflow-y:auto}.cz-dw-body::-webkit-scrollbar{display:none}.cz-dw-body>*{flex:none}.cz-dw-body>:first-child{margin-block-start:0}.cz-dw-axes{gap:var(--gap-group);flex-direction:column;display:flex}.cz-dw-axis{gap:var(--gap-inline);flex-direction:column;min-inline-size:0;display:flex}.cz-dw-axis-t{font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-interact);color:var(--fg-secondary)}.cz-dw-shape{block-size:var(--control-xl);border-radius:var(--radius-input);display:block;overflow:hidden}.cz-dw-shape>.cz-thumb{aspect-ratio:auto;border-radius:0;block-size:100%;inline-size:100%}.cz-dw-wm{justify-content:space-between;align-items:center;gap:var(--gap-control);padding:var(--space-03)var(--space-04);border:var(--border-hairline)solid var(--bd-default);border-radius:var(--radius-control);display:flex}.cz-dw-wm-t{align-items:center;gap:var(--gap-inline);font-size:var(--type-subhead);line-height:var(--leading-subhead);color:var(--fg-primary);display:inline-flex}.cz-dw-dl{gap:var(--gap-control);inline-size:100%;margin-block-start:var(--gap-group);display:flex}.cz-dw-dl>:first-child{flex:1;min-inline-size:0}.cz-dw-body>.cz-dw-dl:first-child{margin-block-start:0}.cz-dw-note{margin:var(--gap-label)0 0;font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary)}.cz-dw-error{margin:var(--gap-label)0 0;font-size:var(--type-caption-1);color:var(--fg-primary)}.cz-dw-facts{--cz-rec-label:auto;column-gap:var(--gap-field);grid-template-columns:max-content minmax(0,1fr);margin-block-start:var(--gap-group);display:grid}.cz-dw-facts:empty{display:none}.cz-dw-facts .cz-rec-row{display:contents}.cz-dw-face{align-items:center;gap:var(--gap-inline);display:inline-flex}.cz-dw-edited{color:var(--fg-tertiary)}.cz-dw-sect{min-inline-size:0;flex-direction:column;margin-block-start:var(--gap-block);display:flex}.cz-dw-sh{justify-content:space-between;align-items:center;margin-block-end:var(--gap-heading);display:flex}.cz-dw-sh-t{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-interact);color:var(--fg-secondary);margin:0}.cz-dw-masters{margin:calc(-1*var(--pad-cell-y))calc(-1*var(--pad-cell-x))}.cz-dw-log{align-items:flex-start;gap:var(--gap-card-grid);overscroll-behavior-inline:contain;scrollbar-width:none;padding:var(--space-02);margin:calc(-1*var(--space-02));flex-wrap:nowrap;margin-inline-end:calc(-1*var(--pad-modal));padding-inline-end:var(--pad-modal);display:flex;overflow-x:auto}.cz-dw-log::-webkit-scrollbar{display:none}.cz-dw-log-card{flex:none}.cz-dw-log-corner{display:inline-flex;position:relative}.cz-dw-log-x{opacity:0;pointer-events:none;transition:opacity var(--dur-hover)var(--ease);position:absolute;inset:0 0 auto auto}.cz-dw-log-card:hover .cz-dw-log-x,.cz-dw-log-card:focus-within .cz-dw-log-x,.cz-dw-log-x:focus-visible{opacity:1;pointer-events:auto}.cz-dw-log-card:hover .cz-dw-log-crests,.cz-dw-log-card:focus-within .cz-dw-log-crests{opacity:0}.cz-dw-log-crests{align-items:center;gap:var(--gap-label);transition:opacity var(--dur-hover)var(--ease);display:inline-flex}@media (hover:none){.cz-dw-log-corner{gap:var(--space-01);align-items:center}.cz-dw-log-x{opacity:1;pointer-events:auto;position:static;inset:auto}.cz-dw-log-crests{opacity:1}}.cz-dw-log-add{inline-size:var(--media-card-sm);aspect-ratio:16/9;flex:none;display:inline-flex}.cz-tag-panel{gap:var(--gap-row);flex-direction:column;margin-block-start:var(--gap-group);display:flex}.cz-tag-list{gap:var(--gap-group);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cz-tag-row{gap:var(--gap-label);flex-direction:column;display:flex}.cz-tag-row.is-done{opacity:.7}.cz-tag-name{font-size:var(--type-subhead);color:var(--fg-primary);overflow-wrap:anywhere}.cz-tag-axis{gap:var(--gap-label);flex-direction:column;display:flex}.cz-tag-chips{gap:var(--gap-inline);flex-wrap:wrap;display:flex}.cz-dw.is-stacked{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);block-size:auto}.cz-dw.is-stacked .cz-dw-acts{padding-inline:var(--pad-modal);justify-content:flex-end;position:static}.cz-dw.is-stacked .cz-dw-stage{padding:var(--space-04)}.cz-dw.is-stacked .cz-dw-media{block-size:46dvh;inline-size:auto;max-inline-size:100%}.cz-dw.is-stacked .cz-dw-rail{border-inline-start:0;border-block-start:var(--border-hairline)solid var(--bd-subtle);overflow:visible}.cz-dw.is-stacked .cz-dw-body{overflow:visible}.cz-dw-window [data-modal-body]{padding:0}.cz-dw-reading{justify-content:center;align-items:center;gap:var(--gap-inline);flex-direction:column;flex:1;display:flex}.cz-dw-reading-word{font-size:var(--type-subhead);line-height:var(--leading-subhead);color:var(--fg-secondary)}.cz-dw-ask-sheet{gap:var(--gap-group);flex-direction:column;display:flex;overflow:visible}.cz-dw-ask-sheet .cz-pick-trigger{inline-size:100%}.cz-dw-ask-named{align-items:center;gap:var(--gap-field);display:flex}.cz-dw-ask-named-txt{gap:var(--gap-label);flex-direction:column;min-inline-size:0;display:flex}.cz-dw-ask-named-title{font-family:var(--font-heading);font-weight:var(--weight-announce);font-size:var(--type-title-3);line-height:var(--leading-title-3);letter-spacing:var(--tracking-heading);color:var(--fg-primary)}.cz-dw-ask-named-line{align-items:center;gap:var(--gap-control);display:inline-flex}.cz-dw-ask-fact{align-items:center;gap:var(--gap-inline);display:inline-flex}.cz-dw-ask-chips{gap:var(--gap-inline);flex-wrap:wrap;display:flex}.cz-dw-ask-facts{row-gap:var(--gap-row);align-items:center;margin-block-start:0}.cz-dw-sect.cz-dw-ask{margin-block-start:var(--gap-group)}.cz-dw-ask-editor{gap:var(--gap-label);flex-direction:column;min-inline-size:0;display:flex}.cz-dw-ask-editor .cz-pick-trigger{inline-size:100%;font-weight:var(--weight-regular)}
.cz-ru{gap:var(--space-05);flex-direction:column;display:flex}.cz-ru-list{border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-card);overflow:hidden;container-type:inline-size}.cz-ru-row{align-items:center;gap:var(--space-04);padding:var(--space-04);color:var(--fg-primary);display:flex;position:relative}.cz-ru-row+.cz-ru-row{border-top:var(--border-hairline)solid var(--bd-subtle)}.cz-ru-row:focus-visible{outline:var(--border-focus)solid var(--bd-focus);outline-offset:calc(-1*var(--border-focus))}.cz-ru-row.is-replacing{background:var(--bg-sunken)}.cz-ru-row.is-ask{background:var(--status-warning-surface)}.cz-ru-row.is-ask:before{content:"";inline-size:var(--space-02);background:var(--warning);position:absolute;inset-block:0;inset-inline-start:0}.cz-ru-marks{gap:var(--space-03);flex:none;align-self:flex-start;display:flex}.cz-ru-mark{box-sizing:border-box;inline-size:var(--icon-lg);block-size:var(--icon-lg);border-radius:var(--radius-control);background:var(--bg-sunken);color:var(--fg-secondary);flex:none;justify-content:center;align-items:center;display:flex}.cz-ru-mark svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.cz-ru-mark.is-held{border:1.5px dashed var(--bd-subtle);color:var(--fg-tertiary);background:0 0}.cz-ru-mark-text{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.cz-ru-file{flex:1 1 0;min-inline-size:0;display:block}.cz-ru-name,.cz-ru-axes,.cz-ru-size,.cz-ru-sup{display:block}.cz-ru-name{font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--fg-primary);white-space:normal;overflow-wrap:anywhere}.cz-ru-name.is-press{text-align:start;cursor:pointer;background:0 0;justify-content:flex-start;block-size:auto;min-block-size:0;inline-size:100%;padding:0}@media (hover:hover){.cz-ru-row.is-previewable:hover{background:var(--bg-sunken)}.cz-ru-row.is-previewable.is-ask:hover{background:var(--status-warning-surface)}}.cz-ru-row.is-previewable{cursor:pointer}.cz-ru-axes{font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-secondary);margin-block-start:1px}.cz-ru-axes .is-held{color:var(--status-warning-fg,var(--fg-tertiary))}.cz-ru-size{font-size:var(--type-caption-2);color:var(--fg-tertiary)}.cz-ru-thumb{border-radius:var(--radius-control);background:var(--bg-sunken);flex:none;justify-content:center;align-self:flex-start;align-items:center;block-size:60px;inline-size:44px;padding:0;display:flex;position:relative;overflow:hidden}.cz-ru-thumb-img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;display:block}.cz-ru-thumb.is-press{cursor:pointer}.cz-ru-thumb-play{inline-size:var(--icon-md);block-size:var(--icon-md);border-radius:var(--radius-full);background:color-mix(in srgb,var(--bg-raised)78%,transparent);color:var(--fg-primary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:3px;inset-inline-end:3px}.cz-ru-sup{font-size:var(--type-caption-2);color:var(--fg-tertiary);margin-block-start:var(--space-01)}.cz-ru-choices{gap:var(--space-02);flex-direction:column;flex:none;display:flex}.cz-ru-choice{align-items:center;gap:var(--space-02);flex-wrap:wrap;display:flex}.cz-ru-choice-lbl{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);min-inline-size:var(--col-2xl)}.cz-ru-choice-ico{align-items:center;display:inline-flex}.cz-ru-foot{align-items:center;gap:var(--space-03);display:flex}.cz-ru-need{font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--status-warning-fg,var(--fg-primary));font-variant-numeric:tabular-nums}.cz-ru-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cz-ru-spacer{flex:1}@container (max-width:540px){.cz-ru-row{flex-wrap:wrap}.cz-ru-choices{flex:1 0 100%}.cz-ru-choice-lbl{min-inline-size:0}}
.cz-vc-list{border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-card);overflow:hidden;container-type:inline-size}.cz-vc-row{align-items:center;gap:var(--space-04);padding:var(--space-04);box-sizing:border-box;color:var(--fg-primary);background:var(--bg-raised);transition:background var(--dur-hover)var(--ease-out);display:flex;position:relative}.cz-vc-row+.cz-vc-row{border-top:var(--border-hairline)solid var(--bd-subtle)}.cz-vc-row.is-openable:hover{background:var(--bg-sunken)}.cz-vc-open{color:var(--fg-tertiary);flex:none}.cz-vc-row.is-openable:hover .cz-vc-open{color:var(--fg-secondary)}.cz-vc-row.is-master{background:var(--bg-sunken)}.cz-vc-row.is-added{background:var(--status-success-surface)}.cz-vc-row.is-removed{background:var(--bg-sunken)}.cz-vc-row.is-removed .cz-vc-name,.cz-vc-row.is-retired .cz-vc-name{color:var(--fg-tertiary)}.cz-vc-row.is-removed .cz-vc-name{text-decoration:line-through}.cz-vc-row.is-removed .cz-ru-marks,.cz-vc-row.is-retired .cz-ru-marks{opacity:var(--state-disabled)}.cz-vc-cat{gap:var(--space-07);box-sizing:border-box;flex-direction:column;inline-size:100%;display:flex}.cz-vc-top{justify-content:space-between;align-items:center;gap:var(--space-06);flex-wrap:wrap;display:flex}.cz-vc-more{flex-direction:column;display:flex}.cz-vc-more .cz-vc-list{margin-block:var(--space-02)var(--space-04)}.cz-vc-band.is-folder{--cz-rec-label:auto}.cz-vc-band.is-folder .cz-rec-k{min-block-size:0}.cz-vc-band.is-folder svg{color:var(--fg-tertiary)}.cz-vc-folder{flex:none;inline-size:152px;display:inline-flex}.cz-vc-art{inline-size:var(--icon-lg);flex:none;justify-content:center;display:inline-flex}.cz-vc-note.is-danger{color:var(--status-danger-text);white-space:normal}.cz-vc-band{align-items:center;gap:var(--space-03);padding:var(--space-03)var(--space-04);background:var(--bg-sunken);border-top:var(--border-hairline)solid var(--bd-subtle);display:flex}.cz-vc-list>.cz-vc-band:first-child{border-top:0}.cz-vc-band-title{font-size:var(--type-footnote);font-weight:var(--weight-medium);color:var(--fg-secondary);flex:1;min-inline-size:0}.cz-vc-band-n{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg-tertiary);flex:none}.cz-vc-gap-switch{inline-size:var(--control-lg);flex:none}.cz-vc-gap-open{inline-size:var(--control-sm);flex:none}.cz-vc-text{flex:1 1 0;min-inline-size:0;display:block}.cz-vc-name,.cz-vc-note{display:block}.cz-vc-name{font-size:var(--type-footnote);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.cz-vc-note{font-size:var(--type-caption-2);color:var(--fg-tertiary);margin-block-start:var(--space-01)}.cz-vc-note strong{color:var(--fg-secondary);font-weight:var(--weight-semibold)}.cz-vc-uses{text-align:end;min-inline-size:76px;font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--type-caption-1);font-weight:var(--weight-semibold);color:var(--fg-secondary);flex:none}.cz-vc-uses-label{font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-tertiary);display:block}.cz-vc-ord{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg-tertiary);flex:none}.cz-vc-head-title{font-size:var(--type-subhead);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.cz-vc-fix{gap:var(--space-03);font-size:var(--type-caption-1);color:var(--fg-secondary);background:var(--status-info-surface);border-radius:var(--radius-control);padding:var(--space-03);align-items:flex-start;line-height:1.45;display:flex}.cz-vc-fix strong{color:var(--status-info-text);white-space:nowrap;font-weight:var(--weight-semibold)}.cz-vc-fix.is-warning{background:var(--status-warning-surface)}.cz-vc-fix.is-warning strong{color:var(--status-warning-text)}.cz-vc-shape{background:var(--bg-sunken);border-radius:var(--radius-control);padding:var(--space-04)}.cz-vc-shape-hd{align-items:center;gap:var(--space-03);margin-block-end:var(--space-04);display:flex}.cz-vc-shape-hd .cz-vc-band-title{flex:1}.cz-vc-facts{gap:var(--space-04);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cz-vc-fact{align-items:center;gap:var(--space-03);min-inline-size:0;display:flex}.cz-vc-fact-text{min-inline-size:0}.cz-vc-fact-k,.cz-vc-fact-v{display:block}.cz-vc-fact-k{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);color:var(--fg-tertiary)}.cz-vc-fact-v{font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--fg-primary);line-height:1.3}.cz-vc-lockline{border-top:var(--border-hairline)solid var(--bd-subtle);font-size:var(--type-caption-2);color:var(--fg-tertiary);margin-block-start:var(--space-04);padding-block-start:var(--space-04);line-height:1.5}.cz-vc-lockline strong{color:var(--fg-secondary);font-weight:var(--weight-semibold)}.cz-vc-field{margin-block-start:var(--space-05)}.cz-vc-field.is-first{margin-block-start:0}.cz-vc-shape-change{margin-block-start:var(--space-04)}.cz-vc-toggle-row{align-items:center;gap:var(--space-04);padding-block:var(--space-03);display:flex}.cz-vc-toggle-row .cz-vc-text{flex:1 1 0}.cz-vc-mint{border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-control);margin-block-start:var(--space-05);overflow:hidden}.cz-vc-mint-row{align-items:flex-start;gap:var(--space-03);padding:var(--space-04);display:flex}.cz-vc-mint-row+.cz-vc-mint-row{border-top:var(--border-hairline)solid var(--bd-subtle)}.cz-vc-mint-ic{inline-size:var(--icon-lg);block-size:var(--icon-lg);border-radius:var(--radius-full);color:var(--on-accent);flex:none;justify-content:center;align-items:center;display:flex}.cz-vc-mint-ic.is-make{background:var(--success)}.cz-vc-mint-ic.is-retire{background:var(--warning)}.cz-vc-mint-ic.is-keep{background:var(--bg-sunken);color:var(--fg-tertiary)}.cz-vc-mint-ic svg{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.cz-vc-brief{background:var(--bg-raised);border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-card);overflow:hidden}.cz-vc-brief-hd{align-items:center;gap:var(--space-03);padding:var(--space-04);border-bottom:var(--border-hairline)solid var(--bd-subtle);display:flex}.cz-vc-brief-bd{padding:var(--space-04)}.cz-vc-brief .cz-vc-name{white-space:normal}.cz-vc-inherit{align-items:flex-start;gap:var(--space-03);font-size:var(--type-caption-1);color:var(--fg-secondary);background:var(--bg-sunken);border-radius:var(--radius-control);padding:var(--space-03);margin-block-end:var(--space-04);line-height:1.45;display:flex}.cz-vc-inherit strong{font-weight:var(--weight-semibold);color:var(--fg-primary)}.cz-vc-inherit svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none;margin-block-start:var(--space-01)}@container (max-width:420px){.cz-vc-uses{min-inline-size:0}.cz-vc-uses-label{display:none}.cz-vc-cat .cz-vc-row{flex-wrap:wrap}.cz-vc-cat .cz-vc-row .cz-vc-text{flex:100%}.cz-vc-cat .cz-vc-row .cz-vc-name{white-space:normal}}@container (max-width:340px){.cz-vc-text{flex:100%;order:3}}@media (max-width:640px){.cz-vc-facts{grid-template-columns:1fr}}
.cz-cr-cardwrap{flex:none;align-self:flex-start;position:relative}.cz-cr-campicker{z-index:var(--z-popover);background:var(--bg-raised);box-shadow:var(--sh-3);padding:var(--space-02);flex-direction:column;display:flex;position:absolute;overflow:auto}.cz-cr-campicker.on-poster{inset-block-start:var(--space-02);inset-inline:var(--space-02);aspect-ratio:16/9;border-radius:var(--radius-control)}.cz-cr-campicker.on-card{border-radius:var(--radius-card);inset-block:0;inset-inline:0}
.cz-cr{outline:none;max-width:980px;margin-inline:auto;display:block}.cz-cr-stage{margin-block-start:var(--gap-group);position:relative}.cz-cr-meta{align-items:center;gap:var(--space-03);margin-top:var(--space-04);flex-wrap:wrap;display:flex}.cz-cr-spacer{flex:1}.cz-cr-fixture{align-items:center;gap:var(--space-02);font-size:var(--type-caption-1);color:var(--fg-tertiary);min-width:0;display:inline-flex}.cz-cr-v{font-size:var(--text-eyebrow);color:var(--fg-disabled)}.cz-cr-fixdate{margin-left:var(--space-01)}.cz-cr-strip{gap:var(--space-03);margin-top:var(--space-05);padding:var(--space-02)var(--space-02)var(--space-03);scroll-padding-inline:var(--space-05);display:flex;overflow-x:auto}.cz-cr.has-tray{padding-bottom:calc(var(--space-03) + 76px)}.cz-cr-anglechip{box-sizing:border-box;block-size:var(--cz-filmstrip-corner-h);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);color:var(--fg-on-accent);background:var(--scrim-on-media);padding-inline:var(--space-02);border-radius:var(--radius-input);align-items:center;display:inline-flex}@media (max-width:640px){.cz-cr-meta{gap:var(--space-02);flex-wrap:nowrap}.cz-cr-strip{padding-left:var(--space-06);scroll-padding-inline-start:var(--space-06)}.cz-cr-meta .cz-btn{min-inline-size:0!important}}
:where(.games-board){--galleria:var(--bg-base);--eggshell:var(--bg-sunken);--eggshell-deep:var(--eggshell-deep);--canvas:var(--avatar-bg);--rule-light:var(--bd-subtle);--rule:var(--bd-default);--ink:var(--fg-primary);--clay:var(--fg-tertiary);--trophy:var(--fg-tertiary);--muted:var(--fg-disabled);--seal:var(--danger);--turf:var(--success);--gilt:var(--warning);--gb-badge-bg:var(--bg-sunken);--gb-badge-fg:var(--fg-secondary);--gb-tone-ok:var(--success);--gb-tone-warn:var(--warning);--gb-tone-info:var(--primary);--gb-tone-danger:var(--danger);--gb-tone-neutral:var(--fg-tertiary);--gb-row-rule:var(--bd-subtle);--gb-group-rule:var(--bd-default);--gb-daybar:var(--bg-sunken);--gb-meta-rule:var(--bd-default);--ease:var(--ease-out)}.dark-frame :where(.games-board){--galleria:#1c1d1e;--eggshell:#2a2c2e;--eggshell-deep:#303234;--canvas:#3a3c3e;--rule-light:#ffffff0f;--rule:#ffffff1c;--ink:#f4f3f1;--clay:#90949a;--trophy:#90949a;--muted:#5a5c60;--gb-row-rule:#ffffff0d;--gb-group-rule:#ffffff17;--gb-daybar:#2a2c2e;--gb-meta-rule:#ffffff1a;--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:var(--radius-card);color:var(--ink);overflow:hidden;container:gamesboard/inline-size}.gb-pager{justify-content:center;align-items:center;gap:var(--space-05);padding:var(--space-05);border-block-end:1px solid var(--gb-group-rule);display:flex;position:relative}.gb-pager .gb-arrow{inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--radius-full);background:var(--eggshell);color:var(--clay);font-size:var(--type-callout);cursor:pointer;transition:background var(--dur-hover)var(--ease),color var(--dur-hover)var(--ease);border:0;place-items:center;display:grid}.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:var(--space-05)}.gb-pager .gb-arrow.r{position:absolute;inset-inline-end:var(--space-05)}.gb-pager .gb-label{align-items:center;gap:var(--gap-inline);font-size:var(--type-subhead);font-weight:var(--weight-semibold);color:var(--ink);cursor:pointer;padding:var(--space-03)var(--space-04);border-radius:var(--radius-control);transition:background var(--dur-hover)var(--ease);background:0 0;border:0;font-family:inherit;display:inline-flex}.gb-pager .gb-label:hover{background:var(--eggshell)}.gb-pager .gb-label .gb-chev{border-inline:4.5px solid #0000;border-block-start:6px solid var(--clay);block-size:0;inline-size:0;margin-inline-start:var(--space-02);display:inline-block}.gb-tabs{align-items:center;gap:var(--gap-inline);padding:var(--pad-tab-y)var(--pad-tab-x);border-block-end:1px solid var(--gb-group-rule);flex-wrap:wrap;display:flex}.gb-tab{background:var(--eggshell);color:var(--clay);font-family:inherit;font-size:var(--type-caption-1);font-weight:var(--weight-medium);padding:var(--pad-tab-y)var(--pad-tab-x);border-radius:var(--radius-full);cursor:pointer;transition:all var(--dur-hover)var(--ease);border:0}.gb-tab.on{background:var(--ink);color:var(--galleria)}.gb-tab.live{align-items:center;gap:var(--gap-inline);margin-inline-start:auto;display:inline-flex}.gb-tab.live .gb-dot{inline-size:var(--space-03);block-size:var(--space-03);border-radius:var(--radius-full);background:var(--seal);color:var(--seal);animation:gb-pulse var(--dur-loop)var(--ease-in-out)infinite}.gb-daybar{background:var(--gb-daybar);padding:var(--space-04)var(--space-05);font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--ink);letter-spacing:var(--tracking-heading)}.gb-liveband .gb-livehead{align-items:center;gap:var(--gap-inline);padding:var(--space-05)var(--space-05)var(--space-04);display:flex}.gb-livedot{inline-size:var(--space-03);block-size:var(--space-03);border-radius:var(--radius-full);background:var(--turf);color:var(--turf);animation:gb-pulse var(--dur-loop)var(--ease-in-out)infinite}.gb-livecap{font-size:var(--type-caption-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);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{align-items:center;gap:var(--gap-control);padding:var(--space-05)var(--space-05)var(--space-04);cursor:default;text-align:start;background:0 0;border:0;width:100%;font-family:inherit;display:flex}.gb-ghead.clickable{cursor:pointer}.gb-ghead.clickable:hover{background:var(--eggshell)}.gb-gtitle{font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:var(--ink)}.gb-gstage{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--trophy);background:var(--eggshell);padding:var(--space-02)var(--space-03);border-radius:var(--radius-full)}.gb-gchev{color:var(--clay);font-size:var(--type-caption-2);transition:transform var(--dur-hover)var(--ease);margin-inline-start:auto}.gb-group.collapsed .gb-gchev{transform:rotate(-90deg)}.gb-group.collapsed .gb-rows{display:none}.gb-rows{flex-direction:column;display:flex}.gb-row{align-items:center;gap:var(--gap-inline);padding:var(--space-04)var(--space-05);cursor:pointer;transition:background var(--dur-hover)var(--ease);color:inherit;text-align:start;background:0 0;border:0;width:100%;font-family:inherit;text-decoration:none;display:grid}.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:var(--focus-ring-width)solid var(--seal);outline-offset:calc(var(--focus-ring-offset)*-1)}.gb-row.std{grid-template-columns:64px 1fr auto 1fr 64px}.games-board[data-has-crew] .gb-row.std{grid-template-columns:94px 1fr auto 1fr 94px}.games-board[data-has-status] .gb-row.std{grid-template-columns:minmax(112px,auto) 1fr auto 1fr minmax(112px,auto)}.gb-row.team{grid-template-columns:110px 1fr auto 1fr 110px}.gb-row.gb-event{align-items:center;column-gap:var(--gap-control);grid-template-columns:minmax(0,1fr) fit-content(70cqi) minmax(0,1fr)}.gb-event-body{grid-column:2;align-items:center;min-inline-size:0;display:inline-flex}.gb-row.gb-event .gb-status-crew,.gb-row.gb-event .gb-status-badge{grid-column:1;justify-self:start;min-inline-size:0}.gb-status-badge{justify-content:flex-start;min-inline-size:0}.gb-event-title{font-size:var(--type-subhead);font-weight:var(--weight-regular);color:var(--ink);letter-spacing:var(--tracking-heading);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}.gb-event-meta{justify-self:end;align-items:center;gap:var(--gap-inline);grid-column:3;display:inline-flex}.gb-status{align-items:center;display:flex}.gb-crew-full{display:inline-flex}.gb-crew-compact{display:none}.gb-dotslot{inline-size:var(--space-03);block-size:var(--space-03);border-radius:var(--radius-full);background:0 0;flex:none;margin-inline-end:var(--space-03)}.gb-dotslot.is-live{background:var(--turf);animation:gb-pulse var(--dur-loop)var(--ease-in-out)infinite}.gb-statusword{font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);letter-spacing:var(--tracking-eyebrow);color:var(--ink)}.gb-statusword.is-settled{color:var(--fg-tertiary);font-size:var(--type-caption-2)}.gb-statusword.is-stale{color:var(--leather)}.gb-status .gb-livemin{font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-footnote);color:var(--ink);font-variant-numeric:tabular-nums;animation:gb-livemin var(--dur-enter)var(--ease)}.gb-status .kickoff{font-size:var(--type-caption-1);color:var(--clay);font-weight:var(--weight-regular)}.gb-status .canc{font-size:var(--type-caption-2);color:var(--muted);font-weight:var(--weight-medium);padding-inline-start:var(--space-03)}.gb-celldate{font-size:var(--type-caption-1);color:var(--clay);font-weight:var(--weight-regular);white-space:nowrap}.gb-cellcomp{font-size:var(--type-caption-2);color:var(--clay);font-weight:var(--weight-regular);text-align:end;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gb-meta{justify-self:end;align-items:center;gap:var(--gap-control);display:inline-flex}.gb-meta-mark{align-items:center;display:inline-flex}.gb-meta-rule{inline-size:var(--border-hairline);block-size:var(--icon-md);background:var(--gb-meta-rule);flex:none}.gb-team{align-items:center;gap:var(--gap-control);min-inline-size:0;display:inline-flex}.gb-team.home{justify-self:end}.gb-team.away{justify-self:start}.gb-tname{font-size:var(--type-subhead);line-height:1.3;font-weight:var(--weight-regular);color:var(--ink);letter-spacing:var(--tracking-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gb-tname .team-name{font:inherit;color:inherit;letter-spacing:inherit;display:inline}.gb-tname .team-name>.tn-full{font-size:inherit;display:inline}.gb-tname .team-name>.tn-tla{font-size:inherit;letter-spacing:var(--tracking-caps)}.gb-chip{justify-content:center;align-items:center;gap:var(--gap-label);font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-callout);color:var(--ink);min-inline-size:42px;line-height:1;display:inline-flex}.gb-chip .num{justify-content:center;min-inline-size:11px;display:inline-flex}.gb-chip .dash{font-size:var(--type-footnote);font-weight:var(--weight-semibold);color:currentColor;opacity:.5;line-height:1}.gb-chip.time{font-size:var(--type-subhead);color:var(--clay);letter-spacing:0}.gb-chip.won{background:var(--turf);color:var(--galleria);padding:var(--pad-chip-y)var(--pad-chip-x);border-radius:var(--radius-control);min-inline-size:0}.gb-chip.drew{background:var(--eggshell-deep);color:var(--clay);padding:var(--pad-chip-y)var(--pad-chip-x);border-radius:var(--radius-control);min-inline-size:0}.gb-empty,.gb-error{justify-content:center;align-items:center;gap:var(--gap-inline);padding:var(--space-10)var(--space-06);text-align:center;flex-direction:column;display:flex}.gb-empty .t,.gb-error .t{font-size:var(--type-footnote);color:var(--clay);font-weight:var(--weight-regular)}.gb-empty .s,.gb-error .s{font-size:var(--type-caption-2);color:var(--trophy);font-weight:var(--weight-regular)}.gb-error .cz-btn{margin-top:var(--space-03)}.gb-skel-row{align-items:center;gap:var(--gap-inline);padding:var(--space-04)var(--space-05);grid-template-columns:54px 1fr auto 1fr 54px;display:grid}.gb-skel-row+.gb-skel-row{box-shadow:inset 0 1px 0 var(--gb-row-rule)}.gb-skel{background:var(--eggshell);border-radius:var(--radius-control);animation:gb-skel var(--dur-loop)var(--ease)infinite}.gb-skel.circle{border-radius:var(--radius-full)}@keyframes gb-pulse{0%,to{box-shadow:var(--pulse-halo-rest);opacity:1}50%{box-shadow:var(--pulse-halo-peak);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-dotslot.is-live,.gb-tab.live .gb-dot,.gb-skel,.gb-status .gb-livemin{animation:none}}@container gamesboard (max-width:560px){.gb-row.std,.gb-row.team{column-gap:var(--gap-inline);padding-inline:0}.gb-daybar,.gb-ghead,.gb-liveband .gb-livehead{padding-inline:0}.gb-day-label{margin-inline-start:var(--space-03)}.gb-row.std{grid-template-columns:minmax(32px,auto) 1fr auto 1fr minmax(32px,auto)}.games-board[data-has-crew] .gb-row.std{grid-template-columns:minmax(64px,auto) 1fr auto 1fr minmax(64px,auto)}.games-board[data-has-crew] .gb-row.gb-event{grid-template-columns:minmax(64px,1fr) fit-content(70cqi) minmax(64px,1fr)}.games-board[data-has-status] .gb-row.std{grid-template-columns:minmax(96px,auto) 1fr auto 1fr minmax(96px,auto)}.games-board[data-has-status] .gb-row.gb-event{grid-template-columns:minmax(96px,1fr) fit-content(56cqi) minmax(96px,1fr)}.gb-crew-full{display:none}.gb-crew-compact{margin-inline-start:var(--space-03);display:inline-flex}.gb-row.std .gb-status .gb-livemin,.gb-row.std .gb-status .canc{padding-inline-start:0}.gb-row.team{grid-template-columns:auto 1fr auto 1fr}.gb-row.std .gb-tname,.gb-row.team .gb-tname{white-space:normal;text-overflow:clip;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0;line-height:1.2;overflow:visible}.gb-row.std .gb-team,.gb-row.team .gb-team{gap:var(--gap-inline);justify-self:stretch;min-inline-size:0}.gb-row.std .gb-team.home,.gb-row.team .gb-team.home{justify-content:flex-end}.gb-row.std .gb-team.away,.gb-row.team .gb-team.away{justify-content:flex-start}.gb-row.std .gb-team>:not(.gb-tname),.gb-row.team .gb-team>:not(.gb-tname){flex:none}.gb-row.std .gb-team.home .gb-tname,.gb-row.team .gb-team.home .gb-tname{text-align:end}.gb-row.std .gb-team.away .gb-tname,.gb-row.team .gb-team.away .gb-tname{text-align:start}.gb-row.std .gb-meta,.gb-row.team .gb-cellcomp{display:none}.games-board[data-meta-mode=badge] .gb-row .gb-meta,.games-board[data-meta-mode=badge] .gb-row .gb-event-meta{grid-area:2/1/auto/-1;justify-self:end;display:flex}.games-board[data-meta-mode=badge] .gb-row.std{row-gap:var(--space-01);grid-template-rows:auto auto;grid-template-columns:minmax(40px,auto) 1fr auto 1fr minmax(40px,auto)}.games-board[data-meta-mode=badge] .gb-row.gb-event{row-gap:var(--space-01);grid-template-rows:auto auto}.gb-row.std .gb-tname,.gb-row.team .gb-tname{font-size:clamp(var(--type-caption-1),3.7cqi,var(--type-callout))}.gb-row.std .gb-tname .tn-tla:not(:empty),.gb-row.team .gb-tname .tn-tla:not(:empty){display:inline}.gb-row.std .gb-tname .tn-tla:not(:empty)+.tn-full,.gb-row.team .gb-tname .tn-tla:not(:empty)+.tn-full{display:none}.gb-row.std .gb-chip,.gb-row.team .gb-chip{font-size:var(--type-body)}.gb-row.std .gb-chip.time,.gb-row.team .gb-chip.time{font-size:var(--type-callout)}.gb-row.gb-event{padding-inline:0}.gb-event-title{white-space:normal;overflow-wrap:break-word;text-overflow:clip}.gb-event-meta{margin-inline-end:var(--space-03)}}@container gamesboard (max-width:360px){.gb-row.std .gb-tname,.gb-row.team .gb-tname{font-size:var(--type-caption-2)}}.gb-rowwrap{position:relative}.gb-rowwrap+.gb-rowwrap .gb-row{box-shadow:inset 0 1px 0 var(--gb-row-rule)}.gb-rowwrap.has-menu .gb-row{padding-inline-end:var(--space-09)}.gb-rowmenu{display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-04);transform:translateY(-50%)}.gb-rowmenu-btn{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--radius-control);color:var(--fg-disabled);font-size:var(--type-callout);cursor:pointer;transition:color var(--dur-hover)var(--ease),background var(--dur-hover)var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.gb-rowwrap:hover .gb-rowmenu-btn,.gb-rowmenu-btn:hover{color:var(--fg-primary)}.gb-rowmenu-btn:hover{background:var(--bg-sunken)}.gb-rowmenu-btn:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:1px}@media (pointer:coarse){.gb-rowmenu-btn{min-inline-size:var(--touch-target);min-block-size:var(--touch-target)}}.gb-daybadge{color:var(--primary);font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin-inline-start:var(--space-04)}.gb-row.is-dimmed{opacity:.55}.gb-meta-friendly{font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-tertiary);white-space:nowrap}@media (max-width:640px){.games-board{border-radius:0}}
.game-head{gap:var(--space-06);padding-block:var(--space-03)var(--space-07);flex-direction:column;display:flex;position:relative}.game-head-actions{z-index:2;position:absolute;inset-block-start:var(--space-02);inset-inline-end:0}.game-head-eyebrow{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-secondary);justify-content:center;align-items:center;display:flex;position:relative}.game-head-eyebrow-nav{pointer-events:none;z-index:1;align-content:center;block-size:0;display:grid;position:absolute;inset-block-start:50%;inset-inline:0}.game-head-eyebrow-nav>*{pointer-events:none}.game-head-eyebrow-nav a,.game-head-eyebrow-nav button{pointer-events:auto}.game-head-eyebrow .comp{align-items:center;gap:var(--gap-inline);display:inline-flex}.game-head-mw{padding:var(--space-01)var(--space-03);border-radius:var(--radius-full);background:var(--bg-sunken);color:var(--fg-tertiary);font-size:var(--type-caption-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);align-items:center;margin-inline-start:var(--space-03);display:inline-flex}.game-head-scoreboard{align-items:center;gap:var(--gap-block);grid-template-columns:1fr auto 1fr;margin-block-end:var(--space-05);display:grid}.game-head-team{align-items:center;gap:var(--space-05);min-inline-size:0;display:flex}.game-head-team.home{text-align:end;justify-content:flex-end}.game-head-team.away{text-align:start;justify-content:flex-start}.game-head-team .crest{flex-shrink:0;align-items:center;block-size:64px;display:inline-flex}.game-head-team .crest img{block-size:100%;inline-size:auto;display:block}.game-head-team .name{font-family:var(--font-heading);font-size:var(--type-title-1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);color:var(--fg-primary);line-height:1.05}.game-head-score-block{flex-direction:column;align-items:center;display:flex;position:relative}.game-head-score-status{font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-tertiary);white-space:nowrap;text-align:center;position:absolute;inset-block-start:calc(100% + var(--gap-inline));inset-inline-start:50%;transform:translate(-50%)}.game-head-score-venue{font-family:var(--font-data);font-weight:var(--weight-semibold);font-size:var(--type-caption-1);color:var(--fg-secondary);white-space:nowrap;position:absolute;inset-block-start:calc(100% + var(--space-06));inset-inline-start:50%;transform:translate(-50%)}.game-head-scorers{align-items:stretch;gap:var(--space-07);grid-template-columns:1fr auto 1fr;padding-block-start:var(--space-06);display:grid}.game-head-scorers .col{gap:var(--space-03);flex-direction:column;min-inline-size:0;display:flex}.game-head-scorers .home{text-align:end;align-items:flex-end}.game-head-scorers .away{text-align:start;align-items:flex-start}.game-head-scorers .divider{inline-size:var(--border-hairline);background:var(--bd-subtle);align-self:stretch}.game-head-scorers .scorer{align-items:baseline;gap:var(--space-03);max-inline-size:100%;display:inline-flex}.game-head-scorers .away .scorer{flex-direction:row-reverse}.game-head-scorers .scorer .who{font-size:var(--type-subhead);font-weight:var(--weight-medium);color:var(--fg-primary);line-height:1.3}.game-head-scorers .scorer .mins{align-items:baseline;gap:var(--space-02);flex-wrap:wrap;display:inline-flex}.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:var(--type-caption-1);font-weight:var(--weight-semibold);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{justify-content:center;padding-block-start:var(--space-02);display:flex}.game-head-box table{border-collapse:collapse}.game-head-box th{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--fg-disabled);text-align:center;padding:var(--pad-cell-y)var(--pad-cell-x);border-block-end:1px solid var(--bd-subtle)}.game-head-box th:first-child{text-align:start}.game-head-box td{padding:var(--pad-cell-y)var(--pad-cell-x);text-align:center;border-block-end:1px solid var(--bd-subtle);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-body);color:var(--fg-primary)}.game-head-box td.team{text-align:start;font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--type-body)}.game-head-box td.team .b{vertical-align:middle;inline-size:var(--size-avatar-xs);block-size:var(--size-avatar-xs);border-radius:var(--radius-input);background:var(--bg-sunken);font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);color:var(--fg-secondary);place-items:center;margin-inline-end:var(--space-03);display:inline-grid}.game-head-box td.total{color:var(--fg-secondary)}.game-head-box tr:last-child td{border-block-end:0}.game-head-facts{justify-content:center;align-items:flex-start;gap:var(--gap-region);border-block-start:1px solid var(--bd-subtle);flex-wrap:wrap;padding-block-start:var(--space-05);display:flex}.game-head-fact{gap:var(--gap-label);text-align:center;flex-direction:column;min-inline-size:0;display:flex}.game-head-fact .lbl{font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-disabled)}.game-head-fact .val{font-size:var(--type-footnote);font-weight:var(--weight-regular);color:var(--fg-tertiary);line-height:1.3}.game-head-fact .val .num{color:var(--fg-tertiary)}.game-head-fact .val .avs{justify-content:center}.game-head-fact .val .num.time{font-family:var(--font-data);font-variant-numeric:tabular-nums}.game-head-fact .val .zn{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--type-caption-1);color:var(--fg-disabled);margin-inline-start:var(--space-02)}.game-head-link{color:inherit;cursor:pointer;transition:color var(--duration-fast)var(--ease-expo-out),border-color var(--duration-fast)var(--ease-expo-out);border-block-end:1px solid #0000;text-decoration:none}.game-head-link:hover{color:var(--fg-secondary);border-block-end-color:var(--bd-default)}.game-head-crest-link{cursor:pointer;transition:opacity var(--duration-fast)var(--ease-expo-out)}.game-head-crest-link:hover{opacity:.75}@media (min-width:640px){.game-head-scoreboard:has(.game-head-score-venue){margin-block-end:var(--space-08)}}@media (max-width:880px){.game-head-facts{gap:var(--gap-block)}.game-head-scoreboard{gap:var(--space-05)}.game-head-team .name{font-size:var(--type-title-2)}.game-head-team .crest{block-size:48px}}@media (max-width:640px){.game-head-scoreboard:has(>.game-head-team.home){--gh-crest:var(--size-avatar-lg);align-items:start;column-gap:var(--space-05);grid-template-columns:1fr auto 1fr;margin-block-end:0}.game-head-scoreboard>.game-head-team{gap:var(--gap-control);min-inline-size:0}.game-head-scoreboard>.game-head-team.home{flex-direction:column-reverse}.game-head-scoreboard>.game-head-team.away{flex-direction:column}.game-head-scoreboard>.game-head-team .crest{block-size:var(--size-avatar-lg)}.game-head-scoreboard>.game-head-team .name{min-inline-size:0;max-inline-size:100%;font-size:var(--type-callout);text-align:center;overflow-wrap:break-word;line-height:1.18}.game-head-scoreboard:has(>.game-head-team.home)>.game-head-score-block{gap:var(--gap-inline)}:is(.game-head-scoreboard:has(>.game-head-team.home)>.game-head-score-block .scoreline--hero .scoreline-line,.game-head-scoreboard:has(>.game-head-team.home)>.game-head-score-block .scoreline--hero .scoreline-time){line-height:var(--size-avatar-lg)}.game-head-score-status,.game-head-score-venue{position:static;inset-block-start:auto;inset-inline-start:auto;transform:none}.game-head-scorers{padding-block-start:0}.game-head-scorers .who-fore{display:none}.game-head-facts{align-items:stretch;gap:var(--space-04);flex-direction:column;padding-block-start:var(--space-05)}.game-head-fact{justify-content:space-between;align-items:baseline;gap:var(--space-04);text-align:start;flex-direction:row}.game-head-fact .val{text-align:end}.game-head-fact .val .avs{justify-content:flex-end}}
.formation-pitch{aspect-ratio:16/10;border-radius:var(--radius-card);inline-size:100%;box-shadow:var(--sh-1);background:color-mix(in srgb,var(--success)88%,var(--bg-raised));position:relative;overflow:hidden;container-type:inline-size}[data-theme=dark] .formation-pitch{background:color-mix(in srgb,var(--success)32%,var(--bg-raised))}.formation-pitch .pitch-lines{block-size:100%;inline-size:100%;color:color-mix(in srgb,var(--bg-raised)55%,transparent);pointer-events:none;position:absolute;inset:0}[data-theme=dark] .formation-pitch .pitch-lines{color:color-mix(in srgb,var(--success)58%,var(--bg-raised))}.formation-pitch .pitch-half{inline-size:50%;position:absolute;inset-block:0}.formation-pitch .pitch-half.home{inset-inline-start:0}.formation-pitch .pitch-half.away{inset-inline-end:0}.formation-pitch .pitch-corner{z-index:2;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);display:inline-flex;position:absolute;inset-block-start:var(--space-03)}.formation-pitch .pitch-corner.home{inset-inline-start:var(--space-03)}.formation-pitch .pitch-corner.away{flex-direction:row-reverse;inset-inline-end:var(--space-03)}.formation-pitch .pitch-corner img{inline-size:var(--size-avatar-xs);block-size:var(--size-avatar-xs);object-fit:contain}.formation-pitch .pitch-corner .pf{font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-caption-1);color:var(--fg-primary);font-variant-numeric:tabular-nums}.pitch-player{align-items:center;gap:var(--space-01);inline-size:92px;color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.formation-pitch .pitch-player{z-index:1;inline-size:clamp(36px,5.6cqw,92px);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%)}a.pitch-player{cursor:pointer}a.pitch-player:hover .pp-img{box-shadow:0 0 0 2px var(--primary)}.pitch-player .pp-sub{z-index:3;align-items:center;gap:var(--space-01);block-size:17px;font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-caption-2);font-variant-numeric:tabular-nums;color:var(--fg-primary);background:color-mix(in srgb,var(--bg-raised)94%,transparent);padding:0 1px 0 var(--space-02);border-radius:var(--radius-full);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);white-space:nowrap;flex-direction:row-reverse;line-height:1;display:inline-flex;position:absolute;inset-block-start:-6px;inset-inline-end:calc(100% - var(--space-05))}.pitch-player .pp-photo{block-size:56px;inline-size:56px;position:relative}.formation-pitch .pitch-player .pp-photo{block-size:clamp(22px,3.4cqw,56px);inline-size:clamp(22px,3.4cqw,56px)}.pitch-player .pp-img{border-radius:var(--radius-full);background:var(--avatar-bg);box-shadow:var(--sh-1);position:absolute;inset:0;overflow:hidden}.pitch-player .pp-img img,.pitch-player .pp-img svg{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.pitch-player .pp-badge{z-index:2;justify-content:center;align-items:center;display:inline-flex;position:absolute}.pitch-player .pp-badge.goal{border-radius:var(--radius-full);background:var(--bg-raised);block-size:17px;inline-size:17px;box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);inset-block-start:-6px;inset-inline-start:calc(100% - var(--space-05));inset-inline-end:auto}.pitch-player .pp-badge.goal.multi{inline-size:auto;min-inline-size:17px;padding-inline:var(--space-02);border-radius:var(--radius-full)}.pitch-player .pp-badge.cap{inset-block-end:-3px;inset-inline-end:-3px}.pitch-player .pp-badge.bk{box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);border-radius:2px;inset-block-start:-3px;inset-inline-start:var(--space-01)}.pitch-player .pp-photo:has(.pp-sub) .pp-badge.bk{inset-block:auto -3px}.pitch-player .pp-rating{min-inline-size:18px;block-size:var(--icon-sm);padding:0 var(--space-02);border-radius:var(--radius-control);background:var(--fg-primary);color:var(--bg-raised);font-family:var(--font-data);font-weight:var(--weight-bold);font-size:var(--type-caption-2);font-variant-numeric:tabular-nums;box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);inset-block-end:calc(var(--space-02)*-1);inset-inline-start:calc(var(--space-02)*-1)}.pitch-player .pp-tag{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);display:inline-flex}.pitch-player .pp-tag .sh{font-size:var(--type-caption-2);color:var(--fg-tertiary);display:inline-flex}.pitch-player .pp-tag .nm{font-size:var(--type-caption-2);font-weight:var(--weight-medium);color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pitch-player .pp-tag .nm-full{display:none}.formation-pitch .pitch-player .pp-tag{text-align:center;background:0 0;padding:0;line-height:1.2;display:block}.formation-pitch .pitch-player .pp-tag .sh{color:var(--fg-secondary);vertical-align:baseline;margin-inline-end:var(--space-02);line-height:1;display:inline}.formation-pitch .pitch-player .pp-tag .sh>span{display:inline}.formation-pitch .pitch-player .pp-tag .nm{display:none}.formation-pitch .pitch-player .pp-tag .nm-full{font-weight:var(--weight-medium);color:var(--fg-primary);white-space:normal;overflow-wrap:break-word;line-height:1.2;display:inline}.formation-pitch .pitch-half .pitch-player{inline-size:clamp(52px,8cqw,116px)}.formation-pitch .pitch-half .pitch-player .pp-photo{block-size:clamp(32px,5.4cqw,78px);inline-size:clamp(32px,5.4cqw,78px)}.formation-pitch .pitch-half .pitch-player .pp-tag{font-size:clamp(var(--type-caption-2),1.2cqw,var(--type-footnote))}.formation-pitch .pitch-half .pitch-player .pp-tag .sh{font-size:clamp(var(--type-caption-2),1.15cqw,var(--type-footnote))}.formation-pitch .pitch-half .pitch-player .pp-tag .nm-full{font-size:clamp(var(--type-caption-2),1.2cqw,var(--type-footnote))}.formation-pitch .fp-mobile{--fp-line:color-mix(in srgb,var(--bg-raised)55%,transparent);border-inline:1.5px solid var(--fp-line);display:none;position:relative}[data-theme=dark] .formation-pitch .fp-mobile{--fp-line:color-mix(in srgb,var(--success)58%,var(--bg-raised))}.formation-pitch .fp-team{flex-direction:column;align-items:center;display:flex}.formation-pitch .fp-field{inline-size:100%;position:relative}.formation-pitch .fp-rows{z-index:1;flex-direction:column;inline-size:100%;display:flex;position:relative}.formation-pitch .fp-row{justify-content:space-evenly;align-items:center;block-size:clamp(100px,27cqi,132px);inline-size:100%;display:flex}.formation-pitch .fp-home .fp-rows{padding-block-start:clamp(10px,3cqi,20px)}.formation-pitch .fp-away .fp-rows{padding-block-end:clamp(10px,3cqi,20px)}.formation-pitch .fp-home .fp-row:first-child,.formation-pitch .fp-away .fp-row:last-child{block-size:clamp(64px,18cqi,84px)}.formation-pitch .fp-mobile>.pitch-corner{z-index:2;box-shadow:none;gap:var(--space-02);background:0 0;flex-direction:row;padding:0;position:absolute;inset-block:auto;inset-inline-start:var(--space-04);inset-inline-end:auto}.formation-pitch .fp-mobile>.pitch-corner.home{inset-block-start:var(--space-03)}.formation-pitch .fp-mobile>.pitch-corner.away{inset-block-end:var(--space-03)}.formation-pitch .fp-mobile>.pitch-corner img{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm)}.formation-pitch .fp-mobile>.pitch-corner .pf{background:color-mix(in srgb,var(--bg-raised)90%,transparent);padding:var(--space-01)var(--space-03);border-radius:var(--radius-control);font-size:var(--type-footnote)}.formation-pitch .fp-goal{z-index:0;block-size:auto;inline-size:100%;color:var(--fp-line);pointer-events:none;position:absolute;inset-inline:0;overflow:visible}.formation-pitch .fp-goal-top{inset-block-start:0}.formation-pitch .fp-goal-bottom{inset-block-end:0;transform:scaleY(-1)}.formation-pitch .fp-halfway{z-index:0;block-size:0;inline-size:100%;color:var(--fp-line);position:relative}.formation-pitch .fp-halfway:before{content:"";background:currentColor;block-size:1.5px;position:absolute;inset-block-start:0;inset-inline:0}.formation-pitch .fp-halfway-circle{aspect-ratio:1;border-radius:var(--radius-full);border:1.5px solid;inline-size:min(132px,34cqi);position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.formation-pitch .fp-mobile .pitch-player{z-index:1;inline-size:clamp(72px,22cqi,108px);position:relative;inset-block-start:auto;inset-inline-start:auto;transform:none}.formation-pitch .fp-mobile .pitch-player .pp-photo{block-size:clamp(40px,12cqi,62px);inline-size:clamp(40px,12cqi,62px)}.formation-pitch .fp-mobile .pitch-player .pp-tag{font-size:var(--type-caption-1);position:absolute;inset-block-start:calc(100% + var(--space-01));inset-inline:0}.formation-pitch .fp-mobile .pitch-player .pp-tag .sh{font-size:var(--type-caption-2)}.formation-pitch .fp-mobile .pitch-player .pp-tag .nm-full{font-size:var(--type-caption-1)}@container (max-width:640px){.formation-pitch{aspect-ratio:auto;overflow:visible}.formation-pitch .pitch-lines,.formation-pitch .pitch-half,.formation-pitch .pitch-corner{display:none}.formation-pitch .fp-mobile{display:block}.formation-pitch .fp-mobile .pitch-corner{display:inline-flex}}
.cz-board{grid-auto-flow:column;grid-auto-columns:minmax(var(--board-column-min),1fr);gap:var(--gap-card-grid);overscroll-behavior-x:contain;align-items:start;display:grid;overflow-x:auto}.cz-board-col{gap:var(--gap-row);flex-direction:column;min-inline-size:0;display:flex}.cz-board-head{align-items:center;gap:var(--gap-inline);min-block-size:var(--control-md);display:flex}.cz-board-title{font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-announce);color:var(--fg-secondary);margin:0}.cz-board-action{margin-inline-start:auto;display:inline-flex}.cz-board-cards{gap:var(--gap-card);flex-direction:column;display:flex}.cz-board-empty{padding-block:var(--pad-empty-state);text-align:center;font-size:var(--type-footnote);line-height:var(--leading-footnote);color:var(--fg-tertiary);margin:0}.cz-board-more{justify-content:center;display:flex}.cz-board-item{border-radius:var(--radius-card);cursor:grab}.cz-board-item.is-dragging{box-shadow:var(--sh-3);cursor:grabbing}.cz-board-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}
.cz-prio{inline-size:var(--icon-sm);block-size:var(--icon-sm);color:var(--fg-secondary);flex:none}.cz-prio-on{fill:currentColor}.cz-prio-off{fill:var(--fg-disabled)}.cz-prio--urgent .cz-prio-box{fill:var(--danger)}.cz-prio--urgent .cz-prio-mark{fill:var(--fg-on-accent)}
.cz-bp-mark{border-radius:var(--radius-input);flex:none;place-items:center;display:inline-grid;overflow:hidden}.cz-bp-mark.is-xs{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.cz-bp-mark.is-sm{inline-size:var(--icon-md);block-size:var(--icon-md)}.cz-bp-mark.is-md{inline-size:var(--icon-xl);block-size:var(--icon-xl);border-radius:var(--radius-control)}.cz-bp-mark.is-tile{background:var(--bg-sunken);color:var(--fg-secondary)}.cz-bp-mark.is-tile svg{block-size:70%;inline-size:70%}.cz-bp-tag{align-items:center;gap:var(--gap-label);min-inline-size:0;font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-secondary);display:inline-flex}
.cz-work{gap:var(--gap-inline);flex-direction:column;min-inline-size:0;display:flex}.cz-work.is-selected{box-shadow:0 0 0 var(--focus-ring-width)var(--bd-focus),var(--sh-1)}.cz-work-top{align-items:center;gap:var(--gap-inline);min-block-size:var(--size-avatar-sm);display:flex}.cz-work-owner{align-items:center;gap:var(--gap-inline);margin-inline-start:auto;display:inline-flex}.cz-work-eyebrow{align-items:center;gap:var(--gap-inline);min-inline-size:0;font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);display:inline-flex}.cz-work-title{font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-announce);color:var(--fg-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.cz-work-line{align-items:center;gap:var(--gap-inline);flex-wrap:wrap;display:flex}.cz-work-end{margin-inline-start:auto;display:inline-flex}.cz-work-progress{align-items:center;gap:var(--gap-inline);grid-template-columns:minmax(0,1fr) auto;display:grid}.cz-work-meta{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;margin:0}.cz-work.is-openable{position:relative}.cz-work-open{appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cz-work-open:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-work-menu{z-index:1;display:inline-flex;position:relative}@media (hover:hover){.cz-work-menu{opacity:0;transition:opacity var(--dur-hover)var(--ease-out)}.cz-work:hover .cz-work-menu,.cz-work-menu:focus-within{opacity:1}.cz-work-menu:has([aria-expanded=true]){opacity:1}}@media (prefers-reduced-motion:reduce){.cz-work-menu{transition:none}}
.cz-status-icon{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}.cz-si-ring{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke-bold)}.cz-status-icon.is-backlog,.cz-status-icon.is-todo{color:var(--fg-tertiary)}.cz-status-icon.is-in-progress{color:var(--info)}.cz-si-fill{fill:currentColor}.cz-status-icon.is-done .cz-si-disc{fill:var(--success)}.cz-status-icon.is-canceled .cz-si-disc{fill:var(--fg-disabled)}.cz-si-mark{fill:none;stroke:var(--fg-on-accent);stroke-width:var(--icon-stroke-bold);stroke-linecap:round;stroke-linejoin:round}
.cz-action-row{cursor:default;min-block-size:var(--row-comfortable);padding-block:var(--space-03)}.cz-action-lead{flex:none;align-items:center;display:inline-flex}.cz-action-end{align-items:center;gap:var(--gap-control);flex:none;display:inline-flex}.cz-action-row.is-openable{cursor:pointer;position:relative}.cz-action-open{appearance:none;font:inherit;color:inherit;text-align:start;cursor:pointer;align-items:center;gap:var(--space-04);background:0 0;border:0;flex:1;min-inline-size:0;margin:0;padding:0;display:flex}.cz-action-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.cz-action-row.is-openable>.cz-action-end{z-index:1;position:relative}.cz-action-open:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}
.cz-sidebar-layout{grid-template-columns:var(--menu-width)minmax(0,1fr);align-items:start;display:grid}.cz-sidebar-layout.is-solo{grid-template-columns:minmax(0,1fr)}.cz-sidebar-layout-side{max-block-size:calc(100dvh - var(--clear-of-bar,0px));padding:var(--space-05)var(--space-04)var(--pad-page-bottom);overflow-y:auto}.cz-sidebar-layout-main{gap:var(--gap-heading);min-inline-size:0;padding:var(--space-05)var(--pad-page)var(--pad-page-bottom);flex-direction:column;display:flex}@media (max-width:640px){.cz-sidebar-layout{grid-template-columns:minmax(0,1fr)}.cz-sidebar-layout-side{display:none}.cz-sidebar-layout-main{padding-inline:var(--pad-page-phone)}}
.cz-stat-grid{grid-template-columns:repeat(auto-fill,minmax(var(--stat-card-min),1fr));gap:var(--gap-card-grid);grid-auto-rows:1fr;display:grid}.cz-stat-grid>:nth-of-type(2){animation-delay:var(--dur-stagger)}.cz-stat-grid>:nth-of-type(3){animation-delay:calc(var(--dur-stagger)*2)}.cz-stat-grid>:nth-of-type(4){animation-delay:calc(var(--dur-stagger)*3)}.cz-stat-grid>:nth-of-type(5){animation-delay:calc(var(--dur-stagger)*4)}.cz-stat-grid>:nth-of-type(n+6){animation-delay:calc(var(--dur-stagger)*5)}
