.confirm-dialog .ant-modal-confirm-body-wrapper{text-align:center}.confirm-dialog .ant-modal-confirm-paragraph{max-width:none}.confirm-dialog .ant-modal-confirm-content{margin:0!important;padding-inline-start:0!important}.confirm-dialog .ant-modal-confirm-btns{float:none;display:flex;justify-content:center;gap:10px;margin-top:calc(var(--esp-space)*3)}.confirm-dialog .ant-modal-confirm-btns .ant-btn{min-width:92px;border-radius:var(--esp-radius)!important}.confirm-dialog__body{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0}.confirm-dialog__header{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.confirm-dialog__header-main{display:flex;align-items:center;gap:8px;min-width:0}.confirm-dialog__close{position:absolute;right:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--esp-text-tertiary);cursor:pointer;transition:color .15s ease,background .15s ease;font-size:var(--esp-fs-lg)}.confirm-dialog__close:hover{color:var(--esp-text);background:var(--esp-bg-elevated)}.confirm-dialog__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--esp-primary) 12%,transparent);color:var(--esp-primary)}.confirm-dialog__icon--danger{background:rgba(255,77,79,.12);color:#ff4d4f}.confirm-dialog__title{font-size:var(--esp-fs-xl);font-weight:600;color:var(--esp-text);line-height:1.4}.confirm-dialog__desc{font-size:var(--esp-fs-md);color:var(--esp-text-secondary);line-height:1.5;margin:1em auto}