
      :where(.css-1hi18ee)[class^="ant-input"],
      :where(.css-1hi18ee)[class*=" ant-input"] {
        font-family:
          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
          "Helvetica Neue", Arial, "Noto Sans", "PingFang SC",
          "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        font-size: 14px;
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-input"]::before,
      :where(.css-1hi18ee)[class*=" ant-input"]::before,
      :where(.css-1hi18ee)[class^="ant-input"]::after,
      :where(.css-1hi18ee)[class*=" ant-input"]::after {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-input"] [class^="ant-input"],
      :where(.css-1hi18ee)[class*=" ant-input"] [class^="ant-input"],
      :where(.css-1hi18ee)[class^="ant-input"] [class*=" ant-input"],
      :where(.css-1hi18ee)[class*=" ant-input"] [class*=" ant-input"] {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee)[class^="ant-input"] [class^="ant-input"]::before,
      :where(.css-1hi18ee)[class*=" ant-input"] [class^="ant-input"]::before,
      :where(.css-1hi18ee)[class^="ant-input"] [class*=" ant-input"]::before,
      :where(.css-1hi18ee)[class*=" ant-input"] [class*=" ant-input"]::before,
      :where(.css-1hi18ee)[class^="ant-input"] [class^="ant-input"]::after,
      :where(.css-1hi18ee)[class*=" ant-input"] [class^="ant-input"]::after,
      :where(.css-1hi18ee)[class^="ant-input"] [class*=" ant-input"]::after,
      :where(.css-1hi18ee)[class*=" ant-input"] [class*=" ant-input"]::after {
        box-sizing: border-box;
      }
      :where(.css-1hi18ee).ant-input {
        box-sizing: border-box;
        margin: 0;
        padding: 4.5px 11px;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        line-height: 1.5;
        list-style: none;
        font-family:
          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
          "Helvetica Neue", Arial, "Noto Sans", "PingFang SC",
          "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        position: relative;
        display: inline-block;
        width: 100%;
        min-width: 0;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #d9d9d9;
        border-radius: 2px;
        transition: all 0.2s;
      }
      :where(.css-1hi18ee).ant-input::-moz-placeholder {
        opacity: 1;
      }
      :where(.css-1hi18ee).ant-input::placeholder {
        color: #6b6b6b;
        user-select: none;
      }
      :where(.css-1hi18ee).ant-input:placeholder-shown {
        text-overflow: ellipsis;
      }
      :where(.css-1hi18ee).ant-input:hover {
        border-color: #3988e3;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input:focus,
      :where(.css-1hi18ee).ant-input-focused {
        border-color: #3988e3;
        box-shadow: 0 0 0 2px rgba(5, 155, 255, 0.1);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).ant-input-disabled,
      :where(.css-1hi18ee).ant-input[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #d9d9d9;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }
      :where(.css-1hi18ee).ant-input-disabled:hover,
      :where(.css-1hi18ee).ant-input[disabled]:hover {
        border-color: #d9d9d9;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-borderless,
      :where(.css-1hi18ee).ant-input-borderless:hover,
      :where(.css-1hi18ee).ant-input-borderless:focus,
      :where(.css-1hi18ee).ant-input-borderless-focused,
      :where(.css-1hi18ee).ant-input-borderless-disabled,
      :where(.css-1hi18ee).ant-input-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }
      textarea:where(.css-1hi18ee).ant-input {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5;
        vertical-align: bottom;
        transition:
          all 0.3s,
          height 0s;
        resize: vertical;
      }
      :where(.css-1hi18ee).ant-input-lg {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 12px;
      }
      :where(.css-1hi18ee).ant-input-sm {
        padding: 0.5px 7px;
        border-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-textarea-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-status-error:not(.ant-input-disabled):not(
          .ant-input-borderless
        ).ant-input {
        border-color: #cf1322;
      }
      :where(.css-1hi18ee).ant-input-status-error:not(.ant-input-disabled):not(
          .ant-input-borderless
        ).ant-input:hover {
        border-color: #e85f61;
      }
      :where(.css-1hi18ee).ant-input-status-error:not(.ant-input-disabled):not(
          .ant-input-borderless
        ).ant-input:focus,
      :where(.css-1hi18ee).ant-input-status-error:not(.ant-input-disabled):not(
          .ant-input-borderless
        ).ant-input-focused {
        border-color: #cf1322;
        box-shadow: 0 0 0 2px rgba(255, 22, 5, 0.06);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).ant-input-status-error:not(.ant-input-disabled):not(
          .ant-input-borderless
        ).ant-input
        .ant-input-prefix {
        color: #cf1322;
      }
      :where(.css-1hi18ee).ant-input-status-warning:not(
          .ant-input-disabled
        ):not(.ant-input-borderless).ant-input {
        border-color: #975a00;
      }
      :where(.css-1hi18ee).ant-input-status-warning:not(
          .ant-input-disabled
        ):not(.ant-input-borderless).ant-input:hover {
        border-color: #b08838;
      }
      :where(.css-1hi18ee).ant-input-status-warning:not(
          .ant-input-disabled
        ):not(.ant-input-borderless).ant-input:focus,
      :where(.css-1hi18ee).ant-input-status-warning:not(
          .ant-input-disabled
        ):not(.ant-input-borderless).ant-input-focused {
        border-color: #975a00;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).ant-input-status-warning:not(
          .ant-input-disabled
        ):not(.ant-input-borderless).ant-input
        .ant-input-prefix {
        color: #975a00;
      }
      :where(.css-1hi18ee).ant-input[type="color"] {
        height: 32px;
      }
      :where(.css-1hi18ee).ant-input[type="color"].ant-input-lg {
        height: 40px;
      }
      :where(.css-1hi18ee).ant-input[type="color"].ant-input-sm {
        height: 24px;
        padding-top: 3px;
        padding-bottom: 3px;
      }
      :where(.css-1hi18ee).ant-input-textarea {
        position: relative;
      }
      :where(.css-1hi18ee).ant-input-textarea .ant-input-textarea-suffix {
        position: absolute;
        top: 0;
        inset-inline-end: 11px;
        bottom: 0;
        z-index: 1;
        display: inline-flex;
        align-items: center;
        margin: auto;
      }
      :where(
          .css-1hi18ee
        ).ant-input-textarea-status-error.ant-input-textarea-has-feedback
        .ant-input,
      :where(
          .css-1hi18ee
        ).ant-input-textarea-status-warning.ant-input-textarea-has-feedback
        .ant-input,
      :where(
          .css-1hi18ee
        ).ant-input-textarea-status-success.ant-input-textarea-has-feedback
        .ant-input,
      :where(
          .css-1hi18ee
        ).ant-input-textarea-status-validating.ant-input-textarea-has-feedback
        .ant-input {
        padding-inline-end: 24px;
      }
      :where(.css-1hi18ee).ant-input-textarea-show-count > .ant-input {
        height: 100%;
      }
      :where(.css-1hi18ee).ant-input-textarea-show-count::after {
        color: #666666;
        white-space: nowrap;
        content: attr(data-count);
        pointer-events: none;
        float: right;
      }
      :where(.css-1hi18ee).ant-input-textarea-rtl::after {
        float: left;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper {
        position: relative;
        display: inline-flex;
        width: 100%;
        min-width: 0;
        padding: 4.5px 11px;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        line-height: 1.5;
        background-color: #ffffff;
        background-image: none;
        border-width: 1px;
        border-style: solid;
        border-color: #d9d9d9;
        border-radius: 2px;
        transition: all 0.2s;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper::-moz-placeholder {
        opacity: 1;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper::placeholder {
        color: #6b6b6b;
        user-select: none;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper:placeholder-shown {
        text-overflow: ellipsis;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper:hover {
        border-color: #3988e3;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper:focus,
      :where(.css-1hi18ee).ant-input-affix-wrapper-focused {
        border-color: #3988e3;
        box-shadow: 0 0 0 2px rgba(5, 155, 255, 0.1);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-disabled,
      :where(.css-1hi18ee).ant-input-affix-wrapper[disabled] {
        color: rgba(0, 0, 0, 0.25);
        background-color: rgba(0, 0, 0, 0.04);
        border-color: #d9d9d9;
        box-shadow: none;
        cursor: not-allowed;
        opacity: 1;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-disabled:hover,
      :where(.css-1hi18ee).ant-input-affix-wrapper[disabled]:hover {
        border-color: #d9d9d9;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless,
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless:hover,
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless:focus,
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless-focused,
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless-disabled,
      :where(.css-1hi18ee).ant-input-affix-wrapper-borderless[disabled] {
        background-color: transparent;
        border: none;
        box-shadow: none;
      }
      textarea:where(.css-1hi18ee).ant-input-affix-wrapper {
        max-width: 100%;
        height: auto;
        min-height: 32px;
        line-height: 1.5;
        vertical-align: bottom;
        transition:
          all 0.3s,
          height 0s;
        resize: vertical;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-lg {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 12px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-sm {
        padding: 0.5px 7px;
        border-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-textarea-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper:not(
          .ant-input-affix-wrapper-disabled
        ):hover {
        border-color: #3988e3;
        border-inline-end-width: 1px;
        z-index: 1;
      }
      .ant-input-search-with-button
        :where(.css-1hi18ee).ant-input-affix-wrapper:not(
          .ant-input-affix-wrapper-disabled
        ):hover {
        z-index: 0;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-focused,
      :where(.css-1hi18ee).ant-input-affix-wrapper:focus {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-disabled
        .ant-input[disabled] {
        background: transparent;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper > input.ant-input {
        padding: 0;
        font-size: inherit;
        border: none;
        border-radius: 0;
        outline: none;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper > input.ant-input:focus {
        box-shadow: none !important;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper::before {
        width: 0;
        visibility: hidden;
        content: "\a0";
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper .ant-input-prefix,
      :where(.css-1hi18ee).ant-input-affix-wrapper .ant-input-suffix {
        display: flex;
        flex: none;
        align-items: center;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-prefix
        > *:not(:last-child),
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-suffix
        > *:not(:last-child) {
        margin-inline-end: 8px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-show-count-suffix {
        color: #666666;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-show-count-has-suffix {
        margin-inline-end: 4px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper .ant-input-prefix {
        margin-inline-end: 4px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper .ant-input-suffix {
        margin-inline-start: 4px;
      }
      :where(.css-1hi18ee).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;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper .ant-input-clear-icon:hover {
        color: #6b6b6b;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-clear-icon:active {
        color: rgba(0, 0, 0, 0.65);
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-clear-icon-hidden {
        visibility: hidden;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .ant-input-clear-icon-has-suffix {
        margin: 0 4px;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-textarea-with-clear-btn {
        padding: 0 !important;
        border: 0 !important;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-textarea-with-clear-btn
        .ant-input-clear-icon {
        position: absolute;
        inset-block-start: 8px;
        inset-inline-end: 8px;
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .anticon.ant-input-password-icon {
        color: #6b6b6b;
        cursor: pointer;
        transition: all 0.3s;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper
        .anticon.ant-input-password-icon:hover {
        color: rgba(0, 0, 0, 0.65);
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-status-error:not(
          .ant-input-affix-wrapper-disabled
        ):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper {
        border-color: #cf1322;
      }
      :where(.css-1hi18ee).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: #e85f61;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-status-error:not(
          .ant-input-affix-wrapper-disabled
        ):not(
          .ant-input-affix-wrapper-borderless
        ).ant-input-affix-wrapper:focus,
      :where(.css-1hi18ee).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: #cf1322;
        box-shadow: 0 0 0 2px rgba(255, 22, 5, 0.06);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).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: #cf1322;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-status-warning:not(
          .ant-input-affix-wrapper-disabled
        ):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper {
        border-color: #975a00;
      }
      :where(.css-1hi18ee).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: #b08838;
      }
      :where(.css-1hi18ee).ant-input-affix-wrapper-status-warning:not(
          .ant-input-affix-wrapper-disabled
        ):not(
          .ant-input-affix-wrapper-borderless
        ).ant-input-affix-wrapper:focus,
      :where(.css-1hi18ee).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: #975a00;
        box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
        border-inline-end-width: 1px;
        outline: 0;
      }
      :where(.css-1hi18ee).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: #975a00;
      }
      :where(.css-1hi18ee).ant-input-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        line-height: 1.5;
        list-style: none;
        font-family:
          -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
          "Helvetica Neue", Arial, "Noto Sans", "PingFang SC",
          "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
        position: relative;
        display: table;
        width: 100%;
        border-collapse: separate;
        border-spacing: 0;
      }
      :where(.css-1hi18ee).ant-input-group[class*="col-"] {
        padding-inline-end: 8px;
      }
      :where(.css-1hi18ee).ant-input-group[class*="col-"]:last-child {
        padding-inline-end: 0;
      }
      :where(.css-1hi18ee).ant-input-group-lg .ant-input,
      :where(.css-1hi18ee).ant-input-group-lg > .ant-input-group-addon {
        padding: 7px 11px;
        font-size: 16px;
        line-height: 1.5;
        border-radius: 12px;
      }
      :where(.css-1hi18ee).ant-input-group-sm .ant-input,
      :where(.css-1hi18ee).ant-input-group-sm > .ant-input-group-addon {
        padding: 0.5px 7px;
        border-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group > .ant-input {
        display: table-cell;
      }
      :where(.css-1hi18ee).ant-input-group
        > .ant-input:not(:first-child):not(:last-child) {
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon,
      :where(.css-1hi18ee).ant-input-group .ant-input-group-wrap {
        display: table-cell;
        width: 1px;
        white-space: nowrap;
        vertical-align: middle;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon:not(:first-child):not(:last-child),
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-wrap:not(:first-child):not(:last-child) {
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-wrap > * {
        display: block !important;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon {
        position: relative;
        padding: 0 11px;
        color: rgba(0, 0, 0, 0.65);
        font-weight: normal;
        font-size: 14px;
        text-align: center;
        background-color: rgba(0, 0, 0, 0.02);
        border: 1px solid #d9d9d9;
        border-radius: 2px;
        transition: all 0.3s;
        line-height: 1;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon .ant-select {
        margin: -5.5px -11px;
      }
      :where(.css-1hi18ee).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;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon
        .ant-select-open
        .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon
        .ant-select-focused
        .ant-select-selector {
        color: #1366d6;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon
        .ant-cascader-picker {
        margin: -9px -11px;
        background-color: transparent;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon
        .ant-cascader-picker
        .ant-cascader-input {
        text-align: start;
        border: 0;
        box-shadow: none;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon:first-child {
        border-inline-end: 0;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon:last-child {
        border-inline-start: 0;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input {
        float: inline-start;
        width: 100%;
        margin-bottom: 0;
        text-align: inherit;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input:focus {
        z-index: 1;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-group .ant-input:hover {
        z-index: 1;
        border-inline-end-width: 1px;
      }
      .ant-input-search-with-button
        :where(.css-1hi18ee).ant-input-group
        .ant-input:hover {
        z-index: 0;
      }
      :where(.css-1hi18ee).ant-input-group > .ant-input:first-child,
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon:first-child {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group
        > .ant-input:first-child
        .ant-select
        .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon:first-child
        .ant-select
        .ant-select-selector {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group
        > .ant-input-affix-wrapper:not(:first-child)
        .ant-input {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group
        > .ant-input-affix-wrapper:not(:last-child)
        .ant-input {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group > .ant-input:last-child,
      :where(.css-1hi18ee).ant-input-group .ant-input-group-addon:last-child {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group
        > .ant-input:last-child
        .ant-select
        .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group
        .ant-input-group-addon:last-child
        .ant-select
        .ant-select-selector {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-affix-wrapper:not(:last-child) {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      .ant-input-search
        :where(.css-1hi18ee).ant-input-group
        .ant-input-affix-wrapper:not(:last-child) {
        border-start-start-radius: 2px;
        border-end-start-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group
        .ant-input-affix-wrapper:not(:first-child),
      .ant-input-search
        :where(.css-1hi18ee).ant-input-group
        .ant-input-affix-wrapper:not(:first-child) {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact {
        display: block;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact::before {
        display: table;
        content: "";
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact::after {
        display: table;
        clear: both;
        content: "";
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-addon:not(:first-child):not(:last-child),
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrap:not(:first-child):not(:last-child),
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input:not(:first-child):not(:last-child) {
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-addon:not(:first-child):not(:last-child):hover,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrap:not(:first-child):not(:last-child):hover,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input:not(:first-child):not(:last-child):hover {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-addon:not(:first-child):not(:last-child):focus,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrap:not(:first-child):not(:last-child):focus,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input:not(:first-child):not(:last-child):focus {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact > * {
        display: inline-block;
        float: none;
        vertical-align: top;
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input-affix-wrapper {
        display: inline-flex;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-picker-range {
        display: inline-flex;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > *:not(:last-child) {
        margin-inline-end: -1px;
        border-inline-end-width: 1px;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact .ant-input {
        float: none;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select
        > .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-auto-complete
        .ant-input,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker
        .ant-input,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input-group-wrapper
        .ant-input {
        border-inline-end-width: 1px;
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select
        > .ant-select-selector:hover,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-auto-complete
        .ant-input:hover,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker
        .ant-input:hover,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input-group-wrapper
        .ant-input:hover {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select
        > .ant-select-selector:focus,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-auto-complete
        .ant-input:focus,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker
        .ant-input:focus,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-input-group-wrapper
        .ant-input:focus {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-focused {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select
        > .ant-select-arrow {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > *:first-child,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select:first-child
        > .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-auto-complete:first-child
        .ant-input,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker:first-child
        .ant-input {
        border-start-start-radius: 2px;
        border-end-start-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > *:last-child,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select:last-child
        > .ant-select-selector,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker:last-child
        .ant-input,
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-cascader-picker-focused:last-child
        .ant-input {
        border-inline-end-width: 1px;
        border-start-end-radius: 2px;
        border-end-end-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        > .ant-select-auto-complete
        .ant-input {
        vertical-align: top;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrapper
        + .ant-input-group-wrapper {
        margin-inline-start: -1px;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrapper
        + .ant-input-group-wrapper
        .ant-input-affix-wrapper {
        border-radius: 0;
      }
      :where(.css-1hi18ee).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;
      }
      :where(.css-1hi18ee).ant-input-group.ant-input-group-compact
        .ant-input-group-wrapper:not(:last-child).ant-input-search
        > .ant-input-group
        > .ant-input {
        border-start-start-radius: 2px;
        border-start-end-radius: 0;
        border-end-end-radius: 0;
        border-end-start-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-sm
        .ant-btn {
        font-size: 12px;
        height: 24px;
        line-height: normal;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-lg
        .ant-btn {
        font-size: 16px;
        height: 40px;
        line-height: normal;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-lg
        .ant-select-single
        .ant-select-selector {
        height: 40px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-lg
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-item,
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-lg
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-placeholder {
        line-height: 38px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-lg
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-search-input {
        height: 40px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-sm
        .ant-select-single
        .ant-select-selector {
        height: 24px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-sm
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-item,
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-sm
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-placeholder {
        line-height: 22px;
      }
      :where(.css-1hi18ee).ant-input-group:where(
          .css-1hi18ee
        ).ant-input-group-sm
        .ant-select-single
        .ant-select-selector
        .ant-select-selection-search-input {
        height: 24px;
      }
      :where(.css-1hi18ee).ant-input-group-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper {
        display: inline-block;
        width: 100%;
        text-align: start;
        vertical-align: top;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper-lg .ant-input-group-addon {
        border-radius: 12px;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper-sm .ant-input-group-addon {
        border-radius: 2px;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper-status-error
        .ant-input-group-addon {
        color: #cf1322;
        border-color: #cf1322;
      }
      :where(.css-1hi18ee).ant-input-group-wrapper-status-warning
        .ant-input-group-addon:last-child {
        color: #237804;
        border-color: #237804;
      }
      :where(.css-1hi18ee).ant-input-search .ant-input:hover,
      :where(.css-1hi18ee).ant-input-search .ant-input:focus {
        border-color: #3988e3;
      }
      :where(.css-1hi18ee).ant-input-search
        .ant-input:hover
        + .ant-input-group-addon
        .ant-input-search-button:not(.ant-btn-primary),
      :where(.css-1hi18ee).ant-input-search
        .ant-input:focus
        + .ant-input-group-addon
        .ant-input-search-button:not(.ant-btn-primary) {
        border-inline-start-color: #3988e3;
      }
      :where(.css-1hi18ee).ant-input-search .ant-input-affix-wrapper {
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-search .ant-input-lg {
        line-height: 1.4998;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child {
        inset-inline-start: -1px;
        padding: 0;
        border: 0;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child
        .ant-input-search-button {
        padding-top: 0;
        padding-bottom: 0;
        border-start-start-radius: 0;
        border-start-end-radius: 2px;
        border-end-end-radius: 2px;
        border-end-start-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child
        .ant-input-search-button:not(.ant-btn-primary) {
        color: #666666;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child
        .ant-input-search-button:not(.ant-btn-primary):hover {
        color: #3988e3;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child
        .ant-input-search-button:not(.ant-btn-primary):active {
        color: #074bb0;
      }
      :where(.css-1hi18ee).ant-input-search
        > .ant-input-group
        > .ant-input-group-addon:last-child
        .ant-input-search-button:not(.ant-btn-primary).ant-btn-loading::before {
        inset-inline-start: 0;
        inset-inline-end: 0;
        inset-block-start: 0;
        inset-block-end: 0;
      }
      :where(.css-1hi18ee).ant-input-search .ant-input-search-button {
        height: 32px;
      }
      :where(.css-1hi18ee).ant-input-search .ant-input-search-button:hover,
      :where(.css-1hi18ee).ant-input-search .ant-input-search-button:focus {
        z-index: 1;
      }
      :where(.css-1hi18ee).ant-input-search-large .ant-input-search-button {
        height: 40px;
      }
      :where(.css-1hi18ee).ant-input-search-small .ant-input-search-button {
        height: 24px;
      }
      :where(.css-1hi18ee).ant-input-search-rtl {
        direction: rtl;
      }
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item:not(
          .ant-input-compact-last-item
        )
        .ant-input-group-addon
        .ant-input-search-button {
        margin-inline-end: -1px;
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item:not(
          .ant-input-compact-first-item
        )
        .ant-input,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item:not(
          .ant-input-compact-first-item
        )
        .ant-input-affix-wrapper {
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input-group-addon
        .ant-input-search-button:hover,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input:hover,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        .ant-input-affix-wrapper:hover,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input-group-addon
        .ant-input-search-button:focus,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input:focus,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        .ant-input-affix-wrapper:focus,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input-group-addon
        .ant-input-search-button:active,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input:active,
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        .ant-input-affix-wrapper:active {
        z-index: 2;
      }
      :where(.css-1hi18ee).ant-input-search.ant-input-compact-item
        > .ant-input-affix-wrapper-focused {
        z-index: 2;
      }
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-last-item
        ) {
        margin-inline-end: -1px;
      }
      :where(.css-1hi18ee).ant-input-compact-item:hover,
      :where(.css-1hi18ee).ant-input-compact-item:focus,
      :where(.css-1hi18ee).ant-input-compact-item:active {
        z-index: 2;
      }
      :where(.css-1hi18ee).ant-input-compact-item[disabled] {
        z-index: 0;
      }
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-first-item
        ):not(.ant-input-compact-last-item) {
        border-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-last-item
        ).ant-input-compact-first-item,
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-last-item
        ).ant-input-compact-first-item.ant-input-sm,
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-last-item
        ).ant-input-compact-first-item.ant-input-lg {
        border-start-end-radius: 0;
        border-end-end-radius: 0;
      }
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-first-item
        ).ant-input-compact-last-item,
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-first-item
        ).ant-input-compact-last-item.ant-input-sm,
      :where(.css-1hi18ee).ant-input-compact-item:not(
          .ant-input-compact-first-item
        ).ant-input-compact-last-item.ant-input-lg {
        border-start-start-radius: 0;
        border-end-start-radius: 0;
      }
    