/* ======================================================
   GESTOR - AJUSTES DE TOAST SWEETALERT2
   ====================================================== */

.swal2-container.swal2-top-end{
    top:100px !important;
}

.swal2-toast{
    font-size:0.9rem !important;
    padding:2rem 2rem !important;
    border-radius:8px !important;
    box-shadow:0 10px 25px rgba(0,0,0,0.2) !important;
}

.swal2-toast .swal2-title{
    font-weight:500 !important;
}

/* sombra */
.swal2-toast .swal2-icon{
    filter:drop-shadow(0 1px 10px rgba(0,0,0,0.2));
}

/* ======================================================
   TOAST CORES POR TIPO
   ====================================================== */

/* ======================================================
   TOAST SUCCESS
   ====================================================== */

.swal2-toast.swal2-icon-success{
    background:#d4edda !important;
    color:#155724 !important;
}

.swal2-toast.swal2-icon-success .swal2-icon.swal2-success{
    border-color:#155724 !important;
}

.swal2-toast.swal2-icon-success .swal2-success-line-tip,
.swal2-toast.swal2-icon-success .swal2-success-line-long{
    background:#155724 !important;
}

/* ======================================================
   TOAST ERROR
   ====================================================== */

.swal2-toast.swal2-icon-error{
    background:#dc3545 !important;
    color:#ffffff !important;
}

/* ======================================================
   TOAST WARNING
   ====================================================== */

.swal2-toast.swal2-icon-warning{
    background:#ffc107 !important;
    color:#212529 !important;
}

.swal2-toast.swal2-icon-warning .swal2-icon.swal2-warning{
    border-color:#856404 !important;
    color:#856404 !important;
}

.swal2-toast.swal2-icon-warning .swal2-icon.swal2-warning span{
    background:#856404 !important;
}

/* ======================================================
   TOAST INFO
   ====================================================== */

.swal2-toast.swal2-icon-info{
    background:#17a2b8 !important;
    color:#ffffff !important;
}