      .anticon {
        display: inline-block;
        color: inherit;
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      .anticon>* {
        line-height: 1;
      }

      .anticon svg {
        display: inline-block;
      }

      .anticon::before {
        display: none;
      }

      .anticon .anticon-icon {
        display: block;
      }

      .anticon[tabindex] {
        cursor: pointer;
      }

      .anticon-spin::before,
      .anticon-spin {
        display: inline-block;
        -webkit-animation: loadingCircle 1s infinite linear;
        animation: loadingCircle 1s infinite linear;
      }

      @-webkit-keyframes loadingCircle {
        100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }

      @keyframes loadingCircle {
        100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
        }
      }
    
      .css-h4zhca a {
        color: #FFCD00;
        text-decoration: none;
        background-color: transparent;
        outline: none;
        cursor: pointer;
        transition: color 0.3s;
        -webkit-text-decoration-skip: objects;
      }

      .css-h4zhca a:hover {
        color: #3c81ba;
      }

      .css-h4zhca a:active {
        color: #00377a;
      }

      .css-h4zhca a:active,
      .css-h4zhca a:hover {
        text-decoration: none;
        outline: 0;
      }

      .css-h4zhca a:focus {
        text-decoration: none;
        outline: 0;
      }

      .css-h4zhca a[disabled] {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
    
      .css-h4zhca[class^="ant-app"],
      .css-h4zhca[class*=" ant-app"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-app"]::before,
      .css-h4zhca[class*=" ant-app"]::before,
      .css-h4zhca[class^="ant-app"]::after,
      .css-h4zhca[class*=" ant-app"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-app"] [class^="ant-app"],
      .css-h4zhca[class*=" ant-app"] [class^="ant-app"],
      .css-h4zhca[class^="ant-app"] [class*=" ant-app"],
      .css-h4zhca[class*=" ant-app"] [class*=" ant-app"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-app"] [class^="ant-app"]::before,
      .css-h4zhca[class*=" ant-app"] [class^="ant-app"]::before,
      .css-h4zhca[class^="ant-app"] [class*=" ant-app"]::before,
      .css-h4zhca[class*=" ant-app"] [class*=" ant-app"]::before,
      .css-h4zhca[class^="ant-app"] [class^="ant-app"]::after,
      .css-h4zhca[class*=" ant-app"] [class^="ant-app"]::after,
      .css-h4zhca[class^="ant-app"] [class*=" ant-app"]::after,
      .css-h4zhca[class*=" ant-app"] [class*=" ant-app"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-app {
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
      }
    
      .css-h4zhca[class^="ant-message"],
      .css-h4zhca[class*=" ant-message"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-message"]::before,
      .css-h4zhca[class*=" ant-message"]::before,
      .css-h4zhca[class^="ant-message"]::after,
      .css-h4zhca[class*=" ant-message"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-message"] [class^="ant-message"],
      .css-h4zhca[class*=" ant-message"] [class^="ant-message"],
      .css-h4zhca[class^="ant-message"] [class*=" ant-message"],
      .css-h4zhca[class*=" ant-message"] [class*=" ant-message"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-message"] [class^="ant-message"]::before,
      .css-h4zhca[class*=" ant-message"] [class^="ant-message"]::before,
      .css-h4zhca[class^="ant-message"] [class*=" ant-message"]::before,
      .css-h4zhca[class*=" ant-message"] [class*=" ant-message"]::before,
      .css-h4zhca[class^="ant-message"] [class^="ant-message"]::after,
      .css-h4zhca[class*=" ant-message"] [class^="ant-message"]::after,
      .css-h4zhca[class^="ant-message"] [class*=" ant-message"]::after,
      .css-h4zhca[class*=" ant-message"] [class*=" ant-message"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-message {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: fixed;
        top: 8px;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        pointer-events: none;
        z-index: 1010;
      }

      .css-h4zhca.ant-message .ant-message-move-up {
        animation-fill-mode: forwards;
      }

      .css-h4zhca.ant-message .ant-message-move-up-appear,
      .css-h4zhca.ant-message .ant-message-move-up-enter {
        animation-name: css-h4zhca-MessageMoveIn;
        animation-duration: 0.3s;
        animation-play-state: paused;
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-message .ant-message-move-up-appear.ant-message-move-up-appear-active,
      .css-h4zhca.ant-message .ant-message-move-up-enter.ant-message-move-up-enter-active {
        animation-play-state: running;
      }

      .css-h4zhca.ant-message .ant-message-move-up-leave {
        animation-name: css-h4zhca-MessageMoveOut;
        animation-duration: 0.3s;
        animation-play-state: paused;
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-message .ant-message-move-up-leave.ant-message-move-up-leave-active {
        animation-play-state: running;
      }

      .css-h4zhca.ant-message-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-message-rtl span {
        direction: rtl;
      }

      .css-h4zhca.ant-message-notice {
        padding: 8px;
        text-align: center;
      }

      .css-h4zhca.ant-message-notice .anticon {
        vertical-align: text-bottom;
        margin-right: 8px;
        font-size: 16px;
      }

      .css-h4zhca.ant-message-notice .ant-message-notice-content {
        display: inline-block;
        padding: 9px 12px;
        background: #ffffff;
        border-radius: 0;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
        pointer-events: all;
      }

      .css-h4zhca.ant-message-notice .ant-message-success .anticon {
        color: #52c41a;
      }

      .css-h4zhca.ant-message-notice .ant-message-error .anticon {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-message-notice .ant-message-warning .anticon {
        color: #faad14;
      }

      .css-h4zhca.ant-message-notice .ant-message-info .anticon,
      .css-h4zhca.ant-message-notice .ant-message-loading .anticon {
        color: #FFCD00;
      }

      .css-h4zhca.ant-message-notice-pure-panel {
        padding: 0;
        text-align: start;
      }
    
      @keyframes css-h4zhca-MessageMoveIn {
        0% {
          padding: 0;
          transform: translateY(-100%);
          opacity: 0;
        }

        100% {
          padding: 8px;
          transform: translateY(0);
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-MessageMoveOut {
        0% {
          max-height: 150px;
          padding: 8px;
          opacity: 1;
        }

        100% {
          max-height: 0;
          padding: 0;
          opacity: 0;
        }
      }
    
      .css-h4zhca[class^="ant-notification"],
      .css-h4zhca[class*=" ant-notification"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-notification"]::before,
      .css-h4zhca[class*=" ant-notification"]::before,
      .css-h4zhca[class^="ant-notification"]::after,
      .css-h4zhca[class*=" ant-notification"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-notification"] [class^="ant-notification"],
      .css-h4zhca[class*=" ant-notification"] [class^="ant-notification"],
      .css-h4zhca[class^="ant-notification"] [class*=" ant-notification"],
      .css-h4zhca[class*=" ant-notification"] [class*=" ant-notification"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-notification"] [class^="ant-notification"]::before,
      .css-h4zhca[class*=" ant-notification"] [class^="ant-notification"]::before,
      .css-h4zhca[class^="ant-notification"] [class*=" ant-notification"]::before,
      .css-h4zhca[class*=" ant-notification"] [class*=" ant-notification"]::before,
      .css-h4zhca[class^="ant-notification"] [class^="ant-notification"]::after,
      .css-h4zhca[class*=" ant-notification"] [class^="ant-notification"]::after,
      .css-h4zhca[class^="ant-notification"] [class*=" ant-notification"]::after,
      .css-h4zhca[class*=" ant-notification"] [class*=" ant-notification"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-notification {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: fixed;
        z-index: 1050;
        margin-right: 24px;
      }

      .css-h4zhca.ant-notification .ant-notification-hook-holder {
        position: relative;
      }

      .css-h4zhca.ant-notification.ant-notification-top,
      .css-h4zhca.ant-notification.ant-notification-bottom {
        margin-left: 0;
        margin-right: 0;
      }

      .css-h4zhca.ant-notification.ant-notification-topLeft,
      .css-h4zhca.ant-notification.ant-notification-bottomLeft {
        margin-right: 0;
        margin-left: 24px;
      }

      .css-h4zhca.ant-notification.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
      .css-h4zhca.ant-notification.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,
      .css-h4zhca.ant-notification.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,
      .css-h4zhca.ant-notification.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active {
        animation-name: css-h4zhca-antNotificationLeftFadeIn;
      }

      .css-h4zhca.ant-notification .ant-notification-fade-enter,
      .css-h4zhca.ant-notification .ant-notification-fade-appear {
        animation-duration: 0.2s;
        animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
        animation-fill-mode: both;
        opacity: 0;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-notification .ant-notification-fade-leave {
        animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
        animation-fill-mode: both;
        animation-duration: 0.2s;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-notification .ant-notification-fade-enter.ant-notification-fade-enter-active,
      .css-h4zhca.ant-notification .ant-notification-fade-appear.ant-notification-fade-appear-active {
        animation-name: css-h4zhca-antNotificationFadeIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-notification .ant-notification-fade-leave.ant-notification-fade-leave-active {
        animation-name: css-h4zhca-antNotificationFadeOut;
        animation-play-state: running;
      }

      .css-h4zhca.ant-notification.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,
      .css-h4zhca.ant-notification.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active {
        animation-name: css-h4zhca-antNotificationTopFadeIn;
      }

      .css-h4zhca.ant-notification.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,
      .css-h4zhca.ant-notification.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active {
        animation-name: css-h4zhca-antNotificationBottomFadeIn;
      }

      .css-h4zhca.ant-notification-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-notification-rtl .ant-notification-notice-btn {
        float: left;
      }

      .css-h4zhca.ant-notification-notice {
        position: relative;
        width: 384px;
        max-width: calc(100vw - 48px);
        margin-bottom: 16px;
        margin-left: auto;
        padding: 20px 24px;
        overflow: hidden;
        line-height: 1.5714285714285714;
        word-wrap: break-word;
        background: #ffffff;
        border-radius: 0;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
      }

      .css-h4zhca.ant-notification-notice .ant-notification-close-icon {
        font-size: 14px;
        cursor: pointer;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-message {
        margin-bottom: 8px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 16px;
        line-height: 1.5;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-description {
        font-size: 14px;
      }

      .css-h4zhca.ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-message {
        padding-right: 24px;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message {
        margin-bottom: 8px;
        margin-left: 36px;
        font-size: 16px;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description {
        margin-left: 36px;
        font-size: 14px;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-icon {
        position: absolute;
        font-size: 24px;
        line-height: 0;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-icon-success.anticon {
        color: #52c41a;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-icon-info.anticon {
        color: #FFCD00;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-icon-warning.anticon {
        color: #faad14;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-icon-error.anticon {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-close {
        position: absolute;
        top: 20px;
        right: 24px;
        color: rgba(0, 0, 0, 0.45);
        outline: none;
        width: 22px;
        height: 22px;
        border-radius: 0;
        transition: background-color 0.2s, color 0.2s;
        display: flex;
        align-items: center;
        justify-content: center;
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-close:hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-h4zhca.ant-notification-notice .ant-notification-notice-btn {
        float: right;
        margin-top: 12px;
      }

      .css-h4zhca.ant-notification-notice-pure-panel {
        margin: 0;
      }
    
      @keyframes css-h4zhca-antNotificationLeftFadeIn {
        0% {
          right: 384px;
          opacity: 0;
        }

        100% {
          right: 0;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antNotificationFadeIn {
        0% {
          left: 384px;
          opacity: 0;
        }

        100% {
          left: 0;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antNotificationFadeOut {
        0% {
          max-height: 150px;
          margin-bottom: 16px;
          opacity: 1;
        }

        100% {
          max-height: 0;
          margin-bottom: 0;
          padding-top: 0;
          padding-bottom: 0;
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antNotificationTopFadeIn {
        0% {
          margin-top: -100%;
          opacity: 0;
        }

        100% {
          margin-top: 0;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antNotificationBottomFadeIn {
        0% {
          margin-bottom: -100%;
          opacity: 0;
        }

        100% {
          margin-bottom: 0;
          opacity: 1;
        }
      }
    
      .css-h4zhca[class^="ant-input"],
      .css-h4zhca[class*=" ant-input"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input"]::before,
      .css-h4zhca[class*=" ant-input"]::before,
      .css-h4zhca[class^="ant-input"]::after,
      .css-h4zhca[class*=" ant-input"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input"] [class^="ant-input"],
      .css-h4zhca[class*=" ant-input"] [class^="ant-input"],
      .css-h4zhca[class^="ant-input"] [class*=" ant-input"],
      .css-h4zhca[class*=" ant-input"] [class*=" ant-input"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input"] [class^="ant-input"]::before,
      .css-h4zhca[class*=" ant-input"] [class^="ant-input"]::before,
      .css-h4zhca[class^="ant-input"] [class*=" ant-input"]::before,
      .css-h4zhca[class*=" ant-input"] [class*=" ant-input"]::before,
      .css-h4zhca[class^="ant-input"] [class^="ant-input"]::after,
      .css-h4zhca[class*=" ant-input"] [class^="ant-input"]::after,
      .css-h4zhca[class^="ant-input"] [class*=" ant-input"]::after,
      .css-h4zhca[class*=" ant-input"] [class*=" ant-input"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-input {
        box-sizing: border-box;
        margin: 0;
        padding: 4px 11px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: inline-block;
        width: 100%;
        min-width: 0;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
      }

      .css-h4zhca.ant-input::-moz-placeholder {
        opacity: 1;
      }

      .css-h4zhca.ant-input::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-h4zhca.ant-input:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-h4zhca.ant-input:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input:focus,
      .css-h4zhca.ant-input-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-disabled,
      .css-h4zhca.ant-input[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-h4zhca.ant-input-disabled:hover,
      .css-h4zhca.ant-input[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-borderless,
      .css-h4zhca.ant-input-borderless:hover,
      .css-h4zhca.ant-input-borderless:focus,
      .css-h4zhca.ant-input-borderless-focused,
      .css-h4zhca.ant-input-borderless-disabled,
      .css-h4zhca.ant-input-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-h4zhca.ant-input {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-h4zhca.ant-input-lg {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-sm {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-textarea-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input {
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
      .css-h4zhca.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input .ant-input-prefix {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input {
        border-color: #faad14;
      }

      .css-h4zhca.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {
        border-color: #ffd666;
      }

      .css-h4zhca.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
      .css-h4zhca.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input .ant-input-prefix {
        color: #faad14;
      }

      .css-h4zhca.ant-input[type="color"] {
        height: 32px;
      }

      .css-h4zhca.ant-input[type="color"].ant-input-lg {
        height: 40px;
      }

      .css-h4zhca.ant-input[type="color"].ant-input-sm {
        height: 24px;
        padding-top: 3px;
        padding-bottom: 3px;
      }

      .css-h4zhca.ant-input-textarea {
        position: relative;
      }

      .css-h4zhca.ant-input-textarea .ant-input-textarea-suffix {
        position: absolute;
        top: 0;
        right: 11px;
        bottom: 0;
        z-index: 1;
        display: inline-flex;
        align-items: center;
        margin: auto;
      }

      .css-h4zhca.ant-input-textarea-status-error.ant-input-textarea-has-feedback .ant-input,
      .css-h4zhca.ant-input-textarea-status-warning.ant-input-textarea-has-feedback .ant-input,
      .css-h4zhca.ant-input-textarea-status-success.ant-input-textarea-has-feedback .ant-input,
      .css-h4zhca.ant-input-textarea-status-validating.ant-input-textarea-has-feedback .ant-input {
        padding-right: 24px;
      }

      .css-h4zhca.ant-input-textarea-show-count>.ant-input {
        height: 100%;
      }

      .css-h4zhca.ant-input-textarea-show-count::after {
        color: rgba(0, 0, 0, 0.45);
        white-space: nowrap;
        content: attr(data-count);
        pointer-events: none;
        float: right;
      }

      .css-h4zhca.ant-input-textarea-rtl::after {
        float: left;
      }

      .css-h4zhca.ant-input-affix-wrapper {
        position: relative;
        display: inline-flex;
        width: 100%;
        min-width: 0;
        padding: 4px 11px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
      }

      .css-h4zhca.ant-input-affix-wrapper::-moz-placeholder {
        opacity: 1;
      }

      .css-h4zhca.ant-input-affix-wrapper::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-h4zhca.ant-input-affix-wrapper:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-h4zhca.ant-input-affix-wrapper:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-affix-wrapper:focus,
      .css-h4zhca.ant-input-affix-wrapper-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-disabled,
      .css-h4zhca.ant-input-affix-wrapper[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-h4zhca.ant-input-affix-wrapper-disabled:hover,
      .css-h4zhca.ant-input-affix-wrapper[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-affix-wrapper-borderless,
      .css-h4zhca.ant-input-affix-wrapper-borderless:hover,
      .css-h4zhca.ant-input-affix-wrapper-borderless:focus,
      .css-h4zhca.ant-input-affix-wrapper-borderless-focused,
      .css-h4zhca.ant-input-affix-wrapper-borderless-disabled,
      .css-h4zhca.ant-input-affix-wrapper-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-h4zhca.ant-input-affix-wrapper {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-h4zhca.ant-input-affix-wrapper-lg {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-sm {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-affix-wrapper-textarea-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
        border-color: #1c67ad;
        border-right-width: 1px;
        z-index: 1;
      }

      .ant-input-search-with-button .css-h4zhca.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
        z-index: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-focused,
      .css-h4zhca.ant-input-affix-wrapper:focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-affix-wrapper-disabled .ant-input[disabled] {
        background: transparent;
      }

      .css-h4zhca.ant-input-affix-wrapper>input.ant-input {
        padding: 0;
        font-size: inherit;
        border: none;
        border-radius: 0;
        outline: none;
      }

      .css-h4zhca.ant-input-affix-wrapper>input.ant-input:focus {
        box-shadow: none !important;
      }

      .css-h4zhca.ant-input-affix-wrapper::before {
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-prefix,
      .css-h4zhca.ant-input-affix-wrapper .ant-input-suffix {
        display: flex;
        flex: none;
        align-items: center;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-prefix>*:not(:last-child),
      .css-h4zhca.ant-input-affix-wrapper .ant-input-suffix>*:not(:last-child) {
        margin-right: 8px;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-show-count-suffix {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-show-count-has-suffix {
        margin-right: 4px;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-prefix {
        margin-right: 4px;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-suffix {
        margin-left: 4px;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-clear-icon {
        margin: 0;
        color: rgba(0, 0, 0, 0.25);
        font-size: 12px;
        vertical-align: -1px;
        cursor: pointer;
        transition: color 0.3s;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-clear-icon:hover {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-clear-icon:active {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-clear-icon-hidden {
        visibility: hidden;
      }

      .css-h4zhca.ant-input-affix-wrapper .ant-input-clear-icon-has-suffix {
        margin: 0 4px;
      }

      .css-h4zhca.ant-input-affix-wrapper-textarea-with-clear-btn {
        padding: 0 !important;
        border: 0 !important;
      }

      .css-h4zhca.ant-input-affix-wrapper-textarea-with-clear-btn .ant-input-clear-icon {
        position: absolute;
        top: 8px;
        right: 8px;
        z-index: 1;
      }

      .css-h4zhca.ant-input-affix-wrapper .anticon.ant-input-password-icon {
        color: rgba(0, 0, 0, 0.45);
        cursor: pointer;
        transition: all 0.3s;
      }

      .css-h4zhca.ant-input-affix-wrapper .anticon.ant-input-password-icon:hover {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-h4zhca.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper {
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
      .css-h4zhca.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper .ant-input-prefix {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper {
        border-color: #faad14;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {
        border-color: #ffd666;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus,
      .css-h4zhca.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper .ant-input-prefix {
        color: #faad14;
      }

      .css-h4zhca.ant-input-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: table;
        width: 100%;
        border-collapse: separate;
        border-spacing: 0;
      }

      .css-h4zhca.ant-input-group[class*='col-'] {
        padding-right: 8px;
      }

      .css-h4zhca.ant-input-group[class*='col-']:last-child {
        padding-right: 0;
      }

      .css-h4zhca.ant-input-group-lg .ant-input,
      .css-h4zhca.ant-input-group-lg>.ant-input-group-addon {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group-sm .ant-input,
      .css-h4zhca.ant-input-group-sm>.ant-input-group-addon {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input {
        display: table-cell;
      }

      .css-h4zhca.ant-input-group>.ant-input:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon,
      .css-h4zhca.ant-input-group .ant-input-group-wrap {
        display: table-cell;
        width: 1px;
        white-space: nowrap;
        vertical-align: middle;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-group .ant-input-group-wrap:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group .ant-input-group-wrap>* {
        display: block !important;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon {
        position: relative;
        padding: 0 11px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 14px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.02);
        border: 1px solid #e0e0e0;
        border-radius: 0;
        transition: all 0.3s;
        line-height: 1;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-select {
        margin: -5px -11px;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
        background-color: inherit;
        border: 1px solid transparent;
        box-shadow: none;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-select-open .ant-select-selector,
      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-select-focused .ant-select-selector {
        color: #FFCD00;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-cascader-picker {
        margin: -9px -11px;
        background-color: transparent;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon .ant-cascader-picker .ant-cascader-input {
        text-align: start;
        border: 0;
        box-shadow: none;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon:first-child {
        border-right: 0;
      }

      .css-h4zhca.ant-input-group .ant-input-group-addon:last-child {
        border-left: 0;
      }

      .css-h4zhca.ant-input-group .ant-input {
        float: inline-start;
        width: 100%;
        margin-bottom: 0;
        text-align: inherit;
      }

      .css-h4zhca.ant-input-group .ant-input:focus {
        z-index: 1;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-group .ant-input:hover {
        z-index: 1;
        border-right-width: 1px;
      }

      .ant-input-search-with-button .css-h4zhca.ant-input-group .ant-input:hover {
        z-index: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input:first-child,
      .css-h4zhca.ant-input-group .ant-input-group-addon:first-child {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input:first-child .ant-select .ant-select-selector,
      .css-h4zhca.ant-input-group .ant-input-group-addon:first-child .ant-select .ant-select-selector {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input:last-child,
      .css-h4zhca.ant-input-group .ant-input-group-addon:last-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group>.ant-input:last-child .ant-select .ant-select-selector,
      .css-h4zhca.ant-input-group .ant-input-group-addon:last-child .ant-select .ant-select-selector {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .ant-input-search .css-h4zhca.ant-input-group .ant-input-affix-wrapper:not(:last-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group .ant-input-affix-wrapper:not(:first-child),
      .ant-input-search .css-h4zhca.ant-input-group .ant-input-affix-wrapper:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact {
        display: block;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact::before {
        display: table;
        content: "";
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact::after {
        display: table;
        clear: both;
        content: "";
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child) {
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):hover,
      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):hover,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):hover {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-addon:not(:first-child):not(:last-child):focus,
      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrap:not(:first-child):not(:last-child):focus,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input:not(:first-child):not(:last-child):focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>* {
        display: inline-block;
        float: none;
        vertical-align: top;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper {
        display: inline-flex;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-picker-range {
        display: inline-flex;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>*:not(:last-child) {
        margin-right: -1px;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input {
        float: none;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input {
        border-right-width: 1px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:hover,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:hover,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:hover,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:hover {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector:focus,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input:focus,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input:focus,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input:focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-focused {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow {
        z-index: 1;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>*:first-child,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>*:last-child,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input {
        border-right-width: 1px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input {
        vertical-align: top;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper {
        margin-left: -1px;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input-group-addon>.ant-input-search-button {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search>.ant-input-group>.ant-input {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-sm .ant-btn {
        font-size: 12px;
        height: 24px;
        line-height: normal;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-lg .ant-btn {
        font-size: 16px;
        height: 40px;
        line-height: normal;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-lg .ant-select-single .ant-select-selector {
        height: 40px;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-lg .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-lg .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 38px;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-lg .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 40px;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-sm .ant-select-single .ant-select-selector {
        height: 24px;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-sm .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-sm .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 22px;
      }

      .css-h4zhca.ant-input-group.css-h4zhca.ant-input-group-sm .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 24px;
      }

      .css-h4zhca.ant-input-group-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-group-wrapper {
        display: inline-block;
        width: 100%;
        text-align: start;
        vertical-align: top;
      }

      .css-h4zhca.ant-input-group-wrapper-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-group-wrapper-lg .ant-input-group-addon {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group-wrapper-sm .ant-input-group-addon {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-group-wrapper-status-error .ant-input-group-addon {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-input-group-wrapper-status-warning .ant-input-group-addon:last-child {
        color: #52c41a;
        border-color: #52c41a;
      }

      .css-h4zhca.ant-input-search .ant-input:hover,
      .css-h4zhca.ant-input-search .ant-input:focus {
        border-color: #1c67ad;
      }

      .css-h4zhca.ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
      .css-h4zhca.ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
        border-left-color: #1c67ad;
      }

      .css-h4zhca.ant-input-search .ant-input-affix-wrapper {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-search .ant-input-lg {
        line-height: 1.4998;
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child {
        left: -1px;
        padding: 0;
        border: 0;
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button {
        padding-top: 0;
        padding-bottom: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary):hover {
        color: #1c67ad;
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary):active {
        color: #00377a;
      }

      .css-h4zhca.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
      }

      .css-h4zhca.ant-input-search .ant-input-search-button {
        height: 32px;
      }

      .css-h4zhca.ant-input-search .ant-input-search-button:hover,
      .css-h4zhca.ant-input-search .ant-input-search-button:focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-search-large .ant-input-search-button {
        height: 40px;
      }

      .css-h4zhca.ant-input-search-small .ant-input-search-button {
        height: 24px;
      }

      .css-h4zhca.ant-input-search-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-search.ant-input-compact-item:not(.ant-input-compact-last-item) .ant-input-group-addon .ant-input-search-button {
        margin-right: -1px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input,
      .css-h4zhca.ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:hover,
      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input:hover,
      .css-h4zhca.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:hover,
      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:focus,
      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input:focus,
      .css-h4zhca.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:focus,
      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input-group-addon .ant-input-search-button:active,
      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input:active,
      .css-h4zhca.ant-input-search.ant-input-compact-item .ant-input-affix-wrapper:active {
        z-index: 2;
      }

      .css-h4zhca.ant-input-search.ant-input-compact-item>.ant-input-affix-wrapper-focused {
        z-index: 2;
      }

      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-last-item) {
        margin-right: -1px;
      }

      .css-h4zhca.ant-input-compact-item:hover,
      .css-h4zhca.ant-input-compact-item:focus,
      .css-h4zhca.ant-input-compact-item:active {
        z-index: 2;
      }

      .css-h4zhca.ant-input-compact-item[disabled] {
        z-index: 0;
      }

      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item,
      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-sm,
      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item,
      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-sm,
      .css-h4zhca.ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
    
      .css-h4zhca[class^="ant-btn"],
      .css-h4zhca[class*=" ant-btn"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-btn"]::before,
      .css-h4zhca[class*=" ant-btn"]::before,
      .css-h4zhca[class^="ant-btn"]::after,
      .css-h4zhca[class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-btn"] [class^="ant-btn"],
      .css-h4zhca[class*=" ant-btn"] [class^="ant-btn"],
      .css-h4zhca[class^="ant-btn"] [class*=" ant-btn"],
      .css-h4zhca[class*=" ant-btn"] [class*=" ant-btn"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-btn"] [class^="ant-btn"]::before,
      .css-h4zhca[class*=" ant-btn"] [class^="ant-btn"]::before,
      .css-h4zhca[class^="ant-btn"] [class*=" ant-btn"]::before,
      .css-h4zhca[class*=" ant-btn"] [class*=" ant-btn"]::before,
      .css-h4zhca[class^="ant-btn"] [class^="ant-btn"]::after,
      .css-h4zhca[class*=" ant-btn"] [class^="ant-btn"]::after,
      .css-h4zhca[class^="ant-btn"] [class*=" ant-btn"]::after,
      .css-h4zhca[class*=" ant-btn"] [class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-btn {
        outline: none;
        position: relative;
        display: inline-block;
        font-weight: 400;
        white-space: nowrap;
        text-align: center;
        background-image: none;
        background-color: transparent;
        border: 1px solid transparent;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
        user-select: none;
        touch-action: manipulation;
        line-height: 1.5714285714285714;
        color: rgba(0, 0, 0, 0.88);
      }

      .css-h4zhca.ant-btn>span {
        display: inline-block;
      }

      .css-h4zhca.ant-btn>.anticon+span,
      .css-h4zhca.ant-btn>span+.anticon {
        margin-left: 8px;
      }

      .css-h4zhca.ant-btn>a {
        color: currentColor;
      }

      .css-h4zhca.ant-btn:not(:disabled):focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-h4zhca.ant-btn-icon-only.ant-btn-compact-item {
        flex: none;
      }

      .css-h4zhca.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-h4zhca.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: 1px;
        height: calc(100% + 2px);
        background-color: #1c67ad;
        content: "";
      }

      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: calc(100% + 2px);
        height: 1px;
        background-color: #1c67ad;
        content: "";
      }

      .css-h4zhca.ant-btn.ant-btn-sm {
        font-size: 14px;
        height: 24px;
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-sm.ant-btn-icon-only {
        width: 24px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-h4zhca.ant-btn.ant-btn-sm.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-h4zhca.ant-btn.ant-btn-sm.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-h4zhca.ant-btn.ant-btn-sm .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-h4zhca.ant-btn.ant-btn-sm:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-h4zhca.ant-btn.ant-btn-circle.ant-btn-sm {
        min-width: 24px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-h4zhca.ant-btn.ant-btn-round.ant-btn-sm {
        border-radius: 24px;
        padding-left: 12px;
        padding-right: 12px;
      }

      .css-h4zhca.ant-btn {
        font-size: 14px;
        height: 32px;
        padding: 4px 15px;
        border-radius: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-icon-only {
        width: 32px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-h4zhca.ant-btn.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-h4zhca.ant-btn.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-h4zhca.ant-btn .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-h4zhca.ant-btn:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-h4zhca.ant-btn.ant-btn-circle {
        min-width: 32px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-h4zhca.ant-btn.ant-btn-round {
        border-radius: 32px;
        padding-left: 16px;
        padding-right: 16px;
      }

      .css-h4zhca.ant-btn.ant-btn-lg {
        font-size: 16px;
        height: 40px;
        padding: 6.428571428571429px 15px;
        border-radius: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-lg.ant-btn-icon-only {
        width: 40px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-h4zhca.ant-btn.ant-btn-lg.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-h4zhca.ant-btn.ant-btn-lg.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-h4zhca.ant-btn.ant-btn-lg.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-h4zhca.ant-btn.ant-btn-lg .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-h4zhca.ant-btn.ant-btn-lg:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-h4zhca.ant-btn.ant-btn-circle.ant-btn-lg {
        min-width: 40px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-h4zhca.ant-btn.ant-btn-round.ant-btn-lg {
        border-radius: 40px;
        padding-left: 20px;
        padding-right: 20px;
      }

      .css-h4zhca.ant-btn.ant-btn-block {
        width: 100%;
      }

      .css-h4zhca.ant-btn-default {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
      }

      .css-h4zhca.ant-btn-default:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-default:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-default:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-h4zhca.ant-btn-default.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-default.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-default.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-default.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-default.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-primary {
        color: #fff;
        background-color: #FFCD00;
        box-shadow: 0 2px 0 rgba(3, 74, 107, 0.21);
      }

      .css-h4zhca.ant-btn-primary:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-primary:not(:disabled):hover {
        color: #fff;
        background-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-primary:not(:disabled):active {
        color: #fff;
        background-color: #00377a;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-background-ghost {
        color: #FFCD00;
        background-color: transparent;
        border-color: #FFCD00;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #00377a;
        border-color: #00377a;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous {
        background-color: #ff4d4f;
        box-shadow: 0 2px 0 rgba(255, 38, 5, 0.06);
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover {
        background-color: #ff7875;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous:not(:disabled):active {
        background-color: #d9363e;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #ff7875;
        border-color: #ff7875;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-primary.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-dashed {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
        border-style: dashed;
      }

      .css-h4zhca.ant-btn-dashed:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-dashed:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-dashed:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-h4zhca.ant-btn-dashed.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-link {
        color: #FFCD00;
      }

      .css-h4zhca.ant-btn-link:not(:disabled):hover {
        color: #3c81ba;
      }

      .css-h4zhca.ant-btn-link:not(:disabled):active {
        color: #00377a;
      }

      .css-h4zhca.ant-btn-link:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-h4zhca.ant-btn-link.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-btn-link.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
      }

      .css-h4zhca.ant-btn-link.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
      }

      .css-h4zhca.ant-btn-link.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-h4zhca.ant-btn-text:not(:disabled):hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-h4zhca.ant-btn-text:not(:disabled):active {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-h4zhca.ant-btn-text:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-h4zhca.ant-btn-text.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-btn-text.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-h4zhca.ant-btn-text.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-h4zhca.ant-btn-text.ant-btn-dangerous:not(:disabled):active {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-h4zhca.ant-btn-disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-disabled.ant-btn:hover {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-h4zhca.ant-btn-group {
        position: relative;
        display: inline-flex;
      }

      .css-h4zhca.ant-btn-group>span:not(:last-child),
      .css-h4zhca.ant-btn-group>.ant-btn:not(:last-child),
      .css-h4zhca.ant-btn-group>span:not(:last-child)>.ant-btn,
      .css-h4zhca.ant-btn-group>.ant-btn:not(:last-child)>.ant-btn {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-btn-group>span:not(:first-child),
      .css-h4zhca.ant-btn-group>.ant-btn:not(:first-child) {
        margin-left: -1px;
      }

      .css-h4zhca.ant-btn-group>span:not(:first-child),
      .css-h4zhca.ant-btn-group>.ant-btn:not(:first-child),
      .css-h4zhca.ant-btn-group>span:not(:first-child)>.ant-btn,
      .css-h4zhca.ant-btn-group>.ant-btn:not(:first-child)>.ant-btn {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-btn-group .ant-btn {
        position: relative;
        z-index: 1;
      }

      .css-h4zhca.ant-btn-group .ant-btn:hover,
      .css-h4zhca.ant-btn-group .ant-btn:focus,
      .css-h4zhca.ant-btn-group .ant-btn:active {
        z-index: 2;
      }

      .css-h4zhca.ant-btn-group .ant-btn[disabled] {
        z-index: 0;
      }

      .css-h4zhca.ant-btn-group .ant-btn-icon-only {
        font-size: 14px;
      }

      .css-h4zhca.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-primary:not(:last-child):not(:disabled),
      .css-h4zhca.ant-btn-group>span:not(:last-child)>.ant-btn-primary:not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-primary:not(:last-child)>.ant-btn-primary:not(:disabled) {
        border-right-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-primary:not(:first-child):not(:disabled),
      .css-h4zhca.ant-btn-group>span:not(:first-child)>.ant-btn-primary:not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-primary:not(:first-child)>.ant-btn-primary:not(:disabled) {
        border-left-color: #1c67ad;
      }

      .css-h4zhca.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-danger:not(:last-child):not(:disabled),
      .css-h4zhca.ant-btn-group>span:not(:last-child)>.ant-btn-danger:not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-danger:not(:last-child)>.ant-btn-danger:not(:disabled) {
        border-right-color: #ff7875;
      }

      .css-h4zhca.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-danger:not(:first-child):not(:disabled),
      .css-h4zhca.ant-btn-group>span:not(:first-child)>.ant-btn-danger:not(:disabled),
      .css-h4zhca.ant-btn-group>.ant-btn-danger:not(:first-child)>.ant-btn-danger:not(:disabled) {
        border-left-color: #ff7875;
      }

      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-last-item) {
        margin-right: -1px;
      }

      .css-h4zhca.ant-btn-compact-item:hover,
      .css-h4zhca.ant-btn-compact-item:active {
        z-index: 2;
      }

      .css-h4zhca.ant-btn-compact-item[disabled] {
        z-index: 0;
      }

      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) {
        border-radius: 0;
      }

      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item,
      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm,
      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,
      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,
      .css-h4zhca.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) {
        margin-bottom: -1px;
      }

      .css-h4zhca.ant-btn-compact-vertical-item:hover,
      .css-h4zhca.ant-btn-compact-vertical-item:focus,
      .css-h4zhca.ant-btn-compact-vertical-item:active {
        z-index: 2;
      }

      .css-h4zhca.ant-btn-compact-vertical-item[disabled] {
        z-index: 0;
      }

      .css-h4zhca.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) {
        border-radius: 0;
      }

      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item),
      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm,
      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item),
      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm,
      .css-h4zhca.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
      }
    
      .css-h4zhca[class^="ant-wave"],
      .css-h4zhca[class*=" ant-wave"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-wave"]::before,
      .css-h4zhca[class*=" ant-wave"]::before,
      .css-h4zhca[class^="ant-wave"]::after,
      .css-h4zhca[class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-wave"] [class^="ant-wave"],
      .css-h4zhca[class*=" ant-wave"] [class^="ant-wave"],
      .css-h4zhca[class^="ant-wave"] [class*=" ant-wave"],
      .css-h4zhca[class*=" ant-wave"] [class*=" ant-wave"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-wave"] [class^="ant-wave"]::before,
      .css-h4zhca[class*=" ant-wave"] [class^="ant-wave"]::before,
      .css-h4zhca[class^="ant-wave"] [class*=" ant-wave"]::before,
      .css-h4zhca[class*=" ant-wave"] [class*=" ant-wave"]::before,
      .css-h4zhca[class^="ant-wave"] [class^="ant-wave"]::after,
      .css-h4zhca[class*=" ant-wave"] [class^="ant-wave"]::after,
      .css-h4zhca[class^="ant-wave"] [class*=" ant-wave"]::after,
      .css-h4zhca[class*=" ant-wave"] [class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-wave {
        position: absolute;
        background: transparent;
        pointer-events: none;
        box-sizing: border-box;
        color: var(--wave-color, #FFCD00);
        box-shadow: 0 0 0 0 currentcolor;
        opacity: 0.2;
      }

      .css-h4zhca.ant-wave.wave-motion-appear {
        transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1), opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-wave.wave-motion-appear-active {
        box-shadow: 0 0 0 6px currentcolor;
        opacity: 0;
      }
    
      .css-h4zhca[class^="ant-dropdown"],
      .css-h4zhca[class*=" ant-dropdown"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-dropdown"]::before,
      .css-h4zhca[class*=" ant-dropdown"]::before,
      .css-h4zhca[class^="ant-dropdown"]::after,
      .css-h4zhca[class*=" ant-dropdown"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-dropdown"] [class^="ant-dropdown"],
      .css-h4zhca[class*=" ant-dropdown"] [class^="ant-dropdown"],
      .css-h4zhca[class^="ant-dropdown"] [class*=" ant-dropdown"],
      .css-h4zhca[class*=" ant-dropdown"] [class*=" ant-dropdown"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-dropdown"] [class^="ant-dropdown"]::before,
      .css-h4zhca[class*=" ant-dropdown"] [class^="ant-dropdown"]::before,
      .css-h4zhca[class^="ant-dropdown"] [class*=" ant-dropdown"]::before,
      .css-h4zhca[class*=" ant-dropdown"] [class*=" ant-dropdown"]::before,
      .css-h4zhca[class^="ant-dropdown"] [class^="ant-dropdown"]::after,
      .css-h4zhca[class*=" ant-dropdown"] [class^="ant-dropdown"]::after,
      .css-h4zhca[class^="ant-dropdown"] [class*=" ant-dropdown"]::after,
      .css-h4zhca[class*=" ant-dropdown"] [class*=" ant-dropdown"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-dropdown {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: absolute;
        top: -9999px;
        left: -9999px;
        z-index: 1050;
        display: block;
      }

      .css-h4zhca.ant-dropdown::before {
        position: absolute;
        top: -4px;
        bottom: -4px;
        z-index: -9999;
        opacity: 0.0001;
        content: "";
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-wrap {
        position: relative;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-wrap .ant-btn>.anticon-down {
        font-size: 12px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-wrap .anticon-down::before {
        transition: transform 0.2s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-wrap-open .anticon-down::before {
        transform: rotate(180deg);
      }

      .css-h4zhca.ant-dropdown-hidden,
      .css-h4zhca.ant-dropdown-menu-hidden,
      .css-h4zhca.ant-dropdown-menu-submenu-hidden {
        display: none;
      }

      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,
      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-top,
      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-topRight {
        padding-bottom: 12px;
      }

      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,
      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-bottom,
      .css-h4zhca.ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight {
        padding-top: 12px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-arrow {
        position: absolute;
        z-index: 1;
        display: block;
        pointer-events: none;
        width: 16px;
        height: 16px;
        overflow: hidden;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-arrow::after {
        content: "";
        position: absolute;
        width: 11.313708498984761px;
        height: 11.313708498984761px;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        border-radius: 0 0 0px 0;
        transform: translateY(50%) rotate(-135deg);
        box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.1);
        z-index: 0;
        background: transparent;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-arrow::before {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 16px;
        height: 8px;
        background: #ffffff;
        clip-path: polygon(0px 100%, 50% 0px, 16px 100%, 0px 100%);
        clip-path: path('M 0 8 A 0 0 0 0 0 0 8 L 8 0 A 0 0 0 0 1 8 0 L 16 8 A 0 0 0 0 0 16 8 Z');
        content: "";
      }

      .css-h4zhca.ant-dropdown-placement-top>.ant-dropdown-arrow,
      .css-h4zhca.ant-dropdown-placement-topLeft>.ant-dropdown-arrow,
      .css-h4zhca.ant-dropdown-placement-topRight>.ant-dropdown-arrow {
        bottom: 12px;
        transform: translateY(100%) rotate(180deg);
      }

      .css-h4zhca.ant-dropdown-placement-top>.ant-dropdown-arrow {
        left: 50%;
        transform: translateX(-50%) translateY(100%) rotate(180deg);
      }

      .css-h4zhca.ant-dropdown-placement-topLeft>.ant-dropdown-arrow {
        left: 4px;
      }

      .css-h4zhca.ant-dropdown-placement-topRight>.ant-dropdown-arrow {
        right: 4px;
      }

      .css-h4zhca.ant-dropdown-placement-bottom>.ant-dropdown-arrow,
      .css-h4zhca.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,
      .css-h4zhca.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
        top: 12px;
        transform: translateY(-100%);
      }

      .css-h4zhca.ant-dropdown-placement-bottom>.ant-dropdown-arrow {
        left: 50%;
        transform: translateY(-100%) translateX(-50%);
      }

      .css-h4zhca.ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow {
        left: 4px;
      }

      .css-h4zhca.ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
        right: 4px;
      }

      .css-h4zhca.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,
      .css-h4zhca.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,
      .css-h4zhca.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,
      .css-h4zhca.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,
      .css-h4zhca.ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,
      .css-h4zhca.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight {
        animation-name: css-h4zhca-antSlideUpIn;
      }

      .css-h4zhca.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,
      .css-h4zhca.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,
      .css-h4zhca.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,
      .css-h4zhca.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,
      .css-h4zhca.ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,
      .css-h4zhca.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight {
        animation-name: css-h4zhca-antSlideDownIn;
      }

      .css-h4zhca.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,
      .css-h4zhca.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,
      .css-h4zhca.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
        animation-name: css-h4zhca-antSlideUpOut;
      }

      .css-h4zhca.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,
      .css-h4zhca.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,
      .css-h4zhca.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight {
        animation-name: css-h4zhca-antSlideDownOut;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu {
        position: relative;
        margin: 0;
      }

      .css-h4zhca.ant-dropdown-menu-submenu-popup {
        position: absolute;
        z-index: 1050;
        background: transparent;
        box-shadow: none;
        transform-origin: 0 0;
      }

      .css-h4zhca.ant-dropdown-menu-submenu-popup ul,
      .css-h4zhca.ant-dropdown-menu-submenu-popup li {
        list-style: none;
      }

      .css-h4zhca.ant-dropdown-menu-submenu-popup ul {
        margin-left: 0.3em;
        margin-right: 0.3em;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu {
        padding: 4px;
        list-style-type: none;
        background-color: #ffffff;
        background-clip: padding-box;
        border-radius: 0;
        outline: none;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu:focus-visible,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-title {
        padding: 5px 12px;
        color: rgba(0, 0, 0, 0.45);
        transition: all 0.2s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item {
        position: relative;
        display: flex;
        align-items: center;
        border-radius: 0;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon {
        min-width: 14px;
        margin-right: 8px;
        font-size: 12px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content {
        flex: auto;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a {
        color: inherit;
        transition: all 0.2s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a:hover {
        color: inherit;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a::after,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a::after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        content: "";
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title {
        clear: both;
        margin: 0;
        padding: 5px 12px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 14px;
        line-height: 1.5714285714285714;
        cursor: pointer;
        transition: all 0.2s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active {
        background-color: rgba(0, 0, 0, 0.04);
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected {
        color: #FFCD00;
        background-color: #cad9e0;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active {
        background-color: #87b6d4;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover {
        color: rgba(0, 0, 0, 0.25);
        background-color: #ffffff;
        cursor: not-allowed;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a {
        pointer-events: none;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider {
        height: 1px;
        margin: 4px 0;
        overflow: hidden;
        line-height: 0;
        background-color: rgba(5, 5, 5, 0.06);
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
        position: absolute;
        right: 8px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
        margin-right: 0 !important;
        color: rgba(0, 0, 0, 0.45);
        font-size: 12px;
        font-style: normal;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list {
        margin: 0 8px;
        padding: 0;
        list-style: none;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title {
        padding-right: 24px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical {
        position: relative;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {
        color: rgba(0, 0, 0, 0.25);
        background-color: #ffffff;
        cursor: not-allowed;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
        color: #FFCD00;
      }

      .css-h4zhca.ant-slide-up-enter,
      .css-h4zhca.ant-slide-up-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-slide-up-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-slide-up-enter.ant-slide-up-enter-active,
      .css-h4zhca.ant-slide-up-appear.ant-slide-up-appear-active {
        animation-name: css-h4zhca-antSlideUpIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-slide-up-leave.ant-slide-up-leave-active {
        animation-name: css-h4zhca-antSlideUpOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-slide-up-enter,
      .css-h4zhca.ant-slide-up-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-h4zhca.ant-slide-up-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }

      .css-h4zhca.ant-slide-down-enter,
      .css-h4zhca.ant-slide-down-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-slide-down-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-slide-down-enter.ant-slide-down-enter-active,
      .css-h4zhca.ant-slide-down-appear.ant-slide-down-appear-active {
        animation-name: css-h4zhca-antSlideDownIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-slide-down-leave.ant-slide-down-leave-active {
        animation-name: css-h4zhca-antSlideDownOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-slide-down-enter,
      .css-h4zhca.ant-slide-down-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-h4zhca.ant-slide-down-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }

      .css-h4zhca.ant-move-up-enter,
      .css-h4zhca.ant-move-up-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-move-up-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-move-up-enter.ant-move-up-enter-active,
      .css-h4zhca.ant-move-up-appear.ant-move-up-appear-active {
        animation-name: css-h4zhca-antMoveUpIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-move-up-leave.ant-move-up-leave-active {
        animation-name: css-h4zhca-antMoveUpOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-move-up-enter,
      .css-h4zhca.ant-move-up-appear {
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-move-up-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-move-down-enter,
      .css-h4zhca.ant-move-down-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-move-down-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-move-down-enter.ant-move-down-enter-active,
      .css-h4zhca.ant-move-down-appear.ant-move-down-appear-active {
        animation-name: css-h4zhca-antMoveDownIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-move-down-leave.ant-move-down-leave-active {
        animation-name: css-h4zhca-antMoveDownOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-move-down-enter,
      .css-h4zhca.ant-move-down-appear {
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-move-down-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-zoom-big-enter,
      .css-h4zhca.ant-zoom-big-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-zoom-big-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-zoom-big-enter.ant-zoom-big-enter-active,
      .css-h4zhca.ant-zoom-big-appear.ant-zoom-big-appear-active {
        animation-name: css-h4zhca-antZoomBigIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-zoom-big-leave.ant-zoom-big-leave-active {
        animation-name: css-h4zhca-antZoomBigOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-zoom-big-enter,
      .css-h4zhca.ant-zoom-big-appear {
        transform: scale(0);
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-zoom-big-enter-prepare,
      .css-h4zhca.ant-zoom-big-appear-prepare {
        transform: none;
      }

      .css-h4zhca.ant-zoom-big-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-dropdown-button {
        white-space: nowrap;
      }

      .css-h4zhca.ant-dropdown-button.ant-btn-group>.ant-btn-loading,
      .css-h4zhca.ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn {
        cursor: default;
        pointer-events: none;
        opacity: 0.65;
      }

      .css-h4zhca.ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) {
        padding-left: 8px;
        padding-right: 8px;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled),
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover,
      .css-h4zhca.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover {
        color: #fff;
        background-color: #ff4d4f;
      }
    
      @keyframes css-h4zhca-antSlideUpIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antSlideDownIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antSlideUpOut {
        0% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antSlideDownOut {
        0% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antMoveUpIn {
        0% {
          transform: translate3d(0, -100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }

        100% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antMoveUpOut {
        0% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }

        100% {
          transform: translate3d(0, -100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antMoveDownIn {
        0% {
          transform: translate3d(0, 100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }

        100% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antMoveDownOut {
        0% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }

        100% {
          transform: translate3d(0, 100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antZoomBigIn {
        0% {
          transform: scale(0.8);
          opacity: 0;
        }

        100% {
          transform: scale(1);
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antZoomBigOut {
        0% {
          transform: scale(1);
        }

        100% {
          transform: scale(0.8);
          opacity: 0;
        }
      }
    
      .css-h4zhca[class^="ant-breadcrumb"],
      .css-h4zhca[class*=" ant-breadcrumb"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-breadcrumb"]::before,
      .css-h4zhca[class*=" ant-breadcrumb"]::before,
      .css-h4zhca[class^="ant-breadcrumb"]::after,
      .css-h4zhca[class*=" ant-breadcrumb"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-breadcrumb"] [class^="ant-breadcrumb"],
      .css-h4zhca[class*=" ant-breadcrumb"] [class^="ant-breadcrumb"],
      .css-h4zhca[class^="ant-breadcrumb"] [class*=" ant-breadcrumb"],
      .css-h4zhca[class*=" ant-breadcrumb"] [class*=" ant-breadcrumb"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-breadcrumb"] [class^="ant-breadcrumb"]::before,
      .css-h4zhca[class*=" ant-breadcrumb"] [class^="ant-breadcrumb"]::before,
      .css-h4zhca[class^="ant-breadcrumb"] [class*=" ant-breadcrumb"]::before,
      .css-h4zhca[class*=" ant-breadcrumb"] [class*=" ant-breadcrumb"]::before,
      .css-h4zhca[class^="ant-breadcrumb"] [class^="ant-breadcrumb"]::after,
      .css-h4zhca[class*=" ant-breadcrumb"] [class^="ant-breadcrumb"]::after,
      .css-h4zhca[class^="ant-breadcrumb"] [class*=" ant-breadcrumb"]::after,
      .css-h4zhca[class*=" ant-breadcrumb"] [class*=" ant-breadcrumb"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-breadcrumb {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.45);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
      }

      .css-h4zhca.ant-breadcrumb .anticon {
        font-size: 14px;
      }

      .css-h4zhca.ant-breadcrumb ol {
        display: flex;
        flex-wrap: wrap;
        margin: 0;
        padding: 0;
        list-style: none;
      }

      .css-h4zhca.ant-breadcrumb a {
        color: rgba(0, 0, 0, 0.45);
        transition: color 0.2s;
        padding: 0 4px;
        border-radius: 0;
        height: 22px;
        display: inline-block;
        margin-left: -4px;
        margin-right: -4px;
      }

      .css-h4zhca.ant-breadcrumb a:hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-h4zhca.ant-breadcrumb a:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-h4zhca.ant-breadcrumb li:last-child {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-h4zhca.ant-breadcrumb li:last-child>.ant-breadcrumb-separator {
        display: none;
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-separator {
        margin-left: 8px;
        margin-right: 8px;
        color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-link>.anticon+span,
      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-link>.anticon+a {
        margin-left: 4px;
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-overlay-link {
        border-radius: 0;
        height: 22px;
        display: inline-block;
        padding: 0 4px;
        margin-left: -4px;
        margin-right: -4px;
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-overlay-link>.anticon {
        margin-left: 4px;
        font-size: 12px;
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-overlay-link:hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-overlay-link:hover a {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-h4zhca.ant-breadcrumb .ant-breadcrumb-overlay-link a:hover {
        background-color: transparent;
      }

      .css-h4zhca.ant-breadcrumb.ant-breadcrumb-rtl {
        direction: rtl;
      }
    
      .css-h4zhca[class^="ant-input-number"],
      .css-h4zhca[class*=" ant-input-number"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input-number"]::before,
      .css-h4zhca[class*=" ant-input-number"]::before,
      .css-h4zhca[class^="ant-input-number"]::after,
      .css-h4zhca[class*=" ant-input-number"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input-number"] [class^="ant-input-number"],
      .css-h4zhca[class*=" ant-input-number"] [class^="ant-input-number"],
      .css-h4zhca[class^="ant-input-number"] [class*=" ant-input-number"],
      .css-h4zhca[class*=" ant-input-number"] [class*=" ant-input-number"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-input-number"] [class^="ant-input-number"]::before,
      .css-h4zhca[class*=" ant-input-number"] [class^="ant-input-number"]::before,
      .css-h4zhca[class^="ant-input-number"] [class*=" ant-input-number"]::before,
      .css-h4zhca[class*=" ant-input-number"] [class*=" ant-input-number"]::before,
      .css-h4zhca[class^="ant-input-number"] [class^="ant-input-number"]::after,
      .css-h4zhca[class*=" ant-input-number"] [class^="ant-input-number"]::after,
      .css-h4zhca[class^="ant-input-number"] [class*=" ant-input-number"]::after,
      .css-h4zhca[class*=" ant-input-number"] [class*=" ant-input-number"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-input-number {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: inline-block;
        width: 90px;
        min-width: 0;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
        border: 1px solid #e0e0e0;
      }

      .css-h4zhca.ant-input-number::-moz-placeholder {
        opacity: 1;
      }

      .css-h4zhca.ant-input-number::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-h4zhca.ant-input-number:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-h4zhca.ant-input-number:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number:focus,
      .css-h4zhca.ant-input-number-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-disabled,
      .css-h4zhca.ant-input-number[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-h4zhca.ant-input-number-disabled:hover,
      .css-h4zhca.ant-input-number[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-borderless,
      .css-h4zhca.ant-input-number-borderless:hover,
      .css-h4zhca.ant-input-number-borderless:focus,
      .css-h4zhca.ant-input-number-borderless-focused,
      .css-h4zhca.ant-input-number-borderless-disabled,
      .css-h4zhca.ant-input-number-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-h4zhca.ant-input-number {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-h4zhca.ant-input-number-lg {
        padding: 0;
        font-size: 16px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-lg input.ant-input-number-input {
        height: 38px;
      }

      .css-h4zhca.ant-input-number-sm {
        padding: 0;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-sm input.ant-input-number-input {
        height: 22px;
        padding: 0 7px;
      }

      .css-h4zhca.ant-input-number-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-number-rtl .ant-input-number-input {
        direction: rtl;
      }

      .css-h4zhca.ant-input-number-textarea-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number {
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
      .css-h4zhca.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number .ant-input-number-prefix {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number {
        border-color: #faad14;
      }

      .css-h4zhca.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
        border-color: #ffd666;
      }

      .css-h4zhca.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
      .css-h4zhca.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number .ant-input-number-prefix {
        color: #faad14;
      }

      .css-h4zhca.ant-input-number-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-disabled {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-h4zhca.ant-input-number-disabled:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-disabled .ant-input-number-input {
        cursor: not-allowed;
      }

      .css-h4zhca.ant-input-number-out-of-range input {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-input-number-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: table;
        width: 100%;
        border-collapse: separate;
        border-spacing: 0;
      }

      .css-h4zhca.ant-input-number-group[class*='col-'] {
        padding-right: 8px;
      }

      .css-h4zhca.ant-input-number-group[class*='col-']:last-child {
        padding-right: 0;
      }

      .css-h4zhca.ant-input-number-group-lg .ant-input-number,
      .css-h4zhca.ant-input-number-group-lg>.ant-input-number-group-addon {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group-sm .ant-input-number,
      .css-h4zhca.ant-input-number-group-sm>.ant-input-number-group-addon {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number {
        display: table-cell;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-wrap {
        display: table-cell;
        width: 1px;
        white-space: nowrap;
        vertical-align: middle;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-number-group .ant-input-number-group-wrap:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-wrap>* {
        display: block !important;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon {
        position: relative;
        padding: 0 11px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 14px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.02);
        border: 1px solid #e0e0e0;
        border-radius: 0;
        transition: all 0.3s;
        line-height: 1;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-select {
        margin: -5px -11px;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
        background-color: inherit;
        border: 1px solid transparent;
        box-shadow: none;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-select-open .ant-select-selector,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-select-focused .ant-select-selector {
        color: #FFCD00;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker {
        margin: -9px -11px;
        background-color: transparent;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {
        text-align: start;
        border: 0;
        box-shadow: none;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:first-child {
        border-right: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:last-child {
        border-left: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number {
        float: inline-start;
        width: 100%;
        margin-bottom: 0;
        text-align: inherit;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number:focus {
        z-index: 1;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number:hover {
        z-index: 1;
        border-right-width: 1px;
      }

      .ant-input-number-search-with-button .css-h4zhca.ant-input-number-group .ant-input-number:hover {
        z-index: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number:first-child,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:first-child {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:first-child .ant-select .ant-select-selector {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number:last-child,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:last-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector,
      .css-h4zhca.ant-input-number-group .ant-input-number-group-addon:last-child .ant-select .ant-select-selector {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .ant-input-number-search .css-h4zhca.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),
      .ant-input-number-search .css-h4zhca.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact {
        display: block;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact::before {
        display: table;
        content: "";
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact::after {
        display: table;
        clear: both;
        content: "";
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child),
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child) {
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):hover,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):hover,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):focus,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):focus,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>* {
        display: inline-block;
        float: none;
        vertical-align: top;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper {
        display: inline-flex;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range {
        display: inline-flex;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>*:not(:last-child) {
        margin-right: -1px;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number {
        float: none;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number {
        border-right-width: 1px;
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number:hover,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number:hover,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number:hover {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number:focus,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number:focus,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number:focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>*:first-child,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input-number,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input-number {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>*:last-child,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input-number,
      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input-number {
        border-right-width: 1px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number {
        vertical-align: top;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper+.ant-input-number-group-wrapper {
        margin-left: -1px;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper+.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search>.ant-input-number-group>.ant-input-number-group-addon>.ant-input-number-search-button {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search>.ant-input-number-group>.ant-input-number {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-sm .ant-btn {
        font-size: 12px;
        height: 24px;
        line-height: normal;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-lg .ant-btn {
        font-size: 16px;
        height: 40px;
        line-height: normal;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-lg .ant-select-single .ant-select-selector {
        height: 40px;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 38px;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 40px;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-sm .ant-select-single .ant-select-selector {
        height: 24px;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 22px;
      }

      .css-h4zhca.ant-input-number-group.css-h4zhca.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 24px;
      }

      .css-h4zhca.ant-input-number-group-wrapper {
        display: inline-block;
        text-align: start;
        vertical-align: top;
      }

      .css-h4zhca.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
        width: 100%;
      }

      .css-h4zhca.ant-input-number-group-wrapper-lg .ant-input-number-group-addon {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-group-wrapper-sm .ant-input-number-group-addon {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number .ant-input-number-input {
        width: 100%;
        height: 30px;
        padding: 0 11px;
        text-align: start;
        background-color: transparent;
        border: 0;
        border-radius: 0;
        outline: 0;
        transition: all 0.2s linear;
        appearance: textfield;
        color: rgba(0, 0, 0, 0.88);
        font-size: inherit;
        vertical-align: top;
      }

      .css-h4zhca.ant-input-number .ant-input-number-input::-moz-placeholder {
        opacity: 1;
      }

      .css-h4zhca.ant-input-number .ant-input-number-input::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-h4zhca.ant-input-number .ant-input-number-input:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-h4zhca.ant-input-number .ant-input-number-input[type="number"]::-webkit-inner-spin-button,
      .css-h4zhca.ant-input-number .ant-input-number-input[type="number"]::-webkit-outer-spin-button {
        margin: 0;
        webkit-appearance: none;
        appearance: none;
      }

      .css-h4zhca.ant-input-number:hover .ant-input-number-handler-wrap,
      .css-h4zhca.ant-input-number-focused .ant-input-number-handler-wrap {
        opacity: 1;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-wrap {
        position: absolute;
        top: 0;
        right: 0;
        width: 22px;
        height: 100%;
        background: #ffffff;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        opacity: 0;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        transition: opacity 0.2s linear 0.2s;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler {
        display: flex;
        align-items: center;
        justify-content: center;
        flex: auto;
        height: 40%;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
      .css-h4zhca.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
        margin-right: 0;
        font-size: 7px;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler {
        height: 50%;
        overflow: hidden;
        color: rgba(0, 0, 0, 0.45);
        font-weight: bold;
        line-height: 0;
        text-align: center;
        cursor: pointer;
        border-left: 1px solid #e0e0e0;
        transition: all 0.2s linear;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler:active {
        background: rgba(0, 0, 0, 0.02);
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler:hover {
        height: 60%;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-up-inner,
      .css-h4zhca.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-down-inner {
        color: #FFCD00;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-up-inner,
      .css-h4zhca.ant-input-number .ant-input-number-handler-down-inner {
        display: inline-flex;
        align-items: center;
        color: rgba(0, 0, 0, 0.45);
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transition: all 0.2s linear;
        user-select: none;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-up-inner>*,
      .css-h4zhca.ant-input-number .ant-input-number-handler-down-inner>* {
        line-height: 1;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-up-inner svg,
      .css-h4zhca.ant-input-number .ant-input-number-handler-down-inner svg {
        display: inline-block;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-up {
        border-top-right-radius: 0;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-down {
        border-top: 1px solid #e0e0e0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-disabled .ant-input-number-handler-wrap,
      .css-h4zhca.ant-input-number-readonly .ant-input-number-handler-wrap {
        display: none;
      }

      .css-h4zhca.ant-input-number .ant-input-number-handler-up-disabled,
      .css-h4zhca.ant-input-number .ant-input-number-handler-down-disabled {
        cursor: not-allowed;
      }

      .ant-input-number-handler-up-disabled:hover .css-h4zhca.ant-input-number-handler-up-inner,
      .ant-input-number-handler-down-disabled:hover .css-h4zhca.ant-input-number-handler-down-inner {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-h4zhca.ant-input-number-borderless {
        border-color: transparent;
        box-shadow: none;
      }

      .css-h4zhca.ant-input-number-borderless .ant-input-number-handler-down {
        border-top-width: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper {
        position: relative;
        display: inline-flex;
        width: 90px;
        min-width: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
        padding-left: 11px;
      }

      .css-h4zhca.ant-input-number-affix-wrapper::-moz-placeholder {
        opacity: 1;
      }

      .css-h4zhca.ant-input-number-affix-wrapper::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-h4zhca.ant-input-number-affix-wrapper:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-h4zhca.ant-input-number-affix-wrapper:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-affix-wrapper:focus,
      .css-h4zhca.ant-input-number-affix-wrapper-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-disabled,
      .css-h4zhca.ant-input-number-affix-wrapper[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-disabled:hover,
      .css-h4zhca.ant-input-number-affix-wrapper[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-borderless,
      .css-h4zhca.ant-input-number-affix-wrapper-borderless:hover,
      .css-h4zhca.ant-input-number-affix-wrapper-borderless:focus,
      .css-h4zhca.ant-input-number-affix-wrapper-borderless-focused,
      .css-h4zhca.ant-input-number-affix-wrapper-borderless-disabled,
      .css-h4zhca.ant-input-number-affix-wrapper-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-h4zhca.ant-input-number-affix-wrapper {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-lg {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-sm {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-textarea-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper {
        border-color: #ff4d4f;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
        border-color: #ffa39e;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
      .css-h4zhca.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper .ant-input-number-prefix {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper {
        border-color: #faad14;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
        border-color: #ffd666;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
      .css-h4zhca.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper .ant-input-number-prefix {
        color: #faad14;
      }

      .css-h4zhca.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
        border-color: #1c67ad;
        border-right-width: 1px;
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-focused,
      .css-h4zhca.ant-input-number-affix-wrapper:focus {
        z-index: 1;
      }

      .css-h4zhca.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {
        background: transparent;
      }

      .css-h4zhca.ant-input-number-affix-wrapper>div.ant-input-number {
        width: 100%;
        border: none;
        outline: none;
      }

      .css-h4zhca.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused {
        box-shadow: none !important;
      }

      .css-h4zhca.ant-input-number-affix-wrapper input.ant-input-number-input {
        padding: 0;
      }

      .css-h4zhca.ant-input-number-affix-wrapper::before {
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-h4zhca.ant-input-number-affix-wrapper .ant-input-number-handler-wrap {
        z-index: 2;
      }

      .css-h4zhca.ant-input-number-affix-wrapper .ant-input-number-prefix,
      .css-h4zhca.ant-input-number-affix-wrapper .ant-input-number-suffix {
        display: flex;
        flex: none;
        align-items: center;
        pointer-events: none;
      }

      .css-h4zhca.ant-input-number-affix-wrapper .ant-input-number-prefix {
        margin-right: 4px;
      }

      .css-h4zhca.ant-input-number-affix-wrapper .ant-input-number-suffix {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        height: 100%;
        margin-right: 11px;
        margin-left: 4px;
      }

      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-last-item) {
        margin-right: -1px;
      }

      .css-h4zhca.ant-input-number-compact-item:hover,
      .css-h4zhca.ant-input-number-compact-item:focus,
      .css-h4zhca.ant-input-number-compact-item:active {
        z-index: 2;
      }

      .css-h4zhca.ant-input-number-compact-item[disabled] {
        z-index: 0;
      }

      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item) {
        border-radius: 0;
      }

      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item,
      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-sm,
      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item,
      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-sm,
      .css-h4zhca.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
    
      .css-h4zhca[class^="ant-modal"],
      .css-h4zhca[class*=" ant-modal"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-modal"]::before,
      .css-h4zhca[class*=" ant-modal"]::before,
      .css-h4zhca[class^="ant-modal"]::after,
      .css-h4zhca[class*=" ant-modal"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-modal"] [class^="ant-modal"],
      .css-h4zhca[class*=" ant-modal"] [class^="ant-modal"],
      .css-h4zhca[class^="ant-modal"] [class*=" ant-modal"],
      .css-h4zhca[class*=" ant-modal"] [class*=" ant-modal"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-modal"] [class^="ant-modal"]::before,
      .css-h4zhca[class*=" ant-modal"] [class^="ant-modal"]::before,
      .css-h4zhca[class^="ant-modal"] [class*=" ant-modal"]::before,
      .css-h4zhca[class*=" ant-modal"] [class*=" ant-modal"]::before,
      .css-h4zhca[class^="ant-modal"] [class^="ant-modal"]::after,
      .css-h4zhca[class*=" ant-modal"] [class^="ant-modal"]::after,
      .css-h4zhca[class^="ant-modal"] [class*=" ant-modal"]::after,
      .css-h4zhca[class*=" ant-modal"] [class*=" ant-modal"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-modal-root .ant-modal-wrap {
        z-index: 1000;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: auto;
        outline: 0;
        -webkit-overflow-scrolling: touch;
      }

      .css-h4zhca.ant-modal-root .ant-modal-wrap-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-modal-root .ant-modal-centered {
        text-align: center;
      }

      .css-h4zhca.ant-modal-root .ant-modal-centered::before {
        display: inline-block;
        width: 0;
        height: 100%;
        vertical-align: middle;
        content: "";
      }

      .css-h4zhca.ant-modal-root .ant-modal-centered .ant-modal {
        top: 0;
        display: inline-block;
        padding-bottom: 0;
        text-align: start;
        vertical-align: middle;
      }

      @media (max-width: 767) {
        .css-h4zhca.ant-modal-root .ant-modal {
          max-width: calc(100vw - 16px);
          margin: 8 auto;
        }

        .css-h4zhca.ant-modal-root .ant-modal-centered .ant-modal {
          flex: 1;
        }
      }

      .css-h4zhca.ant-modal {
        box-sizing: border-box;
        margin: 0 auto;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        pointer-events: none;
        position: relative;
        top: 100px;
        width: auto;
        max-width: calc(100vw - 32px);
        padding-bottom: 24px;
      }

      .css-h4zhca.ant-modal .ant-modal-title {
        margin: 0;
        color: rgba(0, 0, 0, 0.88);
        font-weight: 600;
        font-size: 16px;
        line-height: 1.5;
        word-wrap: break-word;
      }

      .css-h4zhca.ant-modal .ant-modal-content {
        position: relative;
        background-color: #ffffff;
        background-clip: padding-box;
        border: 0;
        border-radius: 0;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
        pointer-events: auto;
        padding: 20px 24px;
      }

      .css-h4zhca.ant-modal .ant-modal-close {
        position: absolute;
        top: 17px;
        right: 17px;
        z-index: 1010;
        padding: 0;
        color: rgba(0, 0, 0, 0.45);
        font-weight: 600;
        line-height: 1;
        text-decoration: none;
        background: transparent;
        border-radius: 0;
        width: 22px;
        height: 22px;
        border: 0;
        outline: 0;
        cursor: pointer;
        transition: color 0.2s, background-color 0.2s;
      }

      .css-h4zhca.ant-modal .ant-modal-close-x {
        display: block;
        font-size: 16px;
        font-style: normal;
        line-height: 22px;
        text-align: center;
        text-transform: none;
        text-rendering: auto;
      }

      .css-h4zhca.ant-modal .ant-modal-close:hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
        text-decoration: none;
      }

      .css-h4zhca.ant-modal .ant-modal-close:active {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-h4zhca.ant-modal .ant-modal-close:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-h4zhca.ant-modal .ant-modal-header {
        color: rgba(0, 0, 0, 0.88);
        background: #ffffff;
        border-radius: 0px 0px 0 0;
        margin-bottom: 8px;
      }

      .css-h4zhca.ant-modal .ant-modal-body {
        font-size: 14px;
        line-height: 1.5714285714285714;
        word-wrap: break-word;
      }

      .css-h4zhca.ant-modal .ant-modal-footer {
        text-align: end;
        background: transparent;
        margin-top: 12px;
      }

      .css-h4zhca.ant-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger) {
        margin-bottom: 0;
        margin-left: 8px;
      }

      .css-h4zhca.ant-modal .ant-modal-open {
        overflow: hidden;
      }

      .css-h4zhca.ant-modal-pure-panel {
        top: auto;
        padding: 0;
        display: flex;
        flex-direction: column;
      }

      .css-h4zhca.ant-modal-pure-panel .ant-modal-content,
      .css-h4zhca.ant-modal-pure-panel .ant-modal-body,
      .css-h4zhca.ant-modal-pure-panel .ant-modal-confirm-body-wrapper {
        display: flex;
        flex-direction: column;
        flex: auto;
      }

      .css-h4zhca.ant-modal-pure-panel .ant-modal-confirm-body {
        margin-bottom: auto;
      }

      .css-h4zhca.ant-modal-confirm-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-header {
        display: none;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body-wrapper::before {
        display: table;
        content: "";
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body-wrapper::after {
        display: table;
        clear: both;
        content: "";
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title {
        flex: 0 0 100%;
        display: block;
        overflow: hidden;
        color: rgba(0, 0, 0, 0.88);
        font-weight: 600;
        font-size: 16px;
        line-height: 1.5;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title+.ant-modal-confirm-content {
        margin-top: 8px;
        flex-basis: 100%;
        max-width: calc(100% - 34px);
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content {
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body>.anticon {
        flex: none;
        margin-right: 12px;
        font-size: 22px;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title {
        flex: 1;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-body>.anticon+.ant-modal-confirm-title+.ant-modal-confirm-content {
        margin-left: 34px;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-btns {
        text-align: end;
        margin-top: 12px;
      }

      .css-h4zhca.ant-modal-confirm .ant-modal-confirm-btns .ant-btn+.ant-btn {
        margin-bottom: 0;
        margin-left: 8px;
      }

      .css-h4zhca.ant-modal-confirm-error .ant-modal-confirm-body>.anticon {
        color: #ff4d4f;
      }

      .css-h4zhca.ant-modal-confirm-warning .ant-modal-confirm-body>.anticon,
      .css-h4zhca.ant-modal-confirm-confirm .ant-modal-confirm-body>.anticon {
        color: #faad14;
      }

      .css-h4zhca.ant-modal-confirm-info .ant-modal-confirm-body>.anticon {
        color: #FFCD00;
      }

      .css-h4zhca.ant-modal-confirm-success .ant-modal-confirm-body>.anticon {
        color: #52c41a;
      }

      .css-h4zhca.ant-modal-zoom-leave .ant-modal-btns {
        pointer-events: none;
      }

      .css-h4zhca.ant-modal-root .ant-modal-wrap-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-modal-root .ant-modal-wrap-rtl .ant-modal-confirm-body {
        direction: rtl;
      }

      .css-h4zhca.ant-modal-root .ant-modal.ant-zoom-enter,
      .css-h4zhca.ant-modal-root .ant-modal.ant-zoom-appear {
        transform: none;
        opacity: 0;
        animation-duration: 0.3s;
        user-select: none;
      }

      .css-h4zhca.ant-modal-root .ant-modal.ant-zoom-leave .ant-modal-content {
        pointer-events: none;
      }

      .css-h4zhca.ant-modal-root .ant-modal-mask {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1000;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-modal-root .ant-modal-mask .ant-modal-hidden {
        display: none;
      }

      .css-h4zhca.ant-modal-root .ant-modal-wrap {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: auto;
        outline: 0;
        -webkit-overflow-scrolling: touch;
      }

      .css-h4zhca.ant-modal-root .ant-fade-enter,
      .css-h4zhca.ant-modal-root .ant-fade-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-modal-root .ant-fade-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-modal-root .ant-fade-enter.ant-fade-enter-active,
      .css-h4zhca.ant-modal-root .ant-fade-appear.ant-fade-appear-active {
        animation-name: css-h4zhca-antFadeIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-modal-root .ant-fade-leave.ant-fade-leave-active {
        animation-name: css-h4zhca-antFadeOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-modal-root .ant-fade-enter,
      .css-h4zhca.ant-modal-root .ant-fade-appear {
        opacity: 0;
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-modal-root .ant-fade-leave {
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-zoom-enter,
      .css-h4zhca.ant-zoom-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-zoom-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-zoom-enter.ant-zoom-enter-active,
      .css-h4zhca.ant-zoom-appear.ant-zoom-appear-active {
        animation-name: css-h4zhca-antZoomIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-zoom-leave.ant-zoom-leave-active {
        animation-name: css-h4zhca-antZoomOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-zoom-enter,
      .css-h4zhca.ant-zoom-appear {
        transform: scale(0);
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-zoom-enter-prepare,
      .css-h4zhca.ant-zoom-appear-prepare {
        transform: none;
      }

      .css-h4zhca.ant-zoom-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }
    
      @keyframes css-h4zhca-antFadeIn {
        0% {
          opacity: 0;
        }

        100% {
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antFadeOut {
        0% {
          opacity: 1;
        }

        100% {
          opacity: 0;
        }
      }
    
      @keyframes css-h4zhca-antZoomIn {
        0% {
          transform: scale(0.2);
          opacity: 0;
        }

        100% {
          transform: scale(1);
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antZoomOut {
        0% {
          transform: scale(1);
        }

        100% {
          transform: scale(0.2);
          opacity: 0;
        }
      }
    
      .anticon {
        display: inline-flex;
        align-items: center;
        color: inherit;
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      .anticon>* {
        line-height: 1;
      }

      .anticon svg {
        display: inline-block;
      }

      .anticon .anticon .anticon-icon {
        display: block;
      }
    
      .anticon {
        display: inline-flex;
        align-items: center;
        color: inherit;
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      .anticon>* {
        line-height: 1;
      }

      .anticon svg {
        display: inline-block;
      }

      .anticon .anticon .anticon-icon {
        display: block;
      }
    
      .css-1awqw0r a {
        color: #000;
        text-decoration: none;
        background-color: transparent;
        outline: none;
        cursor: pointer;
        transition: color 0.3s;
        -webkit-text-decoration-skip: objects;
      }

      .css-1awqw0r a:hover {
        color: #3c81ba;
      }

      .css-1awqw0r a:active {
        color: #00377a;
      }

      .css-1awqw0r a:active,
      .css-1awqw0r a:hover {
        text-decoration: none;
        outline: 0;
      }

      .css-1awqw0r a:focus {
        text-decoration: none;
        outline: 0;
      }

      .css-1awqw0r a[disabled] {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
    
      .css-1awqw0r[class^="ant-tabs"],
      .css-1awqw0r[class*=" ant-tabs"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1awqw0r[class^="ant-tabs"]::before,
      .css-1awqw0r[class*=" ant-tabs"]::before,
      .css-1awqw0r[class^="ant-tabs"]::after,
      .css-1awqw0r[class*=" ant-tabs"]::after {
        box-sizing: border-box;
      }

      .css-1awqw0r[class^="ant-tabs"] [class^="ant-tabs"],
      .css-1awqw0r[class*=" ant-tabs"] [class^="ant-tabs"],
      .css-1awqw0r[class^="ant-tabs"] [class*=" ant-tabs"],
      .css-1awqw0r[class*=" ant-tabs"] [class*=" ant-tabs"] {
        box-sizing: border-box;
      }

      .css-1awqw0r[class^="ant-tabs"] [class^="ant-tabs"]::before,
      .css-1awqw0r[class*=" ant-tabs"] [class^="ant-tabs"]::before,
      .css-1awqw0r[class^="ant-tabs"] [class*=" ant-tabs"]::before,
      .css-1awqw0r[class*=" ant-tabs"] [class*=" ant-tabs"]::before,
      .css-1awqw0r[class^="ant-tabs"] [class^="ant-tabs"]::after,
      .css-1awqw0r[class*=" ant-tabs"] [class^="ant-tabs"]::after,
      .css-1awqw0r[class^="ant-tabs"] [class*=" ant-tabs"]::after,
      .css-1awqw0r[class*=" ant-tabs"] [class*=" ant-tabs"]::after {
        box-sizing: border-box;
      }

      .css-1awqw0r.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
        padding: 8px 0;
        font-size: 20px;
      }

      .css-1awqw0r.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
        padding: 16px 0;
        font-size: 16px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
        padding: 6px 16px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-small.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0 0 0px 0px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-small.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0px 0px 0 0;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-small.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0 0px 0px 0;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-small.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0px 0 0 0px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
        padding: 8px 16px 6px;
      }

      .css-1awqw0r.ant-tabs-rtl {
        direction: rtl;
      }

      .css-1awqw0r.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
        margin: 0 0 0 32px;
      }

      .css-1awqw0r.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type {
        margin-left: 0;
      }

      .css-1awqw0r.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
        margin-right: 0;
        margin-left: 12px;
      }

      .css-1awqw0r.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
        margin-right: 8px;
        margin-left: -4px;
      }

      .css-1awqw0r.ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
        margin: 0;
      }

      .css-1awqw0r.ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav {
        order: 1;
      }

      .css-1awqw0r.ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder {
        order: 0;
      }

      .css-1awqw0r.ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav {
        order: 0;
      }

      .css-1awqw0r.ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder {
        order: 1;
      }

      .css-1awqw0r.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
        margin-right: 2px;
        margin-left: 0;
      }

      .css-1awqw0r.ant-tabs-dropdown-rtl {
        direction: rtl;
      }

      .css-1awqw0r.ant-tabs-menu-item .ant-tabs-dropdown-rtl {
        text-align: right;
      }

      .css-1awqw0r.ant-tabs-top,
      .css-1awqw0r.ant-tabs-bottom {
        flex-direction: column;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav {
        margin: 0 0 16px 0;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav::before,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav::before,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav::before,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav::before {
        position: absolute;
        right: 0;
        left: 0;
        border-bottom: 1px solid rgba(5, 5, 5, 0.06);
        content: '';
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar {
        height: 4px;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
        transition: width 0.3s, left 0.3s, right 0.3s;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
        top: 0;
        bottom: 0;
        width: 32px;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::before {
        left: 0;
        box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
        right: 0;
        box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left::before {
        opacity: 1;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right::after {
        opacity: 1;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav::before,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav::before {
        bottom: 0;
      }

      .css-1awqw0r.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar {
        bottom: 0;
      }

      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav {
        order: 1;
        margin-top: 16px;
        margin-bottom: 0;
      }

      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav::before,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav::before {
        top: 0;
      }

      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar {
        top: 0;
      }

      .css-1awqw0r.ant-tabs-bottom>.ant-tabs-content-holder,
      .css-1awqw0r.ant-tabs-bottom>div>.ant-tabs-content-holder {
        order: 0;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav {
        flex-direction: column;
        min-width: 40px;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
        padding: 8px 24px;
        text-align: center;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
        margin: 16px 0 0 0;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap {
        flex-direction: column;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
        right: 0;
        left: 0;
        height: 32px;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::before {
        top: 0;
        box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
        bottom: 0;
        box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-top::before {
        opacity: 1;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-bottom::after {
        opacity: 1;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
        width: 4px;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
        transition: height 0.3s, top 0.3s;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-list,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-list,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-list,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-list,
      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-operations,
      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-operations,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-operations,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-operations {
        flex: 1 0 auto;
        flex-direction: column;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar {
        right: 0;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-content-holder,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-content-holder {
        margin-left: -1px;
        border-left: 1px solid #e0e0e0;
      }

      .css-1awqw0r.ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
      .css-1awqw0r.ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
        padding-left: 24px;
      }

      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav {
        order: 1;
      }

      .css-1awqw0r.ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
        left: 0;
      }

      .css-1awqw0r.ant-tabs-right>.ant-tabs-content-holder,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-content-holder {
        order: 0;
        margin-right: -1px;
        border-right: 1px solid #e0e0e0;
      }

      .css-1awqw0r.ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
      .css-1awqw0r.ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
        padding-right: 24px;
      }

      .css-1awqw0r.ant-tabs-dropdown {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 20px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: absolute;
        top: -9999px;
        left: -9999px;
        z-index: 1050;
        display: block;
      }

      .css-1awqw0r.ant-tabs-dropdown-hidden {
        display: none;
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu {
        max-height: 200px;
        margin: 0;
        padding: 4px 0;
        overflow-x: hidden;
        overflow-y: auto;
        text-align: left;
        list-style-type: none;
        background-color: #ffffff;
        background-clip: padding-box;
        border-radius: 0;
        outline: none;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: flex;
        align-items: center;
        min-width: 120px;
        margin: 0;
        padding: 4px 12px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 20px;
        line-height: 1.5714285714285714;
        cursor: pointer;
        transition: all 0.3s;
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item>span {
        flex: 1;
        white-space: nowrap;
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove {
        flex: none;
        margin-left: 12px;
        color: rgba(0, 0, 0, 0.45);
        font-size: 12px;
        background: transparent;
        border: 0;
        cursor: pointer;
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover {
        color: #1c67ad;
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover {
        background: rgba(0, 0, 0, 0.04);
      }

      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled,
      .css-1awqw0r.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover {
        color: rgba(0, 0, 0, 0.25);
        background: transparent;
        cursor: not-allowed;
      }

      .css-1awqw0r.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab {
        margin: 0;
        padding: 3.5px 16px;
        background: rgba(0, 0, 0, 0.02);
        border: 1px solid rgba(5, 5, 5, 0.06);
        transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1awqw0r.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,
      .css-1awqw0r.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active {
        color: #FFCD00;
        background: #ffffff;
      }

      .css-1awqw0r.ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,
      .css-1awqw0r.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar {
        visibility: hidden;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
        margin-left: 2px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0px 0px 0 0;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,
      .css-1awqw0r.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active {
        border-bottom-color: #ffffff;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0 0 0px 0px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,
      .css-1awqw0r.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active {
        border-top-color: #ffffff;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
        margin-top: 2px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0px 0 0 0px;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,
      .css-1awqw0r.ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active {
        border-right-color: #ffffff;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
      .css-1awqw0r.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
        border-radius: 0 0px 0px 0;
      }

      .css-1awqw0r.ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,
      .css-1awqw0r.ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active {
        border-left-color: #ffffff;
      }

      .css-1awqw0r.ant-tabs {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 20px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav {
        position: relative;
        display: flex;
        flex: none;
        align-items: center;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap {
        position: relative;
        display: flex;
        flex: auto;
        align-self: stretch;
        overflow: hidden;
        white-space: nowrap;
        transform: translate(0);
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::after,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
        position: absolute;
        z-index: 1;
        opacity: 0;
        transition: opacity 0.3s;
        content: '';
        pointer-events: none;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list {
        position: relative;
        display: flex;
        transition: opacity 0.3s;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations {
        display: flex;
        align-self: stretch;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden {
        position: absolute;
        visibility: hidden;
        pointer-events: none;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more {
        position: relative;
        padding: 3.5px 16px;
        background: transparent;
        border: 0;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more::after,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more::after {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        height: 5px;
        transform: translateY(100%);
        content: '';
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add {
        min-width: 40px;
        margin-left: 2px;
        padding: 0 8px;
        background: transparent;
        border: 1px solid rgba(5, 5, 5, 0.06);
        border-radius: 0px 0px 0 0;
        outline: none;
        cursor: pointer;
        color: rgba(0, 0, 0, 0.88);
        transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover {
        color: #1c67ad;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,
      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible),
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) {
        color: #00377a;
      }

      .css-1awqw0r.ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus-visible,
      .css-1awqw0r.ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus-visible {
        outline: 4px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-extra-content {
        flex: none;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-ink-bar {
        position: absolute;
        background: #FFCD00;
        pointer-events: none;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab {
        position: relative;
        display: inline-flex;
        align-items: center;
        padding: 12px 0;
        font-size: 20px;
        background: transparent;
        border: 0;
        outline: none;
        cursor: pointer;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible),
      .css-1awqw0r.ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible),
      .css-1awqw0r.ant-tabs .ant-tabs-tab-btn:active,
      .css-1awqw0r.ant-tabs .ant-tabs-tab-remove:active {
        color: #00377a;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab-btn:focus-visible,
      .css-1awqw0r.ant-tabs .ant-tabs-tab-remove:focus-visible {
        outline: 4px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab-btn {
        outline: none;
        transition: all 0.3s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab-remove {
        flex: none;
        margin-right: -4px;
        margin-left: 8px;
        color: rgba(0, 0, 0, 0.45);
        font-size: 12px;
        background: transparent;
        border: none;
        outline: none;
        cursor: pointer;
        transition: all 0.3s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab-remove:hover {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab:hover {
        color: #1c67ad;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn  a{
        color: #000;
        text-shadow: 0 0 0.25px currentcolor;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus,
      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
      .css-1awqw0r.ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon {
        margin: 0;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab .anticon {
        margin-right: 12px;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tab+.ant-tabs-tab {
        margin: 0 0 0 32px;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-content {
        position: relative;
        display: flex;
        width: 100%;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-content-animated {
        transition: margin 0.3s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-content-holder {
        flex: auto;
        min-width: 0;
        min-height: 0;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-tabpane {
        outline: none;
        flex: none;
        width: 100%;
      }

      .css-1awqw0r.ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*='.ant-tabs-nav-wrap-ping']),
      .css-1awqw0r.ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*='.ant-tabs-nav-wrap-ping']) {
        justify-content: center;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-appear,
      .css-1awqw0r.ant-tabs .ant-tabs-switch-enter {
        transition: none;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-appear-start,
      .css-1awqw0r.ant-tabs .ant-tabs-switch-enter-start {
        opacity: 0;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-appear-active,
      .css-1awqw0r.ant-tabs .ant-tabs-switch-enter-active {
        opacity: 1;
        transition: opacity 0.3s;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-leave {
        position: absolute;
        transition: none;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-leave-start {
        opacity: 1;
      }

      .css-1awqw0r.ant-tabs .ant-tabs-switch-leave-active {
        opacity: 0;
        transition: opacity 0.3s;
      }

      .css-1awqw0r.ant-slide-up-enter,
      .css-1awqw0r.ant-slide-up-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1awqw0r.ant-slide-up-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1awqw0r.ant-slide-up-enter.ant-slide-up-enter-active,
      .css-1awqw0r.ant-slide-up-appear.ant-slide-up-appear-active {
        animation-name: css-1awqw0r-antSlideUpIn;
        animation-play-state: running;
      }

      .css-1awqw0r.ant-slide-up-leave.ant-slide-up-leave-active {
        animation-name: css-1awqw0r-antSlideUpOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1awqw0r.ant-slide-up-enter,
      .css-1awqw0r.ant-slide-up-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-1awqw0r.ant-slide-up-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }

      .css-1awqw0r.ant-slide-down-enter,
      .css-1awqw0r.ant-slide-down-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1awqw0r.ant-slide-down-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1awqw0r.ant-slide-down-enter.ant-slide-down-enter-active,
      .css-1awqw0r.ant-slide-down-appear.ant-slide-down-appear-active {
        animation-name: css-1awqw0r-antSlideDownIn;
        animation-play-state: running;
      }

      .css-1awqw0r.ant-slide-down-leave.ant-slide-down-leave-active {
        animation-name: css-1awqw0r-antSlideDownOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1awqw0r.ant-slide-down-enter,
      .css-1awqw0r.ant-slide-down-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-1awqw0r.ant-slide-down-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }
    
      @keyframes css-1awqw0r-antSlideUpIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }
      }
    
      @keyframes css-1awqw0r-antSlideUpOut {
        0% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }
      }
    
      @keyframes css-1awqw0r-antSlideDownIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }
      }
    
      @keyframes css-1awqw0r-antSlideDownOut {
        0% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }
      }
    
      .css-1i43cqu a {
        color: #FFCD00;
        text-decoration: none;
        background-color: transparent;
        outline: none;
        cursor: pointer;
        transition: color 0.3s;
        -webkit-text-decoration-skip: objects;
      }

      .css-1i43cqu a:hover {
        color: #3c81ba;
      }

      .css-1i43cqu a:active {
        color: #00377a;
      }

      .css-1i43cqu a:active,
      .css-1i43cqu a:hover {
        text-decoration: none;
        outline: 0;
      }

      .css-1i43cqu a:focus {
        text-decoration: none;
        outline: 0;
      }

      .css-1i43cqu a[disabled] {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
    
      .css-1i43cqu[class^="ant-layout"],
      .css-1i43cqu[class*=" ant-layout"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-layout"]::before,
      .css-1i43cqu[class*=" ant-layout"]::before,
      .css-1i43cqu[class^="ant-layout"]::after,
      .css-1i43cqu[class*=" ant-layout"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-layout"] [class^="ant-layout"],
      .css-1i43cqu[class*=" ant-layout"] [class^="ant-layout"],
      .css-1i43cqu[class^="ant-layout"] [class*=" ant-layout"],
      .css-1i43cqu[class*=" ant-layout"] [class*=" ant-layout"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-layout"] [class^="ant-layout"]::before,
      .css-1i43cqu[class*=" ant-layout"] [class^="ant-layout"]::before,
      .css-1i43cqu[class^="ant-layout"] [class*=" ant-layout"]::before,
      .css-1i43cqu[class*=" ant-layout"] [class*=" ant-layout"]::before,
      .css-1i43cqu[class^="ant-layout"] [class^="ant-layout"]::after,
      .css-1i43cqu[class*=" ant-layout"] [class^="ant-layout"]::after,
      .css-1i43cqu[class^="ant-layout"] [class*=" ant-layout"]::after,
      .css-1i43cqu[class*=" ant-layout"] [class*=" ant-layout"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-layout {
        display: flex;
        flex: auto;
        flex-direction: column;
        color: rgba(0, 0, 0, 0.88);
        min-height: 0;
        background: #f5f5f5;
      }

      .css-1i43cqu.ant-layout,
      .css-1i43cqu.ant-layout * {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-layout.ant-layout-has-sider {
        flex-direction: row;
      }

      .css-1i43cqu.ant-layout.ant-layout-has-sider>.ant-layout,
      .css-1i43cqu.ant-layout.ant-layout-has-sider>.ant-layout-content {
        width: 0;
      }

      .css-1i43cqu.ant-layout .ant-layout-header,
      .css-1i43cqu.ant-layout.ant-layout-footer {
        flex: 0 0 auto;
      }

      .css-1i43cqu.ant-layout .ant-layout-header {
        height: 64px;
        padding-left: 50px;
        padding-right: 50px;
        color: rgba(0, 0, 0, 0.88);
        line-height: 64px;
        background: #001529;
      }

      .css-1i43cqu.ant-layout .ant-layout-header .ant-menu {
        line-height: inherit;
      }

      .css-1i43cqu.ant-layout .ant-layout-footer {
        padding: 24px 50px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        background: #f5f5f5;
      }

      .css-1i43cqu.ant-layout .ant-layout-content {
        flex: auto;
        min-height: 0;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider {
        position: relative;
        min-width: 0;
        background: #001529;
        transition: all 0.2s, background 0s;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-children {
        height: 100%;
        margin-top: -0.1px;
        padding-top: 0.1px;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-children .ant-menu.ant-menu-inline-collapsed {
        width: auto;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-has-trigger {
        padding-bottom: 48px;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-right {
        order: 1;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-trigger {
        position: fixed;
        bottom: 0;
        z-index: 1;
        height: 48px;
        color: #fff;
        line-height: 48px;
        text-align: center;
        background: #002140;
        cursor: pointer;
        transition: all 0.2s;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-zero-width>* {
        overflow: hidden;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-zero-width-trigger {
        position: absolute;
        top: 64px;
        right: -40px;
        z-index: 1;
        width: 40px;
        height: 40px;
        color: #fff;
        font-size: 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #001529;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        cursor: pointer;
        transition: background 0.3s ease;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-zero-width-trigger::after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: transparent;
        transition: all 0.3s;
        content: "";
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-zero-width-trigger:hover::after {
        background: rgba(255, 255, 255, 0.2);
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-zero-width-trigger-right {
        left: -40px;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-light {
        background: #ffffff;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-light .ant-layout-sider-trigger {
        color: rgba(0, 0, 0, 0.88);
        background: #ffffff;
      }

      .css-1i43cqu.ant-layout .ant-layout-sider-light .ant-layout-sider-zero-width-trigger {
        color: rgba(0, 0, 0, 0.88);
        background: #ffffff;
        border: 1px solid #f5f5f5;
        border-left: 0;
      }

      .css-1i43cqu.ant-layout-rtl {
        direction: rtl;
      }
    
      .css-1i43cqu[class^="ant-btn"],
      .css-1i43cqu[class*=" ant-btn"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-btn"]::before,
      .css-1i43cqu[class*=" ant-btn"]::before,
      .css-1i43cqu[class^="ant-btn"]::after,
      .css-1i43cqu[class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-btn"] [class^="ant-btn"],
      .css-1i43cqu[class*=" ant-btn"] [class^="ant-btn"],
      .css-1i43cqu[class^="ant-btn"] [class*=" ant-btn"],
      .css-1i43cqu[class*=" ant-btn"] [class*=" ant-btn"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-btn"] [class^="ant-btn"]::before,
      .css-1i43cqu[class*=" ant-btn"] [class^="ant-btn"]::before,
      .css-1i43cqu[class^="ant-btn"] [class*=" ant-btn"]::before,
      .css-1i43cqu[class*=" ant-btn"] [class*=" ant-btn"]::before,
      .css-1i43cqu[class^="ant-btn"] [class^="ant-btn"]::after,
      .css-1i43cqu[class*=" ant-btn"] [class^="ant-btn"]::after,
      .css-1i43cqu[class^="ant-btn"] [class*=" ant-btn"]::after,
      .css-1i43cqu[class*=" ant-btn"] [class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-btn {
        outline: none;
        position: relative;
        display: inline-block;
        font-weight: 400;
        white-space: nowrap;
        text-align: center;
        background-image: none;
        background-color: transparent;
        border: 1px solid transparent;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
        user-select: none;
        touch-action: manipulation;
        line-height: 1.5714285714285714;
        color: rgba(0, 0, 0, 0.88);
      }

      .css-1i43cqu.ant-btn>span {
        display: inline-block;
      }

      .css-1i43cqu.ant-btn>.anticon+span,
      .css-1i43cqu.ant-btn>span+.anticon {
        margin-left: 8px;
      }

      .css-1i43cqu.ant-btn>a {
        color: currentColor;
      }

      .css-1i43cqu.ant-btn:not(:disabled):focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1i43cqu.ant-btn-icon-only.ant-btn-compact-item {
        flex: none;
      }

      .css-1i43cqu.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-1i43cqu.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: 1px;
        height: calc(100% + 2px);
        background-color: #1c67ad;
        content: "";
      }

      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: calc(100% + 2px);
        height: 1px;
        background-color: #1c67ad;
        content: "";
      }

      .css-1i43cqu.ant-btn.ant-btn-sm {
        font-size: 14px;
        height: 24px;
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-sm.ant-btn-icon-only {
        width: 24px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-1i43cqu.ant-btn.ant-btn-sm.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-1i43cqu.ant-btn.ant-btn-sm.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-1i43cqu.ant-btn.ant-btn-sm .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1i43cqu.ant-btn.ant-btn-sm:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-1i43cqu.ant-btn.ant-btn-circle.ant-btn-sm {
        min-width: 24px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-1i43cqu.ant-btn.ant-btn-round.ant-btn-sm {
        border-radius: 24px;
        padding-left: 12px;
        padding-right: 12px;
      }

      .css-1i43cqu.ant-btn {
        font-size: 14px;
        height: 32px;
        padding: 4px 15px;
        border-radius: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-icon-only {
        width: 32px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-1i43cqu.ant-btn.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-1i43cqu.ant-btn.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-1i43cqu.ant-btn .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1i43cqu.ant-btn:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-1i43cqu.ant-btn.ant-btn-circle {
        min-width: 32px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-1i43cqu.ant-btn.ant-btn-round {
        border-radius: 32px;
        padding-left: 16px;
        padding-right: 16px;
      }

      .css-1i43cqu.ant-btn.ant-btn-lg {
        font-size: 16px;
        height: 40px;
        padding: 6.428571428571429px 15px;
        border-radius: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-lg.ant-btn-icon-only {
        width: 40px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-1i43cqu.ant-btn.ant-btn-lg.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-1i43cqu.ant-btn.ant-btn-lg.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-1i43cqu.ant-btn.ant-btn-lg.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-1i43cqu.ant-btn.ant-btn-lg .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1i43cqu.ant-btn.ant-btn-lg:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-1i43cqu.ant-btn.ant-btn-circle.ant-btn-lg {
        min-width: 40px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-1i43cqu.ant-btn.ant-btn-round.ant-btn-lg {
        border-radius: 40px;
        padding-left: 20px;
        padding-right: 20px;
      }

      .css-1i43cqu.ant-btn.ant-btn-block {
        width: 100%;
      }

      .css-1i43cqu.ant-btn-default {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
      }

      .css-1i43cqu.ant-btn-default:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-default:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-default:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-default.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-primary {
        color: #fff;
        background-color: #FFCD00;
        box-shadow: 0 2px 0 rgba(3, 74, 107, 0.21);
      }

      .css-1i43cqu.ant-btn-primary:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-primary:not(:disabled):hover {
        color: #fff;
        background-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-primary:not(:disabled):active {
        color: #fff;
        background-color: #00377a;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-background-ghost {
        color: #FFCD00;
        background-color: transparent;
        border-color: #FFCD00;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #00377a;
        border-color: #00377a;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous {
        background-color: #ff4d4f;
        box-shadow: 0 2px 0 rgba(255, 38, 5, 0.06);
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover {
        background-color: #ff7875;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous:not(:disabled):active {
        background-color: #d9363e;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #ff7875;
        border-color: #ff7875;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-primary.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-dashed {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
        border-style: dashed;
      }

      .css-1i43cqu.ant-btn-dashed:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-dashed:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-dashed:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-1i43cqu.ant-btn-dashed.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-link {
        color: #FFCD00;
      }

      .css-1i43cqu.ant-btn-link:not(:disabled):hover {
        color: #3c81ba;
      }

      .css-1i43cqu.ant-btn-link:not(:disabled):active {
        color: #00377a;
      }

      .css-1i43cqu.ant-btn-link:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-btn-link.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-1i43cqu.ant-btn-link.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
      }

      .css-1i43cqu.ant-btn-link.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
      }

      .css-1i43cqu.ant-btn-link.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-btn-text:not(:disabled):hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-btn-text:not(:disabled):active {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-btn-text:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-btn-text.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-1i43cqu.ant-btn-text.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-btn-text.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-1i43cqu.ant-btn-text.ant-btn-dangerous:not(:disabled):active {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-1i43cqu.ant-btn-disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-disabled.ant-btn:hover {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-1i43cqu.ant-btn-group {
        position: relative;
        display: inline-flex;
      }

      .css-1i43cqu.ant-btn-group>span:not(:last-child),
      .css-1i43cqu.ant-btn-group>.ant-btn:not(:last-child),
      .css-1i43cqu.ant-btn-group>span:not(:last-child)>.ant-btn,
      .css-1i43cqu.ant-btn-group>.ant-btn:not(:last-child)>.ant-btn {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-1i43cqu.ant-btn-group>span:not(:first-child),
      .css-1i43cqu.ant-btn-group>.ant-btn:not(:first-child) {
        margin-left: -1px;
      }

      .css-1i43cqu.ant-btn-group>span:not(:first-child),
      .css-1i43cqu.ant-btn-group>.ant-btn:not(:first-child),
      .css-1i43cqu.ant-btn-group>span:not(:first-child)>.ant-btn,
      .css-1i43cqu.ant-btn-group>.ant-btn:not(:first-child)>.ant-btn {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-1i43cqu.ant-btn-group .ant-btn {
        position: relative;
        z-index: 1;
      }

      .css-1i43cqu.ant-btn-group .ant-btn:hover,
      .css-1i43cqu.ant-btn-group .ant-btn:focus,
      .css-1i43cqu.ant-btn-group .ant-btn:active {
        z-index: 2;
      }

      .css-1i43cqu.ant-btn-group .ant-btn[disabled] {
        z-index: 0;
      }

      .css-1i43cqu.ant-btn-group .ant-btn-icon-only {
        font-size: 14px;
      }

      .css-1i43cqu.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-primary:not(:last-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>span:not(:last-child)>.ant-btn-primary:not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-primary:not(:last-child)>.ant-btn-primary:not(:disabled) {
        border-right-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-primary:not(:first-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>span:not(:first-child)>.ant-btn-primary:not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-primary:not(:first-child)>.ant-btn-primary:not(:disabled) {
        border-left-color: #1c67ad;
      }

      .css-1i43cqu.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-danger:not(:last-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>span:not(:last-child)>.ant-btn-danger:not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-danger:not(:last-child)>.ant-btn-danger:not(:disabled) {
        border-right-color: #ff7875;
      }

      .css-1i43cqu.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-danger:not(:first-child):not(:disabled),
      .css-1i43cqu.ant-btn-group>span:not(:first-child)>.ant-btn-danger:not(:disabled),
      .css-1i43cqu.ant-btn-group>.ant-btn-danger:not(:first-child)>.ant-btn-danger:not(:disabled) {
        border-left-color: #ff7875;
      }

      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-last-item) {
        margin-right: -1px;
      }

      .css-1i43cqu.ant-btn-compact-item:hover,
      .css-1i43cqu.ant-btn-compact-item:active {
        z-index: 2;
      }

      .css-1i43cqu.ant-btn-compact-item[disabled] {
        z-index: 0;
      }

      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) {
        border-radius: 0;
      }

      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item,
      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm,
      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,
      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,
      .css-1i43cqu.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) {
        margin-bottom: -1px;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item:hover,
      .css-1i43cqu.ant-btn-compact-vertical-item:focus,
      .css-1i43cqu.ant-btn-compact-vertical-item:active {
        z-index: 2;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item[disabled] {
        z-index: 0;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) {
        border-radius: 0;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item),
      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm,
      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item),
      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm,
      .css-1i43cqu.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
      }
    
      .css-1i43cqu[class^="ant-wave"],
      .css-1i43cqu[class*=" ant-wave"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-wave"]::before,
      .css-1i43cqu[class*=" ant-wave"]::before,
      .css-1i43cqu[class^="ant-wave"]::after,
      .css-1i43cqu[class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-wave"] [class^="ant-wave"],
      .css-1i43cqu[class*=" ant-wave"] [class^="ant-wave"],
      .css-1i43cqu[class^="ant-wave"] [class*=" ant-wave"],
      .css-1i43cqu[class*=" ant-wave"] [class*=" ant-wave"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-wave"] [class^="ant-wave"]::before,
      .css-1i43cqu[class*=" ant-wave"] [class^="ant-wave"]::before,
      .css-1i43cqu[class^="ant-wave"] [class*=" ant-wave"]::before,
      .css-1i43cqu[class*=" ant-wave"] [class*=" ant-wave"]::before,
      .css-1i43cqu[class^="ant-wave"] [class^="ant-wave"]::after,
      .css-1i43cqu[class*=" ant-wave"] [class^="ant-wave"]::after,
      .css-1i43cqu[class^="ant-wave"] [class*=" ant-wave"]::after,
      .css-1i43cqu[class*=" ant-wave"] [class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-wave {
        position: absolute;
        background: transparent;
        pointer-events: none;
        box-sizing: border-box;
        color: var(--wave-color, #FFCD00);
        box-shadow: 0 0 0 0 currentcolor;
        opacity: 0.2;
      }

      .css-1i43cqu.ant-wave.wave-motion-appear {
        transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1), opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-1i43cqu.ant-wave.wave-motion-appear-active {
        box-shadow: 0 0 0 6px currentcolor;
        opacity: 0;
      }
    
      .css-1i43cqu[class^="ant-flex"],
      .css-1i43cqu[class*=" ant-flex"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-flex"]::before,
      .css-1i43cqu[class*=" ant-flex"]::before,
      .css-1i43cqu[class^="ant-flex"]::after,
      .css-1i43cqu[class*=" ant-flex"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-flex"] [class^="ant-flex"],
      .css-1i43cqu[class*=" ant-flex"] [class^="ant-flex"],
      .css-1i43cqu[class^="ant-flex"] [class*=" ant-flex"],
      .css-1i43cqu[class*=" ant-flex"] [class*=" ant-flex"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-flex"] [class^="ant-flex"]::before,
      .css-1i43cqu[class*=" ant-flex"] [class^="ant-flex"]::before,
      .css-1i43cqu[class^="ant-flex"] [class*=" ant-flex"]::before,
      .css-1i43cqu[class*=" ant-flex"] [class*=" ant-flex"]::before,
      .css-1i43cqu[class^="ant-flex"] [class^="ant-flex"]::after,
      .css-1i43cqu[class*=" ant-flex"] [class^="ant-flex"]::after,
      .css-1i43cqu[class^="ant-flex"] [class*=" ant-flex"]::after,
      .css-1i43cqu[class*=" ant-flex"] [class*=" ant-flex"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-flex {
        display: flex;
      }

      .css-1i43cqu.ant-flex-vertical {
        flex-direction: column;
      }

      .css-1i43cqu.ant-flex-rtl {
        direction: rtl;
      }

      .css-1i43cqu.ant-flex:empty {
        display: none;
      }

      .css-1i43cqu.ant-flex-gap-small {
        gap: 8px;
      }

      .css-1i43cqu.ant-flex-gap-middle {
        gap: 16px;
      }

      .css-1i43cqu.ant-flex-gap-large {
        gap: 24px;
      }

      .css-1i43cqu.ant-flex-wrap-wrap {
        flex-wrap: wrap;
      }

      .css-1i43cqu.ant-flex-wrap-nowrap {
        flex-wrap: nowrap;
      }

      .css-1i43cqu.ant-flex-wrap-wrap-reverse {
        flex-wrap: wrap-reverse;
      }

      .css-1i43cqu.ant-flex-align-center {
        align-items: center;
      }

      .css-1i43cqu.ant-flex-align-start {
        align-items: start;
      }

      .css-1i43cqu.ant-flex-align-end {
        align-items: end;
      }

      .css-1i43cqu.ant-flex-align-flex-start {
        align-items: flex-start;
      }

      .css-1i43cqu.ant-flex-align-flex-end {
        align-items: flex-end;
      }

      .css-1i43cqu.ant-flex-align-self-start {
        align-items: self-start;
      }

      .css-1i43cqu.ant-flex-align-self-end {
        align-items: self-end;
      }

      .css-1i43cqu.ant-flex-align-baseline {
        align-items: baseline;
      }

      .css-1i43cqu.ant-flex-align-normal {
        align-items: normal;
      }

      .css-1i43cqu.ant-flex-align-stretch {
        align-items: stretch;
      }

      .css-1i43cqu.ant-flex-justify-flex-start {
        justify-content: flex-start;
      }

      .css-1i43cqu.ant-flex-justify-flex-end {
        justify-content: flex-end;
      }

      .css-1i43cqu.ant-flex-justify-start {
        justify-content: start;
      }

      .css-1i43cqu.ant-flex-justify-end {
        justify-content: end;
      }

      .css-1i43cqu.ant-flex-justify-center {
        justify-content: center;
      }

      .css-1i43cqu.ant-flex-justify-space-between {
        justify-content: space-between;
      }

      .css-1i43cqu.ant-flex-justify-space-around {
        justify-content: space-around;
      }

      .css-1i43cqu.ant-flex-justify-space-evenly {
        justify-content: space-evenly;
      }

      .css-1i43cqu.ant-flex-justify-stretch {
        justify-content: stretch;
      }

      .css-1i43cqu.ant-flex-justify-normal {
        justify-content: normal;
      }

      .css-1i43cqu.ant-flex-justify-left {
        justify-content: left;
      }

      .css-1i43cqu.ant-flex-justify-right {
        justify-content: right;
      }
    
      .css-1i43cqu[class^="ant-pagination"],
      .css-1i43cqu[class*=" ant-pagination"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-pagination"]::before,
      .css-1i43cqu[class*=" ant-pagination"]::before,
      .css-1i43cqu[class^="ant-pagination"]::after,
      .css-1i43cqu[class*=" ant-pagination"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-pagination"] [class^="ant-pagination"],
      .css-1i43cqu[class*=" ant-pagination"] [class^="ant-pagination"],
      .css-1i43cqu[class^="ant-pagination"] [class*=" ant-pagination"],
      .css-1i43cqu[class*=" ant-pagination"] [class*=" ant-pagination"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-pagination"] [class^="ant-pagination"]::before,
      .css-1i43cqu[class*=" ant-pagination"] [class^="ant-pagination"]::before,
      .css-1i43cqu[class^="ant-pagination"] [class*=" ant-pagination"]::before,
      .css-1i43cqu[class*=" ant-pagination"] [class*=" ant-pagination"]::before,
      .css-1i43cqu[class^="ant-pagination"] [class^="ant-pagination"]::after,
      .css-1i43cqu[class*=" ant-pagination"] [class^="ant-pagination"]::after,
      .css-1i43cqu[class^="ant-pagination"] [class*=" ant-pagination"]::after,
      .css-1i43cqu[class*=" ant-pagination"] [class*=" ant-pagination"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-pagination {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
      }

      .css-1i43cqu.ant-pagination ul,
      .css-1i43cqu.ant-pagination ol {
        margin: 0;
        padding: 0;
        list-style: none;
      }

      .css-1i43cqu.ant-pagination::after {
        display: block;
        clear: both;
        height: 0;
        overflow: hidden;
        visibility: hidden;
        content: "";
      }

      .css-1i43cqu.ant-pagination .ant-pagination-total-text {
        display: inline-block;
        height: 32px;
        margin-right: 8px;
        line-height: 30px;
        vertical-align: middle;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item {
        display: inline-block;
        min-width: 32px;
        height: 32px;
        margin-right: 8px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        list-style: none;
        background-color: transparent;
        border: 1px solid transparent;
        border-radius: 0;
        outline: 0;
        cursor: pointer;
        user-select: none;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item a {
        display: block;
        padding: 0 6px;
        color: rgba(0, 0, 0, 0.88);
        transition: none;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item a:hover {
        text-decoration: none;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):hover {
        transition: all 0.2s;
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item:not(.ant-pagination-item-active):active {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item-active {
        font-weight: 600;
        background-color: #ffffff;
        border-color: #FFCD00;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item-active a {
        color: #FFCD00;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item-active:hover {
        border-color: #1c67ad;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-item-active:hover a {
        color: #1c67ad;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next {
        outline: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container {
        position: relative;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {
        color: #FFCD00;
        font-size: 12px;
        opacity: 0;
        transition: all 0.2s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        margin: auto;
        color: rgba(0, 0, 0, 0.25);
        font-family: Arial, Helvetica, sans-serif;
        letter-spacing: 2px;
        text-align: center;
        text-indent: 0.13em;
        opacity: 1;
        transition: all 0.2s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link-icon {
        opacity: 1;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis {
        opacity: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev:focus-visible,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next:focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon {
        opacity: 1;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis {
        opacity: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next {
        margin-right: 8px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-next,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-jump-next {
        display: inline-block;
        min-width: 32px;
        height: 32px;
        color: rgba(0, 0, 0, 0.88);
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        line-height: 32px;
        text-align: center;
        vertical-align: middle;
        list-style: none;
        border-radius: 0;
        cursor: pointer;
        transition: all 0.2s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev,
      .css-1i43cqu.ant-pagination .ant-pagination-next {
        font-family: Arial, Helvetica, sans-serif;
        outline: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev button,
      .css-1i43cqu.ant-pagination .ant-pagination-next button {
        color: rgba(0, 0, 0, 0.88);
        cursor: pointer;
        user-select: none;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-next .ant-pagination-item-link {
        display: block;
        width: 100%;
        height: 100%;
        padding: 0;
        font-size: 12px;
        text-align: center;
        background-color: transparent;
        border: 1px solid transparent;
        border-radius: 0;
        outline: none;
        transition: all 0.2s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev:focus-visible .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-next:focus-visible .ant-pagination-item-link {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link {
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev:active .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-next:active .ant-pagination-item-link {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination .ant-pagination-prev.ant-pagination-disabled:hover .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-next.ant-pagination-disabled:hover .ant-pagination-item-link {
        background-color: transparent;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-slash {
        margin-right: 12px;
        margin-left: 4px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options {
        display: inline-block;
        margin-left: 16px;
        vertical-align: middle;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-size-changer.-select {
        display: inline-block;
        width: auto;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper {
        display: inline-block;
        height: 32px;
        margin-left: 8px;
        line-height: 32px;
        vertical-align: top;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input {
        position: relative;
        display: inline-block;
        width: 50px;
        min-width: 0;
        padding: 4px 11px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
        height: 32px;
        box-sizing: border-box;
        margin: 0;
        margin-left: 8px;
        margin-right: 8px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input::-moz-placeholder {
        opacity: 1;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input:focus,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-disabled,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-disabled:hover,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless:hover,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless:focus,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless-focused,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless-disabled,
      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-lg {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-sm {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-rtl {
        direction: rtl;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-options-quick-jumper input-textarea-rtl {
        direction: rtl;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next {
        height: 24px;
        line-height: 24px;
        vertical-align: top;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {
        height: 24px;
        background-color: transparent;
        border: 0;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:hover {
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link:active,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link:active {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after {
        height: 24px;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager {
        display: inline-block;
        height: 24px;
        margin-right: 8px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input {
        box-sizing: border-box;
        height: 100%;
        margin-right: 8px;
        padding: 0 6px;
        text-align: center;
        background-color: #ffffff;
        border: 1px solid #e0e0e0;
        border-radius: 0;
        outline: none;
        transition: border-color 0.2s;
        color: inherit;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input:hover {
        border-color: #FFCD00;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input:focus {
        border-color: #1c67ad;
        box-shadow: 0 0px 0 2px rgba(3, 74, 107, 0.21);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-total-text,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-simple-pager {
        height: 24px;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-item {
        min-width: 24px;
        height: 24px;
        margin: 0;
        line-height: 22px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {
        background-color: transparent;
        border-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):hover {
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active):active {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next {
        min-width: 24px;
        height: 24px;
        margin: 0;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev:hover .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next:hover .ant-pagination-item-link {
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev:active .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next:active .ant-pagination-item-link {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev.ant-pagination-disabled:hover .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next.ant-pagination-disabled:hover .ant-pagination-item-link {
        background-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {
        background-color: transparent;
        border-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link::after,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link::after {
        height: 24px;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-jump-prev,
      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-jump-next {
        height: 24px;
        margin-right: 0;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-options {
        margin-left: 2px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-options-size-changer {
        top: 0;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper {
        height: 24px;
        line-height: 24px;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-mini .ant-pagination-options-quick-jumper input {
        padding: 0px 7px;
        border-radius: 0;
        width: 44px;
        height: 24px;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-disabled,
      .css-1i43cqu.ant-pagination .ant-pagination-disabled:hover {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-disabled .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination .ant-pagination-disabled:hover .ant-pagination-item-link {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-disabled:focus-visible {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination .ant-pagination-disabled:focus-visible .ant-pagination-item-link {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled.ant-pagination-mini:hover .ant-pagination-item:not(.ant-pagination-item-active),
      .css-1i43cqu.ant-pagination.ant-pagination-disabled.ant-pagination-mini:active .ant-pagination-item:not(.ant-pagination-item-active),
      .css-1i43cqu.ant-pagination.ant-pagination-disabled.ant-pagination-mini:hover .ant-pagination-item-link,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled.ant-pagination-mini:active .ant-pagination-item-link {
        background-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item:active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item a {
        color: rgba(0, 0, 0, 0.25);
        background-color: transparent;
        border: none;
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {
        border-color: #e0e0e0;
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-active:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-active:active {
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:active {
        background-color: transparent;
      }

      .ant-pagination-simple.css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {
        background-color: transparent;
      }

      .ant-pagination-simple.css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:hover,
      .ant-pagination-simple.css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-item-link:active {
        background-color: transparent;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev .ant-pagination-item-link-icon,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next .ant-pagination-item-link-icon {
        opacity: 0;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-jump-prev .ant-pagination-item-ellipsis,
      .css-1i43cqu.ant-pagination.ant-pagination-disabled .ant-pagination-jump-next .ant-pagination-item-ellipsis {
        opacity: 1;
      }

      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:hover,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link:active,
      .css-1i43cqu.ant-pagination.ant-pagination-simple .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link:active {
        background-color: transparent;
      }

      @media only screen and (max-width: 992px) {

        .css-1i43cqu.ant-pagination .ant-pagination-item-after-jump-prev,
        .css-1i43cqu.ant-pagination .ant-pagination-item-before-jump-next {
          display: none;
        }
      }

      @media only screen and (max-width: 576px) {
        .css-1i43cqu.ant-pagination .ant-pagination-options {
          display: none;
        }
      }

      .css-1i43cqu.ant-pagination-rtl {
        direction: rtl;
      }
    
      .anticon {
        display: inline-flex;
        align-items: center;
        color: inherit;
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      .anticon>* {
        line-height: 1;
      }

      .anticon svg {
        display: inline-block;
      }

      .anticon .anticon .anticon-icon {
        display: block;
      }
    
      .css-1i43cqu[class^="ant-spin"],
      .css-1i43cqu[class*=" ant-spin"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-spin"]::before,
      .css-1i43cqu[class*=" ant-spin"]::before,
      .css-1i43cqu[class^="ant-spin"]::after,
      .css-1i43cqu[class*=" ant-spin"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-spin"] [class^="ant-spin"],
      .css-1i43cqu[class*=" ant-spin"] [class^="ant-spin"],
      .css-1i43cqu[class^="ant-spin"] [class*=" ant-spin"],
      .css-1i43cqu[class*=" ant-spin"] [class*=" ant-spin"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-spin"] [class^="ant-spin"]::before,
      .css-1i43cqu[class*=" ant-spin"] [class^="ant-spin"]::before,
      .css-1i43cqu[class^="ant-spin"] [class*=" ant-spin"]::before,
      .css-1i43cqu[class*=" ant-spin"] [class*=" ant-spin"]::before,
      .css-1i43cqu[class^="ant-spin"] [class^="ant-spin"]::after,
      .css-1i43cqu[class*=" ant-spin"] [class^="ant-spin"]::after,
      .css-1i43cqu[class^="ant-spin"] [class*=" ant-spin"]::after,
      .css-1i43cqu[class*=" ant-spin"] [class*=" ant-spin"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-spin {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: #FFCD00;
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: absolute;
        display: none;
        text-align: center;
        vertical-align: middle;
        opacity: 0;
        transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-1i43cqu.ant-spin-spinning {
        position: static;
        display: inline-block;
        opacity: 1;
      }

      .css-1i43cqu.ant-spin-nested-loading {
        position: relative;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 4;
        display: block;
        width: 100%;
        height: 100%;
        max-height: 400px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -10px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
        position: absolute;
        top: 50%;
        width: 100%;
        padding-top: 5px;
        text-shadow: 0 1px 2px #ffffff;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
        margin-top: -20px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
        margin: -7px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
        padding-top: 2px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
        margin-top: -17px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
        margin: -16px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
        padding-top: 11px;
      }

      .css-1i43cqu.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
        margin-top: -26px;
      }

      .css-1i43cqu.ant-spin-nested-loading .ant-spin-container {
        position: relative;
        transition: opacity 0.3s;
      }

      .css-1i43cqu.ant-spin-nested-loading .ant-spin-container::after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10;
        width: 100%;
        height: 100%;
        background: #ffffff;
        opacity: 0;
        transition: all 0.3s;
        content: "";
        pointer-events: none;
      }

      .css-1i43cqu.ant-spin-nested-loading .ant-spin-blur {
        clear: both;
        opacity: 0.5;
        user-select: none;
        pointer-events: none;
      }

      .css-1i43cqu.ant-spin-nested-loading .ant-spin-blur::after {
        opacity: 0.4;
        pointer-events: auto;
      }

      .css-1i43cqu.ant-spin-tip {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-1i43cqu.ant-spin .ant-spin-dot {
        position: relative;
        display: inline-block;
        font-size: 20px;
        width: 1em;
        height: 1em;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-item {
        position: absolute;
        display: block;
        width: 9px;
        height: 9px;
        background-color: #FFCD00;
        border-radius: 100%;
        transform: scale(0.75);
        transform-origin: 50% 50%;
        opacity: 0.3;
        animation-name: css-1i43cqu-antSpinMove;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-direction: alternate;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-item:nth-child(1) {
        top: 0;
        left: 0;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-item:nth-child(2) {
        top: 0;
        right: 0;
        animation-delay: 0.4s;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-item:nth-child(3) {
        right: 0;
        bottom: 0;
        animation-delay: 0.8s;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-item:nth-child(4) {
        bottom: 0;
        left: 0;
        animation-delay: 1.2s;
      }

      .css-1i43cqu.ant-spin .ant-spin-dot-spin {
        transform: rotate(45deg);
        animation-name: css-1i43cqu-antRotate;
        animation-duration: 1.2s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
      }

      .css-1i43cqu.ant-spin-sm .ant-spin-dot {
        font-size: 14px;
      }

      .css-1i43cqu.ant-spin-sm .ant-spin-dot i {
        width: 6px;
        height: 6px;
      }

      .css-1i43cqu.ant-spin-lg .ant-spin-dot {
        font-size: 32px;
      }

      .css-1i43cqu.ant-spin-lg .ant-spin-dot i {
        width: 14px;
        height: 14px;
      }

      .css-1i43cqu.ant-spin.ant-spin-show-text .ant-spin-text {
        display: block;
      }
    
      @keyframes css-1i43cqu-antSpinMove {
        to {
          opacity: 1;
        }
      }
    
      @keyframes css-1i43cqu-antRotate {
        to {
          transform: rotate(405deg);
        }
      }
    
      @keyframes css-a1p5wg-antFadeIn {
        0% {
          opacity: 0;
        }

        100% {
          opacity: 1;
        }
      }
    
      @keyframes css-a1p5wg-antFadeOut {
        0% {
          opacity: 1;
        }

        100% {
          opacity: 0;
        }
      }
    
      @keyframes css-a1p5wg-antZoomIn {
        0% {
          transform: scale(0.2);
          opacity: 0;
        }

        100% {
          transform: scale(1);
          opacity: 1;
        }
      }
    
      @keyframes css-a1p5wg-antZoomOut {
        0% {
          transform: scale(1);
        }

        100% {
          transform: scale(0.2);
          opacity: 0;
        }
      }
    
      .css-1i43cqu[class^="ant-select"],
      .css-1i43cqu[class*=" ant-select"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-select"]::before,
      .css-1i43cqu[class*=" ant-select"]::before,
      .css-1i43cqu[class^="ant-select"]::after,
      .css-1i43cqu[class*=" ant-select"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-select"] [class^="ant-select"],
      .css-1i43cqu[class*=" ant-select"] [class^="ant-select"],
      .css-1i43cqu[class^="ant-select"] [class*=" ant-select"],
      .css-1i43cqu[class*=" ant-select"] [class*=" ant-select"] {
        box-sizing: border-box;
      }

      .css-1i43cqu[class^="ant-select"] [class^="ant-select"]::before,
      .css-1i43cqu[class*=" ant-select"] [class^="ant-select"]::before,
      .css-1i43cqu[class^="ant-select"] [class*=" ant-select"]::before,
      .css-1i43cqu[class*=" ant-select"] [class*=" ant-select"]::before,
      .css-1i43cqu[class^="ant-select"] [class^="ant-select"]::after,
      .css-1i43cqu[class*=" ant-select"] [class^="ant-select"]::after,
      .css-1i43cqu[class^="ant-select"] [class*=" ant-select"]::after,
      .css-1i43cqu[class*=" ant-select"] [class*=" ant-select"]::after {
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-select-borderless .ant-select-selector {
        background-color: transparent !important;
        border-color: transparent !important;
        box-shadow: none !important;
      }

      .css-1i43cqu.ant-select.ant-select-in-form-item {
        width: 100%;
      }

      .css-1i43cqu.ant-select {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: inline-block;
        cursor: pointer;
      }

      .css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector {
        position: relative;
        background-color: #ffffff;
        border: 1px solid #e0e0e0;
        transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
        cursor: pointer;
      }

      .ant-select-show-search.css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector {
        cursor: text;
      }

      .ant-select-show-search.css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
        cursor: auto;
        color: inherit;
      }

      .ant-select-disabled.css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector {
        color: rgba(0, 0, 0, 0.25);
        background: rgba(0, 0, 0, 0.04);
        cursor: not-allowed;
      }

      .ant-select-multiple.ant-select-disabled.css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector {
        background: rgba(0, 0, 0, 0.04);
      }

      .ant-select-disabled.css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector input {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
        margin: 0;
        padding: 0;
        background: transparent;
        border: none;
        outline: none;
        appearance: none;
      }

      .css-1i43cqu.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
        display: none;
        -webkit-appearance: none;
      }

      .css-1i43cqu.ant-select .ant-select-selection-item {
        flex: 1;
        font-weight: normal;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-select .ant-select-selection-placeholder {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        flex: 1;
        color: rgba(0, 0, 0, 0.25);
        pointer-events: none;
      }

      .css-1i43cqu.ant-select .ant-select-arrow {
        display: flex;
        align-items: center;
        color: rgba(0, 0, 0, 0.25);
        font-style: normal;
        line-height: 1;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        top: 50%;
        left: auto;
        right: 11px;
        height: 12px;
        margin-top: -6px;
        font-size: 12px;
        pointer-events: none;
      }

      .css-1i43cqu.ant-select .ant-select-arrow>* {
        line-height: 1;
      }

      .css-1i43cqu.ant-select .ant-select-arrow svg {
        display: inline-block;
      }

      .css-1i43cqu.ant-select .ant-select-arrow .anticon {
        vertical-align: top;
        transition: transform 0.3s;
      }

      .css-1i43cqu.ant-select .ant-select-arrow .anticon>svg {
        vertical-align: top;
      }

      .css-1i43cqu.ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) {
        pointer-events: auto;
      }

      .ant-select-disabled .css-1i43cqu.ant-select .ant-select-arrow {
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select .ant-select-arrow>*:not(:last-child) {
        margin-right: 8px;
      }

      .css-1i43cqu.ant-select .ant-select-clear {
        position: absolute;
        top: 50%;
        left: auto;
        right: 11px;
        z-index: 1;
        display: inline-block;
        width: 12px;
        height: 12px;
        margin-top: -6px;
        color: rgba(0, 0, 0, 0.25);
        font-size: 12px;
        font-style: normal;
        line-height: 1;
        text-align: center;
        text-transform: none;
        background: #ffffff;
        cursor: pointer;
        opacity: 0;
        transition: color 0.2s ease, opacity 0.3s ease;
        text-rendering: auto;
      }

      .css-1i43cqu.ant-select .ant-select-clear:before {
        display: block;
      }

      .css-1i43cqu.ant-select .ant-select-clear:hover {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-1i43cqu.ant-select:hover .ant-select-clear {
        opacity: 1;
      }

      .css-1i43cqu.ant-select-has-feedback .ant-select-clear {
        right: 29px;
      }

      .css-1i43cqu.ant-select-single {
        font-size: 14px;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
        border-radius: 0;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-search {
        position: absolute;
        top: 0;
        left: 11px;
        right: 11px;
        bottom: 0;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-search-input {
        width: 100%;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        padding: 0;
        line-height: 30px;
        transition: all 0.3s;
      }

      @supports (-moz-appearance: meterbar) {

        .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-item,
        .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
          line-height: 30px;
        }
      }

      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-item {
        position: relative;
        user-select: none;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        transition: none;
        pointer-events: none;
      }

      .css-1i43cqu.ant-select-single .ant-select-selector:after,
      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-item:after,
      .css-1i43cqu.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after {
        display: inline-block;
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-single.ant-select-show-arrow .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
        padding-right: 18px;
      }

      .css-1i43cqu.ant-select-single.ant-select-open .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
        width: 100%;
        height: 32px;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
        height: 30px;
      }

      .css-1i43cqu.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after {
        line-height: 30px;
      }

      .css-1i43cqu.ant-select-single.ant-select-customize-input .ant-select-selector:after {
        display: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
        position: static;
        width: 100%;
      }

      .css-1i43cqu.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
        position: absolute;
        left: 0;
        right: 0;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
        display: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm {
        font-size: 14px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
        border-radius: 0;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search {
        position: absolute;
        top: 0;
        left: 11px;
        right: 11px;
        bottom: 0;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input {
        width: 100%;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder {
        padding: 0;
        line-height: 22px;
        transition: all 0.3s;
      }

      @supports (-moz-appearance: meterbar) {

        .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,
        .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder {
          line-height: 22px;
        }
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item {
        position: relative;
        user-select: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder {
        transition: none;
        pointer-events: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector:after,
      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:after,
      .css-1i43cqu.ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:after {
        display: inline-block;
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder {
        padding-right: 18px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
        width: 100%;
        height: 24px;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
        height: 22px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after {
        line-height: 22px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector:after {
        display: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
        position: static;
        width: 100%;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
        position: absolute;
        left: 0;
        right: 0;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
        display: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search {
        left: 7px;
        right: 7px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
        padding: 0 7px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
        right: 28px;
      }

      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
        padding-right: 21px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg {
        font-size: 16px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 16px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
        border-radius: 0;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search {
        position: absolute;
        top: 0;
        left: 11px;
        right: 11px;
        bottom: 0;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input {
        width: 100%;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
        padding: 0;
        line-height: 38px;
        transition: all 0.3s;
      }

      @supports (-moz-appearance: meterbar) {

        .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,
        .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
          line-height: 38px;
        }
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item {
        position: relative;
        user-select: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
        transition: none;
        pointer-events: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector:after,
      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:after,
      .css-1i43cqu.ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:after {
        display: inline-block;
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item,
      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder {
        padding-right: 20px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
        width: 100%;
        height: 40px;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
        height: 38px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after {
        line-height: 38px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector:after {
        display: none;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
        position: static;
        width: 100%;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
        position: absolute;
        left: 0;
        right: 0;
        padding: 0 11px;
      }

      .css-1i43cqu.ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
        display: none;
      }

      .css-1i43cqu.ant-select-multiple {
        font-size: 14px;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-overflow {
        position: relative;
        display: flex;
        flex: auto;
        flex-wrap: wrap;
        max-width: 100%;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-overflow-item {
        flex: none;
        align-self: center;
        max-width: 100%;
        display: inline-flex;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selector {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 1px 4px;
        border-radius: 0;
      }

      .ant-select-show-search.css-1i43cqu.ant-select-multiple .ant-select-selector {
        cursor: text;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple .ant-select-selector {
        background: rgba(0, 0, 0, 0.04);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selector:after {
        display: inline-block;
        width: 0;
        margin: 2px 0;
        line-height: 24px;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-multiple.ant-select-show-arrow .ant-select-selector,
      .css-1i43cqu.ant-select-multiple.ant-select-allow-clear .ant-select-selector {
        padding-right: 24px;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item {
        position: relative;
        display: flex;
        flex: none;
        box-sizing: border-box;
        max-width: 100%;
        height: 24px;
        margin-top: 2px;
        margin-bottom: 2px;
        line-height: 22px;
        background: rgba(0, 0, 0, 0.06);
        border: 1px solid rgba(5, 5, 5, 0.06);
        border-radius: 0;
        cursor: default;
        transition: font-size 0.3s, line-height 0.3s, height 0.3s;
        user-select: none;
        margin-right: 4px;
        padding-left: 8px;
        padding-right: 4px;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-content {
        display: inline-block;
        margin-right: 4px;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-remove {
        display: inline-block;
        align-items: center;
        color: rgba(0, 0, 0, 0.45);
        font-style: normal;
        line-height: inherit;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: bold;
        font-size: 10px;
        cursor: pointer;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-remove>* {
        line-height: 1;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-remove svg {
        display: inline-block;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-remove>.anticon {
        vertical-align: -0.2em;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-item-remove:hover {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search {
        margin-left: 0;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-search {
        display: inline-flex;
        position: relative;
        max-width: 100%;
        margin-left: 8px;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-search-input,
      .css-1i43cqu.ant-select-multiple .ant-select-selection-search-mirror {
        height: 24px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        line-height: 24px;
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-search-input {
        width: 100%;
        min-width: 4.1px;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-search-mirror {
        position: absolute;
        top: 0;
        left: 0;
        right: auto;
        z-index: 999;
        white-space: pre;
        visibility: hidden;
      }

      .css-1i43cqu.ant-select-multiple .ant-select-selection-placeholder {
        position: absolute;
        top: 50%;
        left: 11px;
        right: 11px;
        transform: translateY(-50%);
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm {
        font-size: 14px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-overflow {
        position: relative;
        display: flex;
        flex: auto;
        flex-wrap: wrap;
        max-width: 100%;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item {
        flex: none;
        align-self: center;
        max-width: 100%;
        display: inline-flex;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selector {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 1px 4px;
        border-radius: 0;
      }

      .ant-select-show-search.css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selector {
        cursor: text;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selector {
        background: rgba(0, 0, 0, 0.04);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selector:after {
        display: inline-block;
        width: 0;
        margin: 2px 0;
        line-height: 16px;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector,
      .css-1i43cqu.ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector {
        padding-right: 24px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item {
        position: relative;
        display: flex;
        flex: none;
        box-sizing: border-box;
        max-width: 100%;
        height: 16px;
        margin-top: 2px;
        margin-bottom: 2px;
        line-height: 14px;
        background: rgba(0, 0, 0, 0.06);
        border: 1px solid rgba(5, 5, 5, 0.06);
        border-radius: 0;
        cursor: default;
        transition: font-size 0.3s, line-height 0.3s, height 0.3s;
        user-select: none;
        margin-right: 4px;
        padding-left: 8px;
        padding-right: 4px;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-content {
        display: inline-block;
        margin-right: 4px;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove {
        display: inline-block;
        align-items: center;
        color: rgba(0, 0, 0, 0.45);
        font-style: normal;
        line-height: inherit;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: bold;
        font-size: 10px;
        cursor: pointer;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove>* {
        line-height: 1;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove svg {
        display: inline-block;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove>.anticon {
        vertical-align: -0.2em;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-item-remove:hover {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search {
        margin-left: 0;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search {
        display: inline-flex;
        position: relative;
        max-width: 100%;
        margin-left: 8px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
        height: 16px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        line-height: 16px;
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search-input {
        width: 100%;
        min-width: 4.1px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
        position: absolute;
        top: 0;
        left: 0;
        right: auto;
        z-index: 999;
        white-space: pre;
        visibility: hidden;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
        position: absolute;
        top: 50%;
        left: 11px;
        right: 11px;
        transform: translateY(-50%);
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
        left: 7px;
        right: auto;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-sm .ant-select-selection-search {
        margin-left: 2px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg {
        font-size: 16px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-overflow {
        position: relative;
        display: flex;
        flex: auto;
        flex-wrap: wrap;
        max-width: 100%;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item {
        flex: none;
        align-self: center;
        max-width: 100%;
        display: inline-flex;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selector {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        padding: 1px 4px;
        border-radius: 0;
      }

      .ant-select-show-search.css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selector {
        cursor: text;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selector {
        background: rgba(0, 0, 0, 0.04);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selector:after {
        display: inline-block;
        width: 0;
        margin: 2px 0;
        line-height: 32px;
        content: "\a0";
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector,
      .css-1i43cqu.ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector {
        padding-right: 24px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item {
        position: relative;
        display: flex;
        flex: none;
        box-sizing: border-box;
        max-width: 100%;
        height: 32px;
        margin-top: 2px;
        margin-bottom: 2px;
        line-height: 30px;
        background: rgba(0, 0, 0, 0.06);
        border: 1px solid rgba(5, 5, 5, 0.06);
        border-radius: 0;
        cursor: default;
        transition: font-size 0.3s, line-height 0.3s, height 0.3s;
        user-select: none;
        margin-right: 4px;
        padding-left: 8px;
        padding-right: 4px;
      }

      .ant-select-disabled.css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item {
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-content {
        display: inline-block;
        margin-right: 4px;
        overflow: hidden;
        white-space: pre;
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove {
        display: inline-block;
        align-items: center;
        color: rgba(0, 0, 0, 0.45);
        font-style: normal;
        line-height: inherit;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: bold;
        font-size: 10px;
        cursor: pointer;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove>* {
        line-height: 1;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove svg {
        display: inline-block;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove>.anticon {
        vertical-align: -0.2em;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-item-remove:hover {
        color: rgba(0, 0, 0, 0.88);
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search {
        margin-left: 0;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-search {
        display: inline-flex;
        position: relative;
        max-width: 100%;
        margin-left: 8px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
        height: 32px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        line-height: 32px;
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-search-input {
        width: 100%;
        min-width: 4.1px;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
        position: absolute;
        top: 0;
        left: 0;
        right: auto;
        z-index: 999;
        white-space: pre;
        visibility: hidden;
      }

      .css-1i43cqu.ant-select-multiple.ant-select-lg .ant-select-selection-placeholder {
        position: absolute;
        top: 50%;
        left: 11px;
        right: 11px;
        transform: translateY(-50%);
        transition: all 0.3s;
      }

      .css-1i43cqu.ant-select-dropdown {
        box-sizing: border-box;
        margin: 0;
        padding: 4px;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: absolute;
        top: -9999px;
        z-index: 1050;
        overflow: hidden;
        font-variant: initial;
        background-color: #ffffff;
        border-radius: 0;
        outline: none;
        box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
      }

      .css-1i43cqu.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
      .css-1i43cqu.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
        animation-name: css-1i43cqu-antSlideUpIn;
      }

      .css-1i43cqu.ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,
      .css-1i43cqu.ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft {
        animation-name: css-1i43cqu-antSlideDownIn;
      }

      .css-1i43cqu.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
        animation-name: css-1i43cqu-antSlideUpOut;
      }

      .css-1i43cqu.ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft {
        animation-name: css-1i43cqu-antSlideDownOut;
      }

      .css-1i43cqu.ant-select-dropdown-hidden {
        display: none;
      }

      .css-1i43cqu.ant-select-dropdown-empty {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-empty {
        position: relative;
        display: block;
        min-height: 32px;
        padding: 5px 12px;
        color: rgba(0, 0, 0, 0.25);
        font-weight: normal;
        font-size: 14px;
        line-height: 1.5714285714285714;
        box-sizing: border-box;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item {
        position: relative;
        display: block;
        min-height: 32px;
        padding: 5px 12px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 14px;
        line-height: 1.5714285714285714;
        box-sizing: border-box;
        cursor: pointer;
        transition: background 0.3s ease;
        border-radius: 0;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-group {
        color: rgba(0, 0, 0, 0.45);
        font-size: 12px;
        cursor: default;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option {
        display: flex;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-content {
        flex: auto;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-state {
        flex: none;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
        background-color: rgba(0, 0, 0, 0.04);
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
        color: rgba(0, 0, 0, 0.88);
        font-weight: 600;
        background-color: #cad9e0;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
        color: #FFCD00;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-disabled {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected {
        background-color: rgba(0, 0, 0, 0.04);
      }

      .css-1i43cqu.ant-select-dropdown .ant-select-item-option-grouped {
        padding-left: 24px;
      }

      .css-1i43cqu.ant-select-dropdown-rtl {
        direction: rtl;
      }

      .css-1i43cqu.ant-slide-up-enter,
      .css-1i43cqu.ant-slide-up-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-slide-up-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-slide-up-enter.ant-slide-up-enter-active,
      .css-1i43cqu.ant-slide-up-appear.ant-slide-up-appear-active {
        animation-name: css-1i43cqu-antSlideUpIn;
        animation-play-state: running;
      }

      .css-1i43cqu.ant-slide-up-leave.ant-slide-up-leave-active {
        animation-name: css-1i43cqu-antSlideUpOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1i43cqu.ant-slide-up-enter,
      .css-1i43cqu.ant-slide-up-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-1i43cqu.ant-slide-up-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }

      .css-1i43cqu.ant-slide-down-enter,
      .css-1i43cqu.ant-slide-down-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-slide-down-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-slide-down-enter.ant-slide-down-enter-active,
      .css-1i43cqu.ant-slide-down-appear.ant-slide-down-appear-active {
        animation-name: css-1i43cqu-antSlideDownIn;
        animation-play-state: running;
      }

      .css-1i43cqu.ant-slide-down-leave.ant-slide-down-leave-active {
        animation-name: css-1i43cqu-antSlideDownOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1i43cqu.ant-slide-down-enter,
      .css-1i43cqu.ant-slide-down-appear {
        transform: scale(0);
        transform-origin: 0% 0%;
        opacity: 0;
        animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
      }

      .css-1i43cqu.ant-slide-down-leave {
        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      }

      .css-1i43cqu.ant-move-up-enter,
      .css-1i43cqu.ant-move-up-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-move-up-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-move-up-enter.ant-move-up-enter-active,
      .css-1i43cqu.ant-move-up-appear.ant-move-up-appear-active {
        animation-name: css-1i43cqu-antMoveUpIn;
        animation-play-state: running;
      }

      .css-1i43cqu.ant-move-up-leave.ant-move-up-leave-active {
        animation-name: css-1i43cqu-antMoveUpOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1i43cqu.ant-move-up-enter,
      .css-1i43cqu.ant-move-up-appear {
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-1i43cqu.ant-move-up-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-1i43cqu.ant-move-down-enter,
      .css-1i43cqu.ant-move-down-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-move-down-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-1i43cqu.ant-move-down-enter.ant-move-down-enter-active,
      .css-1i43cqu.ant-move-down-appear.ant-move-down-appear-active {
        animation-name: css-1i43cqu-antMoveDownIn;
        animation-play-state: running;
      }

      .css-1i43cqu.ant-move-down-leave.ant-move-down-leave-active {
        animation-name: css-1i43cqu-antMoveDownOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-1i43cqu.ant-move-down-enter,
      .css-1i43cqu.ant-move-down-appear {
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-1i43cqu.ant-move-down-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-1i43cqu.ant-select-rtl {
        direction: rtl;
      }

      .ant-select-focused.css-1i43cqu.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: undefinedpx !important;
        outline: 0;
      }

      .css-1i43cqu.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
        border-color: #1c67ad;
        border-right-width: undefinedpx !important;
      }

      .css-1i43cqu.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
        border-color: #ff7875;
      }

      .ant-select-focused.css-1i43cqu.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
        border-color: #ff7875;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: undefinedpx !important;
        outline: 0;
      }

      .css-1i43cqu.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
        border-color: #ff7875;
        border-right-width: undefinedpx !important;
      }

      .css-1i43cqu.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
        border-color: #ffd666;
      }

      .ant-select-focused.css-1i43cqu.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
        border-color: #ffd666;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: undefinedpx !important;
        outline: 0;
      }

      .css-1i43cqu.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
        border-color: #ffd666;
        border-right-width: undefinedpx !important;
      }

      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-last-item) {
        margin-right: -1px;
      }

      .css-1i43cqu.ant-select-compact-item:hover>*,
      .css-1i43cqu.ant-select-compact-item:active>* {
        z-index: 2;
      }

      .css-1i43cqu.ant-select-compact-item.ant-select-focused {
        z-index: 2;
      }

      .css-1i43cqu.ant-select-compact-item[disabled]>* {
        z-index: 0;
      }

      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item)>.ant-select-selector {
        border-radius: 0;
      }

      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item>.ant-select-selector,
      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm>.ant-select-selector,
      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-lg>.ant-select-selector {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item>.ant-select-selector,
      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm>.ant-select-selector,
      .css-1i43cqu.ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-lg>.ant-select-selector {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
    
      @keyframes css-1i43cqu-antSlideUpIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }
      }
    
      @keyframes css-1i43cqu-antSlideDownIn {
        0% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }

        100% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }
      }
    
      @keyframes css-1i43cqu-antSlideUpOut {
        0% {
          transform: scaleY(1);
          transform-origin: 0% 0%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 0% 0%;
          opacity: 0;
        }
      }
    
      @keyframes css-1i43cqu-antSlideDownOut {
        0% {
          transform: scaleY(1);
          transform-origin: 100% 100%;
          opacity: 1;
        }

        100% {
          transform: scaleY(0.8);
          transform-origin: 100% 100%;
          opacity: 0;
        }
      }
    
      @keyframes css-1i43cqu-antMoveUpIn {
        0% {
          transform: translate3d(0, -100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }

        100% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }
      }
    
      @keyframes css-1i43cqu-antMoveUpOut {
        0% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }

        100% {
          transform: translate3d(0, -100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }
      }
    
      @keyframes css-1i43cqu-antMoveDownIn {
        0% {
          transform: translate3d(0, 100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }

        100% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }
      }
    
      @keyframes css-1i43cqu-antMoveDownOut {
        0% {
          transform: translate3d(0, 0, 0);
          transform-origin: 0 0;
          opacity: 1;
        }

        100% {
          transform: translate3d(0, 100%, 0);
          transform-origin: 0 0;
          opacity: 0;
        }
      }
    
      .css-h4zhca[class^="ant-flex"],
      .css-h4zhca[class*=" ant-flex"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-flex"]::before,
      .css-h4zhca[class*=" ant-flex"]::before,
      .css-h4zhca[class^="ant-flex"]::after,
      .css-h4zhca[class*=" ant-flex"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-flex"] [class^="ant-flex"],
      .css-h4zhca[class*=" ant-flex"] [class^="ant-flex"],
      .css-h4zhca[class^="ant-flex"] [class*=" ant-flex"],
      .css-h4zhca[class*=" ant-flex"] [class*=" ant-flex"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-flex"] [class^="ant-flex"]::before,
      .css-h4zhca[class*=" ant-flex"] [class^="ant-flex"]::before,
      .css-h4zhca[class^="ant-flex"] [class*=" ant-flex"]::before,
      .css-h4zhca[class*=" ant-flex"] [class*=" ant-flex"]::before,
      .css-h4zhca[class^="ant-flex"] [class^="ant-flex"]::after,
      .css-h4zhca[class*=" ant-flex"] [class^="ant-flex"]::after,
      .css-h4zhca[class^="ant-flex"] [class*=" ant-flex"]::after,
      .css-h4zhca[class*=" ant-flex"] [class*=" ant-flex"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-flex {
        display: flex;
      }

      .css-h4zhca.ant-flex-vertical {
        flex-direction: column;
      }

      .css-h4zhca.ant-flex-rtl {
        direction: rtl;
      }

      .css-h4zhca.ant-flex:empty {
        display: none;
      }

      .css-h4zhca.ant-flex-gap-small {
        gap: 8px;
      }

      .css-h4zhca.ant-flex-gap-middle {
        gap: 16px;
      }

      .css-h4zhca.ant-flex-gap-large {
        gap: 24px;
      }

      .css-h4zhca.ant-flex-wrap-wrap {
        flex-wrap: wrap;
      }

      .css-h4zhca.ant-flex-wrap-nowrap {
        flex-wrap: nowrap;
      }

      .css-h4zhca.ant-flex-wrap-wrap-reverse {
        flex-wrap: wrap-reverse;
      }

      .css-h4zhca.ant-flex-align-center {
        align-items: center;
      }

      .css-h4zhca.ant-flex-align-start {
        align-items: start;
      }

      .css-h4zhca.ant-flex-align-end {
        align-items: end;
      }

      .css-h4zhca.ant-flex-align-flex-start {
        align-items: flex-start;
      }

      .css-h4zhca.ant-flex-align-flex-end {
        align-items: flex-end;
      }

      .css-h4zhca.ant-flex-align-self-start {
        align-items: self-start;
      }

      .css-h4zhca.ant-flex-align-self-end {
        align-items: self-end;
      }

      .css-h4zhca.ant-flex-align-baseline {
        align-items: baseline;
      }

      .css-h4zhca.ant-flex-align-normal {
        align-items: normal;
      }

      .css-h4zhca.ant-flex-align-stretch {
        align-items: stretch;
      }

      .css-h4zhca.ant-flex-justify-flex-start {
        justify-content: flex-start;
      }

      .css-h4zhca.ant-flex-justify-flex-end {
        justify-content: flex-end;
      }

      .css-h4zhca.ant-flex-justify-start {
        justify-content: start;
      }

      .css-h4zhca.ant-flex-justify-end {
        justify-content: end;
      }

      .css-h4zhca.ant-flex-justify-center {
        justify-content: center;
      }

      .css-h4zhca.ant-flex-justify-space-between {
        justify-content: space-between;
      }

      .css-h4zhca.ant-flex-justify-space-around {
        justify-content: space-around;
      }

      .css-h4zhca.ant-flex-justify-space-evenly {
        justify-content: space-evenly;
      }

      .css-h4zhca.ant-flex-justify-stretch {
        justify-content: stretch;
      }

      .css-h4zhca.ant-flex-justify-normal {
        justify-content: normal;
      }

      .css-h4zhca.ant-flex-justify-left {
        justify-content: left;
      }

      .css-h4zhca.ant-flex-justify-right {
        justify-content: right;
      }
    
      .css-h4zhca[class^="ant-spin"],
      .css-h4zhca[class*=" ant-spin"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-spin"]::before,
      .css-h4zhca[class*=" ant-spin"]::before,
      .css-h4zhca[class^="ant-spin"]::after,
      .css-h4zhca[class*=" ant-spin"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-spin"] [class^="ant-spin"],
      .css-h4zhca[class*=" ant-spin"] [class^="ant-spin"],
      .css-h4zhca[class^="ant-spin"] [class*=" ant-spin"],
      .css-h4zhca[class*=" ant-spin"] [class*=" ant-spin"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-spin"] [class^="ant-spin"]::before,
      .css-h4zhca[class*=" ant-spin"] [class^="ant-spin"]::before,
      .css-h4zhca[class^="ant-spin"] [class*=" ant-spin"]::before,
      .css-h4zhca[class*=" ant-spin"] [class*=" ant-spin"]::before,
      .css-h4zhca[class^="ant-spin"] [class^="ant-spin"]::after,
      .css-h4zhca[class*=" ant-spin"] [class^="ant-spin"]::after,
      .css-h4zhca[class^="ant-spin"] [class*=" ant-spin"]::after,
      .css-h4zhca[class*=" ant-spin"] [class*=" ant-spin"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-spin {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: #FFCD00;
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: absolute;
        display: none;
        text-align: center;
        vertical-align: middle;
        opacity: 0;
        transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-spin-spinning {
        position: static;
        display: inline-block;
        opacity: 1;
      }

      .css-h4zhca.ant-spin-nested-loading {
        position: relative;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 4;
        display: block;
        width: 100%;
        height: 100%;
        max-height: 400px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin .ant-spin-dot {
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -10px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin .ant-spin-text {
        position: absolute;
        top: 50%;
        width: 100%;
        padding-top: 5px;
        text-shadow: 0 1px 2px #ffffff;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin.ant-spin-show-text .ant-spin-dot {
        margin-top: -20px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-dot {
        margin: -7px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-sm .ant-spin-text {
        padding-top: 2px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-sm.ant-spin-show-text .ant-spin-dot {
        margin-top: -17px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-dot {
        margin: -16px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-lg .ant-spin-text {
        padding-top: 11px;
      }

      .css-h4zhca.ant-spin-nested-loading>div>.ant-spin-lg.ant-spin-show-text .ant-spin-dot {
        margin-top: -26px;
      }

      .css-h4zhca.ant-spin-nested-loading .ant-spin-container {
        position: relative;
        transition: opacity 0.3s;
      }

      .css-h4zhca.ant-spin-nested-loading .ant-spin-container::after {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10;
        width: 100%;
        height: 100%;
        background: #ffffff;
        opacity: 0;
        transition: all 0.3s;
        content: "";
        pointer-events: none;
      }

      .css-h4zhca.ant-spin-nested-loading .ant-spin-blur {
        clear: both;
        opacity: 0.5;
        user-select: none;
        pointer-events: none;
      }

      .css-h4zhca.ant-spin-nested-loading .ant-spin-blur::after {
        opacity: 0.4;
        pointer-events: auto;
      }

      .css-h4zhca.ant-spin-tip {
        color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-spin .ant-spin-dot {
        position: relative;
        display: inline-block;
        font-size: 20px;
        width: 1em;
        height: 1em;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-item {
        position: absolute;
        display: block;
        width: 9px;
        height: 9px;
        background-color: #FFCD00;
        border-radius: 100%;
        transform: scale(0.75);
        transform-origin: 50% 50%;
        opacity: 0.3;
        animation-name: css-h4zhca-antSpinMove;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-direction: alternate;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-item:nth-child(1) {
        top: 0;
        left: 0;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-item:nth-child(2) {
        top: 0;
        right: 0;
        animation-delay: 0.4s;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-item:nth-child(3) {
        right: 0;
        bottom: 0;
        animation-delay: 0.8s;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-item:nth-child(4) {
        bottom: 0;
        left: 0;
        animation-delay: 1.2s;
      }

      .css-h4zhca.ant-spin .ant-spin-dot-spin {
        transform: rotate(45deg);
        animation-name: css-h4zhca-antRotate;
        animation-duration: 1.2s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-spin-sm .ant-spin-dot {
        font-size: 14px;
      }

      .css-h4zhca.ant-spin-sm .ant-spin-dot i {
        width: 6px;
        height: 6px;
      }

      .css-h4zhca.ant-spin-lg .ant-spin-dot {
        font-size: 32px;
      }

      .css-h4zhca.ant-spin-lg .ant-spin-dot i {
        width: 14px;
        height: 14px;
      }

      .css-h4zhca.ant-spin.ant-spin-show-text .ant-spin-text {
        display: block;
      }
    
      @keyframes css-h4zhca-antSpinMove {
        to {
          opacity: 1;
        }
      }
    
      @keyframes css-h4zhca-antRotate {
        to {
          transform: rotate(405deg);
        }
      }
    
      .css-h4zhca[class^="ant-image"],
      .css-h4zhca[class*=" ant-image"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-image"]::before,
      .css-h4zhca[class*=" ant-image"]::before,
      .css-h4zhca[class^="ant-image"]::after,
      .css-h4zhca[class*=" ant-image"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-image"] [class^="ant-image"],
      .css-h4zhca[class*=" ant-image"] [class^="ant-image"],
      .css-h4zhca[class^="ant-image"] [class*=" ant-image"],
      .css-h4zhca[class*=" ant-image"] [class*=" ant-image"] {
        box-sizing: border-box;
      }

      .css-h4zhca[class^="ant-image"] [class^="ant-image"]::before,
      .css-h4zhca[class*=" ant-image"] [class^="ant-image"]::before,
      .css-h4zhca[class^="ant-image"] [class*=" ant-image"]::before,
      .css-h4zhca[class*=" ant-image"] [class*=" ant-image"]::before,
      .css-h4zhca[class^="ant-image"] [class^="ant-image"]::after,
      .css-h4zhca[class*=" ant-image"] [class^="ant-image"]::after,
      .css-h4zhca[class^="ant-image"] [class*=" ant-image"]::after,
      .css-h4zhca[class*=" ant-image"] [class*=" ant-image"]::after {
        box-sizing: border-box;
      }

      .css-h4zhca.ant-image {
        position: relative;
        display: inline-block;
      }

      .css-h4zhca.ant-image .ant-image-img {
        width: 100%;
        height: auto;
        vertical-align: middle;
      }

      .css-h4zhca.ant-image .ant-image-img-placeholder {
        background-color: rgba(0, 0, 0, 0.04);
        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=');
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 30%;
      }

      .css-h4zhca.ant-image .ant-image-mask {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        background: rgba(0, 0, 0, 0.5);
        cursor: pointer;
        opacity: 0;
        transition: opacity 0.3s;
      }

      .css-h4zhca.ant-image .ant-image-mask .ant-image-mask-info {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        padding: 0 4px;
      }

      .css-h4zhca.ant-image .ant-image-mask .ant-image-mask-info .anticon {
        margin-right: 4px;
      }

      .css-h4zhca.ant-image .ant-image-mask .ant-image-mask-info .anticon svg {
        vertical-align: baseline;
      }

      .css-h4zhca.ant-image .ant-image-mask:hover {
        opacity: 1;
      }

      .css-h4zhca.ant-image .ant-image-placeholder {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview {
        height: 100%;
        text-align: center;
        pointer-events: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-body {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: hidden;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-img {
        max-width: 100%;
        max-height: 100%;
        vertical-align: middle;
        transform: scale3d(1, 1, 1);
        cursor: grab;
        transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
        user-select: none;
        pointer-events: auto;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-img-wrapper {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
        display: flex;
        justify-content: center;
        align-items: center;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-img-wrapper::before {
        display: inline-block;
        width: 1px;
        height: 50%;
        margin-right: -1px;
        content: "";
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img {
        cursor: grabbing;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img-wrapper {
        transition-duration: 0s;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-wrap {
        z-index: 1080;
      }

      .css-h4zhca.ant-image-preview-operations-wrapper {
        position: fixed;
        top: 0;
        right: 0;
        z-index: 1081;
        width: 100%;
      }

      .css-h4zhca .ant-image-preview-operations {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgb(255, 255, 255);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
        background: rgba(0, 0, 0, 0.1);
        pointer-events: auto;
      }

      .css-h4zhca .ant-image-preview-operations-operation {
        margin-left: 12px;
        padding: 12px;
        cursor: pointer;
        transition: all 0.3s;
        user-select: none;
      }

      .css-h4zhca .ant-image-preview-operations-operation:hover {
        background: rgba(0, 0, 0, 0.2);
      }

      .css-h4zhca .ant-image-preview-operations-operation-disabled {
        color: rgba(255, 255, 255, 0.25);
        pointer-events: none;
      }

      .css-h4zhca .ant-image-preview-operations-operation:last-of-type {
        margin-left: 0;
      }

      .css-h4zhca .ant-image-preview-operations-progress {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
      }

      .css-h4zhca .ant-image-preview-operations-icon {
        font-size: 18px;
      }

      .css-h4zhca .ant-image-preview-switch-left,
      .css-h4zhca .ant-image-preview-switch-right {
        position: fixed;
        top: 50%;
        z-index: 1081;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        margin-top: -20px;
        color: rgb(255, 255, 255);
        background: rgba(0, 0, 0, 0.1);
        border-radius: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        transition: all 0.3s;
        pointer-events: auto;
        user-select: none;
      }

      .css-h4zhca .ant-image-preview-switch-left:hover,
      .css-h4zhca .ant-image-preview-switch-right:hover {
        background: rgba(0, 0, 0, 0.2);
      }

      .css-h4zhca .ant-image-preview-switch-left-disabled,
      .css-h4zhca .ant-image-preview-switch-right-disabled,
      .css-h4zhca .ant-image-preview-switch-left-disabled:hover,
      .css-h4zhca .ant-image-preview-switch-right-disabled:hover {
        color: rgba(255, 255, 255, 0.25);
        background: transparent;
        cursor: not-allowed;
      }

      .css-h4zhca .ant-image-preview-switch-left-disabled>.anticon,
      .css-h4zhca .ant-image-preview-switch-right-disabled>.anticon,
      .css-h4zhca .ant-image-preview-switch-left-disabled:hover>.anticon,
      .css-h4zhca .ant-image-preview-switch-right-disabled:hover>.anticon {
        cursor: not-allowed;
      }

      .css-h4zhca .ant-image-preview-switch-left>.anticon,
      .css-h4zhca .ant-image-preview-switch-right>.anticon {
        font-size: 18px;
      }

      .css-h4zhca .ant-image-preview-switch-left {
        left: 12px;
      }

      .css-h4zhca .ant-image-preview-switch-right {
        right: 12px;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview.ant-zoom-enter,
      .css-h4zhca.ant-image-preview-root .ant-image-preview.ant-zoom-appear {
        transform: none;
        opacity: 0;
        animation-duration: 0.3s;
        user-select: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview.ant-zoom-leave .ant-image-preview-content {
        pointer-events: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-mask {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1000;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.45);
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-mask .ant-image-preview-hidden {
        display: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-image-preview-wrap {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: auto;
        outline: 0;
        -webkit-overflow-scrolling: touch;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-enter,
      .css-h4zhca.ant-image-preview-root .ant-fade-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-enter.ant-fade-enter-active,
      .css-h4zhca.ant-image-preview-root .ant-fade-appear.ant-fade-appear-active {
        animation-name: css-h4zhca-antFadeIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-leave.ant-fade-leave-active {
        animation-name: css-h4zhca-antFadeOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-enter,
      .css-h4zhca.ant-image-preview-root .ant-fade-appear {
        opacity: 0;
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-image-preview-root .ant-fade-leave {
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-enter,
      .css-h4zhca.ant-image-preview-root .ant-zoom-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-enter.ant-zoom-enter-active,
      .css-h4zhca.ant-image-preview-root .ant-zoom-appear.ant-zoom-appear-active {
        animation-name: css-h4zhca-antZoomIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-leave.ant-zoom-leave-active {
        animation-name: css-h4zhca-antZoomOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-enter,
      .css-h4zhca.ant-image-preview-root .ant-zoom-appear {
        transform: scale(0);
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-enter-prepare,
      .css-h4zhca.ant-image-preview-root .ant-zoom-appear-prepare {
        transform: none;
      }

      .css-h4zhca.ant-image-preview-root .ant-zoom-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-h4zhca.ant-fade-enter,
      .css-h4zhca.ant-fade-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-fade-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-h4zhca.ant-fade-enter.ant-fade-enter-active,
      .css-h4zhca.ant-fade-appear.ant-fade-appear-active {
        animation-name: css-h4zhca-antFadeIn;
        animation-play-state: running;
      }

      .css-h4zhca.ant-fade-leave.ant-fade-leave-active {
        animation-name: css-h4zhca-antFadeOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-h4zhca.ant-fade-enter,
      .css-h4zhca.ant-fade-appear {
        opacity: 0;
        animation-timing-function: linear;
      }

      .css-h4zhca.ant-fade-leave {
        animation-timing-function: linear;
      }
    
      .css-a1p5wg a {
        color: #FFCD00;
        text-decoration: none;
        background-color: transparent;
        outline: none;
        cursor: pointer;
        transition: color 0.3s;
        -webkit-text-decoration-skip: objects;
      }

      .css-a1p5wg a:hover {
        color: #3c81ba;
      }

      .css-a1p5wg a:active {
        color: #00377a;
      }

      .css-a1p5wg a:active,
      .css-a1p5wg a:hover {
        text-decoration: none;
        outline: 0;
      }

      .css-a1p5wg a:focus {
        text-decoration: none;
        outline: 0;
      }

      .css-a1p5wg a[disabled] {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
    
      .css-a1p5wg[class^="ant-image"],
      .css-a1p5wg[class*=" ant-image"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-image"]::before,
      .css-a1p5wg[class*=" ant-image"]::before,
      .css-a1p5wg[class^="ant-image"]::after,
      .css-a1p5wg[class*=" ant-image"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-image"] [class^="ant-image"],
      .css-a1p5wg[class*=" ant-image"] [class^="ant-image"],
      .css-a1p5wg[class^="ant-image"] [class*=" ant-image"],
      .css-a1p5wg[class*=" ant-image"] [class*=" ant-image"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-image"] [class^="ant-image"]::before,
      .css-a1p5wg[class*=" ant-image"] [class^="ant-image"]::before,
      .css-a1p5wg[class^="ant-image"] [class*=" ant-image"]::before,
      .css-a1p5wg[class*=" ant-image"] [class*=" ant-image"]::before,
      .css-a1p5wg[class^="ant-image"] [class^="ant-image"]::after,
      .css-a1p5wg[class*=" ant-image"] [class^="ant-image"]::after,
      .css-a1p5wg[class^="ant-image"] [class*=" ant-image"]::after,
      .css-a1p5wg[class*=" ant-image"] [class*=" ant-image"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-image {
        position: relative;
        display: inline-block;
      }

      .css-a1p5wg.ant-image .ant-image-img {
        width: 100%;
        height: auto;
        vertical-align: middle;
      }

      .css-a1p5wg.ant-image .ant-image-img-placeholder {
        background-color: rgba(0, 0, 0, 0.04);
        background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=');
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 30%;
      }

      .css-a1p5wg.ant-image .ant-image-mask {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        background: rgba(0, 0, 0, 0.5);
        cursor: pointer;
        opacity: 0;
        transition: opacity 0.3s;
      }

      .css-a1p5wg.ant-image .ant-image-mask .ant-image-mask-info {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        padding: 0 4px;
      }

      .css-a1p5wg.ant-image .ant-image-mask .ant-image-mask-info .anticon {
        margin-right: 4px;
      }

      .css-a1p5wg.ant-image .ant-image-mask .ant-image-mask-info .anticon svg {
        vertical-align: baseline;
      }

      .css-a1p5wg.ant-image .ant-image-mask:hover {
        opacity: 1;
      }

      .css-a1p5wg.ant-image .ant-image-placeholder {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview {
        height: 100%;
        text-align: center;
        pointer-events: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-body {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: hidden;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-img {
        max-width: 100%;
        max-height: 100%;
        vertical-align: middle;
        transform: scale3d(1, 1, 1);
        cursor: grab;
        transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
        user-select: none;
        pointer-events: auto;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-img-wrapper {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
        display: flex;
        justify-content: center;
        align-items: center;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-img-wrapper::before {
        display: inline-block;
        width: 1px;
        height: 50%;
        margin-right: -1px;
        content: "";
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img {
        cursor: grabbing;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-moving .ant-image-preview-preview-img-wrapper {
        transition-duration: 0s;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-wrap {
        z-index: 1080;
      }

      .css-a1p5wg.ant-image-preview-operations-wrapper {
        position: fixed;
        top: 0;
        right: 0;
        z-index: 1081;
        width: 100%;
      }

      .css-a1p5wg .ant-image-preview-operations {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgb(255, 255, 255);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
        background: rgba(0, 0, 0, 0.1);
        pointer-events: auto;
      }

      .css-a1p5wg .ant-image-preview-operations-operation {
        margin-left: 12px;
        padding: 12px;
        cursor: pointer;
        transition: all 0.3s;
        user-select: none;
      }

      .css-a1p5wg .ant-image-preview-operations-operation:hover {
        background: rgba(0, 0, 0, 0.2);
      }

      .css-a1p5wg .ant-image-preview-operations-operation-disabled {
        color: rgba(255, 255, 255, 0.25);
        pointer-events: none;
      }

      .css-a1p5wg .ant-image-preview-operations-operation:last-of-type {
        margin-left: 0;
      }

      .css-a1p5wg .ant-image-preview-operations-progress {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
      }

      .css-a1p5wg .ant-image-preview-operations-icon {
        font-size: 18px;
      }

      .css-a1p5wg .ant-image-preview-switch-left,
      .css-a1p5wg .ant-image-preview-switch-right {
        position: fixed;
        top: 50%;
        z-index: 1081;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        margin-top: -20px;
        color: rgb(255, 255, 255);
        background: rgba(0, 0, 0, 0.1);
        border-radius: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        transition: all 0.3s;
        pointer-events: auto;
        user-select: none;
      }

      .css-a1p5wg .ant-image-preview-switch-left:hover,
      .css-a1p5wg .ant-image-preview-switch-right:hover {
        background: rgba(0, 0, 0, 0.2);
      }

      .css-a1p5wg .ant-image-preview-switch-left-disabled,
      .css-a1p5wg .ant-image-preview-switch-right-disabled,
      .css-a1p5wg .ant-image-preview-switch-left-disabled:hover,
      .css-a1p5wg .ant-image-preview-switch-right-disabled:hover {
        color: rgba(255, 255, 255, 0.25);
        background: transparent;
        cursor: not-allowed;
      }

      .css-a1p5wg .ant-image-preview-switch-left-disabled>.anticon,
      .css-a1p5wg .ant-image-preview-switch-right-disabled>.anticon,
      .css-a1p5wg .ant-image-preview-switch-left-disabled:hover>.anticon,
      .css-a1p5wg .ant-image-preview-switch-right-disabled:hover>.anticon {
        cursor: not-allowed;
      }

      .css-a1p5wg .ant-image-preview-switch-left>.anticon,
      .css-a1p5wg .ant-image-preview-switch-right>.anticon {
        font-size: 18px;
      }

      .css-a1p5wg .ant-image-preview-switch-left {
        left: 12px;
      }

      .css-a1p5wg .ant-image-preview-switch-right {
        right: 12px;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview.ant-zoom-enter,
      .css-a1p5wg.ant-image-preview-root .ant-image-preview.ant-zoom-appear {
        transform: none;
        opacity: 0;
        animation-duration: 0.3s;
        user-select: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview.ant-zoom-leave .ant-image-preview-content {
        pointer-events: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-mask {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1000;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.45);
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-mask .ant-image-preview-hidden {
        display: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-image-preview-wrap {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: auto;
        outline: 0;
        -webkit-overflow-scrolling: touch;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-enter,
      .css-a1p5wg.ant-image-preview-root .ant-fade-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-enter.ant-fade-enter-active,
      .css-a1p5wg.ant-image-preview-root .ant-fade-appear.ant-fade-appear-active {
        animation-name: css-a1p5wg-antFadeIn;
        animation-play-state: running;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-leave.ant-fade-leave-active {
        animation-name: css-a1p5wg-antFadeOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-enter,
      .css-a1p5wg.ant-image-preview-root .ant-fade-appear {
        opacity: 0;
        animation-timing-function: linear;
      }

      .css-a1p5wg.ant-image-preview-root .ant-fade-leave {
        animation-timing-function: linear;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-enter,
      .css-a1p5wg.ant-image-preview-root .ant-zoom-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-enter.ant-zoom-enter-active,
      .css-a1p5wg.ant-image-preview-root .ant-zoom-appear.ant-zoom-appear-active {
        animation-name: css-a1p5wg-antZoomIn;
        animation-play-state: running;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-leave.ant-zoom-leave-active {
        animation-name: css-a1p5wg-antZoomOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-enter,
      .css-a1p5wg.ant-image-preview-root .ant-zoom-appear {
        transform: scale(0);
        opacity: 0;
        animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-enter-prepare,
      .css-a1p5wg.ant-image-preview-root .ant-zoom-appear-prepare {
        transform: none;
      }

      .css-a1p5wg.ant-image-preview-root .ant-zoom-leave {
        animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
      }

      .css-a1p5wg.ant-fade-enter,
      .css-a1p5wg.ant-fade-appear {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-fade-leave {
        animation-duration: 0.2s;
        animation-fill-mode: both;
        animation-play-state: paused;
      }

      .css-a1p5wg.ant-fade-enter.ant-fade-enter-active,
      .css-a1p5wg.ant-fade-appear.ant-fade-appear-active {
        animation-name: css-a1p5wg-antFadeIn;
        animation-play-state: running;
      }

      .css-a1p5wg.ant-fade-leave.ant-fade-leave-active {
        animation-name: css-a1p5wg-antFadeOut;
        animation-play-state: running;
        pointer-events: none;
      }

      .css-a1p5wg.ant-fade-enter,
      .css-a1p5wg.ant-fade-appear {
        opacity: 0;
        animation-timing-function: linear;
      }

      .css-a1p5wg.ant-fade-leave {
        animation-timing-function: linear;
      }
    
      .css-a1p5wg[class^="ant-btn"],
      .css-a1p5wg[class*=" ant-btn"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-btn"]::before,
      .css-a1p5wg[class*=" ant-btn"]::before,
      .css-a1p5wg[class^="ant-btn"]::after,
      .css-a1p5wg[class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-btn"] [class^="ant-btn"],
      .css-a1p5wg[class*=" ant-btn"] [class^="ant-btn"],
      .css-a1p5wg[class^="ant-btn"] [class*=" ant-btn"],
      .css-a1p5wg[class*=" ant-btn"] [class*=" ant-btn"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-btn"] [class^="ant-btn"]::before,
      .css-a1p5wg[class*=" ant-btn"] [class^="ant-btn"]::before,
      .css-a1p5wg[class^="ant-btn"] [class*=" ant-btn"]::before,
      .css-a1p5wg[class*=" ant-btn"] [class*=" ant-btn"]::before,
      .css-a1p5wg[class^="ant-btn"] [class^="ant-btn"]::after,
      .css-a1p5wg[class*=" ant-btn"] [class^="ant-btn"]::after,
      .css-a1p5wg[class^="ant-btn"] [class*=" ant-btn"]::after,
      .css-a1p5wg[class*=" ant-btn"] [class*=" ant-btn"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-btn {
        outline: none;
        position: relative;
        display: inline-block;
        font-weight: 400;
        white-space: nowrap;
        text-align: center;
        background-image: none;
        background-color: transparent;
        border: 1px solid transparent;
        cursor: pointer;
        transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
        user-select: none;
        touch-action: manipulation;
        line-height: 1.5714285714285714;
        color: rgba(0, 0, 0, 0.88);
      }

      .css-a1p5wg.ant-btn>span {
        display: inline-block;
      }

      .css-a1p5wg.ant-btn>.anticon+span,
      .css-a1p5wg.ant-btn>span+.anticon {
        margin-left: 8px;
      }

      .css-a1p5wg.ant-btn>a {
        color: currentColor;
      }

      .css-a1p5wg.ant-btn:not(:disabled):focus-visible {
        outline: 2px solid #5f9cc7;
        outline-offset: 1px;
        transition: outline-offset 0s, outline 0s;
      }

      .css-a1p5wg.ant-btn-icon-only.ant-btn-compact-item {
        flex: none;
      }

      .css-a1p5wg.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-a1p5wg.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: 1px;
        height: calc(100% + 2px);
        background-color: #1c67ad;
        content: "";
      }

      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) {
        position: relative;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):before {
        position: absolute;
        top: -1px;
        left: -1px;
        display: inline-block;
        width: calc(100% + 2px);
        height: 1px;
        background-color: #1c67ad;
        content: "";
      }

      .css-a1p5wg.ant-btn.ant-btn-sm {
        font-size: 18px;
        height: 24px;
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-sm.ant-btn-icon-only {
        width: 24px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-a1p5wg.ant-btn.ant-btn-sm.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-a1p5wg.ant-btn.ant-btn-sm.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-a1p5wg.ant-btn.ant-btn-sm .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-a1p5wg.ant-btn.ant-btn-sm:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-a1p5wg.ant-btn.ant-btn-circle.ant-btn-sm {
        min-width: 24px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-a1p5wg.ant-btn.ant-btn-round.ant-btn-sm {
        border-radius: 24px;
        padding-left: 12px;
        padding-right: 12px;
      }

      .css-a1p5wg.ant-btn {
        font-size: 18px;
        height: 44px;
        padding: 6.857142857142858px 15px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-icon-only {
        width: 44px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-a1p5wg.ant-btn.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-a1p5wg.ant-btn.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-a1p5wg.ant-btn .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-a1p5wg.ant-btn:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-a1p5wg.ant-btn.ant-btn-circle {
        min-width: 44px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-a1p5wg.ant-btn.ant-btn-round {
        border-radius: 44px;
        padding-left: 22px;
        padding-right: 22px;
      }

      .css-a1p5wg.ant-btn.ant-btn-lg {
        font-size: 16px;
        height: 40px;
        padding: 6.428571428571429px 15px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-lg.ant-btn-icon-only {
        width: 40px;
        padding-left: 0;
        padding-right: 0;
      }

      .css-a1p5wg.ant-btn.ant-btn-lg.ant-btn-icon-only.ant-btn-round {
        width: auto;
      }

      .css-a1p5wg.ant-btn.ant-btn-lg.ant-btn-icon-only>span {
        transform: scale(1.143);
      }

      .css-a1p5wg.ant-btn.ant-btn-lg.ant-btn-loading {
        opacity: 0.65;
        cursor: default;
      }

      .css-a1p5wg.ant-btn.ant-btn-lg .ant-btn-loading-icon {
        transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
      }

      .css-a1p5wg.ant-btn.ant-btn-lg:not(.ant-btn-icon-only) .ant-btn-loading-icon>.anticon {
        margin-right: 8px;
      }

      .css-a1p5wg.ant-btn.ant-btn-circle.ant-btn-lg {
        min-width: 40px;
        padding-left: 0;
        padding-right: 0;
        border-radius: 50%;
      }

      .css-a1p5wg.ant-btn.ant-btn-round.ant-btn-lg {
        border-radius: 40px;
        padding-left: 20px;
        padding-right: 20px;
      }

      .css-a1p5wg.ant-btn.ant-btn-block {
        width: 100%;
      }

      .css-a1p5wg.ant-btn-default {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
      }

      .css-a1p5wg.ant-btn-default:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-default:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-default:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-default.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-primary {
        color: #fff;
        background-color: #FFCD00;
        box-shadow: 0 2px 0 rgba(3, 74, 107, 0.21);
      }

      .css-a1p5wg.ant-btn-primary:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-primary:not(:disabled):hover {
        color: #fff;
        background-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-primary:not(:disabled):active {
        color: #fff;
        background-color: #00377a;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-background-ghost {
        color: #FFCD00;
        background-color: transparent;
        border-color: #FFCD00;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #00377a;
        border-color: #00377a;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous {
        background-color: #ff4d4f;
        box-shadow: 0 2px 0 rgba(255, 38, 5, 0.06);
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover {
        background-color: #ff7875;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous:not(:disabled):active {
        background-color: #d9363e;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
        color: #ff7875;
        border-color: #ff7875;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-primary.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-dashed {
        background-color: #ffffff;
        border-color: #e0e0e0;
        box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
        border-style: dashed;
      }

      .css-a1p5wg.ant-btn-dashed:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-dashed:not(:disabled):hover {
        color: #1c67ad;
        border-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-dashed:not(:disabled):active {
        color: #00377a;
        border-color: #00377a;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-background-ghost {
        color: #ffffff;
        background-color: transparent;
        border-color: #ffffff;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous {
        color: #ff4d4f;
        border-color: #ff4d4f;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        border-color: #ffa39e;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
        border-color: #d9363e;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost {
        color: #ff4d4f;
        background-color: transparent;
        border-color: #ff4d4f;
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
        background-color: transparent;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
        border-color: #e0e0e0;
      }

      .css-a1p5wg.ant-btn-dashed.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-link {
        color: #FFCD00;
      }

      .css-a1p5wg.ant-btn-link:not(:disabled):hover {
        color: #3c81ba;
      }

      .css-a1p5wg.ant-btn-link:not(:disabled):active {
        color: #00377a;
      }

      .css-a1p5wg.ant-btn-link:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-a1p5wg.ant-btn-link.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-a1p5wg.ant-btn-link.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
      }

      .css-a1p5wg.ant-btn-link.ant-btn-dangerous:not(:disabled):active {
        color: #d9363e;
      }

      .css-a1p5wg.ant-btn-link.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-a1p5wg.ant-btn-text:not(:disabled):hover {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.06);
      }

      .css-a1p5wg.ant-btn-text:not(:disabled):active {
        color: rgba(0, 0, 0, 0.88);
        background-color: rgba(0, 0, 0, 0.15);
      }

      .css-a1p5wg.ant-btn-text:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-a1p5wg.ant-btn-text.ant-btn-dangerous {
        color: #ff4d4f;
      }

      .css-a1p5wg.ant-btn-text.ant-btn-dangerous:disabled {
        cursor: not-allowed;
        color: rgba(0, 0, 0, 0.25);
      }

      .css-a1p5wg.ant-btn-text.ant-btn-dangerous:not(:disabled):hover {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-a1p5wg.ant-btn-text.ant-btn-dangerous:not(:disabled):active {
        color: #ff7875;
        background-color: #fff2f0;
      }

      .css-a1p5wg.ant-btn-disabled {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-disabled.ant-btn:hover {
        cursor: not-allowed;
        border-color: #e0e0e0;
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        box-shadow: none;
      }

      .css-a1p5wg.ant-btn-group {
        position: relative;
        display: inline-flex;
      }

      .css-a1p5wg.ant-btn-group>span:not(:last-child),
      .css-a1p5wg.ant-btn-group>.ant-btn:not(:last-child),
      .css-a1p5wg.ant-btn-group>span:not(:last-child)>.ant-btn,
      .css-a1p5wg.ant-btn-group>.ant-btn:not(:last-child)>.ant-btn {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-btn-group>span:not(:first-child),
      .css-a1p5wg.ant-btn-group>.ant-btn:not(:first-child) {
        margin-left: -1px;
      }

      .css-a1p5wg.ant-btn-group>span:not(:first-child),
      .css-a1p5wg.ant-btn-group>.ant-btn:not(:first-child),
      .css-a1p5wg.ant-btn-group>span:not(:first-child)>.ant-btn,
      .css-a1p5wg.ant-btn-group>.ant-btn:not(:first-child)>.ant-btn {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-btn-group .ant-btn {
        position: relative;
        z-index: 1;
      }

      .css-a1p5wg.ant-btn-group .ant-btn:hover,
      .css-a1p5wg.ant-btn-group .ant-btn:focus,
      .css-a1p5wg.ant-btn-group .ant-btn:active {
        z-index: 2;
      }

      .css-a1p5wg.ant-btn-group .ant-btn[disabled] {
        z-index: 0;
      }

      .css-a1p5wg.ant-btn-group .ant-btn-icon-only {
        font-size: 18px;
      }

      .css-a1p5wg.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-primary:not(:last-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>span:not(:last-child)>.ant-btn-primary:not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-primary:not(:last-child)>.ant-btn-primary:not(:disabled) {
        border-right-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-primary:not(:first-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>span:not(:first-child)>.ant-btn-primary:not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-primary:not(:first-child)>.ant-btn-primary:not(:disabled) {
        border-left-color: #1c67ad;
      }

      .css-a1p5wg.ant-btn-group>span:not(:last-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-danger:not(:last-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>span:not(:last-child)>.ant-btn-danger:not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-danger:not(:last-child)>.ant-btn-danger:not(:disabled) {
        border-right-color: #ff7875;
      }

      .css-a1p5wg.ant-btn-group>span:not(:first-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-danger:not(:first-child):not(:disabled),
      .css-a1p5wg.ant-btn-group>span:not(:first-child)>.ant-btn-danger:not(:disabled),
      .css-a1p5wg.ant-btn-group>.ant-btn-danger:not(:first-child)>.ant-btn-danger:not(:disabled) {
        border-left-color: #ff7875;
      }

      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-last-item) {
        margin-right: -1px;
      }

      .css-a1p5wg.ant-btn-compact-item:hover,
      .css-a1p5wg.ant-btn-compact-item:active {
        z-index: 2;
      }

      .css-a1p5wg.ant-btn-compact-item[disabled] {
        z-index: 0;
      }

      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) {
        border-radius: 0;
      }

      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item,
      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm,
      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,
      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,
      .css-a1p5wg.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) {
        margin-bottom: -1px;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item:hover,
      .css-a1p5wg.ant-btn-compact-vertical-item:focus,
      .css-a1p5wg.ant-btn-compact-vertical-item:active {
        z-index: 2;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item[disabled] {
        z-index: 0;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) {
        border-radius: 0;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item),
      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm,
      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item),
      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm,
      .css-a1p5wg.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
      }
    
      .css-a1p5wg[class^="ant-space"],
      .css-a1p5wg[class*=" ant-space"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-space"]::before,
      .css-a1p5wg[class*=" ant-space"]::before,
      .css-a1p5wg[class^="ant-space"]::after,
      .css-a1p5wg[class*=" ant-space"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-space"] [class^="ant-space"],
      .css-a1p5wg[class*=" ant-space"] [class^="ant-space"],
      .css-a1p5wg[class^="ant-space"] [class*=" ant-space"],
      .css-a1p5wg[class*=" ant-space"] [class*=" ant-space"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-space"] [class^="ant-space"]::before,
      .css-a1p5wg[class*=" ant-space"] [class^="ant-space"]::before,
      .css-a1p5wg[class^="ant-space"] [class*=" ant-space"]::before,
      .css-a1p5wg[class*=" ant-space"] [class*=" ant-space"]::before,
      .css-a1p5wg[class^="ant-space"] [class^="ant-space"]::after,
      .css-a1p5wg[class*=" ant-space"] [class^="ant-space"]::after,
      .css-a1p5wg[class^="ant-space"] [class*=" ant-space"]::after,
      .css-a1p5wg[class*=" ant-space"] [class*=" ant-space"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-space {
        display: inline-flex;
      }

      .css-a1p5wg.ant-space-rtl {
        direction: rtl;
      }

      .css-a1p5wg.ant-space-vertical {
        flex-direction: column;
      }

      .css-a1p5wg.ant-space-align {
        flex-direction: column;
      }

      .css-a1p5wg.ant-space-align-center {
        align-items: center;
      }

      .css-a1p5wg.ant-space-align-start {
        align-items: flex-start;
      }

      .css-a1p5wg.ant-space-align-end {
        align-items: flex-end;
      }

      .css-a1p5wg.ant-space-align-baseline {
        align-items: baseline;
      }

      .css-a1p5wg.ant-space .ant-space-space-item:empty {
        display: none;
      }

      .css-a1p5wg.ant-space {
        display: inline-flex;
      }

      .css-a1p5wg.ant-space-block {
        display: flex;
        width: 100%;
      }

      .css-a1p5wg.ant-space-vertical {
        flex-direction: column;
      }
    
      .css-a1p5wg[class^="ant-input-number"],
      .css-a1p5wg[class*=" ant-input-number"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-input-number"]::before,
      .css-a1p5wg[class*=" ant-input-number"]::before,
      .css-a1p5wg[class^="ant-input-number"]::after,
      .css-a1p5wg[class*=" ant-input-number"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-input-number"] [class^="ant-input-number"],
      .css-a1p5wg[class*=" ant-input-number"] [class^="ant-input-number"],
      .css-a1p5wg[class^="ant-input-number"] [class*=" ant-input-number"],
      .css-a1p5wg[class*=" ant-input-number"] [class*=" ant-input-number"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-input-number"] [class^="ant-input-number"]::before,
      .css-a1p5wg[class*=" ant-input-number"] [class^="ant-input-number"]::before,
      .css-a1p5wg[class^="ant-input-number"] [class*=" ant-input-number"]::before,
      .css-a1p5wg[class*=" ant-input-number"] [class*=" ant-input-number"]::before,
      .css-a1p5wg[class^="ant-input-number"] [class^="ant-input-number"]::after,
      .css-a1p5wg[class*=" ant-input-number"] [class^="ant-input-number"]::after,
      .css-a1p5wg[class^="ant-input-number"] [class*=" ant-input-number"]::after,
      .css-a1p5wg[class*=" ant-input-number"] [class*=" ant-input-number"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-input-number {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 20px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: inline-block;
        width: 90px;
        min-width: 0;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
        border: 1px solid #e0e0e0;
      }

      .css-a1p5wg.ant-input-number::-moz-placeholder {
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-a1p5wg.ant-input-number:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-a1p5wg.ant-input-number:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number:focus,
      .css-a1p5wg.ant-input-number-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-disabled,
      .css-a1p5wg.ant-input-number[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number-disabled:hover,
      .css-a1p5wg.ant-input-number[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-borderless,
      .css-a1p5wg.ant-input-number-borderless:hover,
      .css-a1p5wg.ant-input-number-borderless:focus,
      .css-a1p5wg.ant-input-number-borderless-focused,
      .css-a1p5wg.ant-input-number-borderless-disabled,
      .css-a1p5wg.ant-input-number-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-a1p5wg.ant-input-number {
        max-width: 100%;
        height: auto;
        min-height: 44px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-a1p5wg.ant-input-number-lg {
        padding: 0;
        font-size: 16px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-lg input.ant-input-number-input {
        height: 38px;
      }

      .css-a1p5wg.ant-input-number-sm {
        padding: 0;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-sm input.ant-input-number-input {
        height: 22px;
        padding: 0 7px;
      }

      .css-a1p5wg.ant-input-number-rtl {
        direction: rtl;
      }

      .css-a1p5wg.ant-input-number-rtl .ant-input-number-input {
        direction: rtl;
      }

      .css-a1p5wg.ant-input-number-textarea-rtl {
        direction: rtl;
      }

      .css-a1p5wg.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number {
        border-color: #ff4d4f;
      }

      .css-a1p5wg.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
        border-color: #ffa39e;
      }

      .css-a1p5wg.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
      .css-a1p5wg.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number .ant-input-number-prefix {
        color: #ff4d4f;
      }

      .css-a1p5wg.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number {
        border-color: #faad14;
      }

      .css-a1p5wg.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {
        border-color: #ffd666;
      }

      .css-a1p5wg.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus,
      .css-a1p5wg.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number .ant-input-number-prefix {
        color: #faad14;
      }

      .css-a1p5wg.ant-input-number-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-disabled {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number-disabled:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-disabled .ant-input-number-input {
        cursor: not-allowed;
      }

      .css-a1p5wg.ant-input-number-out-of-range input {
        color: #ff4d4f;
      }

      .css-a1p5wg.ant-input-number-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 20px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        position: relative;
        display: table;
        width: 100%;
        border-collapse: separate;
        border-spacing: 0;
      }

      .css-a1p5wg.ant-input-number-group[class*='col-'] {
        padding-right: 8px;
      }

      .css-a1p5wg.ant-input-number-group[class*='col-']:last-child {
        padding-right: 0;
      }

      .css-a1p5wg.ant-input-number-group-lg .ant-input-number,
      .css-a1p5wg.ant-input-number-group-lg>.ant-input-number-group-addon {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group-sm .ant-input-number,
      .css-a1p5wg.ant-input-number-group-sm>.ant-input-number-group-addon {
        padding: 0px 7px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number {
        display: table-cell;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-wrap {
        display: table-cell;
        width: 1px;
        white-space: nowrap;
        vertical-align: middle;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:not(:first-child):not(:last-child),
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-wrap:not(:first-child):not(:last-child) {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-wrap>* {
        display: block !important;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon {
        position: relative;
        padding: 0 11px;
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 20px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.02);
        border: 1px solid #e0e0e0;
        border-radius: 0;
        transition: all 0.3s;
        line-height: 1;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-select {
        margin: -6.3px -11px;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
        background-color: inherit;
        border: 1px solid transparent;
        box-shadow: none;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-select-open .ant-select-selector,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-select-focused .ant-select-selector {
        color: #FFCD00;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker {
        margin: -9px -11px;
        background-color: transparent;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {
        text-align: start;
        border: 0;
        box-shadow: none;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:first-child {
        border-right: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:last-child {
        border-left: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number {
        float: inline-start;
        width: 100%;
        margin-bottom: 0;
        text-align: inherit;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number:focus {
        z-index: 1;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number:hover {
        z-index: 1;
        border-right-width: 1px;
      }

      .ant-input-number-search-with-button .css-a1p5wg.ant-input-number-group .ant-input-number:hover {
        z-index: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number:first-child,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:first-child {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number:first-child .ant-select .ant-select-selector,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:first-child .ant-select .ant-select-selector {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number:last-child,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:last-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group>.ant-input-number:last-child .ant-select .ant-select-selector,
      .css-a1p5wg.ant-input-number-group .ant-input-number-group-addon:last-child .ant-select .ant-select-selector {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .ant-input-number-search .css-a1p5wg.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child),
      .ant-input-number-search .css-a1p5wg.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact {
        display: block;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact::before {
        display: table;
        content: "";
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact::after {
        display: table;
        clear: both;
        content: "";
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child),
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child),
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child) {
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):hover,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):hover,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):hover {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-addon:not(:first-child):not(:last-child):focus,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrap:not(:first-child):not(:last-child):focus,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number:not(:first-child):not(:last-child):focus {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>* {
        display: inline-block;
        float: none;
        vertical-align: top;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-affix-wrapper {
        display: inline-flex;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-picker-range {
        display: inline-flex;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>*:not(:last-child) {
        margin-right: -1px;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number {
        float: none;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number {
        border-right-width: 1px;
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:hover,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number:hover,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number:hover,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number:hover {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-selector:focus,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number:focus,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker .ant-input-number:focus,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-input-number-group-wrapper .ant-input-number:focus {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-focused {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select>.ant-select-arrow {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>*:first-child,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select:first-child>.ant-select-selector,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete:first-child .ant-input-number,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:first-child .ant-input-number {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>*:last-child,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select:last-child>.ant-select-selector,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker:last-child .ant-input-number,
      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-cascader-picker-focused:last-child .ant-input-number {
        border-right-width: 1px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact>.ant-select-auto-complete .ant-input-number {
        vertical-align: top;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper+.ant-input-number-group-wrapper {
        margin-left: -1px;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper+.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search>.ant-input-number-group>.ant-input-number-group-addon>.ant-input-number-search-button {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.ant-input-number-group-compact .ant-input-number-group-wrapper:not(:last-child).ant-input-number-search>.ant-input-number-group>.ant-input-number {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-sm .ant-btn {
        font-size: 12px;
        height: 24px;
        line-height: normal;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-lg .ant-btn {
        font-size: 16px;
        height: 40px;
        line-height: normal;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-lg .ant-select-single .ant-select-selector {
        height: 40px;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 38px;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-lg .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 40px;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-sm .ant-select-single .ant-select-selector {
        height: 24px;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-item,
      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
        line-height: 22px;
      }

      .css-a1p5wg.ant-input-number-group.css-a1p5wg.ant-input-number-group-sm .ant-select-single .ant-select-selector .ant-select-selection-search-input {
        height: 24px;
      }

      .css-a1p5wg.ant-input-number-group-wrapper {
        display: inline-block;
        text-align: start;
        vertical-align: top;
      }

      .css-a1p5wg.ant-input-number-group-wrapper .ant-input-number-affix-wrapper {
        width: 100%;
      }

      .css-a1p5wg.ant-input-number-group-wrapper-lg .ant-input-number-group-addon {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-group-wrapper-sm .ant-input-number-group-addon {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-input {
        width: 100%;
        height: 42px;
        padding: 0 11px;
        text-align: start;
        background-color: transparent;
        border: 0;
        border-radius: 0;
        outline: 0;
        transition: all 0.2s linear;
        appearance: textfield;
        color: rgba(0, 0, 0, 0.88);
        font-size: inherit;
        vertical-align: top;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-input::-moz-placeholder {
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-input::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-input:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-input[type="number"]::-webkit-inner-spin-button,
      .css-a1p5wg.ant-input-number .ant-input-number-input[type="number"]::-webkit-outer-spin-button {
        margin: 0;
        webkit-appearance: none;
        appearance: none;
      }

      .css-a1p5wg.ant-input-number:hover .ant-input-number-handler-wrap,
      .css-a1p5wg.ant-input-number-focused .ant-input-number-handler-wrap {
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-wrap {
        position: absolute;
        top: 0;
        right: 0;
        width: 22px;
        height: 100%;
        background: #ffffff;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
        opacity: 0;
        display: flex;
        flex-direction: column;
        align-items: stretch;
        transition: opacity 0.2s linear 0.2s;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler {
        display: flex;
        align-items: center;
        justify-content: center;
        flex: auto;
        height: 40%;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,
      .css-a1p5wg.ant-input-number .ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner {
        margin-right: 0;
        font-size: 7px;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler {
        height: 50%;
        overflow: hidden;
        color: rgba(0, 0, 0, 0.45);
        font-weight: bold;
        line-height: 0;
        text-align: center;
        cursor: pointer;
        border-left: 1px solid #e0e0e0;
        transition: all 0.2s linear;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler:active {
        background: rgba(0, 0, 0, 0.02);
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler:hover {
        height: 60%;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-up-inner,
      .css-a1p5wg.ant-input-number .ant-input-number-handler:hover .ant-input-number-handler-down-inner {
        color: #FFCD00;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-up-inner,
      .css-a1p5wg.ant-input-number .ant-input-number-handler-down-inner {
        display: inline-flex;
        align-items: center;
        color: rgba(0, 0, 0, 0.45);
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        transition: all 0.2s linear;
        user-select: none;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-up-inner>*,
      .css-a1p5wg.ant-input-number .ant-input-number-handler-down-inner>* {
        line-height: 1;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-up-inner svg,
      .css-a1p5wg.ant-input-number .ant-input-number-handler-down-inner svg {
        display: inline-block;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-up {
        border-top-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-down {
        border-top: 1px solid #e0e0e0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-disabled .ant-input-number-handler-wrap,
      .css-a1p5wg.ant-input-number-readonly .ant-input-number-handler-wrap {
        display: none;
      }

      .css-a1p5wg.ant-input-number .ant-input-number-handler-up-disabled,
      .css-a1p5wg.ant-input-number .ant-input-number-handler-down-disabled {
        cursor: not-allowed;
      }

      .ant-input-number-handler-up-disabled:hover .css-a1p5wg.ant-input-number-handler-up-inner,
      .ant-input-number-handler-down-disabled:hover .css-a1p5wg.ant-input-number-handler-down-inner {
        color: rgba(0, 0, 0, 0.25);
      }

      .css-a1p5wg.ant-input-number-borderless {
        border-color: transparent;
        box-shadow: none;
      }

      .css-a1p5wg.ant-input-number-borderless .ant-input-number-handler-down {
        border-top-width: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper {
        position: relative;
        display: inline-flex;
        width: 90px;
        min-width: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 20px;
        line-height: 1.5714285714285714;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #e0e0e0;
        border-radius: 0;
        transition: all 0.2s;
        padding-left: 11px;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper::-moz-placeholder {
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper::placeholder {
        color: rgba(0, 0, 0, 0.25);
        user-select: none;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper:placeholder-shown {
        text-overflow: ellipsis;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper:hover {
        border-color: #1c67ad;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper:focus,
      .css-a1p5wg.ant-input-number-affix-wrapper-focused {
        border-color: #1c67ad;
        box-shadow: 0 0 0 2px rgba(3, 74, 107, 0.21);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-disabled,
      .css-a1p5wg.ant-input-number-affix-wrapper[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #e0e0e0;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-disabled:hover,
      .css-a1p5wg.ant-input-number-affix-wrapper[disabled]:hover {
        border-color: #e0e0e0;
        border-right-width: 1px;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-borderless,
      .css-a1p5wg.ant-input-number-affix-wrapper-borderless:hover,
      .css-a1p5wg.ant-input-number-affix-wrapper-borderless:focus,
      .css-a1p5wg.ant-input-number-affix-wrapper-borderless-focused,
      .css-a1p5wg.ant-input-number-affix-wrapper-borderless-disabled,
      .css-a1p5wg.ant-input-number-affix-wrapper-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }

      textarea.css-a1p5wg.ant-input-number-affix-wrapper {
        max-width: 100%;
        height: auto;
        min-height: 44px;
        line-height: 1.5714285714285714;
        vertical-align: bottom;
        transition: all 0.3s, height 0s;
        resize: vertical;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-lg {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-sm {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-rtl {
        direction: rtl;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-textarea-rtl {
        direction: rtl;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper {
        border-color: #ff4d4f;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
        border-color: #ffa39e;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
      .css-a1p5wg.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
        border-color: #ff4d4f;
        box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper .ant-input-number-prefix {
        color: #ff4d4f;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper {
        border-color: #faad14;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {
        border-color: #ffd666;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus,
      .css-a1p5wg.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {
        border-color: #faad14;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-right-width: 1px;
        outline: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper .ant-input-number-prefix {
        color: #faad14;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {
        border-color: #1c67ad;
        border-right-width: 1px;
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-focused,
      .css-a1p5wg.ant-input-number-affix-wrapper:focus {
        z-index: 1;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {
        background: transparent;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper>div.ant-input-number {
        width: 100%;
        border: none;
        outline: none;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper>div.ant-input-number.ant-input-number-focused {
        box-shadow: none !important;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper input.ant-input-number-input {
        padding: 0;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper::before {
        width: 0;
        visibility: hidden;
        content: "\a0";
      }

      .css-a1p5wg.ant-input-number-affix-wrapper .ant-input-number-handler-wrap {
        z-index: 2;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper .ant-input-number-prefix,
      .css-a1p5wg.ant-input-number-affix-wrapper .ant-input-number-suffix {
        display: flex;
        flex: none;
        align-items: center;
        pointer-events: none;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper .ant-input-number-prefix {
        margin-right: 4px;
      }

      .css-a1p5wg.ant-input-number-affix-wrapper .ant-input-number-suffix {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        height: 100%;
        margin-right: 11px;
        margin-left: 4px;
      }

      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-last-item) {
        margin-right: -1px;
      }

      .css-a1p5wg.ant-input-number-compact-item:hover,
      .css-a1p5wg.ant-input-number-compact-item:focus,
      .css-a1p5wg.ant-input-number-compact-item:active {
        z-index: 2;
      }

      .css-a1p5wg.ant-input-number-compact-item[disabled] {
        z-index: 0;
      }

      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-first-item):not(.ant-input-number-compact-last-item) {
        border-radius: 0;
      }

      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item,
      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-sm,
      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-last-item).ant-input-number-compact-first-item.ant-input-number-lg {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
      }

      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item,
      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-sm,
      .css-a1p5wg.ant-input-number-compact-item:not(.ant-input-number-compact-first-item).ant-input-number-compact-last-item.ant-input-number-lg {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
      }
    
      .css-a1p5wg[class^="ant-wave"],
      .css-a1p5wg[class*=" ant-wave"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-wave"]::before,
      .css-a1p5wg[class*=" ant-wave"]::before,
      .css-a1p5wg[class^="ant-wave"]::after,
      .css-a1p5wg[class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-wave"] [class^="ant-wave"],
      .css-a1p5wg[class*=" ant-wave"] [class^="ant-wave"],
      .css-a1p5wg[class^="ant-wave"] [class*=" ant-wave"],
      .css-a1p5wg[class*=" ant-wave"] [class*=" ant-wave"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-wave"] [class^="ant-wave"]::before,
      .css-a1p5wg[class*=" ant-wave"] [class^="ant-wave"]::before,
      .css-a1p5wg[class^="ant-wave"] [class*=" ant-wave"]::before,
      .css-a1p5wg[class*=" ant-wave"] [class*=" ant-wave"]::before,
      .css-a1p5wg[class^="ant-wave"] [class^="ant-wave"]::after,
      .css-a1p5wg[class*=" ant-wave"] [class^="ant-wave"]::after,
      .css-a1p5wg[class^="ant-wave"] [class*=" ant-wave"]::after,
      .css-a1p5wg[class*=" ant-wave"] [class*=" ant-wave"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-wave {
        position: absolute;
        background: transparent;
        pointer-events: none;
        box-sizing: border-box;
        color: var(--wave-color, #FFCD00);
        box-shadow: 0 0 0 0 currentcolor;
        opacity: 0.2;
      }

      .css-a1p5wg.ant-wave.wave-motion-appear {
        transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1), opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1);
      }

      .css-a1p5wg.ant-wave.wave-motion-appear-active {
        box-shadow: 0 0 0 6px currentcolor;
        opacity: 0;
      }
    
      .css-a1p5wg[class^="ant-divider"],
      .css-a1p5wg[class*=" ant-divider"] {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        font-size: 14px;
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-divider"]::before,
      .css-a1p5wg[class*=" ant-divider"]::before,
      .css-a1p5wg[class^="ant-divider"]::after,
      .css-a1p5wg[class*=" ant-divider"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-divider"] [class^="ant-divider"],
      .css-a1p5wg[class*=" ant-divider"] [class^="ant-divider"],
      .css-a1p5wg[class^="ant-divider"] [class*=" ant-divider"],
      .css-a1p5wg[class*=" ant-divider"] [class*=" ant-divider"] {
        box-sizing: border-box;
      }

      .css-a1p5wg[class^="ant-divider"] [class^="ant-divider"]::before,
      .css-a1p5wg[class*=" ant-divider"] [class^="ant-divider"]::before,
      .css-a1p5wg[class^="ant-divider"] [class*=" ant-divider"]::before,
      .css-a1p5wg[class*=" ant-divider"] [class*=" ant-divider"]::before,
      .css-a1p5wg[class^="ant-divider"] [class^="ant-divider"]::after,
      .css-a1p5wg[class*=" ant-divider"] [class^="ant-divider"]::after,
      .css-a1p5wg[class^="ant-divider"] [class*=" ant-divider"]::after,
      .css-a1p5wg[class*=" ant-divider"] [class*=" ant-divider"]::after {
        box-sizing: border-box;
      }

      .css-a1p5wg.ant-divider {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.88);
        font-size: 14px;
        line-height: 1.5714285714285714;
        list-style: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
        border-top: 1px solid rgba(5, 5, 5, 0.06);
      }

      .css-a1p5wg.ant-divider-vertical {
        position: relative;
        top: -0.06em;
        display: inline-block;
        height: 0.9em;
        margin: 0 8px;
        vertical-align: middle;
        border-top: 0;
        border-left: 1px solid rgba(5, 5, 5, 0.06);
      }

      .css-a1p5wg.ant-divider-horizontal {
        display: flex;
        clear: both;
        width: 100%;
        min-width: 100%;
        margin: 24px 0;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text {
        display: flex;
        align-items: center;
        margin: 16px 0;
        color: rgba(0, 0, 0, 0.88);
        font-weight: 500;
        font-size: 16px;
        white-space: nowrap;
        text-align: center;
        border-top: 0 rgba(5, 5, 5, 0.06);
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text::before,
      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text::after {
        position: relative;
        width: 50%;
        border-top: 1px solid transparent;
        border-top-color: inherit;
        border-bottom: 0;
        transform: translateY(50%);
        content: '';
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-left::before {
        width: 5%;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-left::after {
        width: 95%;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-right::before {
        width: 95%;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-right::after {
        width: 5%;
      }

      .css-a1p5wg.ant-divider .ant-divider-inner-text {
        display: inline-block;
        padding: 0 1em;
      }

      .css-a1p5wg.ant-divider-dashed {
        background: none;
        border-color: rgba(5, 5, 5, 0.06);
        border-style: dashed;
        border-width: 1px 0 0;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
        border-style: dashed none none;
      }

      .css-a1p5wg.ant-divider-vertical.ant-divider-dashed {
        border-left-width: 1px;
        border-right: 0;
        border-top: 0;
        border-bottom: 0;
      }

      .css-a1p5wg.ant-divider-plain.ant-divider-with-text {
        color: rgba(0, 0, 0, 0.88);
        font-weight: normal;
        font-size: 14px;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::before {
        width: 0;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::after {
        width: 100%;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text {
        padding-left: 0;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::before {
        width: 100%;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::after {
        width: 0;
      }

      .css-a1p5wg.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text {
        padding-right: 0;
      }
    
      .anticon {
        display: inline-flex;
        align-items: center;
        color: inherit;
        font-style: normal;
        line-height: 0;
        text-align: center;
        text-transform: none;
        vertical-align: -0.125em;
        text-rendering: optimizeLegibility;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
      }

      .anticon>* {
        line-height: 1;
      }

      .anticon svg {
        display: inline-block;
      }

      .anticon .anticon .anticon-icon {
        display: block;
      }
    