.project-table-status-chip {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    flex-wrap: nowrap;
    gap: 0;
    min-height: 26px;
    padding: 0 10px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    border: 1px solid transparent;
    box-shadow: none;
}

.status-pill.project-table-status-chip {
    justify-content: center;
    gap: 0;
    min-height: 26px;
    padding: 0 10px;
    line-height: 1;
    border-width: 1px;
    border-style: solid;
    box-shadow: none;
}

.project-table-status-chip.status-queued {
    background: rgba(245, 158, 11, 0.14);
    border-color: rgba(245, 158, 11, 0.28);
    color: #fde68a;
}

.project-table-status-chip.status-insufficient_accounts {
    background: rgba(249, 115, 22, 0.14);
    border-color: rgba(251, 146, 60, 0.32);
    color: #fed7aa;
}

.project-table-status-chip.status-running {
    background: rgba(59, 130, 246, 0.14);
    border-color: rgba(96, 165, 250, 0.28);
    color: #bfdbfe;
}

.project-table-status-chip.status-finished {
    background: rgba(34, 197, 94, 0.14);
    border-color: rgba(74, 222, 128, 0.28);
    color: #bbf7d0;
}

.project-table-status-chip.status-error {
    background: rgba(239, 68, 68, 0.14);
    border-color: rgba(248, 113, 113, 0.28);
    color: #fecaca;
}

.project-table-status-chip.status-stopped {
    background: rgba(148, 163, 184, 0.14);
    border-color: rgba(148, 163, 184, 0.28);
    color: #cbd5e1;
}
