.offer-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) .offer-status {
    border: 1px solid var(--secondary-disabled-color);
}

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

button.offer-status:hover{
    border-color: var(--secondary-solid-color);
}

.offer-status.draft{
	color: var(--status-font-color);
	background-color: var(--secondary-disabled-color);
}

.offer-status.for_change{
	color: var(--status-font-color);
	background-color: var(--warning-color);
}

.offer-status.inner_acceptance{
    color: var(--status-font-color);
    background-color: var(--action-color-2);
}

.offer-status.inner_acceptance_accepted{
    color: var(--status-font-color);
    background-color: var(--success-color-2);
}

.offer-status.send{
    color:var(--status-font-color);
    background-color: var(--info-color);
}

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

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

.offer-status.done{
    color: var(--status-font-color);
    background-color: var(--info-color-2);
}

.offer-status.done_change{
    color: var(--status-font-color);
    background-color: var(--warning-color-2);
}

.offer-status.ready_for_settlement{
    color: var(--status-font-color);
    background-color: var(--action-color-3);
}

.offer-status.settled{
    color: var(--status-font-color);
    background-color: var(--warning-color-2);
}

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

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