@tailwind base;
@tailwind components;
@tailwind utilities;

.fi-color-status-open {
    background-color: #e5e7eb !important;
    color: black !important;
}

.fi-color-status-offer {
    background-color: #bbf7d0 !important;
    color: black !important;
}

.fi-color-status-order {
    background-color: #bfdbfe !important;
    color: black !important;
}

.fi-color-status-production {
    background-color: #fef08a !important;
    color: black !important;
}

.fi-color-status-delivery {
    background-color: #e9d5ff !important;
    color: black !important;
}

.fi-color-status-complaint {
    background-color: #fecaca !important;
    color: black !important;
}

.fi-color-status-archive {
    background-color: #e5e7eb !important;
    color: black !important;
}

.fi-fieldset, .fi-tabs, .fi-fo-tabs-tab, .fi-fo-repeater-item {
    --tw-border-opacity: 1 !important;
    border: 1px solid rgb(156 163 175 / var(--tw-border-opacity, 1)) !important;
    border-radius: 0.75rem !important;
}

.fi-tabs-item.fi-tabs-item-active {
    border: 1px solid #1a7e7e !important;
}

[multiple], [type=date], [type=datetime-local], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], input:where(:not([type])), select, textarea {
    border-color: #9ca3af !important;
}
