/* =============================================================================
   BUTTONS — SOFT DANGER
   Проектный override Filament: danger-кнопка не должна быть громче primary.
   Вместо solid-fill красной заливки — soft-fill (пастельный bg + красный текст),
   в одной семье с `.sts-chip--rejected` из таймлайна.

   Срабатывает на любой `->color('danger')`: Отклонить, Отменить импорт,
   DeleteAction и т.п. Registered в AbstractAppPanelProvider::commonAssets().
   ============================================================================= */

.fi-btn.fi-color-danger {
    background-color: var(--color-danger-bg) !important;
    color: var(--color-danger-text) !important;
    box-shadow: inset 0 0 0 1px var(--color-danger-border) !important;
}

.fi-btn.fi-color-danger > .fi-icon {
    color: var(--color-danger-text) !important;
}

.fi-btn.fi-color-danger:not(.fi-disabled):not([disabled]):hover {
    background-color: var(--color-danger-bg-hover) !important;
    color: var(--color-danger-text) !important;
}

/* focus-ring — оставляем проектный gray-ring, но красим в красный для узнаваемости */
.fi-btn.fi-color-danger:not(.fi-disabled):not([disabled]):focus-visible {
    outline: 2px solid var(--color-danger-text);
    outline-offset: 2px;
}
