.cz-status{--status-word:var(--fg-secondary);--status-dot:var(--fg-tertiary);--status-fill:var(--tint-neutral-bg);--status-fill-word:var(--tint-neutral-fg);font-family:var(--font-body);font-size:var(--type-caption-1);line-height:var(--leading-caption-1);font-weight:var(--type-caption-1-emphasis);letter-spacing:var(--tracking-normal);align-items:center;gap:var(--gap-label);min-inline-size:0;color:var(--status-word);display:inline-flex}.cz-status.is-success{--status-word:var(--status-success-text);--status-dot:var(--success);--status-fill:var(--tint-success-bg);--status-fill-word:var(--tint-success-fg)}.cz-status.is-warning{--status-word:var(--status-warning-text);--status-dot:var(--warning);--status-fill:var(--tint-warning-bg);--status-fill-word:var(--tint-warning-fg)}.cz-status.is-danger{--status-word:var(--status-danger-text);--status-dot:var(--danger);--status-fill:var(--tint-danger-bg);--status-fill-word:var(--tint-danger-fg)}.cz-status.is-info{--status-word:var(--status-info-text);--status-dot:var(--info);--status-fill:var(--tint-info-bg);--status-fill-word:var(--tint-info-fg)}.cz-status.is-priority-high{--status-word:var(--priority-high);--status-dot:var(--priority-high);--status-fill:var(--tint-priority-high-bg);--status-fill-word:var(--priority-high)}.cz-status.is-priority-low{--status-word:var(--priority-low);--status-dot:var(--priority-low);--status-fill:var(--tint-priority-low-bg);--status-fill-word:var(--priority-low)}.cz-status-dot{inline-size:var(--icon-dot);block-size:var(--icon-dot);border-radius:var(--radius-full);background:var(--status-dot);flex:none}.cz-status-dot.is-pulsing{animation:cz-live-pulse var(--dur-pulse)var(--ease-in-out)infinite}@keyframes cz-live-pulse{0%,to{box-shadow:var(--pulse-halo-rest);opacity:1}50%{box-shadow:var(--pulse-halo-peak);opacity:.55}}.cz-status--hero{padding:var(--pad-chip);border-radius:var(--radius-full);background:var(--status-fill);color:var(--status-fill-word);white-space:nowrap;align-self:flex-start}.cz-status--hero .cz-status-dot{background:currentColor}.cz-status--hero[data-fill]{background:linear-gradient(to right,var(--status-fill)var(--status-progress),var(--status-fill)var(--status-progress))}@supports (color:color-mix(in lab, red, red)){.cz-status--hero[data-fill]{background:linear-gradient(to right,var(--status-fill)var(--status-progress),color-mix(in srgb,var(--status-fill)var(--progress-rest),transparent)var(--status-progress))}}.cz-status--hero[data-fill]{font-variant-numeric:tabular-nums}.cz-status-mark{inline-size:var(--icon-sm);block-size:var(--icon-sm);flex:none}.cz-si-ring{fill:none;stroke:currentColor;stroke-width:var(--icon-stroke-bold)}.cz-si.is-backlog,.cz-si.is-todo,.cz-si.is-canceled{color:var(--fg-tertiary)}.cz-si.is-in-progress{color:var(--info)}.cz-si-fill{fill:currentColor}.cz-si.is-done .cz-si-disc{fill:var(--success)}.cz-si.is-canceled .cz-si-disc{fill:var(--fg-disabled)}.cz-si-tick{fill:none;stroke:var(--fg-on-accent);stroke-width:var(--icon-stroke-bold);stroke-linecap:round;stroke-linejoin:round}.cz-prio-on{fill:currentColor}.cz-prio-off{fill:var(--fg-disabled)}.cz-prio.is-urgent .cz-prio-box{fill:var(--danger)}.cz-prio.is-urgent .cz-prio-mark{fill:var(--fg-on-accent)}@media (prefers-reduced-motion:reduce){.cz-status-dot.is-pulsing{animation:none}}
