.cz-toast-region{inset-block-end:calc(var(--tabs-bar-h,var(--safe-area-inset-bottom)) + var(--pinned-bottom-h,0px) + var(--variant-bar-h,0px) + var(--space-05));inset-inline:var(--pad-page-phone);z-index:var(--z-toast);align-items:center;gap:var(--gap-row);pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed}.cz-toast-stack{inset-block-start:calc(var(--safe-area-inset-top) + (var(--space-09) - var(--control-lg))/2);inset-inline:var(--pad-page-phone);z-index:var(--z-toast);justify-content:flex-end;align-items:center;gap:var(--gap-row);pointer-events:none;flex-direction:column-reverse;max-inline-size:100%;display:flex;position:fixed}.cz-toast-portal{pointer-events:auto}.cz-toast{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);align-items:center;gap:var(--gap-inline);min-block-size:var(--control-lg);padding:var(--space-02)var(--space-05);border-radius:var(--radius-full);background:var(--bg-elevated);max-inline-size:100%;color:var(--fg-primary);box-shadow:var(--sh-3);pointer-events:auto;display:inline-flex}.cz-toast-icon{flex-shrink:0;display:flex}.cz-toast--warning .cz-toast-icon{color:var(--status-warning-text)}.cz-toast--danger .cz-toast-icon{color:var(--status-danger-text)}.cz-toast>span:not(.cz-toast-icon){white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.cz-toast-action{white-space:nowrap;flex-shrink:0}.cz-toast--media{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);padding:var(--border-hairline)var(--border-hairline)var(--border-hairline)var(--space-03);border-radius:var(--radius-control);background:var(--scrim-on-media);min-block-size:0;color:var(--fg-on-accent);box-shadow:none}.cz-toast.is-action-only{padding:var(--border-hairline)}.cz-toast.is-timed{--toast-from:0 -100%;--toast-from-scale:.9;--toast-out-dur:var(--dur-page);animation:cz-toast-in var(--dur-pop)var(--ease-pop)both;transition:max-height var(--dur-exit)var(--ease-out)var(--toast-out-dur),min-height var(--dur-exit)var(--ease-out)var(--toast-out-dur),padding var(--dur-exit)var(--ease-out)var(--toast-out-dur);position:relative}.cz-toast.is-timed.is-leaving{min-block-size:0;animation:cz-toast-out var(--toast-out-dur)var(--ease-ios)forwards}@keyframes cz-toast-in{0%{opacity:0;translate:var(--toast-from);scale:var(--toast-from-scale)}}@keyframes cz-toast-out{to{opacity:0;scale:.8}}@keyframes cz-toast-fade{0%{opacity:0}}@keyframes cz-toast-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.cz-toast.is-timed{animation:cz-toast-fade var(--dur-exit)var(--ease-out)both}.cz-toast.is-timed.is-leaving{animation:cz-toast-fade-out var(--dur-exit)var(--ease-out)forwards}}
.cz-dz{gap:var(--gap-label);flex-direction:column;min-block-size:0;display:flex}.cz-dz-button{display:contents}.cz-dz-zone:focus-visible,.cz-dz-thumb:focus-visible,.cz-dz-avatar:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-dz-zone{min-block-size:var(--control-xl);place-content:center;align-items:center;gap:var(--gap-inline);text-align:center;border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-control);padding:var(--pad-cell);background:var(--bg-sunken);cursor:pointer;color:var(--fg-tertiary);transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out);flex-wrap:wrap;flex:auto;display:flex}.cz-dz-zone:hover{background:var(--field-bg)}.cz-dz-zone.is-drag{background:var(--primary-tint);border-color:var(--primary)}.cz-dz-zone.is-disabled,.cz-dz-zone.is-disabled:hover{cursor:not-allowed;background:var(--bg-disabled);border-color:var(--bd-subtle)}.cz-dz-zone.is-disabled .cz-dz-line,.cz-dz-zone.is-disabled .cz-dz-ico{color:var(--fg-disabled)}.cz-dz-ico{inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--radius-full);background:var(--bg-raised);color:var(--fg-tertiary);transition:background var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.cz-dz-zone.is-drag .cz-dz-ico{color:var(--fg-on-tint)}.cz-dz-line{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-secondary)}.cz-dz-zone.is-drag .cz-dz-line{color:var(--fg-on-tint)}.cz-dz-zone--compact{min-block-size:var(--control-md);padding:var(--pad-chip);gap:var(--gap-label)}.cz-dz-zone--compact .cz-dz-ico{inline-size:var(--control-sm);block-size:var(--control-sm)}.cz-dz-zone--compact .cz-dz-line{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.cz-dz-zone--primary{background:var(--primary-tint);color:var(--fg-on-tint)}.cz-dz-zone--primary:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cz-dz-zone--primary:hover{background:color-mix(in srgb,var(--primary)13%,transparent)}}.cz-dz-zone--primary.is-drag{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.cz-dz-zone--primary.is-drag{background:color-mix(in srgb,var(--primary)16%,transparent)}}.cz-dz-zone--primary .cz-dz-ico{color:var(--fg-on-tint)}.cz-dz-zone--primary.is-drag .cz-dz-ico{background:var(--primary);color:var(--on-accent)}.cz-dz-zone--primary .cz-dz-line{color:var(--fg-on-tint)}.cz-dz-thumb-wrap{align-self:flex-start;display:inline-flex;position:relative}.cz-dz-thumb-clear{border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:var(--sh-1);display:inline-flex;position:absolute;inset-block-start:calc(-1*var(--space-03));inset-inline-end:calc(-1*var(--space-03))}.cz-dz-thumb{inline-size:var(--col-xl);block-size:var(--col-xl);border-radius:var(--radius-card);cursor:pointer;background:var(--bg-sunken);color:var(--fg-tertiary);border:var(--border-hairline)solid var(--bd-subtle);transition:background var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.cz-dz-thumb:hover{background:var(--field-bg)}.cz-dz-thumb.is-drag{background:var(--primary-tint);border-color:var(--primary);color:var(--fg-on-tint)}.cz-dz-slot{inline-size:var(--cz-dz-slot-inline-size,auto);block-size:var(--cz-dz-slot-block-size,auto);flex:none;display:flex}.cz-dz-tile{justify-content:center;align-items:center;gap:var(--gap-label);block-size:100%;inline-size:100%;padding:var(--pad-cell);box-sizing:border-box;border:var(--border-hairline)solid var(--bd-subtle);border-radius:var(--radius-control);background:var(--bg-sunken);color:var(--fg-secondary);text-align:center;cursor:pointer;transition:background-color var(--dur-hover)var(--ease-out),border-color var(--dur-hover)var(--ease-out),color var(--dur-hover)var(--ease-out);flex-direction:column;display:flex}.cz-dz-tile:not(:disabled):hover{background:var(--field-bg)}.cz-dz-tile:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-dz-tile:disabled{cursor:not-allowed;background:var(--bg-disabled);color:var(--fg-disabled)}@media (prefers-reduced-motion:reduce){.cz-dz-tile{transition:none}}.cz-dz-slot>.cz-dz-tile:disabled{pointer-events:none}.cz-dz-slot.is-drag>.cz-dz-tile:not(:disabled){background:var(--primary-tint);border-color:var(--primary);color:var(--fg-on-tint);border-style:solid}.cz-dz-overlay{inset:var(--space-03);border:var(--border-focus)dashed var(--primary);border-radius:var(--radius-input);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.cz-dz-overlay-line{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--weight-announce);letter-spacing:var(--tracking-normal);padding:var(--pad-cell);border-radius:var(--radius-control);background:var(--bg-raised);box-shadow:var(--sh-3);color:var(--fg-on-tint)}.cz-dz-avatar{cursor:pointer;border-radius:var(--radius-full);flex:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex;position:relative;overflow:visible}.cz-dz-avatar.is-disabled{cursor:not-allowed}.cz-dz-avatar.is-disabled .cz-dz-cam{background:var(--bg-disabled);color:var(--fg-disabled)}.cz-dz-cam{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--radius-full);background:var(--primary);color:var(--on-accent);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:0;inset-inline-end:0}.cz-dz-busy{border-radius:var(--radius-full);background:var(--scrim-ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cz-dz-busy{background:color-mix(in srgb,var(--scrim-ink)40%,transparent)}}
.cz-divider{border:0;border-block-start:var(--border-hairline)solid var(--divider);flex:none;inline-size:100%}.cz-divider.is-dashed{border-block-start-style:dashed}.cz-divider-row{align-items:center;gap:var(--space-04);inline-size:100%;display:flex}.cz-divider-row:before,.cz-divider-row:after{content:"";border-block-start:var(--border-hairline)solid var(--divider);flex:1 1 0}.cz-divider-row.is-dashed:before,.cz-divider-row.is-dashed:after{border-block-start-style:dashed}.cz-divider-word{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary);font-weight:var(--weight-announce);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);flex:none;margin-inline-end:calc(-1*var(--tracking-eyebrow))}
.cz-radio{gap:var(--space-01);flex-direction:column;display:flex}.cz-radio[data-variant=inline]{gap:var(--gap-control);flex-flow:wrap}.cz-radio[data-variant=card]{gap:var(--gap-inline)}.cz-radio[data-variant=tiles]{gap:var(--gap-control);display:grid}.cz-radio-opt{align-items:flex-start;gap:var(--gap-inline);inline-size:100%;min-inline-size:0;padding:var(--pad-cell-y)var(--space-03);border-radius:var(--radius-control);color:var(--fg-primary);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover)var(--ease),box-shadow var(--dur-hover)var(--ease);background:0 0;border:0;display:flex}.cz-radio[data-variant=inline] .cz-radio-opt{inline-size:auto}.cz-radio[data-variant=card] .cz-radio-opt{align-items:center;gap:var(--gap-control);padding:var(--space-04)var(--pad-cell-x);background:var(--bg-sunken)}.cz-radio[data-variant=card] .cz-radio-opt[aria-checked=true]{background:var(--bg-accent);box-shadow:inset 0 0 0 var(--ring-select)var(--primary)}.cz-radio[data-variant=tiles] .cz-radio-opt{align-items:stretch;gap:var(--gap-inline);flex-direction:column;padding:0}.cz-radio-opt:disabled{cursor:not-allowed;color:var(--fg-disabled)}.cz-radio[data-variant=list] .cz-radio-opt:not(:disabled):not([aria-checked=true]):hover{background:var(--bg-sunken)}.cz-radio[data-variant=card] .cz-radio-opt:not(:disabled):not([aria-checked=true]):hover{background:var(--field-bg)}.cz-radio-opt:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-radio[data-variant=tiles] .cz-radio-opt:focus-visible{outline:none}.cz-radio[data-variant=tiles] .cz-radio-opt:focus-visible .cz-thumb{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-radio-dot{--cz-radio-dot:var(--icon-md);inline-size:var(--cz-radio-dot);block-size:var(--cz-radio-dot);border-radius:var(--radius-full);box-shadow:inset 0 0 0 var(--ring-select)var(--bd-default);flex:none;place-items:center;display:grid}.cz-radio-dot:after{content:"";inline-size:calc(var(--cz-radio-dot)*2/5);block-size:calc(var(--cz-radio-dot)*2/5);border-radius:var(--radius-full);background:var(--primary);transition:transform var(--dur-pop)var(--ease-pop);transform:scale(0)}.cz-radio-opt[aria-checked=true] .cz-radio-dot{box-shadow:inset 0 0 0 var(--ring-select)var(--primary)}.cz-radio-opt[aria-checked=true] .cz-radio-dot:after{transform:scale(1)}.cz-radio-opt:disabled .cz-radio-dot{background:var(--bg-disabled);box-shadow:none}.cz-radio-opt:disabled .cz-radio-dot:after{background:var(--fg-disabled)}.cz-radio-words{gap:var(--space-01);flex-direction:column;min-inline-size:0;display:flex}.cz-radio[data-variant=card] .cz-radio-label{font-weight:var(--weight-semibold)}.cz-radio-desc{color:var(--fg-tertiary)}.cz-radio-opt:disabled .cz-radio-desc{color:var(--fg-disabled)}.cz-radio[data-variant=tiles] .cz-radio-label{-webkit-line-clamp:2;line-clamp:2;font-weight:var(--weight-semibold);color:var(--fg-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cz-radio-media{inline-size:100%;display:block;position:relative}.cz-radio-media>.cz-thumb{aspect-ratio:auto;block-size:100%;inline-size:100%}.cz-radio-tick{--cz-checkbox-box:var(--icon-md);position:absolute;inset-block-start:var(--space-03);inset-inline-end:var(--space-03)}.cz-radio-icon{color:var(--fg-secondary);flex:none}.cz-radio-check{color:var(--primary);visibility:hidden;flex:none;margin-inline-start:auto;display:inline-flex}.cz-radio[data-variant=list] .cz-radio-opt{align-items:center}.cz-radio[data-variant=list] .cz-radio-opt[aria-checked=true]{background:var(--bg-accent)}.cz-radio[data-variant=list] .cz-radio-opt[aria-checked=true] .cz-radio-check{visibility:visible}.cz-radio-words{flex:auto}@media (pointer:coarse){.cz-radio:is([data-variant=list],[data-variant=inline]) .cz-radio-opt{min-block-size:var(--touch-target);align-items:center}}@media (prefers-reduced-motion:reduce){.cz-radio-opt,.cz-radio-dot:after{transition:none}}.cz-radio .cz-radio-tick.is-round:not([data-state=on]) .cz-checkbox-box{background:color-mix(in srgb,var(--on-accent)16%,transparent);box-shadow:inset 0 0 0 var(--border-focus)var(--on-accent),var(--shadow-on-media)}
.cz-pills{align-items:center;gap:var(--gap-inline);flex-wrap:wrap;min-inline-size:0;display:flex}.cz-pill{align-items:center;gap:var(--gap-label);block-size:var(--control-md);padding:0 var(--space-03);border-radius:var(--radius-full);background:var(--bg-sunken);color:var(--fg-secondary);font:inherit;font-size:var(--type-footnote);line-height:var(--leading-footnote);white-space:nowrap;cursor:pointer;transition:background-color var(--cz-dur-150)var(--cz-ease-enter),box-shadow var(--cz-dur-150)var(--cz-ease-enter),color var(--cz-dur-150)var(--cz-ease-enter);border:0;display:inline-flex;position:relative}.cz-pill-icon{flex:none;align-items:center;display:inline-flex}.cz-pill-label{display:inline-grid}.cz-pill-label:after{content:attr(data-text);font-weight:var(--weight-semibold);visibility:hidden;grid-area:1/1;block-size:0;overflow:hidden}.cz-pill:not([aria-disabled=true]):not([data-checked]):hover{color:var(--fg-primary)}.cz-pill[data-checked]{background:var(--bg-choice-picked);color:var(--fg-primary);font-weight:var(--weight-semibold);box-shadow:var(--sh-1)}.cz-pill[data-checked] .cz-pill-icon{color:var(--primary)}.cz-pill:focus-visible{outline:var(--focus-ring-width)solid var(--focus);outline-offset:var(--focus-ring-offset)}.cz-pill[aria-disabled=true]{color:var(--fg-disabled);cursor:not-allowed;background:repeating-linear-gradient(135deg,transparent 0 var(--space-03),var(--divider)var(--space-03)calc(var(--space-03) + var(--border-hairline)))}@media (pointer:coarse){.cz-pill:before{content:"";inset-inline:0;inset-block:calc((var(--control-md) - var(--touch-target))/2);position:absolute}}@media (prefers-reduced-motion:reduce){.cz-pill{transition:none}}
.cz-switch{inline-size:calc(var(--control-sm) + var(--icon-sm));block-size:var(--control-sm);border-radius:var(--radius-full);background:color-mix(in srgb,var(--fg-tertiary)35%,transparent);cursor:pointer;transition:background-color var(--dur-enter)var(--ease);border:0;flex:none;padding:0;position:relative}.cz-switch[aria-checked=true]{background:var(--success)}.cz-switch:disabled{cursor:not-allowed;background:var(--bg-disabled)}.cz-switch:disabled[aria-checked=true]{background:color-mix(in srgb,var(--success)40%,var(--bg-raised))}.cz-switch:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-switch-knob{inline-size:var(--icon-md);block-size:var(--icon-md);border-radius:var(--radius-full);background:var(--on-accent);box-shadow:var(--sh-1);transition:inset-inline-start var(--dur-pop)var(--ease-pop),inline-size var(--dur-enter)var(--ease-out);position:absolute;inset-block-start:var(--space-01);inset-inline-start:var(--space-01)}.cz-switch[aria-checked=true] .cz-switch-knob{inset-inline-start:calc(100% - var(--icon-md) - var(--space-01))}.cz-switch:active:not(:disabled) .cz-switch-knob{inline-size:calc(var(--icon-md) + var(--space-02))}.cz-switch[aria-checked=true]:active:not(:disabled) .cz-switch-knob{inset-inline-start:calc(100% - var(--icon-md) - var(--space-02) - var(--space-01))}.cz-switch:disabled .cz-switch-knob{background:var(--fg-disabled);box-shadow:none}@media (pointer:coarse){.cz-switch:before{content:"";inset-block:calc((var(--control-sm) - var(--touch-target))/2);inset-inline:calc((var(--control-sm) + var(--icon-sm) - var(--touch-target))/2);position:absolute}}@media (prefers-reduced-motion:reduce){.cz-switch,.cz-switch-knob{transition:none}}
.cz-fsm-root{z-index:var(--z-sticky);position:relative}.cz-fsm-root.is-closing{position:fixed;inset:0}.cz-fsm-panel{block-size:100lvh;background:var(--bg-base);will-change:transform,opacity;outline:none;flex-direction:column;padding-block-start:var(--cz-fsm-under,0);display:flex;position:static}.cz-fsm-body{min-block-size:0;padding:var(--space-03)var(--pad-modal)var(--pad-modal);flex:1;overflow-y:auto}.cz-fsm-panel{opacity:0;transition:opacity var(--dur-exit)var(--ease-out)}.cz-fsm-root.is-open .cz-fsm-panel{opacity:1;transition:opacity var(--dur-pop)var(--ease-out)}.cz-fsm-body>*>*{--cz-fsm-n:0;transition:opacity var(--dur-pop)var(--ease-out)calc(var(--dur-press)*var(--cz-fsm-n)),transform var(--dur-pop)var(--ease-out)calc(var(--dur-press)*var(--cz-fsm-n))}.cz-fsm-body>*>:nth-child(2){--cz-fsm-n:1}.cz-fsm-body>*>:nth-child(3){--cz-fsm-n:2}.cz-fsm-body>*>:nth-child(4){--cz-fsm-n:3}.cz-fsm-body>*>:nth-child(n+5){--cz-fsm-n:4}.cz-fsm-root:not(.is-open) .cz-fsm-body>*>*{opacity:0;transform:translateY(calc(var(--space-03)*-1));transition:none}@media (prefers-reduced-motion:reduce){.cz-fsm-root .cz-fsm-panel{opacity:0;transition:opacity var(--dur-reduced-motion)var(--ease-out)}.cz-fsm-root.is-open .cz-fsm-panel{opacity:1}.cz-fsm-root .cz-fsm-body>*>*{opacity:1;transition:none;transform:none}}
.rowlist-row.cz-action-row{column-gap:var(--keyline-gap);row-gap:var(--gap-inline);min-block-size:var(--row-comfortable);padding-block:var(--pad-cell-y);--cz-dz-slot-inline-size:var(--size-avatar-2xl);--cz-dz-slot-block-size:calc(var(--size-avatar-2xl)*3/4)}.rowlist-row.cz-action-row.is-xl{--cz-dz-slot-inline-size:var(--media-card-sm);--cz-dz-slot-block-size:calc(var(--media-card-sm)*3/4)}.cz-action-rows.is-compact>.rowlist-row.cz-action-row{min-block-size:var(--row-compact);padding-block:var(--space-02)}@media (pointer:coarse){.cz-action-rows.is-compact>.rowlist-row.cz-action-row{min-block-size:var(--touch-target)}}.cz-action-main{gap:var(--gap-label);flex-direction:column;flex:1;min-inline-size:0;display:flex}.rowlist-row.cz-action-row:not(.has-picture):has(>.cz-action-end :is(button,a)~:is(button,a)){flex-wrap:wrap}.cz-action-row:not(.has-picture):has(>.cz-action-end :is(button,a)~:is(button,a))>:is(.cz-action-main,.cz-action-open){flex-basis:var(--col-facts)}.cz-action-title{justify-content:space-between;align-items:center;gap:var(--gap-inline);display:flex}.cz-action-name{font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-announce);color:var(--fg-primary);overflow-wrap:anywhere}.cz-action-meta{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rowlist-row.cz-action-row.is-xl{container-type:inline-size}@container not (min-width:30rem){.cz-action-row.is-xl .cz-thumb{--cz-thumb-size:var(--size-avatar-2xl);--cz-thumb-glyph:var(--icon-md)}.cz-action-row.is-xl .cz-action-slot{--cz-dz-slot-inline-size:var(--size-avatar-2xl);--cz-dz-slot-block-size:calc(var(--size-avatar-2xl)*3/4)}}.cz-action-picture{border-radius:var(--radius-input);flex:none;display:inline-flex;overflow:hidden}.cz-action-slot{flex:none;order:-1;display:inline-flex;position:relative}.cz-action-end{align-items:center;gap:var(--gap-control);flex:none;margin-inline-start:auto;display:inline-flex}.cz-action-chev{color:var(--fg-tertiary);flex:none}.rowlist-row.cz-action-row.is-openable{cursor:pointer;transition:transform var(--dur-pop)var(--ease-pop),background-color var(--dur-hover)var(--ease-out);position:relative}.cz-action-row.is-openable:has(>.cz-action-open:active){transform:scale(var(--press-scale-row));background:var(--bg-sunken);transition-duration:var(--dur-press)}@media (prefers-reduced-motion:reduce){.rowlist-row.cz-action-row.is-openable{transition:none}.cz-action-row.is-openable:has(>.cz-action-open:active){transform:none}}.cz-action-open{appearance:none;font:inherit;color:inherit;text-align:start;cursor:pointer;align-items:center;gap:var(--keyline-gap);background:0 0;border:0;flex:1;min-inline-size:0;margin:0;padding:0;text-decoration:none;display:flex}.cz-action-open:after{content:"";border-radius:inherit;position:absolute;inset:0}.cz-action-row.is-openable>.cz-action-end{pointer-events:none;position:relative}.cz-action-row.is-openable>.cz-action-end :is(button,a,input,[role=button],[tabindex]){pointer-events:auto}.cz-action-open:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-action-row.is-superseded .cz-action-name{color:var(--fg-secondary);font-weight:var(--weight-interact)}.cz-action-lead>.cz-icon{inline-size:var(--icon-md);block-size:var(--icon-md)}.cz-action-row.is-superseded .cz-action-lead{color:var(--fg-disabled)}.rowlist-row.cz-action-row.has-swipe{--cz-swipe-x:0px;--cz-swipe-p:0;--cz-swipe-each:var(--col-3xl);--cz-swipe-dur:var(--dur-sheet);--cz-swipe-ease:var(--ease-ios);touch-action:pan-y;position:relative;overflow:clip}.cz-action-row.has-swipe>:not(.cz-action-swipe){translate:var(--cz-swipe-x)0}.cz-action-swipe{inline-size:calc(var(--cz-swipe-x)*-1);display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.cz-action-swipe-btn{appearance:none;font:inherit;cursor:pointer;background:var(--tint-neutral-bg);min-inline-size:0;color:var(--tint-neutral-fg);transition:flex-grow var(--cz-swipe-dur)var(--cz-swipe-ease);border:0;flex:1 0 0;justify-content:flex-start;margin:0;padding:0;display:flex;overflow:hidden}.cz-action-swipe-btn[data-tone=primary]{background:var(--tint-info-bg);color:var(--tint-info-fg)}.cz-action-swipe-btn[data-tone=danger]{background:var(--tint-danger-bg);color:var(--tint-danger-fg)}.cz-action-swipe-btn[data-tone=warning]{background:var(--tint-warning-bg);color:var(--tint-warning-fg)}.cz-action-swipe-face{inline-size:var(--cz-swipe-each);justify-content:center;align-items:center;gap:var(--gap-label);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--weight-button);white-space:nowrap;opacity:var(--cz-swipe-p);scale:calc(.5 + var(--cz-swipe-p)*.5);flex-direction:column;flex:none;display:flex}.cz-action-row.is-full .cz-action-swipe-btn:not(:last-child){flex-grow:0;flex-basis:0}.cz-action-row.is-full .cz-action-swipe-btn:last-child{flex-grow:1}@media (prefers-reduced-motion:reduce){.cz-action-swipe-btn{transition:none}}.cz-action-progress{display:block}
.cz-video-player{--cz-video-player-layer-under:-1;--cz-video-player-layer-picture:1;--cz-video-player-layer-over:2;--cz-video-player-layer-bar:4;--cz-video-player-layer-float:5;--cz-video-player-layer-state:6;width:100%;max-width:var(--overlay-wide);aspect-ratio:var(--vp-aspect,var(--aspect-video));background:var(--bg-media-stage);border-radius:var(--radius-hero);box-shadow:var(--sh-5);cursor:pointer;font-family:var(--font-body);position:relative;overflow:hidden}.cz-video-player-portrait{max-width:var(--overlay-form)}.cz-video-player.cz-video-player-inline{border-radius:var(--radius-card);max-width:none;box-shadow:none}.cz-video-player.cz-video-player-empty{background:var(--bg-sunken);cursor:default}.cz-video-player.cz-video-player-empty>:not(.cz-video-player-empty-state):not(style){display:none}.cz-video-player-empty-state{padding:var(--space-04);justify-content:safe center;align-items:safe center;display:flex;position:absolute;inset:0;overflow-y:auto}.cz-video-player-aspect-pending{transition:aspect-ratio var(--dur-modal)var(--ease-ios),max-width var(--dur-modal)var(--ease-ios)}:is(.cz-video-player:fullscreen,.cz-video-player:fullscreen){aspect-ratio:auto!important;width:100vw!important;max-width:none!important;height:100vh!important;box-shadow:none!important;border-radius:0!important;margin:0!important}:is(.cz-video-player:fullscreen .cz-video-player-footage,.cz-video-player:fullscreen .cz-video-player-footage,.cz-video-player:fullscreen .cz-video-player-holdframe,.cz-video-player:fullscreen .cz-video-player-holdframe){object-fit:contain;border-radius:0}.cz-video-player-footage{object-fit:contain;width:100%;height:100%;z-index:var(--cz-video-player-layer-picture);border-radius:inherit;position:absolute;inset:0}.cz-video-player-fit-cover .cz-video-player-footage{object-fit:cover}.cz-video-player-footage::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.cz-video-player-footage::-webkit-media-controls-overlay-play-button{display:none!important}.cz-video-player-holdframe{object-fit:contain;width:100%;height:100%;z-index:var(--cz-video-player-layer-picture);border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0}.cz-video-player-holdframe[data-shown=true]{display:block}.cz-video-player-fit-cover .cz-video-player-holdframe{object-fit:cover}.cz-video-player-sides{inline-size:calc(100% + 4*var(--media-sides-blur));block-size:calc(100% + 4*var(--media-sides-blur));object-fit:cover;z-index:var(--z-base);filter:blur(var(--media-sides-blur))saturate(var(--media-sides-saturate))brightness(var(--media-sides-brightness));pointer-events:none;position:absolute;inset-block-start:calc(-2*var(--media-sides-blur));inset-inline-start:calc(-2*var(--media-sides-blur))}.cz-video-player-slot{z-index:var(--cz-video-player-layer-over);pointer-events:none;border-radius:inherit;position:absolute;inset:0}.cz-video-player-slot>*{pointer-events:auto}.cz-video-player .cz-video-play-pause{z-index:var(--cz-video-player-layer-over)}.cz-video-player-controls{z-index:var(--cz-video-player-layer-bar);padding:var(--space-07)var(--space-06)var(--space-05);background:linear-gradient(to top,var(--scrim-ink)0%,var(--scrim-ink)50%,transparent 100%);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.cz-video-player-controls{background:linear-gradient(to top,color-mix(in srgb,var(--scrim-ink)62%,transparent)0%,color-mix(in srgb,var(--scrim-ink)18%,transparent)50%,transparent 100%)}}.cz-video-player-controls{color:var(--fg-on-accent);opacity:1;transition:opacity var(--dur-modal)var(--ease-out);align-items:stretch;gap:var(--gap-control);flex-direction:column;display:flex}.cz-video-player-idle .cz-video-player-controls{opacity:0;pointer-events:none}.cz-video-player:not(.cz-video-player-minimal).cz-video-player-idle.cz-video-player-muted .cz-video-player-controls{opacity:1}.cz-video-player:not(.cz-video-player-minimal).cz-video-player-idle.cz-video-player-muted .cz-video-player-cb-scrub-row,.cz-video-player:not(.cz-video-player-minimal).cz-video-player-idle.cz-video-player-muted .cz-video-player-cb-buttons-row>:not(.cz-video-volume),.cz-video-player-fresh .cz-video-player-controls{opacity:0;pointer-events:none}.cz-video-player-cb-scrub-row{align-items:center;gap:var(--space-05);width:100%;min-width:0;display:flex}.cz-video-player-cb-buttons-row{align-items:center;gap:var(--space-05);width:100%;display:flex}.cz-video-player-scrub{flex:1;min-width:0}.cz-video-player-minimal .cz-video-player-controls{align-items:center;gap:var(--space-05);flex-direction:row}.cz-video-player-minimal .cz-video-player-cb-scrub-row{flex:auto;min-width:0}.cz-video-player-minimal .cz-video-player-cb-buttons-row{flex:none;width:auto}.cz-video-player-minimal .cz-video-player-cb-buttons-row .cz-video-player-spacer{display:none}@keyframes cz-video-player-pop{0%{opacity:0;transform:scale(var(--press-scale))}to{opacity:1;transform:scale(1)}}.cz-video-player-hold{top:var(--space-05);z-index:var(--cz-video-player-layer-state);align-items:center;gap:var(--gap-label);padding:var(--pad-chip-y)var(--pad-chip-x);border-radius:var(--radius-full);background:var(--scrim-on-media);color:var(--fg-on-accent);font-family:var(--font-body);font-weight:var(--number-cell-emphasis);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--type-caption-1);line-height:var(--leading-caption-1);pointer-events:none;animation:cz-video-player-pop var(--dur-enter)var(--ease-out);display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.cz-video-player-spacer{flex:1;display:block}.cz-video-player-speed-corner{top:var(--space-03);right:var(--space-03);z-index:var(--cz-video-player-layer-float);transition:opacity var(--dur-modal)var(--ease-out);display:flex;position:absolute}.cz-video-player-idle .cz-video-player-speed-corner,.cz-video-player-fresh .cz-video-player-speed-corner{opacity:0;pointer-events:none}@media not all and (min-width:640px),(pointer:coarse){.cz-video-player-minimal .cz-video-player-controls{padding:var(--space-06)var(--space-05)var(--space-04)}.cz-video-player-speed-corner{top:var(--space-03);right:var(--space-03)}}.cz-video-player-portrait .cz-video-player-controls{gap:var(--gap-control);padding:var(--space-07)var(--space-05)var(--space-05)}.cz-video-player-portrait .cz-video-player-cb-scrub-row,.cz-video-player-portrait .cz-video-player-cb-buttons-row{gap:var(--gap-control)}.cz-video-player .cz-btn--media[aria-expanded=true]{background:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player .cz-btn--media[aria-expanded=true]{background:color-mix(in srgb,var(--fg-on-accent)16%,transparent)}}.cz-video-player-time{font-family:var(--font-body);font-weight:var(--number-cell-emphasis);letter-spacing:var(--tracking-normal);font-size:var(--type-caption-1);letter-spacing:var(--tracking-label);color:color-mix(in srgb,var(--fg-on-accent)94%,transparent);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0}.cz-video-player-time.cz-video-player-dim{color:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-time.cz-video-player-dim{color:color-mix(in srgb,var(--fg-on-accent)55%,transparent)}}.cz-video-player-scrub{height:var(--icon-sm);cursor:pointer;touch-action:pan-y;align-items:center;display:flex;position:relative}.cz-video-player-scrub-track{width:100%;height:var(--space-02);border-radius:var(--radius-full);background:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-scrub-track{background:color-mix(in srgb,var(--fg-on-accent)18%,transparent)}}.cz-video-player-scrub-track{position:relative}.cz-video-player-scrub-buffer{background:var(--fg-on-accent);position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.cz-video-player-scrub-buffer{background:color-mix(in srgb,var(--fg-on-accent)28%,transparent)}}.cz-video-player-scrub-buffer{border-radius:var(--radius-full);transition:width var(--dur-enter)var(--ease-linear)}.cz-video-player-scrub-fill{background:var(--fg-on-accent);border-radius:var(--radius-full);position:absolute;top:0;bottom:0;left:0}.cz-video-player-scrub-knob{width:var(--icon-xs);height:var(--icon-xs);background:var(--fg-on-accent);border-radius:var(--radius-full);box-shadow:var(--shadow-on-media);transition:transform var(--dur-enter)var(--ease-out);pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)scale(1)}.cz-video-player-trim-band{background:var(--fg-on-accent);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-band{background:color-mix(in srgb,var(--fg-on-accent)45%,transparent)}}.cz-video-player-trim-band{pointer-events:none;border-radius:var(--radius-full)}.cz-video-player-trim-mark{top:calc(var(--space-01)*-1);bottom:calc(var(--space-01)*-1);width:var(--space-01);background:var(--fg-on-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-mark{background:color-mix(in srgb,var(--fg-on-accent)92%,transparent)}}.cz-video-player-trim-mark{pointer-events:none;box-shadow:0 0 0 var(--border-hairline)var(--scrim-on-media);border-radius:var(--radius-full);transform:translate(-50%)}.cz-video-player-trim-mark.cz-video-player-trim-in{background:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-mark.cz-video-player-trim-in{background:color-mix(in srgb,var(--fg-on-accent)92%,transparent)}}.cz-video-player-trim-mark.cz-video-player-trim-out{background:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-mark.cz-video-player-trim-out{background:color-mix(in srgb,var(--fg-on-accent)92%,transparent)}}.cz-video-player-trim-frame{top:calc(var(--space-01)*-1);bottom:calc(var(--space-01)*-1);background:var(--primary);position:absolute}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-frame{background:color-mix(in srgb,var(--primary)42%,transparent)}}.cz-video-player-trim-frame{border-top:var(--ring-separate)solid var(--primary);border-bottom:var(--ring-separate)solid var(--primary);pointer-events:none}.cz-video-player-trim-handle{width:var(--icon-xs);height:var(--icon-lg);background:var(--primary);border-radius:var(--radius-control);cursor:ew-resize;touch-action:none;box-shadow:0 0 0 var(--border-hairline)var(--scrim-on-media);transition:transform var(--dur-hover)var(--ease-out);border:none;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.cz-video-player-trim-handle:hover{transform:translate(-50%,-50%)scale(1.08)}.cz-video-player-trim-handle:active{transform:translate(-50%,-50%)scale(.97)}.cz-video-player-trim-handle:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-video-player-trim-handle:after{content:"";left:50%;top:var(--space-02);bottom:var(--space-02);width:var(--space-01);background:var(--fg-on-accent);position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-trim-handle:after{background:color-mix(in srgb,var(--fg-on-accent)90%,transparent)}}.cz-video-player-trim-handle:after{border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.cz-video-player-trim-handle{transition:none}}.cz-video-player-ref-band{top:calc(var(--space-01)*-1);bottom:calc(var(--space-01)*-1);background:var(--scrim-ink);position:absolute}@supports (color:color-mix(in lab, red, red)){.cz-video-player-ref-band{background:color-mix(in srgb,var(--scrim-ink)16%,transparent)}}.cz-video-player-ref-band{border-left:var(--border-hairline)dashed var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-ref-band{border-left:var(--border-hairline)dashed color-mix(in srgb,var(--fg-on-accent)75%,transparent)}}.cz-video-player-ref-band{border-right:var(--border-hairline)dashed var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-ref-band{border-right:var(--border-hairline)dashed color-mix(in srgb,var(--fg-on-accent)75%,transparent)}}.cz-video-player-ref-band{box-shadow:0 0 0 var(--border-hairline)var(--scrim-on-media);pointer-events:none;border-radius:var(--space-01)}.cz-video-player-moment-pin{top:calc(var(--space-02)*-1);bottom:calc(var(--space-02)*-1);width:var(--space-01);pointer-events:none;box-shadow:0 0 0 var(--border-hairline)var(--scrim-on-media);border-radius:var(--radius-full);position:absolute;transform:translate(-50%)}.cz-video-player-moment-pin.tone-high{background:var(--priority-high)}.cz-video-player-moment-pin.tone-low{background:var(--priority-low)}.cz-video-player-moment-pin.is-draggable{pointer-events:auto;cursor:grab;width:var(--space-02);top:calc((var(--space-02) + var(--space-01))*-1);bottom:calc((var(--space-02) + var(--space-01))*-1)}.cz-video-player-moment-pin.is-draggable:after{content:"";left:calc((var(--space-02) + var(--space-01))*-1);right:calc((var(--space-02) + var(--space-01))*-1);top:calc(var(--space-02)*-1);bottom:calc(var(--space-02)*-1);position:absolute}.cz-video-player-moment-pin.is-draggable:active{cursor:grabbing}@media (pointer:coarse){.cz-video-player-scrub{height:var(--touch-target)}}.cz-video-player-overlay-state{z-index:var(--cz-video-player-layer-state);justify-content:center;align-items:center;gap:var(--gap-control);background:var(--bg-media-stage);color:var(--fg-on-accent);text-align:center;border-radius:inherit;padding:0 var(--space-06);flex-direction:column;display:flex;position:absolute;inset:0}.cz-video-player-error{background:var(--bg-sunken)}.cz-video-player-stall{pointer-events:none;background:0 0}.cz-video-player-loading-over-poster{background:var(--scrim-on-media);animation:cz-video-player-wait var(--dur-enter)var(--ease-out)var(--dur-page)both}@keyframes cz-video-player-wait{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cz-video-player-loading-over-poster{animation:none}}.cz-video-player-shimmer{background:linear-gradient(105deg,transparent 30%,var(--fg-on-accent)50%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cz-video-player-shimmer{background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--fg-on-accent)6%,transparent)50%,transparent 70%)}}.cz-video-player-shimmer{animation:cz-video-player-shimmer var(--dur-loop)var(--ease-linear)infinite;border-radius:inherit}@keyframes cz-video-player-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.cz-video-player-spinner{z-index:var(--cz-video-player-layer-over)}.cz-video-player-seek-indicator{z-index:var(--cz-video-player-layer-float);padding:var(--space-05)var(--space-06);background:var(--scrim-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}@supports (color:color-mix(in lab, red, red)){.cz-video-player-seek-indicator{background:color-mix(in srgb,var(--scrim-ink)55%,transparent)}}.cz-video-player-seek-indicator{-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-saturate));border-radius:var(--radius-full);font-family:var(--font-body);font-weight:var(--number-cell-emphasis);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--type-title-3);color:var(--fg-on-accent);align-items:center;gap:var(--gap-inline);opacity:0;pointer-events:none;transition:opacity var(--dur-enter)var(--ease-out),transform var(--dur-modal)var(--ease-ios);display:inline-flex}.cz-video-player-seek-indicator.is-back{left:25%}.cz-video-player-seek-indicator.is-forward{left:75%}.cz-video-player-seek-indicator.cz-video-player-show{opacity:1;transform:translate(-50%,-50%)scale(1)}.cz-video-player .cz-video-player-controls{align-items:center;gap:var(--space-02)var(--space-04);padding:var(--space-07)var(--space-05)0;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;display:grid}.cz-video-player :is(.cz-video-player-cb-scrub-row,.cz-video-player-cb-buttons-row){display:contents}.cz-video-player .cz-video-player-time{grid-area:1/1}.cz-video-player .cz-video-player-time.cz-video-player-dim{grid-column:2}.cz-video-player .cz-video-player-spacer{grid-area:1/3;display:block}.cz-video-player .cz-video-player-controls .cz-video-speed{grid-area:1/4}.cz-video-player .cz-video-volume{grid-area:1/5}.cz-video-player .cz-video-player-fs{grid-area:1/6}.cz-video-player .cz-video-player-scrub{--cz-video-player-scrub-h:var(--touch-target);grid-area:2/1/auto/-1;align-self:end;align-items:flex-end}.cz-video-player :is(.cz-video-player-scrub-track,.cz-video-player-scrub-buffer,.cz-video-player-scrub-fill,.cz-video-player-ref-band,.cz-video-player-trim-band){border-radius:0}.cz-video-player .cz-video-player-scrub-knob{top:auto;bottom:calc(var(--cz-video-player-line-rest)/2);transform:translate(-50%,50%)scale(0)}.cz-video-player-portrait .cz-video-player-controls{column-gap:var(--gap-control)}.cz-video-player .cz-video-player-scrub{margin-block-start:calc(var(--space-01) - var(--cz-video-player-scrub-h))}.cz-video-player{--cz-video-player-line-rest:var(--space-02);--cz-video-player-line-held:4;--cz-video-player-trim-held:2}.cz-video-player .cz-video-player-scrub-track{height:var(--cz-video-player-line-rest);background:0 0}.cz-video-player .cz-video-player-scrub-track:before{content:"";inset-block:0;inset-inline:calc(var(--space-05)*-1);background:var(--fg-on-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.cz-video-player .cz-video-player-scrub-track:before{background:color-mix(in srgb,var(--fg-on-accent)18%,transparent)}}.cz-video-player .cz-video-player-scrub-track:before,.cz-video-player :is(.cz-video-player-scrub-buffer,.cz-video-player-scrub-fill,.cz-video-player-ref-band,.cz-video-player-trim-band,.cz-video-player-trim-mark,.cz-video-player-trim-frame){transform-origin:bottom;transform:scaleY(var(--cz-video-player-line-up,1));transition:transform var(--dur-enter)var(--ease-ios)}.cz-video-player :is(.cz-video-player-scrub-buffer,.cz-video-player-scrub-fill){left:calc(var(--space-05)*-1);box-sizing:content-box;border-inline-start:var(--space-05)solid}.cz-video-player .cz-video-player-scrub-fill,.cz-video-player .cz-video-player-scrub-buffer{border-inline-start-color:var(--fg-on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-video-player .cz-video-player-scrub-buffer{border-inline-start-color:color-mix(in srgb,var(--fg-on-accent)28%,transparent)}}.cz-video-player .cz-video-player-scrub-knob{translate:0 calc((1 - var(--cz-video-player-line-up,1))*var(--cz-video-player-line-rest)/2);transition:transform var(--dur-enter)var(--ease-ios),translate var(--dur-enter)var(--ease-ios)}.cz-video-player-scrub-now{z-index:var(--cz-video-player-layer-float);color:var(--fg-on-accent);font-family:var(--font-body);font-weight:var(--number-cell-emphasis);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--type-title-1);text-shadow:var(--shadow-on-media);pointer-events:none;animation:cz-video-player-pop var(--dur-enter)var(--ease-ios);place-items:center;display:grid;position:absolute;inset:0}.cz-video-player.is-scrubbing .cz-video-player-scrub{--cz-video-player-line-up:var(--cz-video-player-line-held)}.cz-video-player.is-scrubbing .cz-video-player-scrub-knob{transform:translate(-50%,50%)scale(1)}.cz-video-player:not(.is-scrubbing) .cz-video-player-scrub-knob,.cz-video-player.is-trimming .cz-video-player-scrub-knob{transform:translate(-50%,50%)scale(0)}.cz-video-player :is(.cz-video-player-time,.cz-video-player-controls .cz-video-speed,.cz-video-player-speed-corner,.cz-video-volume,.cz-video-player-fs){transition:opacity var(--dur-enter)var(--ease-ios)}.cz-video-player.is-scrubbing :is(.cz-video-player-time,.cz-video-player-controls .cz-video-speed,.cz-video-player-speed-corner,.cz-video-volume,.cz-video-player-fs,.cz-video-play-pause){opacity:0}.cz-video-player .cz-video-player-trim-frame{border:0;top:0;bottom:0}.cz-video-player .cz-video-player-trim-handle{--cz-video-player-trim-h:calc(var(--cz-video-player-line-rest) + var(--space-03));width:var(--space-03);height:var(--cz-video-player-trim-h);border-radius:var(--radius-full)var(--radius-full)0 0;transform-origin:bottom;transform:translateX(-50%)scaleY(var(--cz-video-player-trim-up,1));transition:transform var(--dur-enter)var(--ease-ios);top:auto;bottom:0}.cz-video-player.is-scrubbing .cz-video-player-trim-handle{--cz-video-player-trim-up:var(--cz-video-player-trim-held)}.cz-video-player .cz-video-player-trim-handle:hover,.cz-video-player .cz-video-player-trim-handle:active{transform:translateX(-50%)scaleY(var(--cz-video-player-trim-up,1))}.cz-video-player .cz-video-player-trim-handle:after{top:var(--space-01);bottom:var(--space-01)}.cz-video-player .cz-video-player-trim-handle:before{content:"";inset-block:calc(var(--cz-video-player-trim-h) - var(--touch-target))0;position:absolute}.cz-video-player .cz-video-player-trim-handle-in:before{inset-inline:calc(var(--space-03) - var(--touch-target))0}.cz-video-player .cz-video-player-trim-handle-out:before{inset-inline:0 calc(var(--space-03) - var(--touch-target))}
.cz-content{font-family:var(--font-body);color:var(--fg-secondary);overflow-wrap:break-word}.cz-content>:first-child{margin-block-start:0}.cz-content .cz-h2{font-family:var(--font-body);font-size:var(--type-title-2);line-height:var(--leading-title-2);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--fg-primary);margin-block:var(--gap-block)var(--gap-inline)}.cz-content .cz-h3{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--fg-primary);margin-block:var(--gap-heading)var(--gap-inline)}.cz-content .cz-p{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);margin-block:var(--gap-group)}.cz-content strong{color:var(--fg-primary);font-weight:var(--weight-semibold)}.cz-content em{font-style:italic}.cz-content .cz-link{color:var(--fg-primary);text-decoration:underline;-webkit-text-decoration-color:var(--fg-tertiary);-webkit-text-decoration-color:var(--fg-tertiary);-webkit-text-decoration-color:var(--fg-tertiary);text-decoration-color:var(--fg-tertiary);transition:text-decoration-color var(--dur-hover)var(--ease-out)}.cz-content .cz-link:hover{-webkit-text-decoration-color:var(--fg-primary);-webkit-text-decoration-color:var(--fg-primary);-webkit-text-decoration-color:var(--fg-primary);text-decoration-color:var(--fg-primary)}.cz-content .cz-link:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-input)}.cz-content .cz-inline{font:inherit;color:var(--fg-primary);background:var(--bg-sunken);padding-inline:var(--gap-label);border-radius:var(--radius-input);white-space:nowrap}.cz-content .cz-ul,.cz-content .cz-ol{margin-block:var(--gap-group);padding-inline-start:var(--gap-heading)}.cz-content .cz-ul{list-style:outside}.cz-content .cz-ol{list-style:decimal}.cz-content .cz-ul>li,.cz-content .cz-ol>li{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.cz-content .cz-ul>li::marker{color:var(--fg-tertiary)}.cz-content .cz-ol>li::marker{color:var(--fg-tertiary)}.cz-content .cz-ol>li::marker{font-weight:var(--weight-semibold)}.cz-content .cz-ul>li+li,.cz-content .cz-ol>li+li{margin-block-start:var(--gap-inline)}.cz-content .cz-li-children>*{margin-block:var(--gap-inline)}.cz-content .cz-note{margin-block:var(--gap-group)}.cz-content .cz-figure{margin-block:var(--gap-heading);margin-inline:0}.cz-content .cz-figcap{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary);margin-block-start:var(--gap-inline)}.cz-content .cz-table-block{margin-block:var(--gap-heading)}.cz-content .cz-embed{margin-block:var(--gap-group)}.cz-content .cz-hr{margin-block:var(--gap-block);border:0;border-block-start:var(--border-hairline)solid var(--divider)}
.cz-frc{align-items:center;gap:var(--gap-inline);min-block-size:var(--control-md);flex-wrap:wrap;display:flex}.cz-frc-count{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;color:var(--fg-tertiary);white-space:nowrap}
.cz-player-avatar{inline-size:var(--size-avatar-md);block-size:var(--size-avatar-md);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cz-player-avatar.is-sm{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm)}.cz-player-avatar.is-xl{inline-size:var(--size-avatar-xl);block-size:var(--size-avatar-xl)}.cz-player-avatar.is-2xl{inline-size:var(--size-avatar-2xl);block-size:var(--size-avatar-2xl)}.cz-player-avatar-photo{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;display:block}
.cz-shirt-number{font-family:var(--font-data);font-weight:var(--number-shirt-weight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;line-height:1;display:inline-flex}.cz-shirt-number.is-ink{color:var(--fg-primary)}.cz-shirt-number.is-pitch{font-family:var(--font-data);font-weight:var(--number-shirt-emphasis);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;-webkit-text-stroke:var(--number-stroke)currentColor}.cz-shirt-number.is-sm{font-size:var(--number-score-size);line-height:1}.cz-shirt-number-hash{align-self:center;margin-inline-end:var(--space-01);font-size:56%}.cz-shirt-number.is-badge{font-size:var(--type-caption-2);letter-spacing:normal;min-inline-size:calc(var(--type-caption-2) + 2*var(--pad-chip-y));padding:var(--pad-chip-y);border-radius:var(--radius-full);background:var(--bg-sunken);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);justify-content:center}
.cz-player-hero-plate{align-items:center;gap:var(--gap-control);font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--fg-secondary);flex-wrap:wrap;margin-block-end:var(--gap-group);display:flex}.cz-player-hero-head{align-items:center;gap:var(--gap-group);min-inline-size:0;display:flex}.cz-player-hero-photo{border-radius:var(--radius-card);background:radial-gradient(120% 90% at 50% 16%,var(--eggshell-deep),var(--bg-sunken)55%,var(--eggshell-deep))}.cz-player-hero-name{gap:var(--gap-label);flex-direction:column;min-inline-size:0;display:flex}.cz-player-hero-shirt{font-size:var(--type-subhead)}.cz-player-hero-title{font-family:var(--font-body);font-size:var(--type-title-1);line-height:var(--leading-title-1);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;overflow-wrap:break-word;color:var(--fg-primary);margin:0}.cz-player-hero-pos{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-secondary)}.cz-player-hero-legal{font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary)}.cz-player-hero-rail{gap:var(--gap-control);border-block-start:var(--border-hairline)solid var(--divider);padding:0;flex-direction:column;margin:0;margin-block-start:var(--gap-group);padding-block-start:var(--gap-group);list-style:none;display:flex}.cz-player-hero-aff{align-items:center;gap:var(--gap-control);min-inline-size:0;display:flex}.cz-player-hero-aff-text{flex-direction:column;min-inline-size:0;display:flex}.cz-player-hero-k{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--fg-tertiary)}.cz-player-hero-v{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-medium);color:var(--fg-primary)}.cz-player-hero-link{border-radius:var(--radius-input);transition:color var(--dur-hover)var(--ease-out);text-decoration:none}.cz-player-hero-link:hover{color:var(--fg-secondary);text-decoration:underline}.cz-player-hero-link:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-player-hero-chip{justify-content:space-between;align-items:center;gap:var(--gap-control);padding:var(--pad-cell-y)var(--pad-cell-x);border-radius:var(--radius-control);background:var(--primary-tint);color:var(--primary);margin-block-start:var(--gap-group);display:flex}.cz-player-hero-chip-label{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.cz-player-hero-chip-value{font-family:var(--font-data);font-size:var(--number-hero-size);line-height:var(--number-hero-leading);font-weight:var(--number-hero-weight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.cz-player-hero-cells{gap:var(--gap-control);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;margin-block-start:var(--gap-control);display:grid}.cz-player-hero-cell{gap:var(--gap-label);padding:var(--pad-cell-y)var(--pad-cell-x);border-radius:var(--radius-control);background:var(--bg-sunken);flex-direction:column-reverse;display:flex}.cz-player-hero-cell-value{font-family:var(--font-data);font-size:var(--number-stat-size);line-height:var(--number-stat-leading);font-weight:var(--number-stat-weight);letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;color:var(--fg-primary);margin:0}.cz-player-hero-cell-label{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--fg-tertiary)}@media (prefers-reduced-motion:reduce){.cz-player-hero-link{transition:none}}
.cz-marker{line-height:1;font-family:var(--font-body);font-weight:var(--weight-bold);font-size:var(--type-caption-2);--cz-m:var(--cz-marker-size,var(--cz-marker-default));flex:none;justify-content:center;align-items:center;display:inline-flex}.cz-marker--xs{--cz-marker-default:var(--icon-xs)}.cz-marker--sm{--cz-marker-default:var(--icon-sm)}.cz-marker .cz-icon{inline-size:var(--cz-m);block-size:var(--cz-m)}.cz-marker.is-ring{box-shadow:0 0 0 var(--ring-separate)var(--bg-raised)}.cz-marker--captain{inline-size:var(--cz-m);block-size:var(--cz-m);border-radius:var(--radius-full);background:var(--fg-primary);color:var(--bg-raised)}.cz-marker--crewCaptain{block-size:var(--cz-m);aspect-ratio:11/8;border-radius:var(--radius-input);background:var(--primary);color:var(--on-accent);letter-spacing:var(--tracking-caps)}.cz-marker--crewCaptain.is-faded{background:var(--armband-faded-bg,transparent);color:var(--armband-faded-fg,var(--fg-tertiary));box-shadow:inset 0 0 0 var(--border-hairline)currentColor}.cz-marker-count{font-variant-numeric:tabular-nums}.cz-marker--card.is-yellow{color:var(--warning)}.cz-marker--card.is-red{color:var(--danger)}.cz-marker--sub{inline-size:var(--cz-m);block-size:var(--cz-m);border-radius:var(--radius-full);color:var(--bg-raised)}.cz-marker--sub .cz-icon{block-size:100%;inline-size:100%}.cz-marker--sub.is-on{background:var(--success)}.cz-marker--sub.is-off{background:var(--danger)}.cz-marker--subSwap svg{inline-size:var(--cz-m);block-size:var(--cz-m);fill:none;stroke-width:var(--icon-stroke-bold);stroke-linecap:round;stroke-linejoin:round;display:block}.cz-marker--subSwap .is-on{stroke:var(--success)}.cz-marker--subSwap .is-off{stroke:var(--danger)}.cz-marker--goal,.cz-marker--assist{gap:var(--space-01);color:var(--fg-primary)}.cz-pitch-player{--cz-pitch-chip:calc(var(--cz-marker-size) + var(--space-01)*2);--cz-overlap:calc(var(--cz-pitch-chip)*var(--pitch-marker-overlap))}.cz-pitch-player.has-below{--cz-mark-below:max(0px,var(--cz-pitch-chip) - var(--cz-face)*var(--pitch-marker-corner) - var(--cz-overlap))}.cz-pitch-face{--cz-pin:calc(100% - var(--cz-face)*var(--pitch-marker-corner) - var(--cz-overlap))}.cz-pitch-face .cz-pitch-badge,.cz-pitch-face .cz-pitch-sub{justify-content:center;align-items:center;display:inline-flex;position:absolute}.cz-pitch-face .cz-pitch-sub{inset-block-end:var(--cz-pin);inset-inline-end:var(--cz-pin)}.cz-pitch-face .cz-pitch-badge.is-card{inset-block-end:var(--cz-pin);inset-inline-start:var(--cz-pin)}.cz-pitch-face .cz-pitch-badge.is-assist{inset-block-start:var(--cz-pin);inset-inline-end:var(--cz-pin)}.cz-pitch-face .cz-pitch-badge.is-goal{inset-block-start:var(--cz-pin);inset-inline-start:var(--cz-pin)}.cz-pitch-face.is-flip .cz-pitch-sub,.cz-pitch-face.is-flip .cz-pitch-badge.is-assist{inset-inline:var(--cz-pin)auto}.cz-pitch-face.is-flip .cz-pitch-badge.is-card,.cz-pitch-face.is-flip .cz-pitch-badge.is-goal{inset-inline:auto var(--cz-pin)}.cz-pitch-face .cz-pitch-badge.is-goal,.cz-pitch-face .cz-pitch-badge.is-assist{min-inline-size:var(--cz-pitch-chip);block-size:var(--cz-pitch-chip);border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised)}.cz-pitch-face .cz-pitch-badge.is-many{padding-inline:var(--space-02)}.cz-pitch-face.is-flip .cz-pitch-badge.is-goal .cz-marker,.cz-pitch-face:not(.is-flip) .cz-pitch-badge.is-assist .cz-marker{flex-direction:row-reverse}.cz-pitch-face .cz-pitch-badge.is-card{inline-size:var(--cz-pitch-chip);block-size:var(--cz-pitch-chip)}.cz-pitch-face .cz-pitch-sub{block-size:var(--cz-pitch-chip);gap:var(--space-01);padding-inline:calc(var(--cz-pitch-chip)/3)var(--space-01);border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);color:var(--fg-primary);white-space:nowrap;flex-direction:row-reverse}.cz-pitch-face.is-flip .cz-pitch-sub{padding-inline:var(--space-01)calc(var(--cz-pitch-chip)/3);flex-direction:row}.cz-pitch-face .cz-pitch-minute{font-family:var(--font-data);font-size:var(--number-minute-size);line-height:var(--number-minute-leading);font-weight:var(--number-minute-weight);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;font-size:max(var(--type-caption-2),calc(var(--cz-marker-size)*var(--pitch-minute-scale)));line-height:1}.cz-pitch-face .cz-pitch-rating{min-inline-size:var(--icon-sm);block-size:var(--icon-sm);padding-inline:var(--space-02);border-radius:var(--radius-control);background:var(--fg-primary);color:var(--bg-raised);font-family:var(--font-data);font-size:var(--number-score-size);line-height:var(--number-score-leading);font-weight:var(--number-score-weight);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--number-minute-size);line-height:var(--icon-sm);box-shadow:0 0 0 var(--ring-separate)var(--bg-raised);position:absolute;inset-block-start:var(--cz-pin);inset-inline-end:var(--cz-pin)}.cz-pitch-tag .cz-pitch-lead{white-space:nowrap}.cz-marker.cz-pitch-captain{vertical-align:middle;margin-inline-end:var(--space-01);display:inline-flex}.cz-pitch-tag .cz-marker--captain{background:var(--cz-pitch-ink,var(--fg-primary));color:var(--cz-pitch-grass,var(--bg-raised))}
.cz-pitch{--cz-pitch-line:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-pitch{--cz-pitch-line:color-mix(in srgb,var(--on-accent)45%,transparent)}}.cz-pitch{--cz-pitch-ink:var(--on-accent);--cz-pitch-stripe:var(--on-accent)}@supports (color:color-mix(in lab, red, red)){.cz-pitch{--cz-pitch-stripe:color-mix(in srgb,var(--on-accent)5%,transparent)}}.cz-pitch{--cz-pitch-grass:var(--success)}@supports (color:color-mix(in lab, red, red)){.cz-pitch{--cz-pitch-grass:color-mix(in srgb,var(--success)45%,var(--fg-primary))}}.cz-pitch{border-radius:var(--radius-card);inline-size:100%;box-shadow:var(--sh-1);overflow:hidden;container-type:inline-size}[data-theme=dark] .cz-pitch{--cz-pitch-grass:var(--success)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .cz-pitch{--cz-pitch-grass:color-mix(in srgb,var(--success)30%,var(--bg-raised))}}.cz-pitch .cz-pitch-wide,.cz-pitch .cz-pitch-phone{background:repeating-linear-gradient(var(--cz-pitch-stripes),transparent 0 6.25%,var(--cz-pitch-stripe)6.25% 12.5%),var(--cz-pitch-grass)}.cz-pitch .cz-pitch-wide{--cz-pitch-stripes:90deg;aspect-ratio:16/10;position:relative}.cz-pitch .cz-pitch-board{block-size:100%;inline-size:100%;color:var(--cz-pitch-line);pointer-events:none;position:absolute;inset:0}.cz-pitch .cz-pitch-half{inline-size:50%;position:absolute;inset-block:0}.cz-pitch .cz-pitch-half.is-home{inset-inline-start:0}.cz-pitch .cz-pitch-half.is-away{inset-inline-end:0}.cz-pitch .cz-pitch-corner{align-items:center;gap:var(--gap-label);padding:var(--pad-chip);border-radius:var(--radius-control);background:var(--bg-raised);display:inline-flex;position:absolute;inset-block-start:var(--space-03)}@supports (color:color-mix(in lab, red, red)){.cz-pitch .cz-pitch-corner{background:color-mix(in srgb,var(--bg-raised)88%,transparent)}}.cz-pitch .cz-pitch-corner{box-shadow:var(--sh-1)}.cz-pitch .cz-pitch-corner.is-home{inset-inline-start:var(--space-03)}.cz-pitch .cz-pitch-corner.is-away{flex-direction:row-reverse;inset-inline-end:var(--space-03)}.cz-pitch .cz-pitch-formation{font-family:var(--font-body);font-weight:var(--number-cell-emphasis);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-primary)}.cz-pitch-player{align-items:center;gap:var(--gap-label);inline-size:var(--pitch-player-bench);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}a.cz-pitch-player{cursor:pointer}@media (hover:hover){a.cz-pitch-player:hover .cz-pitch-img{box-shadow:0 0 0 var(--border-focus)var(--primary)}}.cz-pitch-player{--cz-face:var(--size-avatar-xl);--cz-marker-size:calc(var(--cz-face)*var(--pitch-marker-scale))}.cz-pitch-player .cz-pitch-face{inline-size:var(--cz-face);block-size:var(--cz-face);position:relative}.cz-pitch-player .cz-pitch-img{border-radius:var(--radius-full);background:var(--avatar-bg);box-shadow:var(--sh-1);position:absolute;inset:0;overflow:hidden}.cz-pitch-player .cz-pitch-img img,.cz-pitch-player .cz-pitch-img svg{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.cz-pitch-player .cz-pitch-tag{text-align:center;max-inline-size:100%;font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--pitch-name-leading);margin-block-start:var(--cz-mark-below,0px);display:block;position:relative}.cz-pitch-player .cz-pitch-no{color:var(--cz-pitch-ink,var(--fg-primary));margin-inline-end:var(--space-02);line-height:1;display:inline}.cz-pitch-player .cz-pitch-no>span{display:inline}.cz-pitch-player .cz-pitch-name{font-weight:var(--weight-semibold);color:var(--cz-pitch-ink,var(--fg-primary));overflow-wrap:normal;word-break:normal}.cz-pitch-player .cz-pitch-probe{visibility:hidden;pointer-events:none;font-weight:var(--weight-semibold);overflow-wrap:normal;word-break:normal;position:absolute;inset-block-start:0;inset-inline:0}.cz-pitch .cz-pitch-half .cz-pitch-player{inline-size:var(--pitch-player);--cz-face:var(--pitch-face);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);transform:translate(-50%,-50%)}.cz-pitch .cz-pitch-half .cz-pitch-tag{font-size:clamp(var(--type-caption-2),1.2cqi,var(--type-footnote))}.cz-pitch .cz-pitch-phone{--cz-pitch-stripes:180deg;border-inline:var(--pitch-line)solid var(--cz-pitch-line);grid-template-areas:"home""away";display:none;position:relative}.cz-pitch .cz-pitch-team{grid-area:home;position:relative}.cz-pitch .cz-pitch-team.is-away{grid-area:away}.cz-pitch .cz-pitch-end{block-size:auto;inline-size:100%;color:var(--cz-pitch-line);pointer-events:none;position:absolute;inset-inline:0}.cz-pitch .cz-pitch-end.is-top{inset-block-start:0}.cz-pitch .cz-pitch-end.is-bottom{inset-block-end:0}.cz-pitch .cz-pitch-rows{flex-direction:column;display:flex;position:relative}.cz-pitch .cz-pitch-team.is-home .cz-pitch-rows{padding-block-end:var(--space-04)}.cz-pitch .cz-pitch-team.is-away .cz-pitch-rows{padding-block-start:var(--space-04)}.cz-pitch .cz-pitch-row{block-size:var(--pitch-row);justify-content:space-evenly;align-items:center;display:flex}.cz-pitch .cz-pitch-team.is-home .cz-pitch-row:first-child,.cz-pitch .cz-pitch-team.is-away .cz-pitch-row:last-child{block-size:calc(var(--pitch-keeper-spot)*2)}.cz-pitch .cz-pitch-halfway{block-size:0;color:var(--cz-pitch-line);grid-area:away;align-self:start;position:relative}.cz-pitch .cz-pitch-halfway:before{content:"";border-block-start:var(--pitch-line)solid currentColor;position:absolute;inset-block-start:0;inset-inline:0}.cz-pitch .cz-pitch-halfway:after{content:"";inline-size:var(--pitch-circle);aspect-ratio:1;border-radius:var(--radius-full);border:var(--pitch-line)solid currentColor;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.cz-pitch .cz-pitch-phone>.cz-pitch-corner{inset-inline:var(--space-04)auto;box-shadow:none;background:0 0;flex-direction:row;padding:0}.cz-pitch .cz-pitch-phone>.cz-pitch-corner.is-home{inset-block-start:var(--space-03)}.cz-pitch .cz-pitch-phone>.cz-pitch-corner.is-away{inset-block:auto var(--space-03)}.cz-pitch .cz-pitch-phone .cz-pitch-formation{padding:var(--pad-chip);border-radius:var(--radius-control);background:var(--bg-raised)}@supports (color:color-mix(in lab, red, red)){.cz-pitch .cz-pitch-phone .cz-pitch-formation{background:color-mix(in srgb,var(--bg-raised)90%,transparent)}}.cz-pitch .cz-pitch-phone .cz-pitch-formation{font-size:var(--type-footnote);line-height:var(--leading-footnote)}.cz-pitch .cz-pitch-phone .cz-pitch-player{inline-size:var(--pitch-player-phone);--cz-face:var(--pitch-face-phone)}.cz-pitch .cz-pitch-phone .cz-pitch-tag{font-size:var(--type-caption-1);margin-block-start:0;position:absolute;inset-block-start:calc(100% + var(--gap-label) + var(--cz-mark-below,0px));inset-inline:0}@container (max-width:640px){.cz-pitch .cz-pitch-wide{display:none}.cz-pitch .cz-pitch-phone{display:grid}}
.cz-pitch-lines{fill:none;stroke:currentColor;stroke-width:var(--pitch-line)}.cz-pitch-lines>*{vector-effect:non-scaling-stroke}.cz-pitch-lines .cz-pitch-lines-spot{fill:currentColor;stroke:none}
.cz-angsw{--cz-angsw-h:calc(var(--size-avatar-sm) + var(--space-02));--cz-angsw-slop:calc((var(--touch-target) - var(--cz-angsw-h))/2);top:var(--space-03);left:var(--space-03);z-index:var(--z-raised);pointer-events:auto;position:absolute}.cz-angsw .cz-seg.on-media{block-size:auto;overflow:visible}.cz-angsw .cz-seg-btn{block-size:var(--cz-angsw-h);padding:0 var(--space-03)0 var(--space-02)}.cz-angsw[data-faces=true] .cz-seg-btn{padding-inline:var(--space-02)}@media not all and (min-width:640px){.cz-angsw .cz-seg-btn{padding-inline:var(--space-02)}}@media (pointer:coarse){.cz-angsw .cz-seg.on-media{block-size:auto}.cz-angsw .cz-seg-btn:after{content:"";inset-block:calc(-1*var(--cz-angsw-slop));position:absolute;inset-inline:0}}
.cz-stadium-map{border-radius:var(--radius-card);position:relative;overflow:hidden}.cz-stadium-map.is-interactive{cursor:crosshair;touch-action:pan-y}.cz-stadium-map svg{width:100%;height:auto;display:block}.cz-stadium-map .m-bowl{fill:var(--bg-sunken)}.cz-stadium-map .m-tier{fill:var(--field-bg);stroke:var(--divider);stroke-width:var(--border-hairline);vector-effect:non-scaling-stroke}.cz-stadium-map .m-tier.up{fill:var(--btn-secondary-bg)}.cz-stadium-map .m-pitch{fill:var(--tint-success-bg)}.cz-stadium-map .cz-pitch-lines{color:var(--divider)}.cz-stadium-name,.cz-stadium-label{pointer-events:none;white-space:nowrap;font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-secondary);position:absolute}.cz-stadium-name{font-weight:var(--weight-semibold);transform:translate(-50%,-50%)}.cz-stadium-name.is-left{transform:translate(-50%,-50%)rotate(-90deg)}.cz-stadium-name.is-right{transform:translate(-50%,-50%)rotate(90deg)}.cz-stadium-label{transform:translate(-50%,var(--space-03));font-weight:var(--weight-medium)}.cz-stadium-map .m-sugg{fill:none;stroke:var(--fg-tertiary);stroke-width:var(--pitch-line);stroke-dasharray:var(--space-01)var(--space-01)}.cz-stadium-map .is-selected .m-sugg{stroke:var(--primary);stroke-width:var(--ring-separate);stroke-dasharray:none}.cz-stadium-label.is-chosen{color:var(--primary);font-weight:var(--weight-semibold)}.cz-stadium-map .m-cam{fill:var(--bg-raised);stroke:var(--fg-tertiary);stroke-width:var(--border-hairline)}.cz-stadium-map .m-cam.is-selected{fill:var(--primary);stroke:var(--primary);stroke-width:var(--ring-separate)}.cz-stadium-mgr{pointer-events:none;width:var(--size-avatar-sm);height:var(--size-avatar-sm);border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:inset 0 0 0 var(--pitch-line)var(--fg-tertiary);color:var(--fg-secondary);font-size:var(--type-caption-2);font-weight:var(--weight-semibold);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.cz-stadium-crew{pointer-events:none;box-shadow:var(--sh-1);border-radius:var(--radius-full);line-height:0;position:absolute;transform:translate(-50%,-50%)}.cz-stadium-pin{pointer-events:none;transition:left var(--dur-hover)var(--ease-out),top var(--dur-hover)var(--ease-out);position:absolute;transform:translate(-50%,-100%)}.cz-stadium-pin .head{width:var(--size-avatar-md);height:var(--size-avatar-md);border-radius:var(--radius-full);background:var(--primary);color:var(--on-accent);box-shadow:var(--sh-3);font-size:var(--type-caption-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);place-items:center;display:grid}.cz-stadium-pin .stem{inline-size:var(--space-01);block-size:var(--space-03);background:var(--primary);margin-inline:auto}.cz-stadium-pin .foot{inline-size:var(--space-03);block-size:var(--space-03);border-radius:var(--radius-full);background:color-mix(in srgb,var(--primary)50%,transparent);margin:calc(var(--space-02)*-1)auto 0}.cz-stadium-pin.is-flipped{flex-direction:column-reverse;display:flex;transform:translate(-50%)}.cz-stadium-pin.is-flipped .foot{margin:0 auto calc(var(--space-02)*-1)}@media (prefers-reduced-motion:reduce){.cz-stadium-pin{transition:none}}
.event-subject{align-items:center;gap:var(--es-gap);min-inline-size:0;display:inline-flex}.event-subject.es-fixture{align-items:center;column-gap:var(--es-gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:inline-grid}.event-subject .es-side{align-items:center;gap:var(--es-gap);min-inline-size:0;display:flex}.event-subject .es-home{justify-content:end}.event-subject .es-away{justify-content:start}.event-subject .es-mid{justify-content:center;align-items:center;display:inline-flex}.event-subject .es-v{color:var(--fg-tertiary);text-box:trim-both ex alphabetic;line-height:1}.event-subject .es-name{min-inline-size:0;color:var(--fg-primary);flex:0 auto}.event-subject .es-home .es-name{text-align:end}.event-subject.es-xs{--es-gap:var(--gap-label)}.event-subject.es-xs .es-name{font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-sm{--es-gap:var(--gap-label)}.event-subject.es-sm .es-name{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-sm .es-v{font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-md{--es-gap:var(--gap-inline)}.event-subject.es-md .es-name{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-md .es-v{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-lg{--es-gap:var(--gap-inline)}.event-subject.es-lg .es-name{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--weight-announce);letter-spacing:var(--tracking-normal)}.event-subject.es-lg .es-v{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-xl{--es-gap:var(--gap-control)}.event-subject.es-xl .es-name{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance}.event-subject.es-xl .es-v{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-fixture.es-bare{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.event-subject.es-crests-first{align-items:center;gap:var(--es-gap);min-inline-size:0;display:inline-flex}.event-subject.es-crests-first>.es-fixture{align-items:center;gap:var(--es-gap);flex-shrink:0;display:inline-flex}.event-subject.es-crests-first>.es-name{min-inline-size:0;color:var(--fg-primary)}
.event-subject .es-title{min-inline-size:0;color:var(--fg-primary)}.event-subject:not(.es-fixture) :is(.es-name,.es-title){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-subject .es-emoji{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.event-subject.es-person>:first-child{flex:none}.event-subject.es-xs .es-emoji{font-size:var(--type-subhead)}.event-subject.es-sm .es-emoji{font-size:var(--type-body)}.event-subject.es-md .es-emoji{font-size:var(--type-title-3)}.event-subject.es-lg .es-emoji{font-size:var(--type-title-2)}.event-subject.es-xl .es-emoji{font-size:var(--type-title-1)}.event-subject.es-xs .es-title{font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-sm .es-title{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-md .es-title{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal)}.event-subject.es-lg .es-title{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--weight-announce);letter-spacing:var(--tracking-normal)}.event-subject.es-xl .es-title{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance}
.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;container-type:inline-size}.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(--dur-enter)var(--ease),transform var(--dur-enter)var(--ease);display:block;position:relative;overflow:hidden}@media (hover:hover){.cz-dtile:not(.is-inert):hover .cz-dtile-poster{box-shadow:var(--sh-3);transform:var(--hover-lift)}}.cz-dtile:not(.is-inert):active .cz-dtile-poster{transform:scale(var(--press-scale))}.cz-dtile:focus-visible{outline:none}.cz-dtile:focus-visible .cz-dtile-poster{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-dtile-img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;position:absolute;inset:0}.cz-dtile-vid{object-fit:cover;object-position:top center;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--dur-enter)var(--ease);position:absolute;inset:0}.cz-dtile-vid.is-playing{opacity:1}.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-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 minmax(0,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:var(--leading-footnote);display:inline-flex}.cz-dtile-t-words{min-width:0;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-s-short{display:none}@media not all and (min-width:640px){.cz-dtile-s-full{display:none}.cz-dtile-s-short{display:inline}}.cz-dtile-pill,.cz-dtile-dot{flex:none;align-self:center}.cz-dtile-dot{display:none}@container not (min-width:12rem){.cz-dtile-pill{display:none}.cz-dtile-dot{display:inline-flex}}
.cz-scoreline{align-items:center;gap:var(--gap-label);flex-direction:column;min-width:0;display:inline-flex}.cz-scoreline-line{font-family:var(--font-data);font-size:var(--number-score-size);line-height:var(--number-score-leading);font-weight:var(--number-score-weight);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;align-items:center;gap:var(--gap-label);color:var(--fg-primary);white-space:nowrap;grid-template-columns:1fr auto 1fr;display:inline-grid}.cz-scoreline-line .num:first-child{justify-self:end}.cz-scoreline-line .num:last-child{justify-self:start}.cz-scoreline-line .dash{inline-size:var(--score-bar);block-size:var(--score-bar-weight);border-radius:var(--radius-full);background:currentColor}.cz-scoreline-time{font-family:var(--font-data);font-size:var(--number-score-size);line-height:var(--number-score-leading);font-weight:var(--number-score-weight);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;color:var(--fg-tertiary);white-space:nowrap;align-items:baseline;display:inline-flex}.cz-scoreline-tbc{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary);white-space:nowrap}.cz-scoreline-suffix{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-announce);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary);white-space:nowrap}.cz-scoreline--hero{gap:var(--gap-inline)}.cz-scoreline--hero .cz-scoreline-line,.cz-scoreline--hero .cz-scoreline-time{font-family:var(--font-data);font-size:var(--number-score-size);line-height:var(--number-score-leading);font-weight:var(--number-score-weight);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;font-size:var(--type-scoreboard);line-height:var(--leading-scoreboard);color:var(--fg-primary)}.cz-scoreline--hero .cz-scoreline-line{gap:var(--gap-control)}.cz-scoreline--hero .cz-scoreline-line .dash{inline-size:var(--score-bar-hero);block-size:var(--score-bar-weight-hero)}.cz-scoreline--hero .cz-scoreline-suffix{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-announce);letter-spacing:var(--tracking-eyebrow)}.cz-scoreline--hero .cz-scoreline-tbc{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance}.cz-scoreline-venue{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}
.cz-dfx-score{inline-size:var(--space-08);flex:none;justify-content:center;align-items:center;display:inline-flex}.cz-dfx+.cz-dfx{border-top:var(--border-hairline)solid var(--divider)}.cz-dfx-head{align-items:center;gap:var(--space-04);width:100%;padding:var(--space-04)var(--space-03);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:var(--radius-control);transition:background var(--cz-dur-150)var(--cz-ease-standard);background:0 0;border:0;display:flex}.cz-dfx-head:not(.is-static):hover{background:var(--bg-sunken)}.cz-dfx-headrow{align-items:center;gap:var(--space-02);display:flex}.cz-dfx-headrow>.cz-dfx-head{flex:1;min-width:0}.cz-dfx-head.is-static{cursor:default}.cz-dfx-sp{flex:1}.cz-dfx-head>.event-subject{flex:none}@media not all and (min-width:640px){.cz-dfx-head{gap:var(--space-03)}}.cz-dfx-id{flex-direction:column;min-width:0;display:flex}.cz-dfx-name{min-inline-size:0;font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);color:var(--fg-primary)}.cz-dfx-meta{align-items:center;gap:var(--space-03);margin-top:var(--space-01);font-size:var(--type-caption-1);color:var(--fg-tertiary);display:flex}.cz-dfx-label{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-semibold);color:var(--fg-secondary);flex:none}.cz-dfx-body{padding:var(--space-02)var(--space-03)var(--space-05);animation:cz-accordion var(--dur-enter)var(--ease-out)both}@media (prefers-reduced-motion:reduce){.cz-dfx-body{animation:none}}@keyframes cz-accordion{0%{opacity:0;translate:0 -4px}to{opacity:1;translate: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-rows.is-grid{grid-template-columns:repeat(auto-fill,minmax(max(calc(var(--cz-rec-label) + var(--gap-heading)),calc((100% + var(--gap-field))/var(--cz-rec-cols) - var(--gap-field))),1fr));gap:var(--gap-field);display:grid}.cz-rec-rows.is-grid .cz-rec-row{gap:var(--gap-label);flex-direction:column;min-block-size:0}.cz-rec-rows.is-grid .cz-rec-k{min-block-size:0;inline-size:auto}.cz-rec-rows.is-grid .cz-rec-v{inline-size:100%}.cz-rec-rows.is-grid .cz-rec-static{min-block-size:0;padding-block:0}.cz-rec-err{margin-block-start:var(--space-02)}@media not all and (min-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}.cz-rec-rows.is-grid{gap:var(--gap-field)}.cz-rec-rows.is-grid .cz-rec-row,.cz-rec-rows.is-grid .cz-rec-k,.cz-rec-rows.is-grid .cz-rec-static{min-block-size:0}}
.cz-tp-wheels{inline-size:100%;min-inline-size:var(--menu-width);align-items:center;display:flex;position:relative}.cz-tp-wheels:before{content:"";inset-inline:var(--space-02);block-size:var(--touch-target);background:var(--bg-sunken);border-radius:var(--radius-control);position:absolute;inset-block-start:50%;transform:translateY(-50%)}.cz-tp-wheel{min-inline-size:0;block-size:calc(var(--touch-target)*5);touch-action:pan-y;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;flex:1 1 0;position:relative;overflow-y:auto}.cz-tp-wheel::-webkit-scrollbar{display:none}.cz-tp-num{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;inline-size:100%;block-size:var(--touch-target);color:var(--fg-tertiary);font-variant-numeric:tabular-nums;scroll-snap-align:center;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cz-tp-num[aria-selected=true]{color:var(--fg-primary)}.cz-tp-wheel[data-side=hour] .cz-tp-num{justify-items:end;padding-inline-end:var(--space-04)}.cz-tp-wheel[data-side=minute] .cz-tp-num{justify-items:start;padding-inline-start:var(--space-04)}.cz-tp-num:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:calc(var(--focus-ring-offset)*-1)}.cz-tp-colon{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--fg-primary);flex:none;position:relative}.cz-tp-after{color:var(--fg-tertiary);margin-inline-start:var(--gap-inline)}
.avs{--avs-ring:var(--bg-base);--avs-ring-status:calc(var(--ring-separate) + var(--ring-select));--avs-ring-guest:calc(var(--avs-ring-status) + var(--ring-separate));--avs-trail-h:calc(var(--avs-px)*.75);isolation:isolate;flex-shrink:1;align-items:center;min-inline-size:0;display:inline-flex}.avs[data-size="2xs"]{--avs-px:var(--size-avatar-2xs)}.avs[data-size=xs]{--avs-px:var(--size-avatar-xs)}.avs[data-size=sm]{--avs-px:var(--size-avatar-sm)}.avs[data-size=md]{--avs-px:var(--size-avatar-md)}.avs{--avs-ol:calc(var(--avs-px)*-.25)}.avs .avs__avatar,.avs .avs__overflow{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-announce);inline-size:var(--avs-px);block-size:var(--avs-px);border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;white-space:nowrap;box-shadow:0 0 0 var(--ring-separate)var(--avs-ring);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.avs .avs__avatar{color:var(--avatar-ink);cursor:default;overflow:hidden}.avs .avs__avatar[data-external=true]{box-shadow:0 0 0 var(--ring-separate)var(--avs-ring),0 0 0 var(--avs-ring-status)var(--gilt);overflow:visible}.avs .avs__avatar[data-accred=true]{box-shadow:0 0 0 var(--ring-separate)var(--avs-ring),0 0 0 var(--avs-ring-status)var(--avs-accred)}.avs .avs__avatar[data-external=true][data-accred=true]{box-shadow:0 0 0 var(--ring-separate)var(--avs-ring),0 0 0 var(--avs-ring-status)var(--avs-accred),0 0 0 var(--avs-ring-guest)var(--gilt);overflow:visible}.avs .avs__badge{inline-size:var(--icon-xs);block-size:var(--icon-xs);border-radius:var(--radius-full);background:var(--gilt);color:var(--fg-on-accent);box-shadow:0 0 0 var(--ring-select)var(--avs-ring);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:calc(var(--space-01)*-1);inset-inline-end:calc(var(--space-01)*-1)}.avs .avs__badge>svg{inline-size:calc(var(--icon-xs) - var(--space-02));block-size:calc(var(--icon-xs) - var(--space-02));stroke-width:var(--icon-stroke-bold);display:block}.avs .avs__overflow{background:var(--bg-sunken);color:var(--fg-tertiary);padding-inline:var(--space-02);min-inline-size:var(--avs-px);white-space:nowrap}.avs .avs__avatar:not(:first-child),.avs .avs__overflow{margin-inline-start:var(--avs-ol)}.avs .avs__trail{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);font-weight:var(--weight-announce);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-01);block-size:var(--avs-trail-h);min-inline-size:var(--avs-trail-h);padding-inline:calc(var(--avs-trail-h)*.18);border-radius:var(--radius-full);background:var(--bg-sunken);color:var(--fg-primary);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;flex-shrink:0;display:inline-flex}.avs .avs__trail:not(:first-child){margin-inline-start:var(--space-03)}.avs .avs__trail-mark{flex-shrink:0;display:inline-flex}.avs .avs__trail-mark>svg{inline-size:calc(var(--avs-trail-h)*.64);block-size:calc(var(--avs-trail-h)*.64);display:block}.avs .avs__trail-count{font-variant-numeric:tabular-nums}.avs[data-on-media=true] .avs__avatar,.avs[data-on-media=true] .avs__overflow{box-shadow:var(--shadow-on-media)}.avs[data-on-media=true] .avs__overflow{background:var(--bg-media-plate);color:var(--fg-on-media-fill)}.avs[data-layout=cluster]{--avs-pitch:calc((var(--avs-px) + var(--avs-ol))/2);--avs-tier:calc(var(--avs-px)*.55);inline-size:calc(var(--avs-px) + var(--avs-pitch)*2);block-size:calc(var(--avs-px) + var(--avs-pitch)*2);display:inline-block;position:relative}.avs[data-layout=cluster][data-count="1"],.avs[data-layout=cluster][data-count=many]{inline-size:var(--avs-px);block-size:var(--avs-px)}.avs[data-layout=cluster][data-count="4"]{block-size:calc(var(--avs-px) + var(--avs-tier)*2)}.avs[data-layout=cluster][data-count="5"]{inline-size:calc(var(--avs-px) + var(--avs-pitch)*4);block-size:calc(var(--avs-px) + var(--avs-tier))}.avs[data-layout=cluster][data-count="6"]{inline-size:calc(var(--avs-px) + var(--avs-pitch)*5);block-size:calc(var(--avs-px) + var(--avs-tier))}.avs[data-layout=cluster] .avs__avatar{margin:0;position:absolute}.avs[data-layout=cluster][data-count="2"] .avs__avatar:first-child{inset-block-start:0;inset-inline-start:0}.avs[data-layout=cluster][data-count="2"] .avs__avatar:nth-child(2){inset-block-end:0;inset-inline-end:0}.avs[data-layout=cluster][data-count="3"] .avs__avatar:first-child{inset-block-start:0;inset-inline-start:var(--avs-pitch)}.avs[data-layout=cluster][data-count="3"] .avs__avatar:nth-child(2){inset-block-end:0;inset-inline-start:0}.avs[data-layout=cluster][data-count="3"] .avs__avatar:nth-child(3){inset-block-end:0;inset-inline-end:0}.avs[data-layout=cluster][data-count="4"] .avs__avatar:first-child{inset-block-start:0;inset-inline-start:var(--avs-pitch)}.avs[data-layout=cluster][data-count="4"] .avs__avatar:nth-child(2){inset-block-start:var(--avs-tier);inset-inline-start:0}.avs[data-layout=cluster][data-count="4"] .avs__avatar:nth-child(3){inset-block-start:var(--avs-tier);inset-inline-end:0}.avs[data-layout=cluster][data-count="4"] .avs__avatar:nth-child(4){inset-block-end:0;inset-inline-start:var(--avs-pitch)}.avs[data-layout=cluster][data-count="5"] .avs__avatar:first-child{inset-block-start:0;inset-inline-start:var(--avs-pitch)}.avs[data-layout=cluster][data-count="5"] .avs__avatar:nth-child(2){inset-block-start:0;inset-inline-start:calc(var(--avs-pitch)*3)}.avs[data-layout=cluster][data-count="5"] .avs__avatar:nth-child(3){inset-block-end:0;inset-inline-start:0}.avs[data-layout=cluster][data-count="5"] .avs__avatar:nth-child(4){inset-block-end:0;inset-inline-start:calc(var(--avs-pitch)*2)}.avs[data-layout=cluster][data-count="5"] .avs__avatar:nth-child(5){inset-block-end:0;inset-inline-start:calc(var(--avs-pitch)*4)}.avs[data-layout=cluster][data-count="6"] .avs__avatar:first-child{inset-block-start:0;inset-inline-start:var(--avs-pitch)}.avs[data-layout=cluster][data-count="6"] .avs__avatar:nth-child(2){inset-block-start:0;inset-inline-start:calc(var(--avs-pitch)*3)}.avs[data-layout=cluster][data-count="6"] .avs__avatar:nth-child(3){inset-block-start:0;inset-inline-start:calc(var(--avs-pitch)*5)}.avs[data-layout=cluster][data-count="6"] .avs__avatar:nth-child(4){inset-block-end:0;inset-inline-start:0}.avs[data-layout=cluster][data-count="6"] .avs__avatar:nth-child(5){inset-block-end:0;inset-inline-start:calc(var(--avs-pitch)*2)}.avs[data-layout=cluster][data-count="6"] .avs__avatar:nth-child(6){inset-block-end:0;inset-inline-start:calc(var(--avs-pitch)*4)}.avs[data-layout=cluster] .avs__overflow{margin:0;padding-inline:0}.avs .avs__disc{border-radius:inherit;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.avs .avs__photo[data-fit=contain]{object-fit:contain;object-position:center;padding:var(--space-02);box-sizing:border-box}.avs .avs__mark{color:var(--fg-on-accent);display:inline-flex}.avs .avs__mark>svg{inline-size:calc(var(--avs-px)*.5);block-size:calc(var(--avs-px)*.5);display:block}.avs[data-size="2xs"] .avs__mark>svg{inline-size:calc(var(--avs-px)*.6);block-size:calc(var(--avs-px)*.6)}.avs .avs__silhouette{block-size:100%;inline-size:100%;display:block}.avs .avs__photo,.avs .cz-avatar-photo{border-radius:var(--radius-full);object-fit:cover;object-position:top;block-size:100%;inline-size:100%;transition:filter var(--dur-hover)var(--ease-out)}.avs .avs__photo[src=""],.avs .avs__photo:not([src]){display:none}.avs .avs__hover-name{border-radius:var(--radius-full);background:var(--scrim-on-media);color:var(--fg-on-accent);opacity:0;pointer-events:none;transition:opacity var(--dur-hover)var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (hover:hover){.avs .avs__avatar:hover :is(.avs__photo,.cz-avatar-photo){filter:grayscale()}.avs .avs__avatar:hover .avs__hover-name{opacity:1}}@media (prefers-reduced-motion:reduce){.avs .avs__photo,.avs .cz-avatar-photo,.avs .avs__hover-name{transition:none}}
.cz-sl{align-items:center;gap:var(--gap-inline);white-space:nowrap;min-inline-size:0;max-inline-size:100%;font-size:var(--type-footnote);line-height:var(--leading-footnote);color:var(--fg-secondary);display:flex;position:relative}.cz-sl-faces{flex:none;align-items:center;display:inline-flex}.cz-sl-names{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.cz-sl-more{flex:none}.cz-sl-probe{align-items:center;gap:var(--gap-inline);visibility:hidden;pointer-events:none;white-space:nowrap;inline-size:0;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:clip}.cz-sl-probe>*{flex:none}
.rowlist-row.cz-rc-row{column-gap:var(--keyline-gap);min-block-size:var(--row-comfortable);padding-block:var(--gap-inline)}.cz-rc-words{flex-direction:column;min-inline-size:0;display:flex}.cz-rc-name{font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-interact);overflow-wrap:anywhere}.cz-rc-meta{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);color:var(--fg-tertiary)}.cz-rc-row.is-add .cz-rc-name{color:var(--primary)}.cz-rc-row.is-remove .cz-rc-name{color:var(--fg-tertiary);text-decoration:line-through}
.cz-day-stamp{align-items:center;gap:var(--space-01);color:var(--fg-primary);flex-direction:column;display:inline-flex}.cz-day-stamp.is-beside{align-items:baseline;gap:var(--gap-inline);flex-direction:row}.cz-day-stamp__wd{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary)}.cz-day-stamp__num{font-family:var(--font-data);font-weight:var(--number-time-weight);letter-spacing:var(--tracking-label);font-variant-numeric:tabular-nums;font-size:var(--type-footnote);line-height:var(--leading-footnote)}.cz-day-stamp.is-lg .cz-day-stamp__num{font-size:var(--number-stat-size);line-height:var(--number-stat-leading)}.cz-day-stamp.is-today .cz-day-stamp__num,.cz-day-stamp.is-today .cz-day-stamp__wd{color:var(--danger)}
.cz-zmark-logo{inline-size:var(--icon-md);block-size:var(--icon-md);flex:none}.cz-zmark-logo--lg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.cz-wordmark-logo{inline-size:auto;block-size:var(--type-subhead);flex:none}.cz-google-mark{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}
.cz-door{min-block-size:100dvh;padding:var(--pad-page-fluid);box-sizing:border-box;background:var(--bg-base);color:var(--fg-primary);justify-content:center;align-items:center;display:flex;position:relative}.cz-door-column{inline-size:100%;max-inline-size:var(--container-form);gap:var(--gap-control);flex-direction:column;margin:0;display:flex}.cz-door-mark{align-self:center;margin-block-end:var(--gap-inline);display:inline-flex}.cz-door-heading{font-family:var(--font-body);font-size:var(--type-title-2);line-height:var(--leading-title-2);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);text-wrap:balance;text-align:center;margin:0 0 var(--gap-inline)}.cz-door-lead{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-secondary);text-align:center;margin:0 0 var(--gap-inline)}.cz-door-link{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-link);min-block-size:var(--touch-target);min-inline-size:var(--touch-target);padding:0 var(--gap-inline);border-radius:var(--radius-control);justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.cz-door-foot{justify-content:center;padding-block-end:var(--safe-area-inset-bottom);display:flex;position:absolute;inset-block-end:0;inset-inline:0}
.cz-confirm-stakes{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--weight-read);letter-spacing:var(--tracking-normal);color:var(--fg-secondary)}.cz-confirm-foot{justify-content:flex-end;gap:var(--gap-control);flex-wrap:wrap;inline-size:100%;display:flex}.cz-confirm-foot.is-even>*{flex:1}
.cz-success{justify-content:center;align-items:center;gap:var(--gap-control);text-align:center;box-sizing:border-box;inline-size:100%;padding:var(--pad-empty-state)var(--pad-card);flex-direction:column;align-self:stretch;margin-block:auto;display:flex}.cz-success-check{color:var(--status-success-text);animation:cz-success-pop var(--dur-pop)var(--ease-pop)both;justify-content:center;display:flex}@keyframes cz-success-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.cz-success-title{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--weight-announce);letter-spacing:var(--tracking-tight);color:var(--fg-primary);max-inline-size:var(--container-form);text-wrap:balance;margin:0}@media (prefers-reduced-motion:reduce){.cz-success-check{animation:none}}
.cz-topnav{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--gap-control);box-sizing:content-box;block-size:var(--space-09);padding-block-start:var(--safe-area-inset-top);padding-inline:var(--pad-page);background:var(--bg-base);display:flex;position:sticky;inset-block-start:0}.cz-topnav--fixed{position:fixed;inset-inline:0}.cz-topnav--static{z-index:auto;padding-block-start:0;position:relative}.cz-topnav--titled{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);display:grid}.cz-topnav-start{justify-self:start;align-items:center;gap:var(--gap-inline);display:flex}.cz-topnav-home{align-items:center;gap:var(--gap-inline);border-radius:var(--radius-control);color:inherit;text-decoration:none;display:flex}.cz-topnav-mark{color:var(--fg-primary)}.cz-topnav-title{justify-content:center;align-items:center;min-inline-size:0;display:flex;overflow:hidden}.cz-topnav-title-text{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-announce);color:var(--fg-primary);overflow:hidden}.cz-topnav-pages{align-items:center;gap:var(--gap-label);min-inline-size:0;max-inline-size:100%;min-block-size:var(--row-compact);padding-inline:var(--pad-nav-item-x);border-radius:var(--radius-control);cursor:pointer;color:var(--fg-primary);transition:background-color var(--dur-hover)var(--ease);background:0 0;border:0;font-family:inherit;display:inline-flex;position:relative}.cz-topnav-pages[data-open]{background:var(--bg-sunken)}@media (hover:hover){.cz-topnav-pages:hover{background:var(--bg-sunken)}}.cz-topnav-caret{color:var(--fg-tertiary);transition:transform var(--dur-hover)var(--ease),color var(--dur-hover)var(--ease);flex:none}.cz-topnav-pages[data-open] .cz-topnav-caret{color:var(--fg-secondary);transform:rotate(180deg)}.cz-topnav-sections{align-items:center;gap:var(--space-01);display:flex}.cz-topnav-pages--section{color:var(--fg-secondary);transition:background-color var(--dur-hover)var(--ease),color var(--dur-hover)var(--ease)}.cz-topnav-pages--section .cz-topnav-title-text{font-weight:var(--weight-interact);color:inherit}.cz-topnav-pages--section[data-open]{color:var(--fg-primary)}@media (hover:hover){.cz-topnav-pages--section:hover{color:var(--fg-primary)}}.cz-topnav-dot{flex:none;display:flex}@media (min-width:640px){.cz-topnav .cz-topnav-narrow{display:none}}@media not all and (min-width:640px){.cz-topnav .cz-topnav-wide{display:none}}.cz-topnav-phonecentre{justify-content:center;align-items:center;min-inline-size:0;display:flex}.cz-topnav-host{display:contents}.cz-topnav:not([data-menu-open]) .cz-topnav-host:not(:empty)~*,.cz-topnav[data-menu-open] .cz-topnav-host{display:none}.cz-topnav[data-menu-open] .cz-bartitle{opacity:1;transform:none}:root:has(.cz-pagehead-title:not([data-specimen] *),.cz-lh-title:not(.sr-only,[data-specimen] *),.cz-sechead[data-rises]:not([data-specimen] *)) .cz-topnav-label{display:none}:root:has(.cz-pagehead-title:not([data-specimen] *),.cz-lh-title:not(.sr-only,[data-specimen] *),.cz-sechead[data-rises]:not([data-specimen] *)) .cz-topnav[data-menu-open] .cz-topnav-label:first-child{display:revert}.cz-topnav-pagelist{flex-direction:column;display:flex}.cz-topnav-trail{justify-self:end;align-items:center;gap:var(--gap-control);display:flex}@media (pointer:coarse){.cz-topnav-home,.cz-topnav-pages{min-block-size:var(--touch-target);min-inline-size:var(--touch-target)}}.cz-topnav-burger{inline-size:calc(var(--icon-md) - var(--space-01));block-size:var(--space-04);display:block;position:relative}.cz-topnav-burger>span{block-size:var(--ring-select);border-radius:var(--radius-full);transform-origin:50%;transition:transform var(--dur-pop)var(--ease-ios);will-change:transform;backface-visibility:hidden;background:currentColor;position:absolute;inset-inline:0}.cz-topnav-burger>span:first-child{inset-block-start:calc(var(--space-04)/4)}.cz-topnav-burger>span:last-child{inset-block-start:calc(var(--space-04)*3/4)}.cz-topnav-menu[aria-expanded=true] .cz-topnav-burger>span:first-child{transform:translateY(calc(var(--space-04)/4))rotate(45deg)}.cz-topnav-menu[aria-expanded=true] .cz-topnav-burger>span:last-child{transform:translateY(calc(var(--space-04)/-4))rotate(-45deg)}.cz-topnav{transition:background-color var(--dur-pop)var(--ease-ios)}.cz-topnav[data-menu-open]{z-index:var(--z-modal);background:var(--bg-base)}.cz-topnav-trail{transition:opacity var(--dur-pop)var(--ease-ios)}.cz-topnav[data-menu-open] .cz-topnav-trail{opacity:0;pointer-events:none}:root:has(.cz-topnav[data-menu-open]) .cz-fsm-root{z-index:var(--z-overlay)}@media (prefers-reduced-motion:reduce){.cz-topnav,.cz-topnav-pages,.cz-topnav-caret,.cz-topnav-trail,.cz-topnav-burger>span{transition:none}}
.cz-pinstrip{z-index:calc(var(--z-sticky) - var(--z-raised));padding-inline:var(--pad-page);background:var(--bg-base);position:fixed;inset-inline:0}.cz-pinstrip--top{border-block-end:var(--border-hairline)solid var(--divider);inset-block-start:var(--under-bar,0px)}.cz-pinstrip--bottom{border-block-start:var(--border-hairline)solid var(--divider);inset-block-end:var(--tabs-bar-h,var(--safe-area-inset-bottom))}.cz-pinstrip[data-in-place]{position:static}
.cz-sparkline{--cz-spark-accent:var(--app-mark);--cz-spark-zero:color-mix(in srgb,var(--fg-tertiary)24%,transparent);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-input);inline-size:100%;display:block;position:relative}.cz-sparkline.is-warning{--cz-spark-accent:var(--warning)}.cz-sparkline:focus-visible{outline:var(--focus-ring-width)solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-sparkline__bars{align-items:flex-end;gap:var(--space-01);block-size:100%;display:flex}.cz-sparkline__bar{min-inline-size:0;min-block-size:var(--space-01);background:var(--cz-spark-accent);transition:background-color var(--dur-hover)var(--ease-out);border-start-start-radius:var(--radius-input);border-start-end-radius:var(--radius-input);flex:1 1 0}.cz-sparkline__bar.is-zero{background:var(--cz-spark-zero)}.cz-sparkline.is-picking .cz-sparkline__bar:not(.is-picked):not(.is-zero){background:color-mix(in srgb,var(--cz-spark-accent)40%,transparent)}.cz-sparkline__avg{border-block-start:var(--border-hairline)dashed var(--fg-tertiary);pointer-events:none;position:absolute;inset-inline:0}.cz-sparkline__avg-label{padding:var(--space-01)var(--gap-label);border-radius:var(--radius-full);background:var(--bg-raised);box-shadow:var(--sh-1);font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--number-cell-weight);font-variant-numeric:tabular-nums;color:var(--fg-secondary);position:absolute;inset-inline-end:0;translate:0 -50%}.cz-sparkline__svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.cz-sparkline__line{fill:none;stroke:var(--cz-spark-accent);stroke-width:var(--icon-stroke-bold);stroke-linecap:round;stroke-linejoin:round}.cz-sparkline__dot{inline-size:var(--icon-dot);block-size:var(--icon-dot);border-radius:var(--radius-full);background:var(--cz-spark-accent);pointer-events:none;position:absolute;translate:-50% 50%}.cz-sparkline__guide{border-inline-start:var(--border-hairline)solid var(--divider);pointer-events:none;position:absolute;inset-block:0}.cz-sparkline__tip{z-index:var(--z-popover);translate:-50% calc(var(--gap-inline)*-1);padding:var(--pad-chip);border-radius:var(--radius-control);background:var(--bg-raised);box-shadow:var(--sh-4);white-space:nowrap;pointer-events:none;font-family:var(--font-body);flex-direction:column;display:flex;position:absolute;inset-block-end:100%}.cz-sparkline__tip.is-start{translate:0 calc(var(--gap-inline)*-1)}.cz-sparkline__tip.is-end{translate:-100% calc(var(--gap-inline)*-1)}.cz-sparkline__tip-value{font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--number-cell-emphasis);font-variant-numeric:tabular-nums;color:var(--fg-primary)}.cz-sparkline__tip-date{font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-medium);color:var(--fg-tertiary)}@media (prefers-reduced-motion:reduce){.cz-sparkline__bar{transition:none}}
.cz-progress-bar{gap:var(--gap-label);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.cz-progress-bar__track{--cz-progress-fill:var(--primary);block-size:calc(var(--space-02) + var(--space-01));border-radius:var(--radius-full);background:var(--bg-sunken);display:block;overflow:hidden}.cz-progress-bar__track.is-sm{block-size:var(--space-02)}.cz-progress-bar__fill{border-radius:inherit;background:var(--cz-progress-fill);block-size:100%;transition:inline-size var(--dur-modal)var(--ease-out);display:block}.cz-progress-bar__track.is-success{--cz-progress-fill:var(--status-success-text)}.cz-progress-bar__track.is-warning{--cz-progress-fill:var(--warning)}.cz-progress-bar__track.is-danger{--cz-progress-fill:var(--status-danger-text)}.cz-progress-bar__track.is-held{--cz-progress-fill:var(--fg-tertiary)}.cz-progress-bar__track.is-waiting .cz-progress-bar__fill{background:var(--sk-base);inline-size:100%}.cz-progress-bar__meta{justify-content:space-between;align-items:baseline;gap:var(--gap-inline);font-family:var(--font-body);font-variant-numeric:tabular-nums;display:flex}.cz-progress-bar__pct{align-items:center;gap:var(--gap-label);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--weight-bold);color:var(--fg-primary);display:inline-flex}.cz-progress-bar__of{font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);color:var(--fg-tertiary);margin-inline-start:auto}.cz-progress-bar.is-quiet .cz-progress-bar__pct{color:var(--fg-tertiary)}.cz-progress-bar.is-success .cz-progress-bar__pct{color:var(--status-success-text)}.cz-progress-bar.is-warning .cz-progress-bar__pct{color:var(--status-warning-text)}.cz-progress-bar.is-danger .cz-progress-bar__pct{color:var(--status-danger-text)}@media (prefers-reduced-motion:reduce){.cz-progress-bar__fill{transition:none}}
.cz-progress-ring{--cz-ring-arc:var(--primary);inline-size:var(--cz-ring-size,var(--icon-sm));block-size:var(--cz-ring-size,var(--icon-sm));flex:none;display:inline-block}.cz-progress-ring--xs{--cz-ring-size:var(--icon-xs)}.cz-progress-ring--sm{--cz-ring-size:var(--icon-sm)}.cz-progress-ring--md{--cz-ring-size:var(--icon-md)}.cz-progress-ring--lg{--cz-ring-size:var(--icon-lg)}.cz-progress-ring--xl{--cz-ring-size:var(--icon-xl)}.cz-progress-ring.is-success{--cz-ring-arc:var(--status-success-text)}.cz-progress-ring.is-warning{--cz-ring-arc:var(--warning)}.cz-progress-ring.is-danger{--cz-ring-arc:var(--status-danger-text)}.cz-progress-ring.is-held{--cz-ring-arc:var(--fg-tertiary)}.cz-progress-ring__svg{block-size:100%;inline-size:100%;display:block;rotate:-90deg}.cz-progress-ring__track{fill:none;stroke:var(--bg-sunken)}.cz-progress-ring__arc{fill:none;stroke:var(--cz-ring-arc);stroke-linecap:round;transition:stroke-dashoffset var(--dur-modal)var(--ease-out)}.cz-progress-ring__arc.is-empty{visibility:hidden}@media (prefers-reduced-motion:reduce){.cz-progress-ring__arc{transition:none}}
.uploads-tray{background:var(--bg-raised);border-radius:var(--radius-card);inline-size:100%;box-shadow:var(--sh-4);overflow:hidden}.uploads-tray__head{align-items:center;gap:var(--gap-inline);padding-block:var(--space-03);padding-inline:var(--pad-card)var(--space-03);border-block-end:var(--border-hairline)solid var(--divider);display:flex}.uploads-tray__title{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--weight-announce);letter-spacing:var(--tracking-normal);align-items:baseline;gap:var(--gap-inline);color:var(--fg-primary);flex:1;display:flex}.uploads-tray__note{padding:var(--space-04)var(--pad-card)0}.uploads-tray__body{max-block-size:var(--menu-max-height);padding:var(--space-02)var(--space-04);overflow-y:auto}.uploads-tray__row{position:relative}.uploads-tray__x{opacity:0;transition:opacity var(--dur-hover)var(--ease-out)}.uploads-tray__row:hover .uploads-tray__x,.uploads-tray__row:focus-within .uploads-tray__x{opacity:1}@media (hover:none){.uploads-tray__x{opacity:1}}@media (prefers-reduced-motion:reduce){.uploads-tray__x{transition:none}}
