.status-mark{white-space:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.status-mark[data-size=md]{gap:8px}.status-mark[data-color=info] .status-mark__label{color:var(--ds-accent-info-ink)}.status-mark[data-color=success] .status-mark__label{color:var(--ds-accent-success-ink)}.status-mark[data-color=warning] .status-mark__label{color:var(--ds-accent-warn-ink)}.status-mark[data-color=destructive] .status-mark__label{color:var(--ds-accent-danger-ink)}.status-mark[data-color=neutral] .status-mark__label{color:var(--ds-text-secondary)}.status-mark__label{text-overflow:ellipsis;overflow:hidden}.status-mark--compact{flex:none;gap:4px}.status-mark__box{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.status-mark__dot{background:var(--ds-text-secondary);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.status-mark[data-color=info] .status-mark__shape{color:var(--ds-accent-info-ink)}.status-mark[data-tone=found] .status-mark__label{color:var(--ds-text-primary)}.status-mark__spin{animation:1s linear infinite status-mark-spin}@keyframes status-mark-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.status-mark__spin{animation:none}}.status-mark__shape{flex:none}.status-mark[data-color=warning] .status-mark__shape{color:var(--ds-accent-warn-icon)}.status-mark[data-color=destructive] .status-mark__shape{color:var(--ds-accent-danger-ink)}.status-mark__word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(a,button):focus-visible .status-mark--compact .status-mark__word{clip-path:none;width:auto;height:auto;position:static;overflow:visible}a:not([class])>.status-mark .status-mark__label{text-underline-offset:2px;text-decoration:underline}
