/* ============================================
   FIX CRÍTICO DO TOAST CONTAINER
   O culpado pelo bloqueio de cliques no Android!!
   ============================================ */

#toast-container {
    /* O CONTAINER deve ser fantasma (passa cliques) */
    pointer-events: none !important;

    /* Garantir que não ocupe espaço desnecessário */
    position: fixed !important;
    top: 20px !important;
    right: 20px !important;
    left: auto !important;
    bottom: auto !important;
    width: auto !important;
    height: auto !important;
    max-width: 90vw !important;
    max-height: 90vh !important;
    background: transparent !important;
    z-index: 10000 !important;

    /* Layout flex para empilhar toasts */
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    align-items: flex-end !important;
}

/* APENAS as mensagens (toasts) devem ser clicáveis/visíveis */
.toast,
.toast-success,
.toast-error,
.toast-info,
.toast-warning {
    pointer-events: auto !important;
    position: relative !important;
    z-index: 10001 !important;
    /* Garantir que o toast tenha tamanho físico */
    min-width: 200px;
    min-height: 50px;
}

/* OUTROS POSSÍVEIS CULPADOS (Limpeza de segurança) */
#overlay,
.overlay,
.modal-overlay {
    pointer-events: none !important;
    display: none;
}

.modal.active #overlay,
.modal.active .overlay {
    pointer-events: auto !important;
    display: block !important;
}