.swal2-container.kt-swal-container{background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1rem}.swal2-container .swal2-popup.kt-swal{width:24rem;max-width:100%;padding:1.75rem 1.5rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--background);color:var(--foreground);box-shadow:0 20px 45px -12px #00000040}.swal2-container .kt-swal .swal2-icon{width:3.5rem;height:3.5rem;margin:0 auto 1.25rem;border:0;border-radius:9999px}.swal2-container .kt-swal .swal2-icon .swal2-icon-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1rem}.swal2-container .kt-swal .swal2-icon svg{width:1.75rem;height:1.75rem}.swal2-container .kt-swal .swal2-success-ring,.swal2-container .kt-swal .swal2-success-fix,.swal2-container .kt-swal .swal2-success-circular-line-left,.swal2-container .kt-swal .swal2-success-circular-line-right,.swal2-container .kt-swal .swal2-success-line-tip,.swal2-container .kt-swal .swal2-success-line-long,.swal2-container .kt-swal .swal2-x-mark{display:none}.swal2-container .kt-swal .swal2-warning{background:color-mix(in oklab,var(--color-yellow-500) 12%,transparent);color:var(--color-yellow-600)}.swal2-container .kt-swal .swal2-error{background:color-mix(in oklab,var(--destructive) 12%,transparent);color:var(--destructive)}.swal2-container .kt-swal .swal2-success{background:color-mix(in oklab,var(--color-green-500) 12%,transparent);color:var(--color-green-600)}.swal2-container .kt-swal .swal2-info,.swal2-container .kt-swal .swal2-question{background:color-mix(in oklab,var(--primary) 12%,transparent);color:var(--primary)}.swal2-container .kt-swal .swal2-title{padding:0;font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--mono)}.swal2-container .kt-swal .swal2-html-container{margin:.5rem 0 0;padding:0;font-size:.875rem;line-height:1.55;color:var(--secondary-foreground);overflow:visible}.swal2-container .kt-swal .swal2-title+.swal2-html-container{margin-top:.375rem}.swal2-container .kt-swal .swal2-actions{width:100%;margin:1.5rem 0 0;gap:.625rem}.swal2-container .kt-swal .swal2-actions .kt-btn{min-width:6.25rem;justify-content:center}.swal2-container .kt-swal .swal2-loader{margin-inline:auto}.swal2-container .kt-swal .swal2-timer-progress-bar{background:var(--primary)}.swal2-container .kt-swal .swal2-close{color:var(--muted-foreground);font-size:1.75rem}.swal2-container .kt-swal .swal2-close:hover{color:var(--foreground)}
