.message-task-status.s-todo{background:#1a1d24;color:#64748b;border:1px solid #2a2d35}
.message-task-status.s-in_progress{background:rgba(59,130,246,.1);color:#93c5fd;border:1px solid rgba(59,130,246,.22)}
.message-task-status.s-pause{background:rgba(251,191,36,.12);color:#fcd34d;border:1px solid rgba(251,191,36,.24)}
.message-task-status.s-deferred{background:rgba(148,163,184,.1);color:#cbd5e1;border:1px solid rgba(148,163,184,.28)}
.message-task-status.s-revisit{background:rgba(14,165,233,.12);color:#7dd3fc;border:1px solid rgba(14,165,233,.28)}
.message-task-status.s-feedback{background:rgba(126,34,206,.14);color:#d8b4fe;border:1px solid rgba(192,132,252,.28)}
.message-task-status.s-review{background:#2a1f0e;color:#fb923c;border:1px solid rgba(251,146,60,.22)}
.message-task-status.s-tested{background:#17220f;color:#bef264;border:1px solid rgba(132,204,22,.24)}
.message-task-status.s-resolved{background:rgba(167,139,250,.12);color:#c4b5fd;border:1px solid rgba(167,139,250,.24)}
.message-task-status.s-done{background:var(--low-bg,rgba(34,197,94,.1));color:var(--low-text,#86efac);border:1px solid rgba(34,197,94,.22)}
.message-task-status{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:500;line-height:1.4;vertical-align:middle}
.message-task-status::before{content:attr(data-status-label)}
.message-task-status.s-deleted{background:rgba(75,85,99,.12);color:#9ca3af;border:1px solid rgba(75,85,99,.28)}

.message-task-status{white-space:nowrap;font-family:var(--mono,monospace)}

@media (prefers-color-scheme:light) {
:root:not([data-theme]) .message-task-status.s-todo{background:#f1f5f9;color:#475569;border-color:#cbd5e1}
:root:not([data-theme]) .message-task-status.s-in_progress{background:#eff6ff;color:#2563eb;border-color:rgba(37,99,235,.25)}
:root:not([data-theme]) .message-task-status.s-feedback{background:#faf5ff;color:#7e22ce;border-color:rgba(126,34,206,.22)}
:root:not([data-theme]) .message-task-status.s-review{background:#fff7ed;color:#c2410c;border-color:rgba(194,65,12,.25)}
:root:not([data-theme]) .message-task-status.s-tested{background:#f7fee7;color:#4d7c0f;border-color:rgba(77,124,15,.25)}
:root:not([data-theme]) .message-task-status.s-resolved{background:#f5f3ff;color:#7c3aed;border-color:rgba(124,58,237,.25)}
:root:not([data-theme]) .message-task-status.s-done{background:#f0fdf4;color:#15803d;border-color:rgba(22,163,74,.25)}
:root:not([data-theme]) .message-task-status.s-pause{background:#fffbeb;color:#b45309}
:root:not([data-theme]) .message-task-status.s-deferred{background:#f1f5f9;color:#475569}
:root:not([data-theme]) .message-task-status.s-revisit{background:#f0f9ff;color:#0369a1}
}
