._overlay_1qz8p_2{z-index:1000;-webkit-backdrop-filter:blur(6px)saturate(1.1);background:#181a1f40;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1qz8p_15{border-radius:var(--radius-xl,20px);-webkit-backdrop-filter:blur(24px)saturate(1.6);box-shadow:var(--shadow-xl), inset 0 1px 0 #ffffffe6, inset 0 -1px 0 #ffffff59;background:linear-gradient(165deg,#ffffffeb 0%,#ffffffc7 100%);border:1px solid #ffffffb3;padding:24px 28px;position:relative;overflow:hidden}._dialog_1qz8p_15:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E"),radial-gradient(55% 40% at 16% 10%,#147f721a,#0000 62%),radial-gradient(45% 35% at 88% 26%,#ffffffa6,#0000 58%),radial-gradient(50% 45% at 72% 88%,#147f7214,#0000 65%),radial-gradient(35% 28% at 28% 68%,#2563eb0f,#0000 60%),radial-gradient(25% 20% at 55% 45%,#ffffff73,#0000 70%);background-size:140px 140px,auto,auto,auto,auto,auto;position:absolute;inset:0}._dialog_1qz8p_15 h3{font-size:16px;font-weight:var(--fw-semibold,600);color:var(--n-700);margin:0 0 16px}._closeBtn_1qz8p_59{border-radius:var(--radius-full,9999px);cursor:pointer;width:32px;height:32px;color:var(--n-500);z-index:1;transition:background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:#0000000f;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}._closeBtn_1qz8p_59:hover{color:var(--n-700);background:#0000001f}._closeBtn_1qz8p_59:focus-visible{outline:2px solid var(--a-500);outline-offset:2px}._closeBtn_1qz8p_59:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}._dialogActions_1qz8p_96{border-top:1px solid #0000000f;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:16px;display:flex}
