
      :where(.css-1hi18ee)[class^="ant-alert"],
      :where(.css-1hi18ee)[class*=" ant-alert"] {
        font-family:
          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
          "Helvetica Neue", Arial, "Noto Sans", "PingFang SC",
          "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        font-size: 14px;
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-alert"]::before,
      :where(.css-1hi18ee)[class*=" ant-alert"]::before,
      :where(.css-1hi18ee)[class^="ant-alert"]::after,
      :where(.css-1hi18ee)[class*=" ant-alert"]::after {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-alert"] [class^="ant-alert"],
      :where(.css-1hi18ee)[class*=" ant-alert"] [class^="ant-alert"],
      :where(.css-1hi18ee)[class^="ant-alert"] [class*=" ant-alert"],
      :where(.css-1hi18ee)[class*=" ant-alert"] [class*=" ant-alert"] {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-alert"] [class^="ant-alert"]::before,
      :where(.css-1hi18ee)[class*=" ant-alert"] [class^="ant-alert"]::before,
      :where(.css-1hi18ee)[class^="ant-alert"] [class*=" ant-alert"]::before,
      :where(.css-1hi18ee)[class*=" ant-alert"] [class*=" ant-alert"]::before,
      :where(.css-1hi18ee)[class^="ant-alert"] [class^="ant-alert"]::after,
      :where(.css-1hi18ee)[class*=" ant-alert"] [class^="ant-alert"]::after,
      :where(.css-1hi18ee)[class^="ant-alert"] [class*=" ant-alert"]::after,
      :where(.css-1hi18ee)[class*=" ant-alert"] [class*=" ant-alert"]::after {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee).ant-alert {
        box-sizing: border-box;
        margin: 0;
        padding: 8px 12px;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        line-height: 1.5;
        list-style: none;
        font-family:
          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
          "Helvetica Neue", Arial, "Noto Sans", "PingFang SC",
          "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        position: relative;
        display: flex;
        align-items: center;
        word-wrap: break-word;
        border-radius: 12px;
      }
      :where(.css-1hi18ee).ant-alert.ant-alert-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-alert .ant-alert-content {
        flex: 1;
        min-width: 0;
      }
      :where(.css-1hi18ee).ant-alert .ant-alert-icon {
        margin-inline-end: 8px;
        line-height: 0;
      }
      :where(.css-1hi18ee).ant-alert-description {
        display: none;
        font-size: 14px;
        line-height: 1.5;
      }
      :where(.css-1hi18ee).ant-alert-message {
        color: rgba(0, 0, 0, 0.65);
      }
      :where(.css-1hi18ee).ant-alert.ant-alert-motion-leave {
        overflow: hidden;
        opacity: 1;
        transition:
          max-height 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),
          opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),
          padding-top 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),
          padding-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86),
          margin-bottom 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }
      :where(.css-1hi18ee).ant-alert.ant-alert-motion-leave-active {
        max-height: 0;
        margin-bottom: 0 !important;
        padding-top: 0;
        padding-bottom: 0;
        opacity: 0;
      }
      :where(.css-1hi18ee).ant-alert-with-description {
        align-items: flex-start;
        padding-inline: 24px;
        padding-block: 20px;
      }
      :where(.css-1hi18ee).ant-alert-with-description .ant-alert-icon {
        margin-inline-end: 12px;
        font-size: 24px;
        line-height: 0;
      }
      :where(.css-1hi18ee).ant-alert-with-description .ant-alert-message {
        display: block;
        margin-bottom: 8px;
        color: rgba(0, 0, 0, 0.65);
        font-size: 16px;
      }
      :where(.css-1hi18ee).ant-alert-with-description .ant-alert-description {
        display: block;
      }
      :where(.css-1hi18ee).ant-alert-banner {
        margin-bottom: 0;
        border: 0 !important;
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-alert-success {
        background-color: #f6ffed;
        border: 1px solid #b7eb8f;
      }
      :where(.css-1hi18ee).ant-alert-success .ant-alert-icon {
        color: #237804;
      }
      :where(.css-1hi18ee).ant-alert-info {
        background-color: #e6f5ff;
        border: 1px solid #90cafc;
      }
      :where(.css-1hi18ee).ant-alert-info .ant-alert-icon {
        color: #1366d6;
      }
      :where(.css-1hi18ee).ant-alert-warning {
        background-color: #fffbe6;
        border: 1px solid #ffe58f;
      }
      :where(.css-1hi18ee).ant-alert-warning .ant-alert-icon {
        color: #975a00;
      }
      :where(.css-1hi18ee).ant-alert-error {
        background-color: #fff1f0;
        border: 1px solid #ffccc7;
      }
      :where(.css-1hi18ee).ant-alert-error .ant-alert-icon {
        color: #cf1322;
      }
      :where(.css-1hi18ee).ant-alert-error .ant-alert-description > pre {
        margin: 0;
        padding: 0;
      }
      :where(.css-1hi18ee).ant-alert-action {
        margin-inline-start: 8px;
      }
      :where(.css-1hi18ee).ant-alert .ant-alert-close-icon {
        margin-inline-start: 8px;
        padding: 0;
        overflow: hidden;
        font-size: 12px;
        line-height: 12px;
        background-color: transparent;
        border: none;
        outline: none;
        cursor: pointer;
      }
      :where(.css-1hi18ee).ant-alert .ant-alert-close-icon .anticon-close {
        color: #6b6b6b;
        transition: color 0.2s;
      }
      :where(.css-1hi18ee).ant-alert
        .ant-alert-close-icon
        .anticon-close:hover {
        color: rgba(0, 0, 0, 0.65);
      }
      :where(.css-1hi18ee).ant-alert-close-text {
        color: #6b6b6b;
        transition: color 0.2s;
      }
      :where(.css-1hi18ee).ant-alert-close-text:hover {
        color: rgba(0, 0, 0, 0.65);
      }
    