/**
 * Стили для формы реквизитов клиента
 * 
 * @package FCNC_Invoice_Payment
 * @version 1.0.0
 */

/* Контейнер формы */
#fcnc-invoice-form {
    animation: fadeIn 0.3s ease;
}

@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Фокус на полях */
#fcnc-invoice-form input:focus,
#fcnc-invoice-form textarea:focus {
    outline: none;
}

/* Disabled состояние кнопки */
#fcnc-submit-invoice-btn:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}

/* Сообщение об ошибке */
.fcnc-error-message {
    background-color: #fee;
    border-left: 4px solid #d63638;
    padding: 12px 16px;
    border-radius: 4px;
    margin-bottom: 16px;
    color: #721c24;
}

/* Сообщение об успехе */
.fcnc-success-message {
    background-color: #d4edda;
    border-left: 4px solid #28a745;
    padding: 12px 16px;
    border-radius: 4px;
    margin-bottom: 16px;
    color: #155724;
}
