.ConfirmDialog_scrim__TbIdI{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,19,34,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ConfirmDialog_fade__pgMdE .18s ease-out}@keyframes ConfirmDialog_fade__pgMdE{0%{opacity:0}to{opacity:1}}.ConfirmDialog_box__CgBps{position:relative;text-align:left;background:var(--bg-raised);border:1px solid var(--border);border-radius:26px;padding:28px 24px 24px;box-shadow:0 44px 90px -30px rgba(27,26,48,.5);max-width:380px;width:100%;animation:ConfirmDialog_pop__PAvYn .22s cubic-bezier(.16,1,.3,1)}@keyframes ConfirmDialog_pop__PAvYn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.ConfirmDialog_title__lsR_8{font-family:var(--font-heading);font-weight:500;font-size:clamp(1.25rem,4vw,1.45rem);line-height:1.16;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px}.ConfirmDialog_message__GR4Cy{font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary);margin:0 0 22px}.ConfirmDialog_actions__5F7Se{display:flex;gap:10px}.ConfirmDialog_cancel__hBf_f{flex:1 1;height:50px;border-radius:999px;background:transparent;color:var(--text-primary);font-family:var(--font-body);font-size:14.5px;font-weight:600;border:1px solid rgba(30,29,52,.26);cursor:pointer;transition:background .2s}.ConfirmDialog_cancel__hBf_f:hover:not(:disabled){background:var(--accent-dim)}.ConfirmDialog_cancel__hBf_f:disabled{opacity:.55;cursor:not-allowed}.ConfirmDialog_confirm__fOEEV{flex:1 1;height:50px;border-radius:999px;border:none;background:var(--bg-deep);color:var(--text-on-dark);font-family:var(--font-body);font-size:14.5px;font-weight:600;cursor:pointer;transition:opacity .2s}.ConfirmDialog_confirm__fOEEV:hover:not(:disabled){opacity:.92}.ConfirmDialog_confirm__fOEEV:disabled{opacity:.55;cursor:not-allowed}.ConfirmDialog_danger__FFtwQ{flex:1 1;height:50px;border-radius:999px;background:var(--color-error);color:var(--text-on-dark);font-family:var(--font-body);font-size:14.5px;font-weight:600;border:none;cursor:pointer;transition:opacity .2s}.ConfirmDialog_danger__FFtwQ:hover:not(:disabled){opacity:.88}.ConfirmDialog_danger__FFtwQ:disabled{opacity:.55;cursor:not-allowed}