.cb-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;background:var(--avatar-panel-tone);border:0 solid transparent;border-radius:9999px;color:var(--avatar-quiet-ink);font-weight:500}.cb-avatar[data-identity-hue]{color:var(--identity-ink)}.cb-avatar[data-identity-hue="1"]{background:var(--identity-hue-1)}.cb-avatar[data-identity-hue="2"]{background:var(--identity-hue-2)}.cb-avatar[data-identity-hue="3"]{background:var(--identity-hue-3)}.cb-avatar[data-identity-hue="4"]{background:var(--identity-hue-4)}.cb-avatar[data-identity-hue="5"]{background:var(--identity-hue-5)}.cb-avatar[data-identity-hue="6"]{background:var(--identity-hue-6)}.cb-avatar[data-avatar-needs-you=true]{border:2px solid var(--avatar-needs-you)}.cb-avatar[data-avatar-quiet=true]{border:2px solid var(--danger)}.cb-stepper-track{display:flex;align-items:flex-start;list-style:none}.cb-stepper-stop{position:relative;flex:1 1 0%;min-width:0;text-align:center}.cb-stepper-stop:not(:first-child):before{content:"";position:absolute;top:3.5px;left:-50%;z-index:1;width:100%;height:1.5px;background:var(--border)}.cb-stepper-stop.cb-stepper-done:not(:first-child):before,.cb-stepper-stop.cb-stepper-here:not(:first-child):before{background:var(--primary)}.cb-stepper-dot{position:relative;z-index:2;display:block;margin:0 auto;width:9px;height:9px;border:2px solid var(--border-strong);border-radius:var(--rad-pill);background:var(--surface-2)}.cb-stepper-stop.cb-stepper-done .cb-stepper-dot{border-color:var(--primary);background:var(--primary)}.cb-stepper-stop.cb-stepper-complete .cb-stepper-dot{border-color:var(--success);background:var(--success)}.cb-stepper-stop.cb-stepper-here .cb-stepper-dot{width:13px;height:13px;margin-top:-2px;border-color:var(--primary);background:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.cb-stepper-label{margin-top:6px;min-height:2.6em;font-size:var(--text-micro);font-weight:600;line-height:1.3;color:var(--text-3)}.cb-stepper-stop.cb-stepper-done .cb-stepper-label{color:var(--text-2)}.cb-stepper-stop.cb-stepper-here .cb-stepper-label{font-weight:700;color:var(--primary)}.cb-stepper-subnote{margin-top:2px;font-size:var(--text-micro);font-weight:500;color:var(--text-3)}.cb-stepper-marker{display:inline-flex;margin-top:2px}