/* === Custom Toast Size Styling === */

/* Force bigger toast */
.swal2-container.swal2-top-end .swal2-toast {
    font-size: 14px !important;
    padding: 8px 8px !important;
    min-width: 240px !important;
    max-width: 380px !important;
    height: auto !important;
}

/* Larger text */
.swal2-container.swal2-top-end .swal2-toast .swal2-title,
.swal2-container.swal2-top-end .swal2-toast .swal2-html-container {
    font-size: 14px !important;
}

/* Larger icon */
.swal2-container.swal2-top-end .swal2-toast .swal2-icon {
    transform: scale(1.1) !important;
    margin-right: 10px !important;
}

/* === Push toast slightly down from top-right === */
.swal2-container.swal2-top-end {
    top: 100px !important;     /* Adjust this for more/less gap */
    right: 0px !important;
    bottom: auto !important;
}