.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)}
.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}}
