.ConfirmDialog_overlay__YAORf{position:fixed;inset:0;background:rgba(15,23,42,.5);display:flex;align-items:center;justify-content:center;z-index:10001;padding:1rem;animation:ConfirmDialog_fadeIn__wrksi .14s ease both}.ConfirmDialog_dialog__sg9rt{width:100%;max-width:420px;background:var(--surface);border-radius:14px;padding:1.5rem;box-shadow:0 20px 50px rgba(15,23,42,.25),0 4px 12px rgba(15,23,42,.08);animation:ConfirmDialog_popIn__JNX_k .18s cubic-bezier(.16,1,.3,1) both;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto}.ConfirmDialog_title__qzdr1{margin:0 0 .5rem;font-size:1.05rem;font-weight:700;color:var(--text-primary,#1f2937)}.ConfirmDialog_message__fB5SO{margin:0 0 1.25rem;font-size:.92rem;line-height:1.5;color:var(--text-secondary,#374151)}.ConfirmDialog_actions__Jfy1M{display:flex;justify-content:flex-end;gap:.6rem}.ConfirmDialog_cancelBtn__OkT7I{padding:.55rem 1.1rem;border:1px solid var(--border-strong,#d1d5db);background:var(--surface);color:var(--text-secondary,#374151);border-radius:var(--radius-button,8px);font-size:.9rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s}.ConfirmDialog_cancelBtn__OkT7I:hover{background:var(--surface-muted,#f9fafb);border-color:var(--border-strong,#9ca3af)}.ConfirmDialog_confirmBtn__pRWu4{padding:.55rem 1.1rem;border:none;background:var(--brand-primary,#16549e);color:#fff;border-radius:var(--radius-button,8px);font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.ConfirmDialog_confirmBtn__pRWu4:hover{background:var(--brand-primary-dark,#134d8a)}.ConfirmDialog_confirmBtn__pRWu4.ConfirmDialog_danger__I6cbQ{background:#dc2626}.ConfirmDialog_confirmBtn__pRWu4.ConfirmDialog_danger__I6cbQ:hover{background:#b91c1c}@keyframes ConfirmDialog_fadeIn__wrksi{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_popIn__JNX_k{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SecretInput_wrap__k0DD0{position:relative;width:100%}.SecretInput_wrap__k0DD0 input{padding-right:40px!important}.SecretInput_toggle__xr8V1{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--text-muted);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.SecretInput_toggle__xr8V1:hover:not(:disabled){color:var(--brand-primary)}.SecretInput_toggle__xr8V1:disabled{cursor:default;opacity:.5}