._overlay_10j7k_14{z-index:9999;padding:var(--space-lg,24px);background:var(--ds-scrim,#0e17267a);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;animation:.16s ease-out both _overlayIn_10j7k_1;display:flex;position:fixed;inset:0}._dialog_10j7k_30{--dd-accent:var(--system-primary,#6366f1);--dd-accent-strong:var(--system-primary-dark,#4f46e5);--dd-accent-soft:#eef2ff;--dd-accent-ring:#6366f138;box-sizing:border-box;text-align:center;width:100%;max-width:440px;max-height:calc(100vh - 48px);color:var(--ds-text,#0e1726);background:var(--ds-surface,#fff);border-radius:var(--radius-lg,14px);flex-direction:column;align-items:center;padding:32px 28px 24px;font-family:inherit;animation:.2s cubic-bezier(.2,.9,.3,1.2) both _dialogIn_10j7k_1;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0e172638,0 2px 8px #0e172614}._dialog_10j7k_30:focus{outline:none}._tone-warning_10j7k_70{--dd-accent:var(--ds-tone-warning-solid,#d97706);--dd-accent-strong:var(--ds-tone-warning-fg,#b45309);--dd-accent-hover:var(--ds-tone-warning-solid-hover,#92400e);--dd-accent-soft:var(--ds-tone-warning-bg,#fffbeb);--dd-accent-ring:#d9770638}._tone-danger_10j7k_79{--dd-accent:var(--ds-tone-danger-solid,#dc2626);--dd-accent-strong:var(--ds-tone-danger-fg,#b91c1c);--dd-accent-soft:var(--ds-tone-danger-bg,#fef2f2);--dd-accent-ring:#dc262633}._tone-info_10j7k_86{--dd-accent:var(--ds-tone-info-solid,#2563eb);--dd-accent-strong:var(--ds-tone-info-fg,#1d4ed8);--dd-accent-soft:var(--ds-tone-info-bg,#eff6ff);--dd-accent-ring:#2563eb33}._tone-success_10j7k_93{--dd-accent:var(--ds-tone-success-solid,#0fb28e);--dd-accent-strong:var(--ds-tone-success-fg,#0a8068);--dd-accent-soft:var(--ds-tone-success-bg,#e6f7f2);--dd-accent-ring:#0fb28e38}._iconWrap_10j7k_102{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex;position:relative}._iconHalo_10j7k_115{background:var(--dd-accent-ring);border-radius:50%;animation:.52s ease-out 80ms both _haloIn_10j7k_1;position:absolute;inset:0}._icon_10j7k_102{width:64px;height:64px;color:var(--dd-accent-strong);background:var(--dd-accent-soft);border:2px solid var(--dd-accent-ring);border-radius:50%;justify-content:center;align-items:center;font-size:28px;animation:.26s cubic-bezier(.2,.9,.3,1.3) 60ms both _iconIn_10j7k_1;display:flex;position:relative}._title_10j7k_140{color:var(--ds-text,#0e1726);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}._message_10j7k_148{max-width:360px;color:var(--ds-text-muted,#5f697a);white-space:pre-line;margin:0;font-size:14px;line-height:1.55}._details_10j7k_159{box-sizing:border-box;text-align:left;background:var(--ds-surface-2,#fafbfc);border:1px solid var(--ds-border,#e5e8ee);border-radius:10px;width:100%;margin:18px 0 0;padding:4px 14px}._detailRow_10j7k_170{justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:13px;display:flex}._detailRow_10j7k_170+._detailRow_10j7k_170{border-top:1px solid var(--ds-divider,#eef0f4)}._detailLabel_10j7k_183{color:var(--ds-text-muted,#5f697a);flex-shrink:0}._detailValue_10j7k_188{min-width:0;color:var(--ds-text,#0e1726);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:500}._body_10j7k_200{box-sizing:border-box;text-align:left;width:100%;color:var(--ds-text-2,#354253);margin-top:16px;font-size:13px}._actions_10j7k_211{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:24px;display:grid}._actionsSingle_10j7k_219{grid-template-columns:1fr}._cancelButton_10j7k_223,._confirmButton_10j7k_224{box-sizing:border-box;height:var(--control-height-md,40px);border-radius:var(--radius-md,10px);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .12s,border-color .12s,box-shadow .12s,transform .12s;display:inline-flex}._cancelButton_10j7k_223{color:var(--ds-text-2,#354253);background:var(--ds-surface,#fff);border:1px solid var(--ds-border-strong,#d2d7df)}._cancelButton_10j7k_223:hover:not(:disabled){background:var(--ds-surface-hover,#f2f4f7)}._confirmButton_10j7k_224{color:#fff;background:var(--dd-accent);border:1px solid var(--dd-accent)}._confirmButton_10j7k_224:hover:not(:disabled){background:var(--dd-accent-hover,var(--dd-accent-strong));border-color:var(--dd-accent-hover,var(--dd-accent-strong))}._cancelButton_10j7k_223:active:not(:disabled),._confirmButton_10j7k_224:active:not(:disabled){transform:translateY(1px)}._cancelButton_10j7k_223:focus-visible,._confirmButton_10j7k_224:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}._cancelButton_10j7k_223:disabled,._confirmButton_10j7k_224:disabled{color:var(--ds-text-faint,#818b9d);background:var(--ds-surface-hover,#f2f4f7);border-color:var(--ds-border,#e5e8ee);cursor:not-allowed}._confirmButton_10j7k_224:disabled ._spinner_10j7k_288{border-color:#818b9d59;border-top-color:var(--ds-text-faint,#818b9d)}._spinner_10j7k_288{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_10j7k_288}@keyframes _overlayIn_10j7k_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_10j7k_1{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _iconIn_10j7k_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _haloIn_10j7k_1{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.55)}}@keyframes _spin_10j7k_288{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._overlay_10j7k_14,._dialog_10j7k_30,._icon_10j7k_102,._iconHalo_10j7k_115{animation:none}._iconHalo_10j7k_115{opacity:0}}@media (width<=480px){._dialog_10j7k_30{padding:24px 18px 18px}._actions_10j7k_211{grid-template-columns:1fr}}._acknowledgement_10j7k_352{box-sizing:border-box;align-items:flex-start;gap:var(--space-sm,8px);text-align:left;width:100%;color:var(--ds-text-2,#354253);cursor:pointer;margin-top:16px;font-size:13px;line-height:1.45;display:flex}._acknowledgementInput_10j7k_366{cursor:pointer;flex:none;margin:2px 0 0}._plain_10j7k_380{text-align:left;animation:_plainIn_10j7k_1 var(--ds-dur-150,.15s) var(--ds-ease-decelerate,cubic-bezier(0, 0, 0, 1)) both;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:8px;padding:24px;display:grid}._plain_10j7k_380>*{grid-column:1/-1}._plain_10j7k_380>._iconWrap_10j7k_102{grid-column:1;width:24px;height:24px;margin:0}._plain_10j7k_380>._title_10j7k_140{grid-column:2;line-height:24px}._plain_10j7k_380 ._iconHalo_10j7k_115{display:none}._plain_10j7k_380 ._icon_10j7k_102{background:0 0;border:0;border-radius:0;width:24px;height:24px;font-size:20px;animation:none}._plain_10j7k_380 ._message_10j7k_148{max-width:none;font-size:14px;line-height:20px}._plain_10j7k_380 ._actions_10j7k_211{justify-content:flex-end;gap:8px;display:flex}._plain_10j7k_380 ._cancelButton_10j7k_223,._plain_10j7k_380 ._confirmButton_10j7k_224{height:40px;transition-duration:var(--ds-dur-100,.1s)}._plain_10j7k_380 ._cancelButton_10j7k_223:active:not(:disabled),._plain_10j7k_380 ._confirmButton_10j7k_224:active:not(:disabled){transform:none}._plain_10j7k_380._tone-confirm_10j7k_66 ._confirmButton_10j7k_224:not(:disabled),._plain_10j7k_380._tone-warning_10j7k_70 ._confirmButton_10j7k_224:not(:disabled),._plain_10j7k_380._tone-success_10j7k_93 ._confirmButton_10j7k_224:not(:disabled),._plain_10j7k_380._tone-info_10j7k_86 ._confirmButton_10j7k_224:not(:disabled){background:var(--ds-accent,#4f46e5);border-color:var(--ds-accent,#4f46e5)}._plain_10j7k_380._tone-confirm_10j7k_66 ._confirmButton_10j7k_224:hover:not(:disabled),._plain_10j7k_380._tone-warning_10j7k_70 ._confirmButton_10j7k_224:hover:not(:disabled),._plain_10j7k_380._tone-success_10j7k_93 ._confirmButton_10j7k_224:hover:not(:disabled),._plain_10j7k_380._tone-info_10j7k_86 ._confirmButton_10j7k_224:hover:not(:disabled){background:var(--ds-accent-hover,#4338ca);border-color:var(--ds-accent-hover,#4338ca)}@keyframes _plainIn_10j7k_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes _plainFade_10j7k_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._plain_10j7k_380{animation:_plainFade_10j7k_1 var(--ds-dur-150,.15s) linear both}}@media (width<=480px){._plain_10j7k_380{padding:20px 16px 16px}._plain_10j7k_380 ._actions_10j7k_211{flex-direction:column-reverse}}
