/**
 * SPRINT 상태 배지 공통 스타일
 * Output/Outcome 목록에서 사용하는 상태 배지
 */

/* 상태 배지 기본 스타일 */
.status-badge {
    display: inline-block;
    padding: 4px 12px;
    border-radius: 20px;
    font-size: 13px;
    font-weight: 500;
}

.status-badge.not_started {
    background: rgba(153, 153, 153, 0.1);
    color: #999;
}

.status-badge.in_progress {
    background: rgba(33, 150, 243, 0.1);
    color: #2196F3;
}

.status-badge.completed {
    background: rgba(76, 175, 80, 0.1);
    color: #4CAF50;
}

.status-badge.delayed {
    background: rgba(244, 67, 54, 0.1);
    color: #F44336;
}

/* 카테고리 배지 */
.category-badge {
    display: inline-block;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
}

.category-badge.baseline {
    background: #e3f2fd;
    color: #1976d2;
}

.category-badge.midline1,
.category-badge.midline2,
.category-badge.midline3 {
    background: #fff3e0;
    color: #f57c00;
}

.category-badge.endline {
    background: #e8f5e9;
    color: #388e3c;
}

/* 액션 배지 */
.action-badge {
    display: inline-block;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 500;
}

.action-badge.create {
    background: #e8f5e9;
    color: #388e3c;
}

.action-badge.update {
    background: #fff3e0;
    color: #f57c00;
}

.action-badge.delete {
    background: #ffebee;
    color: #d32f2f;
}
