/* 弹框样式 */
.swal_antom_popup {
  border-radius: var(---borderRadiusXL, 24px);
  background: var(---colorBgElevated, #fff);
  overflow: hidden;

  /* boxShadow */
  box-shadow:
    0 3px 6px -4px var(---12, rgba(4, 15, 36, 0.12)),
    0 6px 16px 0 var(---8, rgba(4, 15, 36, 0.08));
}
.swal_antom_title {
  padding: var(---paddingMD, 20px) var(---paddingLG, 24px);
  color: var(---colorText, rgba(4, 15, 36, 0.85));
  text-align: start;
  background: var(---colorFillTertiary, #f5f6f9);

  /* Headings/fontSizeHeading5 */
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px; /* 150% */
}
.swal_antom_htmlContainer {
  display: flex !important;
  padding: var(---paddingMD, 20px) var(---paddingLG, 24px);
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
}
.b27_antom_swal_content_text {
  color: var(---colorText, rgba(4, 15, 36, 0.85));
  align-self: stretch;
  /* fontSizeLG/regular */
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
  text-align: start;
  margin: 0;
}
.b27_antom_swal_content_payment_list {
  display: flex;
  padding: var(---padding, 16px);
  flex-direction: column;
  align-items: flex-start;
  gap: var(---paddingXS, 8px);
  align-self: stretch;
  border-radius: var(---borderRadiusLG, 12px);
  background: var(---colorFillTertiary, #f5f6f9);
}
.b27_antom_swal_content_h1 {
  color: var(---colorText, rgba(4, 15, 36, 0.85));

  /* fontSizeLG/regular */
  // font-family: "Noto Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
}
.b27_antom_swal_content_ul {
  display: flex;
  align-items: center;
  align-content: center;
  gap: 8px var(---padding, 16px);
  align-self: stretch;
  flex-wrap: wrap;
}
.b27_antom_swal_content_footer {
  display: flex;
  padding: var(---paddingMD, 20px) var(---paddingLG, 24px);
  justify-content: flex-end;
  align-items: center;
  align-self: stretch;
  padding: 0;
  margin: 0;
}
.b27_antom_swal_action_button {
  display: flex;
  padding: 0 var(---padding, 16px);
  justify-content: center;
  align-items: center;
  border-radius: var(---borderRadiusSM, 6px);
  background: var(---accentPrimary, #0a22aa);
  cursor: pointer;
    border-width: 0;
}
.b27_antom_swal_action_button > div {
  display: flex;
  height: 32px;
  justify-content: center;
  align-items: center;
}
.b27_antom_swal_action_button span {
  color: var(--color-text-primary, #fff);
  text-align: center;

  /* fontSize/Semibold */
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px; /* 157.143% */
}
.swal_antom_footer {
  margin: 0;
}
.swal_antom_closeButton {
  position: relative;
  right: 24px;
  top: 20px;
  scale: 1.5;
  font-weight: 200;
  font-size: 16px;
}