
/* ========================================
   FISCALIZATION TOAST NOTIFICATIONS
   ======================================== */

.fiscalization-toast {
    font-size: 1rem !important;
    min-width: 400px !important;
}

.fiscalization-toast .swal2-title {
    color: #10b981 !important;
    font-size: 1.25rem !important;
    font-weight: 600 !important;
}

.fiscalization-toast .swal2-html-container {
    font-size: 0.95rem !important;
}

.fiscalization-toast .badge {
    font-size: 0.9rem;
    padding: 0.5em 0.8em;
    font-family: 'Courier New', monospace;
}

.fiscalization-toast .swal2-timer-progress-bar {
    background-color: #10b981 !important;
}

/* Toast Container for Bootstrap fallback */
.toast-container .toast.text-bg-success {
    background-color: #10b981 !important;
    border-left: 4px solid #059669;
}
