/* ============================================================
   Modal.confirm 布局修复
   1) 标题被挤成竖排：正文 flex-shrink=1，flex-basis:100% 时被压回同一行
      → 正文改为 flex: 0 0 100%，强制换行
   2) 正文右侧溢出：antd 给正文加了 margin-inline-start(34px)，
      再叠加 width:100% 就会顶出弹窗右边缘（文字贴边/被裁）
      → 去掉 margin，用 padding-left 实现同样缩进，box-sizing:border-box
   2026-10-19 v4
   ============================================================ */
.ant-modal-confirm .ant-modal-confirm-body {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: flex-start !important;
}

.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title {
  flex: 1 1 auto !important;
  width: auto !important;
  min-width: 0 !important;
  word-break: break-word;
}

.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content {
  flex: 0 0 100% !important;
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 8px 0 0 0 !important;
  margin-inline-start: 0 !important;
  margin-inline-end: 0 !important;
  padding-left: 34px;
  word-break: break-word;
  white-space: pre-wrap;
}
