.swal2-custom-popup{border-radius:16px;padding:18px 18px 30px;background:#0b1220;color:#e5e7eb;box-shadow:0 12px 40px #00000059}.swal2-custom-title{font-weight:700;font-size:18px;color:#f3f4f6;letter-spacing:.2px}.swal2-custom-html{max-height:65vh;overflow:auto}.swal2-custom-html .table{color:inherit;margin-bottom:0;font-size:12px!important}.swal2-custom-html th{width:170px;font-weight:600;color:#cbd5e1}.swal2-custom-html td{color:#e5e7eb}.swal2-custom-actions{gap:.5rem}.swal2-custom-confirm-btn.btn,.swal2-custom-cancel-btn.btn{min-width:120px;border-radius:10px;padding:.5rem 1rem}.swal2-icon.swal2-success{border-color:#22c55e;color:#22c55e}.swal2-icon.swal2-error{border-color:#ef4444;color:#ef4444}.theme-light .swal2-custom-popup{background:#fff;color:#0f172a}.theme-light .swal2-custom-title{color:#0f172a}.theme-light .swal2-custom-html th{color:#334155}.theme-light .swal2-custom-html td{color:#0f172a}
