.cz-icon{stroke-width:var(--icon-stroke);flex-shrink:0}.cz-icon--bold{stroke-width:var(--icon-stroke-bold)}.cz-icon--xs{inline-size:var(--icon-xs);block-size:var(--icon-xs)}.cz-icon--sm{inline-size:var(--icon-sm);block-size:var(--icon-sm)}.cz-icon--md{inline-size:var(--icon-md);block-size:var(--icon-md)}.cz-icon--lg{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.cz-icon--xl{inline-size:var(--icon-xl);block-size:var(--icon-xl)}
.cz-spinner{--cz-spinner-track:var(--bd-default);--cz-spinner-arc:var(--primary);--cz-spinner-track-alpha:1;inline-size:var(--cz-spinner-size,var(--icon-md));block-size:var(--cz-spinner-size,var(--icon-md));border-radius:var(--radius-full);animation:cz-spin var(--dur-loop) var(--ease-linear) infinite;flex-shrink:0;display:inline-block;position:relative}.cz-spinner:before,.cz-spinner:after{content:"";border-radius:inherit;border:var(--icon-stroke-ring) solid transparent;position:absolute;inset:0}.cz-spinner:before{border-color:var(--cz-spinner-track);opacity:var(--cz-spinner-track-alpha)}.cz-spinner:after{border-block-start-color:var(--cz-spinner-arc)}.cz-spinner--current{--cz-spinner-track:currentColor;--cz-spinner-arc:currentColor;--cz-spinner-track-alpha:var(--state-selected)}.cz-spinner--media{--cz-spinner-track:var(--bg-media-plate);--cz-spinner-arc:var(--bg-media-plate);--cz-spinner-track-alpha:var(--state-selected);filter:drop-shadow(var(--shadow-on-media))}.cz-spinner--xs{--cz-spinner-size:var(--icon-xs)}.cz-spinner--sm{--cz-spinner-size:var(--icon-sm)}.cz-spinner--md{--cz-spinner-size:var(--icon-md)}.cz-spinner--lg{--cz-spinner-size:var(--icon-lg)}.cz-spinner--xl{--cz-spinner-size:var(--icon-xl)}.cz-spinner--delay{opacity:0;animation:cz-spin var(--dur-loop) var(--ease-linear) infinite, cz-spinner-show var(--dur-enter) var(--ease) var(--dur-enter) forwards}@keyframes cz-spin{to{transform:rotate(360deg)}}@keyframes cz-spinner-show{to{opacity:1}}.cz-spinner-word{align-items:center;gap:var(--gap-inline);font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--type-footnote-weight);letter-spacing:var(--tracking-normal);color:var(--fg-secondary);display:inline-flex}.cz-spinner--delay-word{opacity:0;animation:cz-spinner-show var(--motion-load-in) var(--dur-enter) forwards}@media (prefers-reduced-motion:reduce){.cz-spinner,.cz-spinner--delay{animation:cz-spinner-breathe var(--dur-pulse) var(--ease-in-out) infinite;opacity:1}.cz-spinner--delay-word{opacity:1;animation:none}}@keyframes cz-spinner-breathe{50%{opacity:var(--opacity-past)}}
:focus-visible:has(>.cz-card--interactive){outline:none}:focus-visible>.cz-card--interactive{outline:var(--focus-ring-width) solid var(--bd-focus);outline-offset:var(--focus-ring-offset)}.cz-card--interactive{transition:transform var(--motion-press-out), translate var(--motion-hover-in), box-shadow var(--dur-hover) var(--ease)}.cz-card--interactive:active{transform:scale(var(--press-scale-card));transition:transform var(--motion-press-in), translate var(--motion-hover-in), box-shadow var(--dur-hover) var(--ease)}@media (prefers-reduced-motion:reduce){.cz-card--interactive{transition:none}.cz-card--interactive:active,.cz-card--interactive:hover{transform:none}}html[data-card-moving] .topnav,html[data-card-moving] .cz-topnav{view-transition-name:cz-bar}::view-transition-old(cz-card-open){object-fit:none;object-position:top left;block-size:100%}::view-transition-new(cz-card-open){object-fit:none;object-position:top left;block-size:100%}::view-transition-group(cz-card-open){border-radius:var(--radius-card);background:var(--bg-base);animation-duration:var(--dur-page);animation-timing-function:var(--ease-ios);overflow:clip}::view-transition-old(cz-card-open){animation-duration:var(--dur-exit)}::view-transition-new(cz-card-open){animation-duration:var(--dur-enter)}html[data-card-moving]::view-transition-old(root){animation:none}html[data-card-moving]::view-transition-new(root){animation:none}html[data-card-moving=open]::view-transition-new(root){opacity:0}
.emblem-on-dark:not([data-theme=dark] .emblem-on-dark),[data-theme=dark] [data-theme=light] .emblem-on-dark,[data-theme=dark] .emblem-on-light:not([data-theme=dark] [data-theme=light] .emblem-on-light){display:none!important}
.match-badge{flex:none;justify-content:center;align-items:center;display:inline-flex}.match-badge-ph{font-weight:var(--type-caption-2-emphasis);letter-spacing:var(--tracking-caps);flex:none;justify-content:center;align-items:center;display:inline-flex}
.cz-numeral{display:inline}.cz-numeral--sized{font-size:var(--cz-numeral-size);line-height:var(--cz-numeral-leading)}.cz-numeral-style{text-box-trim:trim-both;text-box-edge:cap alphabetic;align-items:baseline;line-height:1;display:inline-flex}.cz-numeral-style:after{content:"​";font-family:var(--font-body);font-weight:var(--weight-regular);-webkit-user-select:none;user-select:none;inline-size:0;display:inline-block;overflow:hidden}.cz-numeral-digits{display:inline-flex}.cz-numeral-roll{padding-block:var(--space-04);margin-block:calc(-1 * var(--space-04));-webkit-mask-image:linear-gradient(transparent, currentColor var(--space-04), currentColor calc(100% - var(--space-04)), transparent);mask-image:linear-gradient(transparent, currentColor var(--space-04), currentColor calc(100% - var(--space-04)), transparent);display:inline-grid;overflow:clip}.cz-numeral-roll>*{text-align:end;grid-area:1/1}.cz-numeral-roll__out,.cz-numeral-roll__in{animation:var(--motion-value-in) calc(var(--cz-roll-i,0) * var(--dur-stagger)) both}.cz-numeral-roll__out{animation-name:cz-numeral-out}.cz-numeral-roll__in{animation-name:cz-numeral-in}@keyframes cz-numeral-out{to{transform:translateY(calc(-100% - var(--space-04)))}}@keyframes cz-numeral-in{0%{transform:translateY(calc(100% + var(--space-04)))}}@media (prefers-reduced-motion:reduce){.cz-numeral-roll__out,.cz-numeral-roll__in{animation:none}.cz-numeral-roll__out{visibility:hidden}}:is(a:not(.cz-btn),.cz-btn--plain,.cz-btn--ghost) .cz-numeral-style:is([data-role=hero],[data-role=stat],[data-role=figure]){color:var(--fg-primary)}
.cz-count{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);vertical-align:middle;min-inline-size:var(--icon-md);block-size:var(--icon-md);padding-inline:var(--pad-chip-x);border-radius:var(--radius-full);font-weight:var(--number-count-emphasis);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--bg-sunken);color:var(--fg-secondary);flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.cz-count.is-primary{background:var(--status-info-surface);color:var(--status-info-text)}.cz-count.is-danger{background:var(--status-danger-surface);color:var(--status-danger-text)}
.cz-pagehead-back{margin-block-end:var(--gap-group)}.cz-pagehead-row{align-items:flex-start;gap:var(--gap-group);display:flex}.cz-pagehead-leading{flex:none;align-self:center;display:inline-flex}.cz-pagehead-titlewrap{flex:1;min-inline-size:0}.cz-pagehead-title{font-family:var(--font-body);font-size:var(--type-title-1);line-height:var(--leading-title-1);font-weight:var(--type-title-1-weight);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--fg-primary);overflow-wrap:anywhere;margin:0}.cz-pagehead-title.compact{font-family:var(--font-body);font-size:var(--type-title-2);line-height:var(--leading-title-2);font-weight:var(--type-title-2-weight);letter-spacing:var(--tracking-tight);text-wrap:balance}@media not all and (min-width:640px){.cz-pagehead-title.is-compact-phone{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--type-title-3-weight);letter-spacing:var(--tracking-tight);text-wrap:balance}}.cz-pagehead-sub{font-family:var(--font-body);font-size:var(--type-footnote);line-height:var(--leading-footnote);font-weight:var(--type-footnote-weight);letter-spacing:var(--tracking-normal);color:var(--fg-tertiary);margin:var(--gap-label) 0 0}.cz-pagehead-action{align-items:center;gap:var(--gap-control);flex:none;padding-block-start:var(--gap-label);display:inline-flex}.cz-pagehead-title,.cz-lh-title,.cz-sechead[data-rises] .cz-sechead-title{transform-origin:0 100%;transform:scale(calc(1 - var(--title-under,0) * .25));opacity:calc(1 - var(--title-under,0))}.cz-bartitle{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--type-headline-weight);letter-spacing:var(--tracking-normal);min-inline-size:0;color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:var(--title-under,0);transform:translateY(calc((1 - var(--title-under,0)) * var(--space-02)));overflow:hidden}@media (prefers-reduced-motion:reduce){.cz-pagehead-title,.cz-lh-title,.cz-bartitle{transform:none}}
.cz-pageshell{max-inline-size:var(--cz-pageshell-width,var(--container-content));inline-size:100%;padding-inline:max(var(--pad-page-fluid), var(--safe-area-inset-left)) max(var(--pad-page-fluid), var(--safe-area-inset-right));padding-block:max(var(--topnav-fade,0px), var(--gap-group)) var(--pad-page-bottom);margin-inline:auto}:where(.cz-stack,.cz-flow){min-inline-size:0}:where(.cz-flow)>*{max-inline-size:100%}.cz-sechead{justify-content:space-between;align-items:flex-end;gap:var(--gap-control);display:flex}.cz-sechead-text{min-inline-size:0}.cz-sechead-line{align-items:center;gap:var(--gap-inline);display:flex}.cz-sechead-title{color:var(--fg-primary);margin:0}.cz-sechead-title.is-section{font-family:var(--font-body);font-size:var(--type-title-2);line-height:var(--leading-title-2);font-weight:var(--type-title-2-weight);letter-spacing:var(--tracking-tight);text-wrap:balance}.cz-sechead-title.is-card{font-family:var(--font-body);font-size:var(--type-headline);line-height:var(--leading-headline);font-weight:var(--type-headline-weight);letter-spacing:var(--tracking-normal)}.cz-sechead-title.is-panel{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--type-subhead-emphasis);letter-spacing:var(--tracking-normal);min-block-size:var(--leading-subhead)}.cz-sechead-title.is-label{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-emphasis);letter-spacing:var(--tracking-normal);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-tertiary)}.cz-sechead-meta{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--type-subhead-weight);letter-spacing:var(--tracking-normal);color:var(--fg-secondary);margin:var(--gap-label) 0 0}.cz-sechead-action{flex:none}
.cz-avatar,.cz-avatar-claude,.cz-avatar-none{inline-size:var(--size-avatar-md);block-size:var(--size-avatar-md);border-radius:var(--radius-full);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.is-2xs:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-2xs);block-size:var(--size-avatar-2xs)}.is-xs:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-xs);block-size:var(--size-avatar-xs)}.is-sm:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm)}.is-lg:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-lg);block-size:var(--size-avatar-lg)}.is-xl:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-xl);block-size:var(--size-avatar-xl)}.is-2xl:is(.cz-avatar,.cz-avatar-claude,.cz-avatar-none){inline-size:var(--size-avatar-2xl);block-size:var(--size-avatar-2xl)}.cz-avatar{font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-emphasis);letter-spacing:var(--tracking-normal);color:var(--avatar-ink);-webkit-user-select:none;user-select:none}.cz-avatar.is-lg{font-family:var(--font-body);font-size:var(--type-subhead);line-height:var(--leading-subhead);font-weight:var(--type-subhead-emphasis);letter-spacing:var(--tracking-normal)}.cz-avatar.is-xl{font-family:var(--font-body);font-size:var(--type-title-3);line-height:var(--leading-title-3);font-weight:var(--type-title-3-weight);letter-spacing:var(--tracking-tight);text-wrap:balance}.cz-avatar.is-2xl{font-family:var(--font-body);font-size:var(--type-title-1);line-height:var(--leading-title-1);font-weight:var(--type-title-1-weight);letter-spacing:var(--tracking-tight);text-wrap:balance}.cz-avatar.has-photo,.cz-avatar.is-nobody{background:var(--bg-sunken)}.cz-avatar .cz-avatar-photo{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.cz-avatar-claude{background:var(--bg-sunken)}.cz-avatar-none{box-shadow:inset 0 0 0 var(--border-hairline) var(--bd-default)}
.cz-short-name{vertical-align:bottom;min-inline-size:0;max-inline-size:100%;display:inline-block;overflow:clip}.cz-short-name__full,.cz-short-name__short{white-space:nowrap;display:block}.cz-short-name>:not([data-shown]){block-size:0;overflow:hidden}.cz-short-name__short:not([data-shown]){visibility:hidden}.cz-short-name[data-fit=only]{white-space:normal}.cz-short-name--lead>.cz-short-name__full,.cz-short-name--lead>.cz-short-name__short,.cz-short-name--lead[data-fit=only]{align-items:center;gap:var(--gap-label);display:flex}.cz-short-name--lead[data-fit=only]{display:inline-flex}
.animate-skeleton{background:var(--sk-base);border-radius:var(--radius-control)}.cz-arrive-wait{gap:var(--gap-row);flex-direction:column;display:flex;overflow:hidden}.cz-arrive{animation:cz-arrive var(--motion-load-in) both}@keyframes cz-arrive{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cz-arrive{animation:none}}.cz-skeleton{block-size:var(--type-caption-1);display:block}.cz-skeleton-lines{gap:var(--gap-inline);flex-direction:column;display:flex}.cz-skeleton-lines>.cz-skeleton{inline-size:100%}.cz-skeleton-lines>.cz-skeleton--last{inline-size:60%}.cz-skeleton-card{gap:var(--gap-group);flex-direction:column;display:flex}.cz-skeleton-card__title{block-size:var(--type-title-3);inline-size:60%}.cz-skeleton-card__faces{gap:var(--gap-inline);display:flex}.cz-skeleton-card__face{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm);border-radius:var(--radius-full)}.cz-skeleton-row{grid-template-columns:var(--keyline-icon) 1fr auto;column-gap:var(--keyline-gap);min-block-size:var(--row-comfortable);padding-block:var(--pad-cell-y);align-items:center;display:grid}.cz-skeleton-row>.rowlist-mark{justify-content:center;display:flex}.cz-skeleton-row__mark{inline-size:var(--size-avatar-md);block-size:var(--size-avatar-md);border-radius:var(--radius-full)}.cz-skeleton-row__words{gap:var(--gap-label);flex-direction:column;min-inline-size:0;display:flex}.cz-skeleton-row__name{block-size:var(--type-subhead);inline-size:70%}.cz-skeleton-row__meta{inline-size:40%}.cz-skeleton-row__value{inline-size:var(--col-lg)}.cz-page-skeleton__cards{grid-template-columns:repeat(auto-fill, minmax(var(--board-column-min), 1fr));gap:var(--gap-card-grid);display:grid}.cz-page-skeleton__trow{gap:var(--gap-control);padding-block:var(--pad-cell-y);border-block-end:var(--border-hairline) solid var(--divider);align-items:center;display:grid}.cz-page-skeleton__tcell{align-items:center;gap:var(--gap-inline);display:flex}.cz-page-skeleton__detail{gap:var(--gap-block);flex-direction:column;display:flex}.cz-page-skeleton__hero{align-items:center;gap:var(--gap-control);display:flex}.cz-page-skeleton__section{gap:var(--gap-control);flex-direction:column;display:flex}.cz-page-skeleton__pair{justify-content:space-between;gap:var(--gap-control);display:flex}.cz-page-skeleton__video{gap:var(--gap-group);flex-direction:column;display:flex}.cz-page-skeleton__strip{gap:var(--gap-inline);display:flex;overflow:hidden}
.cz-filmstrip-card{--cz-filmstrip-corner-h:var(--icon-sm);inline-size:var(--cz-filmstrip-card-w,var(--media-card-md));padding:var(--space-02);border-radius:var(--radius-card);text-align:start;cursor:pointer;font-family:var(--font-body);outline:var(--focus-ring-width) solid transparent;content-visibility:auto;contain-intrinsic-block-size:auto calc(var(--media-card-md) * 9 / 16 + var(--size-avatar-lg));background:0 0;border:0;flex:none}.cz-filmstrip-card.is-selected{outline-color:var(--primary)}.cz-filmstrip-card.is-picked .cz-filmstrip-card-poster{outline:var(--focus-ring-width) solid var(--primary);outline-offset:calc(var(--focus-ring-offset) * -1)}.cz-filmstrip-card:focus-visible{outline-color:var(--focus)}.cz-filmstrip-card.is-selected:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset)) var(--surface), 0 0 0 calc(var(--focus-ring-width) * 2 + var(--focus-ring-offset)) var(--focus)}.cz-filmstrip-card.is-skeleton,.cz-filmstrip-card.is-static{cursor:default}.cz-filmstrip-card.is-sm{--cz-filmstrip-card-w:var(--media-card-sm);contain-intrinsic-block-size:auto calc(var(--media-card-sm) * 9 / 16 + var(--size-avatar-lg))}.cz-filmstrip-card.is-md{--cz-filmstrip-card-w:var(--media-card-md);contain-intrinsic-block-size:auto calc(var(--media-card-md) * 9 / 16 + var(--size-avatar-lg))}.cz-filmstrip-card.is-lg{--cz-filmstrip-card-w:var(--media-card-lg);contain-intrinsic-block-size:auto calc(var(--media-card-lg) * 9 / 16 + var(--size-avatar-lg))}.cz-filmstrip-card-poster{inline-size:100%;aspect-ratio:var(--aspect-video);border-radius:var(--radius-control);background:var(--bg-sunken);display:block;position:relative;overflow:hidden}.cz-filmstrip-card-poster>.cz-filmstrip-card-photo{block-size:100%;position:absolute;inset:0}.cz-filmstrip-card-poster>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.cz-filmstrip-card-minute{box-sizing:border-box;block-size:var(--cz-filmstrip-corner-h);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;color:var(--fg-on-accent);background:var(--scrim-on-chip);padding-inline:var(--pad-badge-x);border-radius:var(--radius-input);align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-02);inset-inline-start:var(--space-02)}.cz-filmstrip-card-mark{--cz-filmstrip-mark-crest:calc(var(--cz-filmstrip-corner-h) - var(--space-02));box-sizing:border-box;block-size:var(--cz-filmstrip-corner-h);align-items:center;gap:var(--space-01);padding-inline:var(--pad-badge-x);border-radius:var(--radius-input);background:var(--scrim-on-chip);color:var(--fg-on-accent);flex:none;display:inline-flex}.cz-filmstrip-card-mark.is-upload{background:var(--info)}.cz-filmstrip-card-mark.is-upload .cz-progress-ring{--cz-ring-arc:var(--fg-on-accent)}.cz-filmstrip-card-centre{inset-block:calc(var(--space-07) + var(--space-02)) var(--space-03);inset-inline:var(--space-03);text-align:center;font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--type-caption-2-emphasis);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--fg-secondary);line-height:var(--leading-caption-2);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;place-items:center;display:grid;position:absolute;overflow:hidden}.cz-filmstrip-card-centre.is-monogram{font-size:var(--type-title-1);font-weight:var(--type-title-1-emphasis);letter-spacing:var(--tracking-caps);inset-block:var(--space-03);text-box:trim-both cap alphabetic;text-indent:var(--tracking-caps);line-height:1}.cz-filmstrip-card-slot{align-items:start;gap:var(--gap-tight);grid-auto-flow:column;display:grid;position:absolute;inset-block-start:var(--space-02);inset-inline-end:var(--space-02)}.cz-filmstrip-card-ord{min-inline-size:var(--cz-filmstrip-corner-h);block-size:var(--cz-filmstrip-corner-h);padding-inline:var(--space-01);border-radius:var(--radius-full);background:var(--primary);color:var(--fg-on-accent);font-family:var(--font-body);font-size:var(--type-caption-2);font-weight:var(--number-count-emphasis);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex}.cz-filmstrip-card-busy{background:var(--scrim-on-media);place-items:center;display:grid;position:absolute;inset:0}.cz-filmstrip-card-owner{box-sizing:border-box;block-size:var(--cz-filmstrip-corner-h);min-inline-size:var(--cz-filmstrip-corner-h);border-radius:var(--radius-full);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:var(--space-02);inset-inline-end:var(--space-02)}.cz-filmstrip-card-owner.is-count{background:var(--scrim-on-chip);color:var(--fg-on-accent);font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--number-count-emphasis);font-variant-numeric:tabular-nums;padding-inline:var(--pad-badge-x)}.cz-filmstrip-card-owner-av{inline-size:var(--cz-filmstrip-corner-h);block-size:var(--cz-filmstrip-corner-h);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--fg-on-accent)}.cz-filmstrip-card.is-greyed .cz-filmstrip-card-poster>:is(.cz-filmstrip-card-photo,img){filter:grayscale()}.cz-filmstrip-card-wash{background:color-mix(in srgb, var(--fg-disabled) 55%, transparent);pointer-events:none;position:absolute;inset:0}.cz-filmstrip-card.is-greyed .cz-filmstrip-card-name,.cz-filmstrip-card.is-greyed .cz-filmstrip-card-type{color:var(--fg-disabled)}.cz-filmstrip-card-face{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cz-filmstrip-card-face-av{inline-size:var(--size-avatar-lg);block-size:var(--size-avatar-lg);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--fg-on-accent);font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--type-caption-1-emphasis);color:var(--fg-on-media-fill)}.cz-filmstrip-card-flag{box-sizing:border-box;block-size:var(--cz-filmstrip-corner-h);font-family:var(--font-body);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-emphasis);letter-spacing:var(--tracking-label);color:var(--fg-on-media-fill);background:var(--orange);padding-inline:var(--pad-badge-x);border-radius:var(--radius-full);animation:cz-filmstrip-card-pulse var(--dur-loop) var(--ease) infinite;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-02);inset-inline-start:50%;transform:translate(-50%)}@keyframes cz-filmstrip-card-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.cz-filmstrip-card-flag{animation:none}}.cz-filmstrip-card-cap{align-items:flex-start;gap:var(--gap-inline);min-inline-size:0;margin-block-start:var(--gap-tight);display:flex}.cz-filmstrip-card-avatar{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm);border-radius:var(--radius-full);background:var(--avatar-bg);font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-emphasis);letter-spacing:var(--tracking-eyebrow);color:var(--fg-primary);flex:none;place-items:center;display:inline-grid;overflow:hidden}.cz-filmstrip-card-who{flex:1;min-inline-size:0}.cz-filmstrip-card-name{font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--type-caption-1-emphasis);color:var(--fg-primary);overflow-wrap:anywhere;display:block}.cz-filmstrip-card-type{-webkit-line-clamp:2;line-clamp:2;font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-weight);color:var(--fg-tertiary);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cz-filmstrip-card-priority{font-size:var(--type-caption-2);line-height:var(--leading-caption-2);font-weight:var(--type-caption-2-emphasis);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);padding-inline:var(--pad-badge-x);padding-block:var(--space-01);border-radius:var(--radius-input);background:color-mix(in srgb, var(--priority-low) 16%, var(--bg-raised));color:var(--tint-priority-low-fg);border:0;flex:none}.cz-filmstrip-card-priority.is-high{background:color-mix(in srgb, var(--priority-high) 16%, var(--bg-raised));color:var(--tint-priority-high-fg)}.cz-checkbox.cz-cr-pick{--cz-checkbox-box:var(--cz-filmstrip-corner-h);justify-content:flex-end;align-items:flex-start}@media (pointer:coarse){.cz-checkbox.cz-cr-pick{margin-inline-start:calc(var(--cz-filmstrip-corner-h) - var(--touch-target))}}
