.swal2-glass {
    background: rgba(255, 255, 255, 0.05);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 1rem;
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.5);
    color: #fff;
  }

  /* Jarak antar tombol */
  .swal2-actions.swal2-actions-gap {
    gap: 12px;
    /* kasih spasi */
    flex-wrap: wrap;
    /* biar bisa turun baris kalau sempit */
  }

  /* Mobile: tombol disusun vertikal full-width */
  @media (max-width: 420px) {
    .swal2-actions.swal2-actions-gap {
      flex-direction: column;
      width: 100%;
    }

    .swal2-actions.swal2-actions-gap .swal2-styled {
      width: 100%;
    }
  }

  /* Popup kaca (tetap) */
  .swal2-popup.swal2-glass {
    background: rgba(17, 25, 40, 0.35);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 16px;
    color: #fff;
  }

  /* Tombol confirm: hijau solid, kontras */
  .swal2-confirm-glass {
    padding: .65rem 1rem;
    border-radius: .75rem;
    border: 1px solid rgba(21, 128, 61, 0.9);
    background: rgba(34, 197, 94, 0.95);
    color: #0b1a10;
    font-weight: 600;
    cursor: pointer;
  }

  .swal2-confirm-glass:hover {
    background: rgba(22, 163, 74, 0.98);
  }

  .swal2-confirm-glass:focus {
    outline: 3px solid rgba(34, 197, 94, .45);
    outline-offset: 2px;
  }

  /* Tombol cancel: merah solid, kontras */
  .swal2-cancel-glass {
    padding: .65rem 1rem;
    border-radius: .75rem;
    border: 1px solid rgba(185, 28, 28, 0.9);
    background: rgba(239, 68, 68, 0.95);
    color: #1f0a0a;
    font-weight: 600;
    cursor: pointer;
  }

  .swal2-cancel-glass:hover {
    background: rgba(220, 38, 38, 0.98);
  }

  .swal2-cancel-glass:focus {
    outline: 3px solid rgba(239, 68, 68, .45);
    outline-offset: 2px;
  }

  /* (opsional) gaya tombol netral untuk info toast */
  .swal2-neutral-glass {
    padding: .55rem .9rem;
    border-radius: .65rem;
    border: 1px solid rgba(255, 255, 255, .18);
    background: rgba(255, 255, 255, .12);
    color: #fff;
  }