.fault-status{
	padding: 1px;
    margin-bottom: 1px;
    margin-inline: 3px;
    min-height: 1.2rem;
    width: fit-content;
    width: 8rem;
    border-radius: 0.8rem;
    font-size: var(--primary-fontsize);
	text-transform: uppercase;
    font-weight: bold;
	align-content: center;
	text-align: center;
}

tr:nth-child(odd) .fault-status {
    border: 1px solid var(--secondary-disabled-color);
}

tr:nth-child(even) .fault-status {
    border: 1px solid var(--secondary-solid-color);
}


.fault-status.open{
    color: var(--status-font-color);
	background-color: var(--secondary-disabled-color);
}

.fault-status.in_assessment{
    color: var(--status-font-color);
    background-color: var(--info-color-2);
}

.fault-status.resolved{
    color: var(--status-font-color);
    background-color: var(--action-color-3);
}

.fault-status.in_progress{
    color: var(--status-font-color);
    background-color: var(--action-color);
}

.fault-status.closed{
    color: var(--status-font-color);
    background-color: var(--success-color);
}

.fault-status.canceled{
    color: var(--status-font-color);
    background-color: var(--danger-color);
}

.fault-status.in_correction{
    color: var(--status-font-color);
	background-color: var(--warning-color);

}

.fault-status.in_reassesment{
    color: var(--status-font-color);
	background-color: var(--warning-color);

}

.fault-status.in_acceptance{
    color:var(--status-font-color);
    background-color: var(--info-color);
}

.fault-status.accepted{
    color: var(--status-font-color);
    background-color: var(--action-color-3);
}

.fault-status.rejected{
    color: var(--status-font-color);
    background-color: var(--warning-color-2);
}


.fault-detail-header{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}