
.PoizonImage_imageWrap__RZTiw {
  --width: auto;
  --height: auto;
  --image-fit: contain;
  --placeholder-color: #f5f5f9;
  width: var(--width);
  height: var(--height);
  position: relative
}

.PoizonImage_imageWrap__RZTiw .PoizonImage_img__BNSaU {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: var(--image-fit);
  object-fit: var(--image-fit)
}

.PoizonImage_imageWrap__RZTiw .PoizonImage_img__BNSaU:not([src]),
.PoizonImage_imageWrap__RZTiw .PoizonImage_img__BNSaU[src=""] {
  opacity: 0
}

.PoizonImage_imageWrap__RZTiw.PoizonImage_placeholder__GvjaR .PoizonImage_img__BNSaU {
  opacity: 0;
  outline: none
}

.PoizonImage_imageWrap__RZTiw.PoizonImage_placeholder__GvjaR:after {
  content: "";
  background-color: var(--placeholder-color);
  background-image: var(--placeholder-image);
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0
}

.ModalHeader_wrapper__s7sIn {
  width: 100%
}

.ModalHeader_title__ZQMyv {
  font-size: 30px;
  line-height: 30px;
  font-family: Roboto Condensed;
  font-weight: 700;
  color: #14151a
}

.ModalHeader_closeIcon__AB0EJ {
  padding: 3px 0 3px 3px;
  cursor: pointer
}

.Protocol_rootContainer__pduZQ .ant-modal-content {
  padding: 32px;
  border-radius: 0
}

.Protocol_rootContainer__pduZQ .ant-modal-content .ant-modal-confirm-paragraph {
  max-width: 100%
}

.Protocol_protocol__sTq0e,
.Protocol_protocol__sTq0e:hover,
.Protocol_protocol__sTq0e:link,
.Protocol_protocol__sTq0e:visited {
  text-decoration: underline
}

.Protocol_sign-tips__nTKya {
  color: #14151a;
  font-size: 12px;
  font-weight: 300;
  letter-spacing: -.4px
}

.Protocol_privacyModal__Nda14 .Protocol_content___KUfH {
  margin-top: 12px;
  font-size: 16px;
  font-weight: 400;
  color: #14151a;
  font-family: Roboto
}

.Protocol_privacyModal__Nda14 .Protocol_confirmBtn__yjZ00 {
  margin-top: 40px
}

.Protocol_privacyModal__Nda14 .Protocol_confirmBtn__yjZ00 .ant-btn-primary {
  background-color: #00dbdb;
  color: #002f35;
  font-size: 20px;
  height: 48px;
  border-radius: 4px
}

.PoizonForm_poizon-form__h2oX_ .ant-form-item {
  margin-bottom: 8px
}

.PoizonForm_poizon-form__h2oX_ .ant-form-item .ant-form-item-label {
  font-size: 14px;
  font-weight: 400;
  color: #14151a;
  font-family: Roboto;
  padding: 0 0 4px
}

.PoizonForm_showRequired__7RH8i .adm-form-item-required-asterisk {
  display: block
}

.PoizonForm_showRequired__7RH8i .ant-form-item-required:after {
  content: "*" !important;
  display: block;
  font-family: Roboto;
  font-size: 14px;
  font-weight: 400;
  line-height: 16.41px;
  width: 7px;
  color: #b8210a;
  text-align: center;
  visibility: visible !important
}

.PoizonForm_hideRequired__NWlBf .adm-form-item-required-asterisk {
  display: none
}

.PoizonInput_poizonInput__LIe76 {
  border-radius: 2px;
  box-shadow: 0 0 0 0 #fff !important
}

.PoizonInput_poizonInput__LIe76 .ant-input-affix-wrapper {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  transform: none;
  padding: 0
}

.PoizonInput_poizonInput__LIe76 input:-webkit-autofill,
.PoizonInput_poizonInput__LIe76 input:-webkit-autofill:active,
.PoizonInput_poizonInput__LIe76 input:-webkit-autofill:focus,
.PoizonInput_poizonInput__LIe76 input:-webkit-autofill:hover {
  -webkit-box-shadow: inset 0 0 0 30px #fff !important
}

.PoizonInput_poizonInput__LIe76 .ant-input::-moz-placeholder {
  color: #c7c7d7 !important;
  font-weight: 400 !important
}

.PoizonInput_poizonInput__LIe76 .ant-input::placeholder {
  color: #c7c7d7 !important;
  font-weight: 400 !important
}

.PoizonInput_poizonInput__LIe76 .ant-input {
  height: 36px;
  box-sizing: border-box;
  caret-color: #04e0e1;
  border-radius: 0;
  font-size: 14px;
  background-color: transparent
}

.PoizonInput_poizonInput__LIe76 .ant-input::placeholder {
  color: #c7c7d7
}

.PoizonInput_poizonInput__LIe76 .ant-input:-webkit-autofill {
  background-color: transparent !important;
  box-shadow: inset 0 0 0 1000px #fff !important;
  -webkit-box-shadow: inset 0 0 0 1000px #fff !important
}

.PoizonInput_poizonInput__LIe76 .ant-input:-webkit-autofill:first-line {
  font-size: 14px;
  background-color: transparent
}

.PoizonInput_poizonInput__LIe76 .ant-input::-webkit-input-placeholder {
  color: #c7c7d7
}

.PoizonInput_poizonInput__LIe76 .ant-input:-moz-placeholder,
.PoizonInput_poizonInput__LIe76 .ant-input::-moz-placeholder {
  color: #c7c7d7
}

.PoizonInput_poizonInput__LIe76 .ant-input:-ms-input-placeholder {
  color: #c7c7d7
}

.PoizonInput_poizonInput__LIe76 .ant-input:focus {
  box-shadow: inset 0 0 0 0 #fff !important
}

.PoizonInput_poizonInput__LIe76 .ant-input-clear-icon {
  width: 12px
}

.PoizonInput_poizonInput__LIe76 .PoizonInput_clearIcon__PhrtS {
  right: 12px
}

.PoizonButton_button__QD0zf.ant-btn {
  height: var(--height, 48px);
  font-size: 20px;
  font-weight: 700;
  font-family: Roboto Condensed, sans-serif
}

.PoizonButton_button__QD0zf.ant-btn.ant-btn-primary {
  box-shadow: none
}

.VerifyInput_code-box__5C_y7 {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.VerifyInput_code-box__5C_y7 .VerifyInput_inputBoxWrapper__RHSB0 {
  flex: 1 1
}

.VerifyInput_code-box__5C_y7 .VerifyInput_btn__MLqlT {
  height: 48px;
  min-width: 110px;
  flex: none;
  font-size: 16px;
  font-weight: 700;
  font-family: Roboto Condensed;
  margin-left: 12px
}

.PoizonPhone_phone-input__6BpjM {
  display: flex;
  margin-bottom: 4px
}

.PoizonPhone_phone-input__6BpjM .ant-select-dropdown {
  border-radius: 0
}

.PoizonPhone_phone-input__6BpjM .ant-select-selector {
  height: 36px !important;
  border: .5px solid #c7c7d7 !important;
  border-right: none !important
}

.PoizonPhone_phone-input__6BpjM .PoizonPhone_input__bVuQl {
  flex: 1 1
}

.PoizonPhone_focus__p8smb .adm-input-element {
  border-left: 0
}

.PoizonPhone_rotateUp__KQERv {
  transform: rotate(180deg)
}

.PoizonPhone_TooltipArea__wjUov {
  position: absolute;
  top: -21px;
  left: 106px
}

.PoizonPhone_customToolTip___BTHj .ant-tooltip-arrow {
  left: 0
}

.PoizonPhone_customToolTip___BTHj .ant-tooltip-arrow:before {
  background: rgba(20, 21, 26, .8)
}

.PoizonPhone_customToolTip___BTHj .ant-tooltip-inner {
  padding: 8px 12px;
  border-radius: 2px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
  background: rgba(20, 21, 26, .8);
  font-family: Roboto;
  font-size: 12px;
  font-weight: 300;
  line-height: 14.06px;
  color: #fff;
  transform: translate(-24px, -.4px)
}

.LogIn_loginCtn__X88K8 .ant-btn-primary {
  background-color: #00dbdb;
  color: #002f35
}

.LogIn_loginCtn__X88K8 .ant-form-item-control-input-content .ant-input-affix-wrapper,
.LogIn_loginCtn__X88K8 .ant-form-item-control-input-content input {
  border-radius: 0
}

.LogIn_switch__DCfKm {
  color: #7f7f8e;
  font-size: 16px
}

.LogIn_logType__NfZ6N {
  position: absolute;
  display: inline-block;
  right: 0;
  top: -2px;
  font-size: 14px;
  z-index: 10
}

.LogIn_decoration__LG6QF {
  font-size: 14px;
  cursor: pointer
}

.LogIn_decoration__LG6QF,
.LogIn_decoration__LG6QF:hover {
  color: #7f7f8e;
  text-decoration: underline
}

.LogIn_flexRow__yx_UJ {
  position: relative
}

.LogIn_flexRow__yx_UJ .ant-form-item-control-input-content input {
  border-radius: 0
}

.LogIn_conflict__8LZ8F {
  min-height: 16px;
  line-height: 16px;
  color: red;
  font-size: 16px;
  margin-bottom: 4px
}

.LogIn_forgot__sPvSV {
  margin: 12px auto 8px;
  text-align: center
}

.LogIn_height36__K42ic {
  height: 36px !important
}

.LogIn_btn__3eF1q {
  height: 50px;
  font-size: 20px
}

.PasswordInput_password-input__Kh3Tf .ant-form-item-control {
  position: relative
}

.PasswordInput_password-input__Kh3Tf .ant-form-item-control .ant-form-item-extra {
  position: absolute;
  right: 12px;
  top: 0;
  z-index: 50
}

.PasswordInput_password-input__Kh3Tf .PasswordInput_eye-box__5skMR {
  height: 36px;
  display: flex;
  align-items: center
}

.PasswordInput_password-input__Kh3Tf input[type=password] {
  letter-spacing: 4px
}

.PasswordInput_smallItem__N7FNa .ant-form-item-explain-error {
  font-size: 14px
}

.PasswordInput_normalBox__TMUpJ {
  height: 50px
}

.SignUp_passwordFormItem__QYCXp .adm-list-item-content-main {
  padding-bottom: 4px !important
}

.SignUp_passwordFormItem__QYCXp .ant-input-password {
  border-radius: 0
}

.SignUp_passwordTips__bYskN {
  font-size: 14px;
  color: #aab;
  line-height: normal;
  font-weight: 300
}

.SignUp_confirmBtnWrapper__tiT8E {
  margin-top: 20px
}

.SignUp_confirmBtnWrapper__tiT8E .ant-btn-primary {
  background-color: #00dbdb;
  color: #002f35
}

.SignUp_heigh36__H6NNx {
  height: 36px !important
}

.SignUp_btn__wLV2V {
  height: 50px;
  font-size: 20px
}

.ThirdLogin_third-login__l9_zQ {
  padding: 0 32px 20px
}

.ThirdLogin_third-login__l9_zQ .ThirdLogin_third-logo__AXdy_ {
  width: 50px;
  height: 50px;
  border-radius: 25px;
  border: .5px solid #c7c7d7;
  display: flex;
  align-items: center;
  justify-content: center
}

.FooterButton_ctn__e4Ba9 .ant-btn-primary {
  background-color: #00dbdb;
  border-radius: 4px;
  color: #002f35;
  font-size: 20px;
  height: 50px
}

.FooterButton_cancelBtn__ZnBuS {
  height: 50px;
  padding: 5px 12px;
  margin-top: 12px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  color: #7f7f8e;
  font-size: 20px;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700
}

.Forget_container__dct7M {
  padding: 32px
}

.Forget_container__dct7M .Forget_heigh36__yAmm9 {
  height: 36px
}

.Forget_container__dct7M .ant-btn-primary {
  background-color: #00dbdb;
  color: #002f35
}

.Forget_container__dct7M .Forget_title__3E03U {
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  font-family: Roboto Condensed
}

.Forget_container__dct7M p {
  font-size: 14px;
  color: #7f7f8e;
  margin: 12px 0;
  line-height: 18px
}

.Forget_container__dct7M p a {
  color: #01c2c3;
  font-weight: 400
}

.Forget_container__dct7M .Forget_forget__pJmLv {
  color: #7f7f8e;
  font-size: 11px;
  margin-bottom: 10px;
  text-decoration: underline
}

.Forget_container__dct7M .Forget_password-form-item__CwTOa .adm-list-item-content-main {
  padding-bottom: 4px !important
}

.ChangePassword_container__msQa2 {
  padding: 32px
}

.ChangePassword_container__msQa2 .ant-input-password {
  border-radius: 0
}

.ChangePassword_container__msQa2 p {
  font-size: 14px;
  color: #7f7f8e;
  margin: 12px 0;
  line-height: 18px
}

.ChangePassword_container__msQa2 p a {
  color: #01c2c3;
  font-weight: 400
}

.ChangePassword_container__msQa2 .ChangePassword_tip__RjOaJ {
  font-size: 14px;
  color: #7f7f8e;
  margin-top: -8px;
  margin-bottom: 12px
}

.ChangePassword_container__msQa2 .ChangePassword_forget__PoqbN {
  color: #7f7f8e;
  font-size: 11px;
  margin-bottom: 10px;
  text-decoration: underline
}

.PasswordResult_container__VmHMT {
  padding: 32px
}

.PasswordResult_container__VmHMT .PasswordResult_content__u_Jgo {
  color: #000;
  font-size: 16px;
  margin-top: 12px;
  line-height: 18px
}

.PasswordResult_container__VmHMT .PasswordResult_confirmBtn__TJ03J {
  margin-top: 32px
}

.sign_container__120qO {
  padding-bottom: 50px
}

.sign_closeIcon__oD5nW {
  cursor: pointer
}

.sign_modalContent__P66t6 .ant-tabs-tab:hover {
  color: #14151a !important
}

.sign_modalContent__P66t6 .ant-form .ant-form-item {
  margin-bottom: 12px
}

.sign_modalContent__P66t6 .ant-modal .ant-modal-content {
  padding: 0
}

.sign_modalContent__P66t6 .ant-modal .ant-modal-content .ant-tabs-nav {
  padding: 0 32px
}

.sign_modalContent__P66t6 .ant-modal .ant-modal-content .ant-tabs-tab {
  padding: 24px 0
}

.sign_modalContent__P66t6 .ant-modal .ant-modal-content .ant-tabs-content {
  padding: 0 32px
}

.sign_tabs__QzLcg {
  color: #aab
}

.sign_tabs__QzLcg .adm-tabs-header {
  padding: 0 8px;
  border-bottom: .5px solid #f1f1f5
}

.sign_tabs__QzLcg .ant-tabs-ink-bar {
  width: 40px;
  background: #14151a
}

.sign_tabs__QzLcg .adm-tabs-tab-line {
  width: 24px !important
}

.sign_tabs__QzLcg .ant-tabs-tab-btn {
  font-family: Roboto Condensed;
  font-size: 20px;
  font-weight: 700;
  color: #aab
}

.sign_tabs__QzLcg .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  text-shadow: none;
  color: #14151a
}

.sign_tabs__QzLcg .adm-tabs-tab-wrapper-stretch {
  flex: none
}

.sign_tabs__QzLcg .sign_first__vE8PJ .adm-tabs-tab {
  float: right
}

.sign_forgot___cd_D {
  margin: 12px auto 36px;
  text-align: center
}

.sign_decoration__NKDqs {
  text-decoration: underline
}

.sign_decoration__NKDqs,
.sign_switch__1Oehz {
  color: #7f7f8e;
  font-size: 14px
}

.sign_panel__FJQxV .ant-input {
  height: 36px
}

.sign_panel__FJQxV .ant-select-selector {
  border-radius: 0;
  border-right: none
}

.sign_panel__FJQxV .ant-select {
  height: 36px
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc3CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc-CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc2CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc5CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc1CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc0CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYNNZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoadNZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYdNZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobtNZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYtNZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9NZUSdy4ehI.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZUSdy4Q.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb9lecyVC4A.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045f, U+0490-0491, U+04b0-04b1, U+2116
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+1f??
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+0370-03ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01a0-01a1, U+01af-01b0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1ea0-1ef9, U+20ab
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2) format("woff2");
  unicode-range: U+0100-02af, U+0304, U+0308, U+0329, U+1e00-1e9f, U+1ef2-1eff, U+2020, U+20a0-20ab, U+20ad-20cf, U+2113, U+2c60-2c7f, U+a720-a7ff
}

@font-face {
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");
  unicode-range: U+00??, U+0131, U+0152-0153, U+02bb-02bc, U+02c6, U+02da, U+02dc, U+0304, U+0308, U+0329, U+2000-206f, U+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

body,
html {
  padding: 0;
  margin: 0;
  color: #14151a;
  font-size: 16px;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  min-width: 1024px
}

:root {
  --800: #14151a;
  --200: #f5f5f9
}

a {
  color: inherit;
  text-decoration: none
}

* {
  box-sizing: border-box
}

button.ant-btn-default,
button.ant-btn-primary {
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
  box-shadow: none;
  border-radius: 4px;
  height: 48px;
  font-size: 20px;
  border-width: .5px
}

button.ant-btn-default {
  border-color: #14151a
}

button.ant-btn-primary {
  background-color: #00dbdb;
  color: #14151a
}

button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active,
button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover {
  background-color: #00dbdb !important;
  color: #14151a !important
}

.ant-tabs-nav-list,
.ant-tabs-tab-active,
.ant-tabs-tab-btn,
button.ant-btn:not(:disabled):focus-visible {
  outline: none !important;
  outline-offset: 0 !important
}

.ant-form .ant-form-item {
  margin-bottom: 8px
}

.ant-form .ant-form-item .ant-form-item-label {
  padding: 0 0 4px;
  font-weight: 400;
  font-family: Roboto
}

.ant-form .ant-form-item .ant-form-item-label,
.ant-form .ant-form-item .ant-form-item-label>label {
  font-size: 14px;
  line-height: 16.41px;
  color: #14151a
}

.ant-form-item {

  .ant-input,
  .ant-select,
  .select-box {
    height: 36px;
    border-width: .5px;
    font-size: 14px;
    color: #14151a
  }

  .ant-select-item-option {
    font-size: 14px;
    color: #14151a;
    font-weight: regular;
    line-height: 1.8
  }

  .ant-select-single .ant-select-selector {
    font-size: 14px
  }
}

.ant-form-item,
.ant-form-item-with-help .ant-form-item-explain {
  margin-bottom: 8px
}

.ant-form-item .ant-form-item-control-input {
  min-height: 0;
  min-height: auto
}

.ant-form-item-with-help .ant-form-item-explain .ant-form-item-explain-error {
  font-size: 14px
}

.ant-input {
  box-shadow: none !important;
  background-color: transparent
}

.title {
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700
}

.border:after {
  border: 1px solid #c7c7d7;
  pointer-events: none
}

.border-active:after,
.border:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  transform: scale(.5);
  transform-origin: left top
}

.border-active:after {
  border: 1px solid #14151a
}

.pac-container {
  border: .5px solid #14151a;
  border-top: 0;
  margin-top: .5px;
  box-shadow: none;
  font-family: Roboto;
  border-radius: 0
}

.pac-container:after {
  display: none
}

.pac-item {
  padding: 12px 8px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  border-top: .5px solid #f1f1f5
}

.pac-item-selected,
.pac-item-selected:hover,
.pac-item:hover {
  background-color: #f5f5f9
}

.pac-item:first-child {
  border-top: 0
}

.pac-item span {
  line-height: 18px;
  font-size: 13px;
  font-weight: 400
}

.pac-item span.pac-item-query {
  display: inline;
  padding-bottom: 6px;
  color: #14151a
}

.pac-item span:last-of-type {
  color: #7f7f8e;
  width: 100%
}

.pac-item span.pac-matched {
  font-weight: 700;
  color: #14151a
}

.pac-icon-marker {
  display: none
}

.hidden {
  display: none !important
}

.wrapper {
  max-width: 1280px;
  min-width: 944px;
  width: 90%;
  margin: 0 auto
}

.disabledScroll {
  overflow: hidden !important
}

.global-google-place .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,
.global-google-place .ant-input-affix-wrapper:focus {
  outline: none !important;
  box-shadow: none !important;
  border-inline-width: .5px !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: #f1f1f5
}

.ant-message .ant-message-notice-wrapper .ant-message-notice-content {
  padding: 10px 16px;
  border-radius: 2px;
  background: rgba(0, 0, 0, .8);
  font-family: Roboto;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0;
  text-align: center;
  color: #fff;
  position: fixed;
  left: 50vw;
  top: 50vh;
  transform: translate(-50%, -50%)
}

.ant-message-success>.anticon-check-circle {
  display: none
}

.tip-shake {
  animation: tipsShakeAnimation .4s;
  animation-iteration-count: 1
}

@keyframes tipsShakeAnimation {
  0% {
    transform: translateX(0)
  }

  25% {
    transform: translateX(-10px)
  }

  50% {
    transform: translateX(0)
  }

  75% {
    transform: translateX(-5px)
  }

  to {
    transform: translateY(0)
  }
}

.TrendingFooter_trend__6gO3q {
  display: flex;
  justify-content: space-between
}

.TrendingFooter_trendBlock__j3uN0 {
  min-width: 200px
}

.TrendingFooter_trendTitle__gIKxe {
  font-weight: 700;
  font-size: 20px;
  line-height: 23.44px
}

.TrendingFooter_trendList__LGmp5 {
  font-weight: 300;
  letter-spacing: .5px;
  margin-top: 20px;
  font-size: 14px
}

.TrendingFooter_trendList__LGmp5 .TrendingFooter_trendItem__Z8enU {
  display: block;
  letter-spacing: .5px;
  line-height: 30px
}

.TrendingFooter_trendList__LGmp5 .TrendingFooter_trendItem__Z8enU:first-child {
  margin-top: 0
}

.TrendingFooter_line__zurRj {
  height: .5px;
  background-color: hsla(0, 0%, 100%, .3);
  margin: 48px 0
}

.JoinOurNewsletter_join__kXjvg {
  margin-bottom: 54px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_mainTitle__9egqn {
  color: #ececf2;
  font-weight: 700;
  line-height: 23.44px;
  font-size: 20px;
  font-family: Roboto
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_form__jDd9U {
  margin-top: 16px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_form__jDd9U .ant-form-item {
  margin-bottom: 16px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_tip__PW3el {
  padding-right: 23px;
  font-weight: 500;
  font-size: 14px;
  line-height: 26px;
  letter-spacing: .5px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_inputWrap__m_UkN {
  display: flex;
  align-items: center
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_input__AaKOW {
  flex: 1 1
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_input__AaKOW.ant-input {
  border-radius: 4px;
  border: .5px solid #5a5a5a;
  padding: 0 10px;
  height: 48px;
  color: #5a5a5a;
  background-color: transparent;
  font-size: 14px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_input__AaKOW.ant-input::-moz-placeholder {
  color: #aab
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_input__AaKOW.ant-input::placeholder {
  color: #aab
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_btn__0Vs_3 {
  margin-left: 8px;
  width: 160px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_btn__0Vs_3,
.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_btn__0Vs_3.ant-btn-default:not(:disabled):not(.ant-btn-disabled):active,
.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_btn__0Vs_3.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover {
  color: #5a5a5a;
  border: .5px solid #5a5a5a;
  background-color: transparent
}

.JoinOurNewsletter_join__kXjvg .JoinOurNewsletter_btn__0Vs_3 .JoinOurNewsletter_icon__puSHV {
  margin-right: 6px
}

.DownloadApp_linkTitle__jd2gZ {
  margin-bottom: 20px;
  font-family: Roboto;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  color: #ececf2
}

.DownloadApp_couponText__bGnrJ {
  margin-top: -8px;
  margin-bottom: 20px;
  display: inline-block;
  border-radius: 7px;
  padding: 10.25px 13.67px;
  background: rgba(0, 219, 219, .2);
  font-family: Roboto;
  font-size: 17px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: -.001em;
  color: #fff
}

.DownloadApp_couponText__bGnrJ .DownloadApp_info__6q0RW {
  font-weight: 800;
  color: #c16aff
}

.DownloadApp_content__Jqu5n {
  display: flex
}

.DownloadApp_qrWrapper__R9m_c {
  margin-right: .8rem;
  padding: .25rem;
  border-radius: 4px;
  background-color: #fff;
  height: 6.5rem;
  box-sizing: border-box
}

.DownloadApp_storeList__9K_Tk {
  display: flex;
  flex-direction: column;
  gap: 8px
}

.Footer_footer__XIjSR {
  background-color: #f2f2f2;
  position: relative;
  z-index: 19
}

.Footer_footer__XIjSR .Footer_content__OYiZy {
  color: #3d3d3d;
  padding: 72px 0;
  width: 60rem;
  min-width: 944px;
  margin: 0 auto
}

.Footer_footer__XIjSR .Footer_links__X2V_g {
  display: flex
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkBlock__aExQs {
  min-width: 200px;
  margin-right: 2rem
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_lineBlockJoin__Yg34n {
  flex: 1 1;
  min-width: 400px
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkTitle__giPUg {
  font-weight: 700;
  font-size: 20px;
  line-height: 23.44px
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkList__P8Crc {
  font-weight: 500;
  /* letter-spacing: .5px; */
  margin-top: 0;
  font-size: 16px;
  line-height: 30px;
  word-break: break-all;
}
.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkList__P8Crc  p{
  margin: 0;
}
.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkList__P8Crc .Footer_linkItem___AHNT {
  margin-top: 20px
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_linkList__P8Crc .Footer_linkItem___AHNT:first-child {
  margin-top: 0
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_followTitle__KwJ8B {
  margin-top: 60px
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_followList__nmtA7 {
  display: flex;
  align-items: center;
  margin-top: 20px
}

.Footer_footer__XIjSR .Footer_links__X2V_g .Footer_followList__nmtA7 .Footer_followItem__S6O38+.Footer_followItem__S6O38 {
  margin-left: 30px
}

.Footer_footer__XIjSR .Footer_line__YEqkE {
  height: .5px;
  background-color: hsla(0, 0%, 100%, .3);
  margin: 48px 0
}

.Footer_footer__XIjSR .Footer_sub__drjil {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  letter-spacing: .5px;
  font-size: 14px
}

.Footer_footer__XIjSR .Footer_sub__drjil .Footer_subRight__v03yj {
  text-align: right;
  margin-top: 16px
}

.Footer_footer__XIjSR .Footer_sub__drjil .Footer_subRight__v03yj .Footer_ltd__pgWC_ {
  font-weight: 500;
  margin-bottom: 16px
}

.Footer_footer__XIjSR .Footer_sub__drjil .Footer_subRight__v03yj .Footer_trus__hOAOY {
  margin-bottom: 16px;
  display: flex;
  justify-content: end
}

.Footer_footer__XIjSR .Footer_payList__66uk8 {
  padding-top: 12px;
  display: flex;
  align-items: center
}

.Footer_footer__XIjSR .Footer_payList__66uk8 .Footer_payIcon__0q8bL {
  border-radius: 1px;
  overflow: hidden
}

.Footer_footer__XIjSR .Footer_payList__66uk8 .Footer_payIcon__0q8bL+.Footer_payIcon__0q8bL {
  margin-left: 5.45px
}

.Footer_footer__XIjSR .Footer_payList__66uk8+.Footer_payList__66uk8 {
  margin-top: 8px
}

.Footer_footer__XIjSR .Footer_payTitle__o9sK3 {
  font-family: Roboto;
  font-size: 16px;
  font-weight: 500;
  line-height: 18.75px;
  letter-spacing: .5px;
  color: #fff
}

.Footer_footer__XIjSR .Footer_subText__0F26Z {
  font-weight: 300;
  margin-top: 16px
}

.Footer_footer__XIjSR .Footer_subText__0F26Z+.Footer_subText__0F26Z {
  margin-top: 12px
}

.Footer_titleMargin__hFf9n {
  margin-top: 54px
}

.Footer_subPayMent__1azjI {
  display: flex
}

.Footer_subPayMent__1azjI .Footer_subPayMentLeft__eNq3Q {
  margin-right: 67.6px
}

.DownloadButtonList_warpper__F4y9u {
  width: 178px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  margin-top: 4px
}

.DownloadButtonList_warpper__F4y9u .DownloadButtonList_btnList__8Ms_h {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px
}

.DownloadButtonList_warpper__F4y9u .DownloadButtonList_qr__3Ux_n {
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center
}

.DownloadFloating_container__xaSgZ {
  position: fixed;
  z-index: 999;
  right: 0;
  bottom: 182px;
  background-image: url(static/images/eae38a5a-6169-f781-d812-6dff81e2efe4-371-206.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 100% 100%;
  width: 120px;
  height: 64px
}

.DownloadFloating_container__xaSgZ:hover {
  width: 320px;
  height: 207px;
  background-image: url(static/images/893e3916-b913-169f-40e1-4b0065f1f946-960-621.png);
  transform: translate3d(200px, 0, 0);
  animation: DownloadFloating_show__2XyTT .5s ease-in-out 1;
  animation-fill-mode: forwards
}

.DownloadFloating_container__xaSgZ:hover .DownloadFloating_foldedContent__UZW0G {
  display: none
}

.DownloadFloating_container__xaSgZ:hover .DownloadFloating_expandContent__b1d8_ {
  display: flex
}

.DownloadFloating_foldedContent__UZW0G {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 70px;
  padding: 6px 9px 6px 0
}

.DownloadFloating_foldedContent__UZW0G .DownloadFloating_title__L7S8u {
  font-size: 18px;
  font-weight: 700;
  line-height: 21px;
  color: #fff;
  text-align: right
}

.DownloadFloating_foldedContent__UZW0G .DownloadFloating_text__VlktI {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  text-align: right
}

.DownloadFloating_foldedContent__UZW0G .DownloadFloating_text__VlktI .DownloadFloating_abstext__W2KOZ {
  font-family: Roboto Condensed, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  color: #c16aff;
}

.DownloadFloating_foldedContent__UZW0G .DownloadFloating_text__VlktI .DownloadFloating_sign__3SgIa {
  font-family: Roboto Condensed, sans-serif;
  font-size: 10px;
  font-weight: 400;
  line-height: 12px;
  color: #fff;
  margin-bottom: 4px
}

.DownloadFloating_expandContent__b1d8_ {
  display: none;
  position: absolute;
  left: 12px;
  top: 35px;
  width: 194px;
  height: 158px;
  padding: 6px;
  flex-direction: column;
  justify-content: flex-end
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_title__L7S8u {
  font-family: Roboto Condensed, sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  color: #14151a;
  display: flex;
  align-items: center;
  gap: 4px
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_title__L7S8u .DownloadFloating_info__WllbV {
  font-family: Roboto Condensed, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  color: #fff;
  background: #c16aff;
  border-radius: 2px;
  padding: 2px 4px
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_text__VlktI {
  display: flex;
  justify-content: center;
  gap: 2px
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_text__VlktI .DownloadFloating_abstext__W2KOZ {
  font-family: Roboto Condensed, sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
  color: #01c2c3
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_text__VlktI .DownloadFloating_tip__bU3_x {
  display: flex;
  flex-direction: column;
  font-family: Roboto Condensed, sans-serif;
  font-weight: 700;
  color: #000
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_text__VlktI .DownloadFloating_tip__bU3_x .DownloadFloating_sign__3SgIa {
  font-size: 20px;
  margin-top: 4px
}

.DownloadFloating_expandContent__b1d8_ .DownloadFloating_text__VlktI .DownloadFloating_tip__bU3_x .DownloadFloating_thresholdText__vk9gw {
  font-size: 12px;
  line-height: 15px;
  margin-top: -3px
}

@keyframes DownloadFloating_show__2XyTT {
  0% {
    transform: translate3d(200px, 0, 0)
  }

  to {
    transform: translateZ(0)
  }
}

.LCPPretender_container__qHEOY {
  height: 70vh;
  position: absolute;
  width: 98%;
  pointer-events: none;
  z-index: -99
}

.LCPPretender_pc__s3Twx {
  height: 60vh
}

.Categories_category__Ka6Gi {
  background-color: #000;
  padding: 40px 0 80px;
  min-height: 400px;
  position: absolute;
  z-index: 99;
  width: 100%;
  top: 72px;
  left: 0;
  right: 0;
  border-top: .5px solid #7f7f8e;
  color: #f1f1f5
}

.Categories_category__Ka6Gi.Categories_newNav__8O8SM {
  top: 132px
}

.Categories_category__Ka6Gi .Categories_content__Uo_Uy {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(0, max-content));
  grid-column-gap: 4rem;
  -moz-column-gap: 4rem;
  column-gap: 4rem;
  overflow-y: auto;
  max-height: calc(100vh - 300px)
}

.Categories_category__Ka6Gi .Categories_column__cXc9e {
  max-width: 160px
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_first__4diXu {
  display: block;
  margin-bottom: 20px;
  line-height: 27px
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_first__4diXu:hover {
  color: #fff;
  text-decoration: underline
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_secondList__TD8JL {
  font-weight: 300
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_secondList__TD8JL .Categories_secondItem__nbJvI {
  display: block;
  line-height: 24px;
  font-size: 14px;
  /*margin-bottom: 16px;*/
  font-weight: 300;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_secondList__TD8JL .Categories_secondItem__nbJvI:last-child {
  margin-bottom: 0
}

.Categories_category__Ka6Gi .Categories_column__cXc9e .Categories_secondList__TD8JL .Categories_secondItem__nbJvI:hover {
  text-decoration: underline;
  color: #fff;
  cursor: pointer
}

.PoizonSvg_svg__xB_AN svg {
  width: 100%;
  height: 100%
}

.SearchPopup_searchPopup__1JUo_ {
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  bottom: -8px;
  left: 0;
  right: 0;
  transform: translateY(100%)
}

.SearchPopup_searchPopup__1JUo_.SearchPopup_hasDropDownWords__RQQob {
  padding-right: 3px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ {
  padding: 16px 12px;
  max-height: 440px;
  overflow: auto;
  position: absolute;
  left: -99999px;
  width: 100%
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ.SearchPopup_show__HPNOp {
  position: static;
  left: auto
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ:hover::-webkit-scrollbar-thumb {
  background: rgba(199, 199, 216, .5)
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ::-webkit-scrollbar {
  width: 6px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #f1f1f5
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_wrap__vL0TN+.SearchPopup_wrap__vL0TN {
  margin-top: 20px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_titleWrap__og_GO {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_titleWrap__og_GO .SearchPopup_text__vlz4s {
  font-family: Roboto Condensed, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 18.75px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_titleWrap__og_GO .SearchPopup_icon__24NdU {
  cursor: pointer
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 {
  margin-top: 10px;
  display: flex;
  gap: 7px;
  flex-wrap: wrap
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG {
  max-width: 300px;
  background: #f9f9fb;
  padding: 6px 10px;
  cursor: pointer;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
  border-radius: 2px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG:hover {
  background-color: #f1f1f5
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG .SearchPopup_text__vlz4s {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG .SearchPopup_label__VGsj3 {
  color: #c84936;
  margin-left: 4px;
  border-radius: 2px;
  background: linear-gradient(0deg, hsla(0, 0%, 100%, .2), hsla(0, 0%, 100%, .2)), linear-gradient(0deg, hsla(7, 46%, 93%, .4), hsla(7, 46%, 93%, .4));
  padding: 1px 5px;
  font-size: 12px;
  text-transform: uppercase
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG.SearchPopup_expandIcon__KpA_l {
  padding: 4px 5px 6px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_searchWrap__8UXiJ .SearchPopup_list__OZNX6 .SearchPopup_item___fSkG.SearchPopup_expand__psB08 {
  transform: rotate(180deg)
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj {
  max-height: 400px;
  overflow: auto
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj:hover::-webkit-scrollbar-thumb {
  background: rgba(199, 199, 216, .5)
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj::-webkit-scrollbar {
  width: 6px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #f1f1f5
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT {
  height: 40px;
  padding: 0 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT:hover {
  background-color: #f9f9fb
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_textWrap__aWfUd {
  font-size: 14px;
  color: #7f7f8e;
  line-height: 16.41px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  flex: 1 1;
  height: 100%;
  overflow: hidden
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_textWrap__aWfUd .SearchPopup_text__vlz4s {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_textWrap__aWfUd .SearchPopup_tag__woMOr {
  margin-left: 10px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_textWrap__aWfUd .SearchPopup_tag__woMOr .SearchPopup_tagText__m0f6E {
  padding: 1px 5px;
  font-size: 12px;
  border-radius: 2px
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_textWrap__aWfUd .SearchPopup_highlight__kYhYG {
  color: #14151a;
  font-weight: 500
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT .SearchPopup_fillIcon__QygjL {
  cursor: pointer;
  flex: none
}

.SearchPopup_searchPopup__1JUo_ .SearchPopup_pullWord__U_4Mj .SearchPopup_dropDownItem__ArrRT+.SearchPopup_dropDownItem__ArrRT {
  border-top: .5px solid #f1f1f5
}

.SearchPopup_delete__VRyRp.ant-popover .ant-popover-content {
  width: 240px
}

.SearchPopup_delete__VRyRp.ant-popover .ant-popover-content .ant-popconfirm-message {
  margin-bottom: 16px
}

.SearchPopup_delete__VRyRp.ant-popover .ant-popover-content .ant-popconfirm-title {
  color: #626265;
  font-size: 14px;
  line-height: 24px
}

.SearchPopup_delete__VRyRp.ant-popover .ant-popover-content .ant-popover-inner {
  padding: 12px 16px;
  border-radius: 4px
}

.SearchPopup_btn__rYOpm {
  height: 32px
}

.SearchText_wrapper__NHObX {
  flex: 1 1;
  height: 32px;
  font-size: var(--text-font-size);
  overflow: hidden;
  position: relative;
  pointer-events: none
}

.SearchText_slider___CSSF {
  height: 100%;
  position: absolute
}

.SearchText_slideAni__LIjC8 {
  transition: all .3s linear
}

.SearchText_slide-item__CLBPD {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 400;
  color: #fff;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.SearchText_pcText__ujGtE {
  font-size: 16px
}

.SearchText_leave__El_aX {
  animation: SearchText_leave__El_aX .3s ease
}

@keyframes SearchText_leave__El_aX {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

.SearchInputNew_inputWrapper__3e_P6 {
  margin:0 1.8rem;
  flex: 0 1 26.4rem;
  min-width: 300px;
  height: 34px;
  background-color: #fff;
  border-radius: 4px;
  padding: 2px 2px 2px 0;
  display: flex;
  align-items: center;
  position: relative
}

.SearchInputNew_inputWrapper__3e_P6 .SearchInputNew_text__kU7ad {
  flex: 1 1;
  position: absolute;
  left: 12px;
  right: 42px;
  cursor: text;
  pointer-events: none
}

.SearchInputNew_inputWrapper__3e_P6 .SearchInputNew_searchIcon__NVVf3 {
  background-color: #14151a;
  border-radius: 4px;
  flex: none;
  width: 42px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer
}

.SearchInputNew_input__2PMd7 {
  flex: 1 1
}

.SearchInputNew_searchInput__EZBSL.ant-input-affix-wrapper {
  background: transparent;
  border: none;
  padding: 0 12px;
  align-items: center
}

.SearchInputNew_searchInput__EZBSL.ant-input-affix-wrapper .ant-input {
  background-color: transparent;
  font-size: 14px;
  color: #14151a;
  caret-color: #01c2c3
}

.SearchInputNew_searchInput__EZBSL.ant-input-affix-wrapper .ant-input::-moz-placeholder {
  color: #7f7f8e
}

.SearchInputNew_searchInput__EZBSL.ant-input-affix-wrapper .ant-input::placeholder {
  color: #7f7f8e
}

.SearchInputNew_searchInput__EZBSL.ant-input-affix-wrapper .ant-input:focus {
  box-shadow: none
}

.SearchInputNew_mask__S4JCD {
  background-color: rgba(0, 0, 0, .6);
  position: fixed;
  z-index: 20;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0
}
.fiex{
   position: fixed;
    bottom: 200px;
    right: 0;
    z-index: 99;
}
.fiexd{
    /*position: fixed;*/
    /*top: 0;*/
    display: block;
    width: 100%;
    z-index: 99;
    text-align: center;
    background: #ffffff;
}
.fiexd img{
   max-width: 100%;
   vertical-align: bottom;
}

.NavbarNew_navbar__HaCuV {
  /*height: 64px;*/
  background-color: #000;
  position: sticky;
  top: 0px;
  z-index: 99;
}

.NavbarNew_navbar__HaCuV .NavbarNew_content__B1OOs {
  height: 100%;
  display: flex;
  align-items: center;
  max-width: 1440px;
  min-width: 1024px;
  margin: 0 auto;
  padding: 0 2.4rem
}

.NavbarNew_navbar__HaCuV .NavbarNew_left__xn54f {
  display: flex;
  align-items: center;
  flex: 1 1
}

.NavbarNew_navbar__HaCuV .NavbarNew_left__xn54f .NavbarNew_logo__iw3jE {
  height: 30px;
  margin-right: 40px;
  cursor: pointer;
}
.NavbarNew_navbar__HaCuV .NavbarNew_left__xn54f .NavbarNew_logo__iw3jE img{
  height: 100%;
}

.NavbarNew_navbar__HaCuV .NavbarNew_navMain__rWks2 {
  margin-right: 1.9rem;
  display: flex;
  align-items: center;
  gap: 1.6rem
}

.NavbarNew_navbar__HaCuV .NavbarNew_navMain__rWks2 .NavbarNew_navItem__rvWgb {
  color: #f5f5f9;
  cursor: pointer;
  font-size: 16px;
  height: 64px;
  display: inline-flex;
  align-items: center
}

.NavbarNew_navbar__HaCuV .NavbarNew_navMain__rWks2 .NavbarNew_navItem__rvWgb.NavbarNew_hover__actOL,
.NavbarNew_navbar__HaCuV .NavbarNew_navMain__rWks2 .NavbarNew_navItem__rvWgb:hover {
  font-weight: 500;
  color: #c16aff;
}
.NavbarNew_navbar__HaCuV .NavbarNew_navMain__rWks2 .NavbarNew_navItem__rvWgb:hover path{
  fill:#c16aff;
}
.NavbarNew_navbar__HaCuV .NavbarNew_right__xj46j {
  display: flex;
  align-items: center;
  margin-left: 1.6rem;
  gap: 1.2rem;
  flex: none
}

.NavbarNew_navbar__HaCuV .NavbarNew_right__xj46j .NavbarNew_rightIcon__LkJSd {
  cursor: pointer
}

.PcToAppBanner_banner__fqCWz {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 20;
  background: linear-gradient(90deg, #daf7f8, #cef6f7)
}

.PcToAppBanner_content__RNALu {
  background-image: url(static/images/4bb46f4b-0bfe-cc9f-219b-bc60058ced45-4320-450.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 1440px;
  height: 150px;
  padding: 0 80px;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  border-radius: 4px
}

.PcToAppBanner_left__unvbN {
  margin-top: 36px
}

.PcToAppBanner_left__unvbN .PcToAppBanner_title__5SX9P {
  font-size: 40px;
  font-family: Roboto Condensed;
  font-weight: 700;
  line-height: 47px;
  margin-bottom: 4px
}

.PcToAppBanner_left__unvbN .PcToAppBanner_title__5SX9P span {
  color: #01c2c3
}

.PcToAppBanner_left__unvbN .PcToAppBanner_desc__OzpT8 {
  font-size: 24px;
  font-family: Roboto Condensed;
  font-weight: 700;
  line-height: 28px
}

.PcToAppBanner_right__aMsqk {
  background-image: url(static/images/b04995e5-042d-1cb9-b02e-519c8e75ce0b-1380-360.png);
  background-size: contain;
  background-repeat: no-repeat;
  width: 460px;
  height: 120px;
  display: flex;
  justify-content: space-between;
  padding: 0 32px 0 30px;
  margin-top: 18px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_coupon__3_UyM .PcToAppBanner_couponTop__Se_hR {
  display: flex;
  align-items: flex-end;
  font-family: Roboto Condensed;
  font-weight: 700;
  color: #01c2c3;
  margin-top: 19px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_coupon__3_UyM .PcToAppBanner_couponTop__Se_hR .PcToAppBanner_couponTopMoney__dPW7U {
  font-size: 40px;
  line-height: 48.5px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_coupon__3_UyM .PcToAppBanner_couponTop__Se_hR .PcToAppBanner_couponTopDesc__r4t0L {
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 5px;
  margin-left: 2px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_coupon__3_UyM .PcToAppBanner_couponDesc__SgH9i {
  font-family: Roboto Condensed;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  text-align: center;
  margin-top: 4px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_code__KwviB {
  display: flex;
  justify-content: space-between
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_code__KwviB .PcToAppBanner_codeCanvas__ccJ5f {
  padding: 3px;
  margin-right: 14px;
  margin-top: 13px
}

.PcToAppBanner_right__aMsqk .PcToAppBanner_code__KwviB .PcToAppBanner_codeDesc__rKZZz {
  width: 150px;
  font-family: Roboto Condensed;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  margin-top: 17px
}

.Layout_content__Jzno4 {
  min-height: 324px;
}


.TopSwiper_swiper__3_nWn {
  height: 13rem;
  max-width: 1440px;
  margin: 0 auto;
  position: relative;
  overflow: hidden
}

.TopSwiper_swiper__3_nWn .TopSwiper_item__j_YPS {
  color: #fff;
  height: 13rem;
  position: relative;
  display: block !important
}

.TopSwiper_swiper__3_nWn .ant-carousel .slick-dots {
  margin: 0;
  bottom: 10px
}

.TopSwiper_swiper__3_nWn .ant-carousel .slick-dots li {
  height: 5px;
  width: 5px;
  padding: 5px;
  box-sizing: content-box;
  margin: 0
}

.TopSwiper_swiper__3_nWn .ant-carousel .slick-dots li.slick-active {
  width: 5px
}

.TopSwiper_swiper__3_nWn .ant-carousel .slick-dots li.slick-active button {
  background-color: #fff
}

.TopSwiper_swiper__3_nWn .ant-carousel .slick-dots li button {
  border-radius: 50%;
  width: 100%;
  height: 100%;
  background-color: hsla(0, 0%, 100%, .4);
  opacity: 1
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-body {
  padding: 0
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-confirm-body {
  display: block
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon {
  display: none
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-confirm-body .poizon-modal-close {
  top: 26px;
  right: var(--lr-padding, 32px);
  position: absolute;
  cursor: pointer
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: -.5px;
  font-family: Roboto Condensed, sans-serif;
  padding: 24px var(--lr-padding, 32px);
  padding-right: 32px
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-content {
  padding: 0 var(--lr-padding, 32px);
  max-width: 100%;
  margin: 0;
  overflow: auto;
  max-height: var(--max-bodyHeight)
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm-confirm .ant-modal-confirm-btns {
  margin-top: 24px;
  padding: 0 var(--lr-padding, 32px)
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm-confirm .ant-modal-confirm-btns .ant-btn {
  height: 50px;
  min-width: 100px;
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 700
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm-confirm .ant-modal-confirm-btns .ant-btn.ant-btn-default {
  color: #14151a;
  border: .5px solid #000
}

.PoizonModal_modal__GMjB4.ant-modal.ant-modal-confirm-confirm .ant-modal-confirm-btns .ant-btn.ant-btn-default:hover {
  color: #14151a
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-content {
  padding: 0 0 32px;
  border-radius: 4px
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-content .ant-modal-close {
  top: 24px;
  right: var(--lr-padding, 32px)
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-content .ant-modal-close:hover {
  background-color: transparent
}

.PoizonModal_modal__GMjB4.ant-modal.no-title .ant-modal-body {
  padding-top: 24px
}

.PoizonModal_modal__GMjB4.ant-modal.title-border .ant-modal-confirm-title,
.PoizonModal_modal__GMjB4.ant-modal.title-border .ant-modal-title {
  border-bottom: .5px solid #f1f1f5
}

.PoizonModal_modal__GMjB4.ant-modal.no-close.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title {
  padding-right: 32px
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-header {
  margin-bottom: 0;
  border-bottom: .5px solid #f1f1f5;
  border-radius: 4px 4px 0 0
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-header .ant-modal-title {
  font-family: Roboto Condensed, sans-serif;
  padding: 24px var(--lr-padding, 32px);
  font-size: 20px;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: -.5px
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-body {
  padding: 0 var(--lr-padding, 32px);
  border-radius: 4px
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-footer {
  margin-top: 24px;
  padding: 0 var(--lr-padding, 32px)
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-footer .ant-btn {
  height: 50px;
  min-width: 160px;
  font-size: 20px;
  font-weight: 700
}

.PoizonModal_modal__GMjB4.ant-modal .ant-modal-footer .poizon-modal-cancel {
  border: .5px solid #000
}

.Turntable_turntable__dmHa6 {
  position: relative;
  width: 260px;
  height: 260px
}

.Turntable_turntable__dmHa6 .turntable-arrow {
  position: absolute;
  left: 50%;
  transform: translate(-50%, -9px);
  width: 18px;
  height: 19px;
  background-color: #fff;
  -webkit-clip-path: polygon(50% 100%, 0 0, 100% 0);
  clip-path: polygon(50% 100%, 0 0, 100% 0);
  z-index: 9
}

.Turntable_turntable__dmHa6 .turntable-content {
  position: relative;
  height: 100%;
  border-radius: 50%;
  -webkit-mask-image: -webkit-radial-gradient(#fff, #000);
  display: flex;
  justify-content: center;
  overflow: hidden
}

.Turntable_turntable__dmHa6 .turntable-content .turntable-award {
  position: absolute;
  height: 50%;
  width: var(--width);
  -webkit-clip-path: polygon(50% 100%, 0 0, 100% 0);
  clip-path: polygon(50% 100%, 0 0, 100% 0);
  transform-origin: 50% 100%;
  text-align: center;
  background-color: var(--background-color);
  color: var(--text-color);
  font-weight: 700;
  text-transform: uppercase;
  padding-top: 14.5px
}

.Turntable_turntable__dmHa6 .turntable-content .turntable-award .award-title {
  font-size: 20px;
  line-height: 24px
}

.Turntable_turntable__dmHa6 .turntable-content .turntable-award .award-sub-title {
  font-weight: 600;
  font-size: 12px;
  line-height: 14px;
  margin-top: 3px
}

.Turntable_turntable__dmHa6 .turntable-content.z-turn {
  --deg: 3600deg;
  animation: Turntable_turntable-run__Jfuq8 var(--duration, 5s) ease forwards
}

@keyframes Turntable_turntable-run__Jfuq8 {
  0% {
    transform: rotate(0deg)
  }

  to {
    transform: rotate(var(--deg, 10turn))
  }
}

.Turntable_turntable__dmHa6 .turntable-center {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 92px;
  height: 92px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  background-color: #000;
  display: flex;
  justify-content: center;
  align-items: center
}

.UnLuck_unLuck__5rY3H .UnLuck_mt16__bVjui {
  margin-top: 16px
}

.UnLuck_unLuck__5rY3H .UnLuck_desc__SQZKW {
  font-weight: 700;
  font-size: 24px;
  line-height: normal;
  color: #7f7f8e;
  font-family: Roboto Condensed
}

.UnLuck_unLuck__5rY3H .UnLuck_btn__giJ4G {
  margin-top: 32px;
  color: #fff;
  border: .5px solid #fff;
  background-color: transparent
}

.UnLuck_unLuck__5rY3H .UnLuck_btn__giJ4G.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover {
  background-color: transparent
}

.WinnerAward_winnerAward__0aqoz {
  position: relative;
  color: #fff
}

.WinnerAward_winnerAward__0aqoz .WinnerAward_congrats__Umv_I {
  font-weight: 700;
  font-size: 30px;
  font-family: Roboto Condensed;
  line-height: 35px
}

.WinnerAward_winnerAward__0aqoz .WinnerAward_awardTitle__G_Cfg {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  color: #c16aff;
  font-family: Roboto Condensed;
  text-transform: uppercase
}

.WinnerAward_winnerAward__0aqoz .WinnerAward_desc__Q_crp {
  margin-top: 20px;
  font-weight: 300;
  font-size: 14px;
  line-height: 16px;
  color: #fff
}

.WinnerAward_winnerAward__0aqoz .WinnerAward_btn__zgOeW {
  height: 48px;
  margin-top: 32px;
  font-size: 20px;
  line-height: 24px;
  border: .5px solid #fff;
  background: transparent;
  color: #fff
}

.TurntableModal_turntableModal__c5J_d {
  position: relative
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_turnBody__ZtC6t {
  min-height: 554px;
  overflow: hidden;
  overflow-y: auto;
  padding: 60px 30px 30px;
  position: relative;
  background-image: url(static/images/2ea4a6be-fb9c-afc2-5a0d-0544b3742b7b-1200-1662.png);
  background-repeat: no-repeat;
  background-size: contain
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_turnBody__ZtC6t::-webkit-scrollbar {
  display: none
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_form__Pbg_E .ant-form-item {
  margin-bottom: 16px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_form__Pbg_E .ant-form-item .ant-form-item-explain {
  font-size: 14px;
  line-height: 16px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_form__Pbg_E .ant-form-item-with-help .ant-form-item-explain {
  margin-bottom: 0;
  margin-top: 4px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_formContent__mJmg3 {
  display: flex;
  justify-content: space-between
}

.TurntableModal_turntableModal__c5J_d.ant-modal.poizon-modal .ant-modal-content {
  background-color: #000;
  padding: 0;
  position: relative
}

.TurntableModal_turntableModal__c5J_d.ant-modal.poizon-modal .ant-modal-content:after {
  content: "";
  position: absolute;
  border-radius: 4px;
  top: -1px;
  left: -1px;
  z-index: -1;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background: linear-gradient(323deg, rgba(0, 254, 255, 0) 18.56%, rgba(0, 254, 255, .86) 44.77%, rgba(0, 254, 255, 0) 89.22%), linear-gradient(200deg, rgba(0, 254, 255, 0) 8.4%, rgba(0, 254, 255, .67) 51.75%, rgba(0, 254, 255, 0) 97.23%), #000
}

.TurntableModal_turntableModal__c5J_d.ant-modal.poizon-modal .ant-modal-content .ant-modal-body {
  padding: 0;
  min-height: 574px
}

.TurntableModal_turntableModal__c5J_d.ant-modal.poizon-modal .ant-modal-content .ant-modal-close {
  top: 20px;
  right: 20px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_turntable__kbuCt {
  margin: 0 auto 20px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_mainTitle__1Snkv {
  display: flex;
  justify-content: center
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_newUser__FdcLA {
  font-size: 16px;
  line-height: normal;
  font-style: italic;
  font-weight: 300;
  text-align: center;
  color: #fff;
  margin-bottom: 20px;
  margin-top: 5px
}

.TurntableModal_turntableModal__c5J_d .ant-form-item-margin-offset {
  margin-bottom: 0 !important
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_email__V9Q2P.ant-input {
  border: .5px solid #c7c7d7;
  border-radius: 4px;
  padding: 0 12px;
  height: 36px;
  color: #fff;
  font-size: 14px;
  background-color: transparent
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_email__V9Q2P.ant-input::-moz-placeholder {
  color: #c7c7d7;
  font-size: 14px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_email__V9Q2P.ant-input::placeholder {
  color: #c7c7d7;
  font-size: 14px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_btn__S4DlK {
  background-color: #c16aff;
  border: none;
  font-size: 16px;
  margin-left: 12px;
  min-width: 83px
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_tip__Bh4TB {
  font-weight: 300;
  font-size: 12px;
  line-height: 16px;
  color: #c7c7d7;
  position: relative
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_tip__Bh4TB:after {
  content: "*";
  position: absolute;
  top: 0;
  left: -10px;
  color: #c7c7d7
}

.TurntableModal_turntableModal__c5J_d .TurntableModal_tip__Bh4TB .TurntableModal_protocol__UhCv_ {
  color: inherit;
  text-decoration: underline
}

.TurntableModal_resultModal__o5MWn.ant-modal.poizon-modal .ant-modal-content {
  background-color: #000;
  padding: 0;
  position: relative
}

.TurntableModal_resultModal__o5MWn.ant-modal.poizon-modal .ant-modal-content:after {
  content: "";
  position: absolute;
  border-radius: 4px;
  top: -1px;
  left: -1px;
  z-index: -1;
  width: calc(100% + 2px);
  height: calc(100% + 2px);
  background: linear-gradient(323deg, rgba(0, 254, 255, 0) 18.56%, rgba(0, 254, 255, .86) 44.77%, rgba(0, 254, 255, 0) 89.22%), linear-gradient(200deg, rgba(0, 254, 255, 0) 8.4%, rgba(0, 254, 255, .67) 51.75%, rgba(0, 254, 255, 0) 97.23%), #000
}

.TurntableModal_resultModal__o5MWn.ant-modal.poizon-modal .ant-modal-content .ant-modal-body {
  padding: 60px 30px 30px
}

.TurntableModal_resultModal__o5MWn.ant-modal.poizon-modal .ant-modal-close {
  top: 20px;
  right: 20px
}

.ActivityEntranceIcon_entrance__eU5B1 {
  position: relative;
  max-width: 1440px;
  margin: 0 auto;
  cursor: pointer
}

.ActivityEntranceIcon_entrance__eU5B1 .ActivityEntranceIcon_close__A5NHh {
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

.ActivityEntranceIcon_entrance__eU5B1 .ActivityEntranceIcon_icon__PdGcL,
.ActivityEntranceIcon_entrance__eU5B1 .ActivityEntranceIcon_icon__PdGcL img {
  max-height: 50px
}

.TitleLink_titleLink__5H20i {
  display: flex;
  justify-content: space-between
}

.TitleLink_title__DXOh5 {
  font-weight: 700;
  font-size: 24px;
  font-family: Roboto Condensed, sans-serif;
  line-height: 28px
}

.TitleLink_text__gtk3F {
  font-weight: 300;
  font-size: 14px;
  margin-right: 10px;
  line-height: 16px
}

.TitleLink_link__JTGAv {
  display: flex;
  align-items: center
}

.AboutPoizon_layout___uXF_ {
  max-width: 1440px;
  height: 186px;
  background: linear-gradient(180deg, #c16aff, rgba(0, 254, 255, .05));
  margin: 40px auto 0
}

.AboutPoizon_container__YqxQJ {
  padding-top: 40px
}

.AboutPoizon_moduleTitle__Po2R6 {
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  position: relative;
  z-index: 1
}

.AboutPoizon_moduleTitle__Po2R6:after {
  content: "";
  background-color: #fff;
  width: 8px;
  height: 32px;
  position: absolute;
  z-index: -1;
  right: 42px;
  top: 50%;
  transform: translateY(-50%) rotate(40deg)
}

.AboutPoizon_content__3280q {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 24px
}

.AboutPoizon_item__nFNwx {
  display: flex;
  height: 56px;
  align-items: center
}

.AboutPoizon_title__QPqR2 {
  font-size: 20px;
  font-weight: 500;
  line-height: 23.44px;
  margin-left: 16px
}

.HotBrands_container__T8eva {
  margin-top: 40px
}

.HotBrands_content__ez7TL {
  margin-top: 16px;
  display: flex;
  justify-content: space-between
}

.HotBrands_brandItem__kcY1c {
  height: 11rem;
  width: 10rem;
  border-radius: 4px
}

.AboutBanner_layout__SwczW {
  max-width: 1440px;
  margin: 0 auto;
  display: block;
  height: auto;
  position: relative
}
.AboutBanner_layout__SwczW img{
    width: 100%;
}
.BestSellers_container__wPW_A {
  margin-top: 40px
}

.BestSellers_content__2_eKG {
  margin-top: 16px;
  display: flex;
  justify-content: space-between
}

.BestSellers_sellItem__VH30R {
  width: 10rem
}

.BestSellers_title__jJ6zZ {
  line-height: 16px;
  font-size: 14px;
  margin-top: 8px;
  height: 32px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  word-wrap: break-word;
  overflow-wrap: break-word
}

.BestSellers_amount__Rqpm7 {
  font-family: Roboto Condensed, sans-serif;
  font-size: 20px;
  font-weight: 700;
  margin-top: 16px;
  letter-spacing: -1px;
  line-height: 23.44px
}

.DiamondPosition_list__iUMqv {
  margin-top: 8px;
  display: flex;
  justify-content: space-between
}

.DiamondPosition_list__iUMqv .DiamondPosition_item__oX1P2 {
  overflow: hidden;
  flex: 0 1 11.5rem
}

.DiamondPosition_list__iUMqv .DiamondPosition_item__oX1P2+.DiamondPosition_item__oX1P2 {
  margin-left: .8rem
}

.DiamondPosition_list__iUMqv .DiamondPosition_item__oX1P2 .DiamondPosition_logo__mprHw {
  aspect-ratio: 1
}

.DiamondPosition_list__iUMqv .DiamondPosition_item__oX1P2 .DiamondPosition_text__WifG6 {
  padding-top: 1px;
  font-weight: 300;
  font-size: .8rem;
  line-height: 18.75px;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.GoodsItem_goodsItem__pfNZb {
  overflow: hidden
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ {
  position: relative
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ .GoodsItem_spuImage__fThpU {
  aspect-ratio: 1
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ .GoodsItem_iconHeart__JJq6G {
  position: absolute;
  top: 16px;
  right: 8px;
  cursor: pointer
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ .GoodsItem_rankIcon__KU_GP {
  width: 12px;
  height: 12px;
  margin-right: 4px
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ .GoodsItem_labels__KUvNK {
  position: absolute;
  left: 0;
  bottom: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 300;
  text-align: left;
  color: #7f7f8e
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_image__meiBZ .GoodsItem_labels__KUvNK .GoodsItem_rankLabel__jWxbx {
  line-height: 14px
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_spuTitle__ED79N {
  padding-top: 8px;
  box-sizing: content-box;
  font-size: 14px;
  height: 32px;
  line-height: 16px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  word-wrap: break-word;
  overflow-wrap: break-word
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_priceWrap__Ikha8 {
  display: flex;
  justify-content: space-between;
  align-items: flex-end
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_money__2aMgt {
  font-size: 20px;
  font-weight: 700;
  margin-top: 16px;
  letter-spacing: -1px;
  line-height: 23.44px
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_money__2aMgt .GoodsItem_originalPrice__plF_u {
  color: #7f7f8e;
  margin-left: 2px;
  font-size: 12px;
  font-weight: 300;
  line-height: 14px;
  text-decoration: line-through;
  font-family: Roboto
}

.GoodsItem_goodsItem__pfNZb .GoodsItem_saleTag__pYzkR {
  font-family: Roboto;
  font-size: 12px;
  font-weight: 300;
  line-height: 14px;
  text-align: right;
  color: #7f7f8e;
  margin-bottom: 1px
}

.FallbackTip_fallbackTip__AS3PO {
  margin-top: -8px
}

.FallbackTip_fallbackTip__AS3PO .FallbackTip_tip__1ae4L {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px
}

.FallbackTip_fallbackTip__AS3PO .FallbackTip_desc__Y1s12 {
  margin-top: 8px;
  line-height: 19px;
  font-size: 16px;
  font-weight: 400
}

.GoodsList_goodsList__hPoCW {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-row-gap: 32px;
  row-gap: 32px;
  grid-column-gap: .8rem;
  -moz-column-gap: .8rem;
  column-gap: .8rem
}

.GoodsList_goodsList__hPoCW.GoodsList_column5__4fWPt,
.GoodsList_goodsList__hPoCW.GoodsList_column6__md6Ze {
  grid-template-columns: repeat(6, 1fr);
  -moz-column-gap: .8rem;
  column-gap: .8rem
}

.GoodsList_empty__7iGz5 {
  margin-top: 20px
}

.GoodsList_loadingContainer__C6MtI {
  height: 32vh;
  display: flex;
  justify-content: center;
  align-items: center
}

.LoadingIcon_icon__gY3ex {
  animation: LoadingIcon_load__PH7vJ 1.1s linear infinite
}

@keyframes LoadingIcon_load__PH7vJ {
  0% {
    transform: rotate(0deg)
  }

  to {
    transform: rotate(1turn)
  }
}

.RecommendList_pagination___FAMJ {
  text-align: right;
  margin-top: 32px
}

.RecommendList_img__ArFc1 {
  margin: 0 auto
}

.RecommendList_emptyText__4MoQj {
  margin-top: 12px;
  text-align: center
}

.RecommendList_infiniteScroll__G20Dh {
  margin: 24px auto;
  text-align: center
}

.RecommendList_infiniteScroll__G20Dh .RecommendList_loadingIcon__oSmr6 {
  margin: 0 auto
}

.Recommend_recommend__e1mIz {
  padding-top: 40px;
  position: relative
}

.Recommend_recommend__e1mIz .Recommend_scrollFlag__Kvtg8 {
  position: absolute;
  top: -72px
}

.Recommend_recommend__e1mIz .Recommend_title__ANyMa {
  font-size: 24px;
  font-weight: 700;
  line-height: 28px;
  margin-bottom: 30px;
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-ink-bar {
  display: none
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-nav {
  margin-bottom: 8px
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-nav:before {
  border-color: #c7c7d7
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab {
  min-width: 150px;
  padding: 10px 10px;
  font-size: 20px;
  border: 1px solid transparent;
  border-bottom: unset;
  justify-content: center;
  transition: 0.3s;
}
.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab:first-child{
  border-left: unset!important;
  border-radius: 0px 5px 0 0!important;
}
.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab:last-child{
  border-right: unset!important;
  border-radius: 5px 0 0 0!important;
}
.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab+.ant-tabs-tab {
  margin-left: 0px;
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn {
  transition: none
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab.ant-tabs-tab-active {
  font-weight: 500;
  border: 1px solid #c7c7d7;
  border-bottom: unset;
  border-radius: 5px 5px 0 0;
}

.Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  text-shadow: none
}

/* .Recommend_recommend__e1mIz .Recommend_tabs__hHIot.ant-tabs .ant-tabs-tab.ant-tabs-tab-active:after {
  content: "";
  background-color: #c16aff;
  width: 8px;
  height: 32px;
  position: absolute;
  z-index: -1;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) rotate(40deg)
} */

.ActivityEntranceBenefit_benefit__SiADs {
  height: 2.9rem;
  background-color: rgba(1, 254, 255, .1);
  max-width: 1440px;
  min-width: 1024px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative
}

.ActivityEntranceBenefit_benefitContent__tE5CY {
  max-width: 58rem
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-nav {
  margin: 0
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-nav:before {
  border: none
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-tab {
  padding: 0;
  margin: 0 !important;
  cursor: default
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-tab .ant-tabs-tab-btn {
  text-shadow: none !important
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-ink-bar {
  display: none
}

.ActivityEntranceBenefit_benefitContent__tE5CY .ActivityEntranceBenefit_benefitTab__Ewi7F .ant-tabs-nav-operations {
  display: none !important
}

.ActivityEntranceBenefit_benefitItem__jk84R {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 1.75rem
}

.ActivityEntranceBenefit_money__r_Cj9 {
  font-size: 1.5rem;
  font-family: Roboto Condensed;
  font-weight: 700;
  line-height: 1.75rem
}

.ActivityEntranceBenefit_content__UpbOY {
  margin-left: .6rem
}

.ActivityEntranceBenefit_content__UpbOY .ActivityEntranceBenefit_text__6XKD_ {
  font-size: .6rem;
  font-weight: 300;
  line-height: .7rem
}

.ActivityEntranceBenefit_content__UpbOY .ActivityEntranceBenefit_code__zaM2y {
  font-size: .6rem;
  font-weight: 600;
  line-height: .7rem;
  display: flex;
  align-items: center
}

.ActivityEntranceBenefit_close__IBUcc {
  position: absolute;
  top: .85rem;
  right: 4rem
}

.ActivityEntranceBenefit_benefitOne__6_RTW {
  display: flex;
  align-items: center
}

.ActivityEntranceBenefit_benefitOne__6_RTW .ActivityEntranceBenefit_moneyOne__zTzlu {
  font-size: 1.2rem;
  line-height: 1.4rem;
  font-family: Roboto Condensed;
  font-weight: 700
}

.ActivityEntranceBenefit_benefitOne__6_RTW .ActivityEntranceBenefit_textOne__agcnF {
  font-size: .8rem;
  line-height: .95rem;
  margin-left: .5rem;
  font-weight: 300
}

.ActivityEntranceBenefit_benefitOne__6_RTW .ActivityEntranceBenefit_codeOne__npK0O {
  font-size: .8rem;
  line-height: .95rem;
  font-weight: 500
}

.SubSignModal_subSign__M_ZRm {
  border-radius: 4px
}

.SubSignModal_subSign__M_ZRm.ant-modal .ant-modal-content {
  padding-bottom: 30px !important;
  padding-top: 60px !important;
  background: linear-gradient(180deg, #dffcff, #f4f7fb 21.28%)
}

.SubSignModal_subSign__M_ZRm.ant-modal .ant-modal-footer {
  margin: 0
}

.SubSignModal_subscribeBody__dWNFX .SubSignModal_title__FxDMc {
  margin-bottom: 8px;
  padding: 0 20px;
  height: 33px;
  display: flex;
  align-items: center
}

.SubSignModal_subscribeBody__dWNFX .SubSignModal_desc__vbPv3 {
  padding: 0 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 16px;
  margin-bottom: 20px
}

.SubSignModal_subscribeBody__dWNFX .SubSignModal_img__NDwYr {
  margin-bottom: 30px
}

.SubCouponItem_wrapper__y3bf8 {
  padding: 16px 30px 16px 24px;
  background-image: url(static/images/487874d8-7fd8-206f-2611-676252b9f147-990-228.png);
  background-repeat: no-repeat;
  width: 330px;
  height: 76px;
  background-size: contain;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_tag__C9CbG {
  position: absolute;
  top: -8px;
  left: 0;
  font-family: Roboto;
  font-size: 12px;
  line-height: 14px;
  background-color: #01c2c3;
  color: #fff;
  padding: 2px 5px;
  border-radius: 2px;
  z-index: 9
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_top__fQnCv {
  display: flex;
  margin-bottom: 2px;
  align-items: flex-end;
  max-width: 216px
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_top__fQnCv .SubCouponItem_coupon__p2C6o {
  font-family: Roboto Condensed;
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 92px
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_top__fQnCv .SubCouponItem_threshold__CseOs {
  font-family: Roboto;
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  margin-left: 4px;
  padding-bottom: 2.5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1 1
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_code__5BjRI {
  font-family: Roboto;
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  color: #01c2c3
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_right__YVgwA {
  padding-left: 16px
}

.SubCouponItem_wrapper__y3bf8 .SubCouponItem_right__YVgwA .SubCouponItem_copy__T4ypm {
  padding: 4px 6px;
  border-radius: 2px;
  border: .5px solid var(---Light, #01c2c3);
  color: #01c2c3;
  line-height: 14px;
  font-family: Roboto;
  font-size: 12px;
  font-weight: 400;
  cursor: pointer
}

.SubWinnerAward_winnerAward__10iZW {
  padding: 0 20px
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_mainTitle__JTX0f {
  font-family: Roboto Condensed;
  font-size: 28px;
  font-weight: 700;
  line-height: 33px;
  color: #01c2c3
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_title__CXNj8 {
  font-family: Roboto Condensed;
  font-size: 28px;
  font-weight: 700;
  line-height: 33px;
  margin-top: -4px;
  margin-bottom: 16px
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_couponWrapper__4pzCm {
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
  overflow: hidden
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_couponWrapper__4pzCm .SubWinnerAward_couponContainer__OZ2QP {
  max-height: 252px;
  overflow-x: hidden;
  overflow-y: auto
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_couponWrapper__4pzCm .SubWinnerAward_couponContainer__OZ2QP::-webkit-scrollbar {
  display: none
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_couponWrapper__4pzCm .SubWinnerAward_shadow__1nsgy {
  position: absolute;
  bottom: -10px;
  left: -17.5px
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_couponWrapper__4pzCm .SubWinnerAward_moreCoupon__S5htp {
  max-height: 251px
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_desc__g1BVU {
  font-size: 12px;
  font-weight: 300;
  line-height: 16px;
  margin-top: 16px
}

.SubWinnerAward_winnerAward__10iZW .SubWinnerAward_btn__Mcgg6 {
  margin-top: 30px
}

.SubCouponBanner_subCouponModal__RUvVu {
  border-radius: 4px
}

.SubCouponBanner_subCouponModal__RUvVu.ant-modal .ant-modal-content {
  padding-bottom: 30px;
  padding-top: 60px;
  background: linear-gradient(180deg, #dffcff, #f4f7fb 21.28%)
}

.SubCouponBanner_subCouponModal__RUvVu.ant-modal .ant-modal-footer {
  margin: 0
}

.SubCouponBanner_banner__ilFsz {
  height: 58px;
  background: linear-gradient(270deg, rgba(0, 254, 255, .18) -1.72%, rgba(0, 254, 255, 0) 40.33%, rgba(0, 254, 255, .13) 100.09%), rgba(245, 245, 249, .8);
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center
}

.SubCouponBanner_banner__ilFsz .SubCouponBanner_content__dRyO_ {
  display: flex;
  align-items: center;
  font-family: Roboto Condensed;
  font-size: 20px;
  font-weight: 700;
  line-height: 23px
}

.SubCouponBanner_banner__ilFsz .SubCouponBanner_content__dRyO_ span {
  color: #01c2c3;
  margin-left: 5px
}

.SubCouponBanner_banner__ilFsz .SubCouponBanner_content__dRyO_ .SubCouponBanner_icon__D_h00 {
  margin-left: 3px;
  margin-top: -1px
}

.SubSignBanner_banner__vtafo {
  padding: 16px;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 4px 14px 0 rgba(0, 0, 0, .1);
  width: 223px;
  position: absolute;
  top: -6px;
  right: 4px;
  color: #14151a;
  z-index: 100
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
  position: relative
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64 .SubSignBanner_left__R88VI {
  width: 117px
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64 .SubSignBanner_text__lfzHx {
  font-size: 10px;
  font-style: italic;
  font-weight: 300;
  line-height: 12px;
  margin-bottom: 4px
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64 .SubSignBanner_desc__UsGvV {
  font-size: 14px;
  line-height: 16px;
  font-weight: 700;
  font-family: Roboto Condensed
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64 .SubSignBanner_desc__UsGvV span {
  color: #01c2c3
}

.SubSignBanner_banner__vtafo .SubSignBanner_top__gUi64:after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent transparent #fff #fff;
  border-style: solid;
  border-width: 5px;
  border-radius: 0 0 0 3px;
  transform: rotate(135deg);
  top: -20.7px;
  right: 28px
}

.SubSignBanner_banner__vtafo .SubSignBanner_btn__mjKAc {
  font-size: 14px;
  height: 29px
}

.SubSignBanner_wrapper__qTTty {
  max-width: 1280px;
  min-width: 944px;
  width: 90%;
  margin: 0 auto;
  height: 0;
  position: sticky;
  top: 72px;
  z-index: 100
}

.SubSignBanner_wrapper__qTTty.SubSignBanner_newNav__C_hh1 {
  top: 64px
}

.SubSignBanner_wrapper__qTTty.SubSignBanner_newNav__C_hh1 .SubSignBanner_banner__vtafo {
  top: -12px;
  right: -24px
}

@keyframes SubSignBanner_fadeOut__PVivX {
  0% {
    opacity: 1
  }

  50% {
    opacity: .5
  }

  to {
    opacity: 0
  }
}

@keyframes SubSignBanner_fadeIn__EHkGF {
  0% {
    opacity: 0
  }

  50% {
    opacity: .5
  }

  to {
    opacity: 1
  }
}

.home_home__V7Gif {
  padding-bottom: 120px
}


:where(.css-j1d43u)[class^="ant-form"],
:where(.css-j1d43u)[class*=" ant-form"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-form"]::before,
:where(.css-j1d43u)[class*=" ant-form"]::before,
:where(.css-j1d43u)[class^="ant-form"]::after,
:where(.css-j1d43u)[class*=" ant-form"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-form"] [class^="ant-form"],
:where(.css-j1d43u)[class*=" ant-form"] [class^="ant-form"],
:where(.css-j1d43u)[class^="ant-form"] [class*=" ant-form"],
:where(.css-j1d43u)[class*=" ant-form"] [class*=" ant-form"] {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-form"] [class^="ant-form"]::before,
:where(.css-j1d43u)[class*=" ant-form"] [class^="ant-form"]::before,
:where(.css-j1d43u)[class^="ant-form"] [class*=" ant-form"]::before,
:where(.css-j1d43u)[class*=" ant-form"] [class*=" ant-form"]::before,
:where(.css-j1d43u)[class^="ant-form"] [class^="ant-form"]::after,
:where(.css-j1d43u)[class*=" ant-form"] [class^="ant-form"]::after,
:where(.css-j1d43u)[class^="ant-form"] [class*=" ant-form"]::after,
:where(.css-j1d43u)[class*=" ant-form"] [class*=" ant-form"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u).ant-form {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
}

:where(.css-j1d43u).ant-form legend {
  display: block;
  width: 100%;
  margin-bottom: 24px;
  padding: 0;
  color: rgba(0, 0, 0, 0.45);
  font-size: 18px;
  line-height: inherit;
  border: 0;
  border-bottom: 1px solid #C7C7D7;
}

:where(.css-j1d43u).ant-form label {
  font-size: 16px;
}

:where(.css-j1d43u).ant-form input[type="search"] {
  box-sizing: border-box;
}

:where(.css-j1d43u).ant-form input[type="radio"],
:where(.css-j1d43u).ant-form input[type="checkbox"] {
  line-height: normal;
}

:where(.css-j1d43u).ant-form input[type="file"] {
  display: block;
}

:where(.css-j1d43u).ant-form input[type="range"] {
  display: block;
  width: 100%;
}

:where(.css-j1d43u).ant-form select[multiple],
:where(.css-j1d43u).ant-form select[size] {
  height: auto;
}

:where(.css-j1d43u).ant-form input[type='file']:focus,
:where(.css-j1d43u).ant-form input[type='radio']:focus,
:where(.css-j1d43u).ant-form input[type='checkbox']:focus {
  outline: 0;
  box-shadow: 0 0 0 2px rgba(0, 3, 7, 0.67);
}

:where(.css-j1d43u).ant-form output {
  display: block;
  padding-top: 15px;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
}

:where(.css-j1d43u).ant-form .ant-form-text {
  display: inline-block;
  padding-inline-end: 12px;
}

:where(.css-j1d43u).ant-form-small .ant-form-item .ant-form-item-label>label {
  height: 24px;
}

:where(.css-j1d43u).ant-form-small .ant-form-item .ant-form-item-control-input {
  min-height: 24px;
}

:where(.css-j1d43u).ant-form-large .ant-form-item .ant-form-item-label>label {
  height: 40px;
}

:where(.css-j1d43u).ant-form-large .ant-form-item .ant-form-item-control-input {
  min-height: 40px;
}

:where(.css-j1d43u).ant-form-item {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  margin-bottom: 24px;
  vertical-align: top;
}

:where(.css-j1d43u).ant-form-item-with-help {
  transition: none;
}

:where(.css-j1d43u).ant-form-item-hidden,
:where(.css-j1d43u).ant-form-item-hidden.ant-row {
  display: none;
}

:where(.css-j1d43u).ant-form-item-has-warning .ant-form-item-split {
  color: #b8210a;
}

:where(.css-j1d43u).ant-form-item-has-error .ant-form-item-split {
  color: #faad14;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label {
  flex-grow: 0;
  overflow: hidden;
  white-space: nowrap;
  text-align: end;
  vertical-align: middle;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label-left {
  text-align: start;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label-wrap {
  overflow: unset;
  line-height: 1.5 - 0.25em;
  white-space: unset;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label {
  position: relative;
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  height: 32px;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label>.anticon {
  font-size: 16px;
  vertical-align: top;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: inline-block;
  margin-inline-end: 4px;
  color: #b8210a;
  font-size: 16px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: "*";
}

.ant-form-hide-required-mark :where(.css-j1d43u).ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label .ant-form-item-optional {
  display: inline-block;
  margin-inline-start: 4px;
  color: rgba(0, 0, 0, 0.45);
}

.ant-form-hide-required-mark :where(.css-j1d43u).ant-form-item .ant-form-item-label>label .ant-form-item-optional {
  display: none;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label .ant-form-item-tooltip {
  color: rgba(0, 0, 0, 0.45);
  cursor: help;
  writing-mode: horizontal-tb;
  margin-inline-start: 4px;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label::after {
  content: ":";
  position: relative;
  margin-block: 0;
  margin-inline-start: 2px;
  margin-inline-end: 8px;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-label>label.ant-form-item-no-colon::after {
  content: "\a0";
}

:where(.css-j1d43u).ant-form-item .ant-form-item-control {
  --ant-display: flex;
  flex-direction: column;
  flex-grow: 1;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-control:first-child:not([class^="'ant-col-'"]):not([class*="' ant-col-'"]) {
  width: 100%;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-control-input {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 32px;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-control-input-content {
  flex: auto;
  max-width: 100%;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-explain,
:where(.css-j1d43u).ant-form-item .ant-form-item-extra {
  clear: both;
  color: rgba(0, 0, 0, 0.45);
  font-size: 16px;
  line-height: 1.5;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-explain-connected {
  width: 100%;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-extra {
  min-height: 24px;
  transition: color 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
}

:where(.css-j1d43u).ant-form-item .ant-form-item-explain-error {
  color: #b8210a;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-explain-warning {
  color: #faad14;
}

:where(.css-j1d43u).ant-form-item-with-help .ant-form-item-explain {
  height: auto;
  opacity: 1;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-feedback-icon {
  font-size: 16px;
  text-align: center;
  visibility: visible;
  animation-name: css-j1d43u-antZoomIn;
  animation-duration: 0.2s;
  animation-timing-function: cubic-bezier(0.12, 0.4, 0.29, 1.46);
  pointer-events: none;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-feedback-icon-success {
  color: #52c41a;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-feedback-icon-error {
  color: #b8210a;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-feedback-icon-warning {
  color: #faad14;
}

:where(.css-j1d43u).ant-form-item .ant-form-item-feedback-icon-validating {
  color: #14151a;
}

:where(.css-j1d43u).ant-form-show-help {
  transition: opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

:where(.css-j1d43u).ant-form-show-help-appear,
:where(.css-j1d43u).ant-form-show-help-enter {
  opacity: 0;
}

:where(.css-j1d43u).ant-form-show-help-appear-active,
:where(.css-j1d43u).ant-form-show-help-enter-active {
  opacity: 1;
}

:where(.css-j1d43u).ant-form-show-help-leave {
  opacity: 1;
}

:where(.css-j1d43u).ant-form-show-help-leave-active {
  opacity: 0;
}

:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item {
  overflow: hidden;
  transition: height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear,
:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter {
  transform: translateY(-5px);
  opacity: 0;
}

:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-appear-active,
:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-enter-active {
  transform: translateY(0);
  opacity: 1;
}

:where(.css-j1d43u).ant-form-show-help .ant-form-show-help-item.ant-form-show-help-item-leave-active {
  transform: translateY(-5px);
}

:where(.css-j1d43u).ant-form-horizontal .ant-form-item-label {
  flex-grow: 0;
}

:where(.css-j1d43u).ant-form-horizontal .ant-form-item-control {
  flex: 1 1 0;
  min-width: 0;
}

:where(.css-j1d43u).ant-form-horizontal .ant-form-item-label[class$='-24']+.ant-form-item-control,
:where(.css-j1d43u).ant-form-horizontal .ant-form-item-label[class*='-24 ']+.ant-form-item-control {
  min-width: unset;
}

:where(.css-j1d43u).ant-form-inline {
  display: flex;
  flex-wrap: wrap;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item {
  flex: none;
  margin-inline-end: 16px;
  margin-bottom: 0;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item-row {
  flex-wrap: nowrap;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item>.ant-form-item-label,
:where(.css-j1d43u).ant-form-inline .ant-form-item>.ant-form-item-control {
  display: inline-block;
  vertical-align: top;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item>.ant-form-item-label {
  flex: none;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item .ant-form-text {
  display: inline-block;
}

:where(.css-j1d43u).ant-form-inline .ant-form-item .ant-form-item-has-feedback {
  display: inline-block;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item-row {
  flex-direction: column;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item-label>label {
  height: auto;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item .ant-form-item-control {
  width: 100%;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item-label,
:where(.css-j1d43u).ant-col-24.ant-form-item-label,
:where(.css-j1d43u).ant-col-xl-24.ant-form-item-label {
  padding: 0 0 8px;
  margin: 0;
  white-space: initial;
  text-align: start;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item-label>label,
:where(.css-j1d43u).ant-col-24.ant-form-item-label>label,
:where(.css-j1d43u).ant-col-xl-24.ant-form-item-label>label {
  margin: 0;
}

:where(.css-j1d43u).ant-form-vertical .ant-form-item-label>label::after,
:where(.css-j1d43u).ant-col-24.ant-form-item-label>label::after,
:where(.css-j1d43u).ant-col-xl-24.ant-form-item-label>label::after {
  visibility: hidden;
}

@media (max-width: 575px) {
  :where(.css-j1d43u).ant-form-item .ant-form-item-label {
    padding: 0 0 8px;
    margin: 0;
    white-space: initial;
    text-align: start;
  }

  :where(.css-j1d43u).ant-form-item .ant-form-item-label>label {
    margin: 0;
  }

  :where(.css-j1d43u).ant-form-item .ant-form-item-label>label::after {
    visibility: hidden;
  }

  :where(.css-j1d43u).ant-form .ant-form-item {
    flex-wrap: wrap;
  }

  :where(.css-j1d43u).ant-form .ant-form-item .ant-form-item-label:not([class*=" ant-col-xs"]),
  :where(.css-j1d43u).ant-form .ant-form-item .ant-form-item-control:not([class*=" ant-col-xs"]) {
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-form .ant-col-xs-24.ant-form-item-label {
    padding: 0 0 8px;
    margin: 0;
    white-space: initial;
    text-align: start;
  }

  :where(.css-j1d43u).ant-form .ant-col-xs-24.ant-form-item-label>label {
    margin: 0;
  }

  :where(.css-j1d43u).ant-form .ant-col-xs-24.ant-form-item-label>label::after {
    visibility: hidden;
  }
}

@media (max-width: 767px) {
  :where(.css-j1d43u).ant-form .ant-col-sm-24.ant-form-item-label {
    padding: 0 0 8px;
    margin: 0;
    white-space: initial;
    text-align: start;
  }

  :where(.css-j1d43u).ant-form .ant-col-sm-24.ant-form-item-label>label {
    margin: 0;
  }

  :where(.css-j1d43u).ant-form .ant-col-sm-24.ant-form-item-label>label::after {
    visibility: hidden;
  }
}

@media (max-width: 991px) {
  :where(.css-j1d43u).ant-form .ant-col-md-24.ant-form-item-label {
    padding: 0 0 8px;
    margin: 0;
    white-space: initial;
    text-align: start;
  }

  :where(.css-j1d43u).ant-form .ant-col-md-24.ant-form-item-label>label {
    margin: 0;
  }

  :where(.css-j1d43u).ant-form .ant-col-md-24.ant-form-item-label>label::after {
    visibility: hidden;
  }
}

@media (max-width: 1199px) {
  :where(.css-j1d43u).ant-form .ant-col-lg-24.ant-form-item-label {
    padding: 0 0 8px;
    margin: 0;
    white-space: initial;
    text-align: start;
  }

  :where(.css-j1d43u).ant-form .ant-col-lg-24.ant-form-item-label>label {
    margin: 0;
  }

  :where(.css-j1d43u).ant-form .ant-col-lg-24.ant-form-item-label>label::after {
    visibility: hidden;
  }
}

:where(.css-j1d43u).ant-form .ant-motion-collapse-legacy {
  overflow: hidden;
}

:where(.css-j1d43u).ant-form .ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

:where(.css-j1d43u).ant-form .ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}

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

  100% {
    transform: scale(1);
    opacity: 1;
  }
}

:where(.css-j1d43u) a {
  color: #14151a;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}

:where(.css-j1d43u) a:hover {
  color: #14151A;
}

:where(.css-j1d43u) a:active {
  color: #14151A;
}

:where(.css-j1d43u) a:active,
:where(.css-j1d43u) a:hover {
  text-decoration: none;
  outline: 0;
}

:where(.css-j1d43u) a:focus {
  text-decoration: none;
  outline: 0;
}

:where(.css-j1d43u) a[disabled] {
  color: #fff;
  cursor: not-allowed;
}

:where(.css-j1d43u)[class^="ant-input"],
:where(.css-j1d43u)[class*=" ant-input"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

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

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

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

:where(.css-j1d43u).ant-input {
  box-sizing: border-box;
  margin: 0;
  padding: 3px 11px;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  background-color: #ffffff;
  background-image: none;
  border-width: 1px;
  border-style: solid;
  border-color: #C7C7D7;
  border-radius: 0;
  transition: all 0.2s;
}

:where(.css-j1d43u).ant-input::-moz-placeholder {
  opacity: 1;
}

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

:where(.css-j1d43u).ant-input:placeholder-shown {
  text-overflow: ellipsis;
}

:where(.css-j1d43u).ant-input:hover {
  border-color: #242426;
  background-color: transparent;
}

:where(.css-j1d43u).ant-input:focus,
:where(.css-j1d43u).ant-input:focus-within {
  border-color: #14151a;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

:where(.css-j1d43u).ant-input-disabled,
:where(.css-j1d43u).ant-input[disabled] {
  color: #fff;
  background-color: #C7C7D7;
  border-color: #C7C7D7;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

:where(.css-j1d43u).ant-input-disabled:hover,
:where(.css-j1d43u).ant-input[disabled]:hover {
  border-color: #C7C7D7;
  background-color: #C7C7D7;
}

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

textarea:where(.css-j1d43u).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-j1d43u).ant-input-lg {
  padding: 6px 11px;
  font-size: 18px;
  line-height: 1.4444444444444444;
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-sm {
  padding: 0px 7px;
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-input-textarea-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input {
  border-color: #b8210a;
}

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

:where(.css-j1d43u).ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
:where(.css-j1d43u).ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus-within {
  border-color: #b8210a;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

:where(.css-j1d43u).ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input .ant-input-prefix,
:where(.css-j1d43u).ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input .ant-input-suffix {
  color: #b8210a;
}

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

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

:where(.css-j1d43u).ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus,
:where(.css-j1d43u).ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus-within {
  border-color: #faad14;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

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

:where(.css-j1d43u).ant-input[type="color"] {
  height: 32px;
}

:where(.css-j1d43u).ant-input[type="color"].ant-input-lg {
  height: 40px;
}

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

:where(.css-j1d43u).ant-input[type="search"]::-webkit-search-cancel-button,
:where(.css-j1d43u).ant-input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

:where(.css-j1d43u).ant-input-textarea {
  position: relative;
}

:where(.css-j1d43u).ant-input-textarea-show-count>.ant-input {
  height: 100%;
}

:where(.css-j1d43u).ant-input-textarea-show-count .ant-input-data-count {
  position: absolute;
  bottom: -24px;
  inset-inline-end: 0;
  color: rgba(0, 0, 0, 0.45);
  white-space: nowrap;
  pointer-events: none;
}

:where(.css-j1d43u).ant-input-textarea-allow-clear>.ant-input {
  padding-inline-end: 24px;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-textarea-has-feedback .ant-input {
  padding-inline-end: 24px;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper {
  padding: 0;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper>textarea.ant-input {
  font-size: inherit;
  border: none;
  outline: none;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper>textarea.ant-input:focus {
  box-shadow: none !important;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix {
  margin: 0;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix>*:not(:last-child) {
  margin-inline: 0;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .ant-input-clear-icon {
  position: absolute;
  inset-inline-end: 8px;
  inset-block-start: 8px;
}

:where(.css-j1d43u).ant-input-textarea-affix-wrapper.ant-input-affix-wrapper .ant-input-suffix .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;
  pointer-events: none;
}

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

:where(.css-j1d43u).ant-input-affix-wrapper::-moz-placeholder {
  opacity: 1;
}

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

:where(.css-j1d43u).ant-input-affix-wrapper:placeholder-shown {
  text-overflow: ellipsis;
}

:where(.css-j1d43u).ant-input-affix-wrapper:hover {
  border-color: #242426;
  background-color: transparent;
}

:where(.css-j1d43u).ant-input-affix-wrapper:focus,
:where(.css-j1d43u).ant-input-affix-wrapper:focus-within {
  border-color: #14151a;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

:where(.css-j1d43u).ant-input-affix-wrapper-disabled,
:where(.css-j1d43u).ant-input-affix-wrapper[disabled] {
  color: #fff;
  background-color: #C7C7D7;
  border-color: #C7C7D7;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

:where(.css-j1d43u).ant-input-affix-wrapper-disabled:hover,
:where(.css-j1d43u).ant-input-affix-wrapper[disabled]:hover {
  border-color: #C7C7D7;
  background-color: #C7C7D7;
}

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

textarea:where(.css-j1d43u).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-j1d43u).ant-input-affix-wrapper-lg {
  padding: 6px 11px;
  font-size: 18px;
  line-height: 1.4444444444444444;
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-affix-wrapper-sm {
  padding: 0px 7px;
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-affix-wrapper-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-input-affix-wrapper-textarea-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  z-index: 1;
}

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

:where(.css-j1d43u).ant-input-affix-wrapper-focused,
:where(.css-j1d43u).ant-input-affix-wrapper:focus {
  z-index: 1;
}

:where(.css-j1d43u).ant-input-affix-wrapper-disabled .ant-input[disabled] {
  background: transparent;
}

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

:where(.css-j1d43u).ant-input-affix-wrapper>input.ant-input::-ms-reveal {
  display: none;
}

:where(.css-j1d43u).ant-input-affix-wrapper>input.ant-input:focus {
  box-shadow: none !important;
}

:where(.css-j1d43u).ant-input-affix-wrapper::before {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: "\a0";
}

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

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

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

:where(.css-j1d43u).ant-input-affix-wrapper .ant-input-show-count-has-suffix {
  margin-inline-end: 4px;
}

:where(.css-j1d43u).ant-input-affix-wrapper .ant-input-prefix {
  margin-inline-end: 4px;
}

:where(.css-j1d43u).ant-input-affix-wrapper .ant-input-suffix {
  margin-inline-start: 4px;
}

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

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

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

:where(.css-j1d43u).ant-input-affix-wrapper .ant-input-clear-icon-hidden {
  visibility: hidden;
}

:where(.css-j1d43u).ant-input-affix-wrapper .ant-input-clear-icon-has-suffix {
  margin: 0 4px;
}

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

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

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

:where(.css-j1d43u).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: #d1684d;
}

:where(.css-j1d43u).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-j1d43u).ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus-within {
  border-color: #b8210a;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

:where(.css-j1d43u).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,
:where(.css-j1d43u).ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper .ant-input-suffix {
  color: #b8210a;
}

:where(.css-j1d43u).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;
}

:where(.css-j1d43u).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;
}

:where(.css-j1d43u).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-j1d43u).ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus-within {
  border-color: #faad14;
  box-shadow: none;
  outline: 0;
  background-color: transparent;
}

:where(.css-j1d43u).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,
:where(.css-j1d43u).ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper .ant-input-suffix {
  color: #faad14;
}

:where(.css-j1d43u).ant-input-group {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  position: relative;
  display: table;
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

:where(.css-j1d43u).ant-input-group[class*='col-'] {
  padding-inline-end: 8px;
}

:where(.css-j1d43u).ant-input-group[class*='col-']:last-child {
  padding-inline-end: 0;
}

:where(.css-j1d43u).ant-input-group-lg .ant-input,
:where(.css-j1d43u).ant-input-group-lg>.ant-input-group-addon {
  padding: 6px 11px;
  font-size: 18px;
  line-height: 1.4444444444444444;
  border-radius: 0;
}

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

:where(.css-j1d43u).ant-input-group-lg .ant-select-single .ant-select-selector {
  height: 40px;
}

:where(.css-j1d43u).ant-input-group-sm .ant-select-single .ant-select-selector {
  height: 24px;
}

:where(.css-j1d43u).ant-input-group>.ant-input {
  display: table-cell;
}

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

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

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

:where(.css-j1d43u).ant-input-group .ant-input-group-wrap>* {
  display: block !important;
}

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

:where(.css-j1d43u).ant-input-group .ant-input-group-addon .ant-select {
  margin: -4px -11px;
}

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

:where(.css-j1d43u).ant-input-group .ant-input-group-addon .ant-select-open .ant-select-selector,
:where(.css-j1d43u).ant-input-group .ant-input-group-addon .ant-select-focused .ant-select-selector {
  color: #14151a;
}

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

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

:where(.css-j1d43u).ant-input-group .ant-input-group-addon:first-child {
  border-inline-end: 0;
}

:where(.css-j1d43u).ant-input-group .ant-input-group-addon:last-child {
  border-inline-start: 0;
}

:where(.css-j1d43u).ant-input-group .ant-input {
  width: 100%;
  margin-bottom: 0;
  text-align: inherit;
}

:where(.css-j1d43u).ant-input-group .ant-input:focus {
  z-index: 1;
  border-inline-end-width: 1px;
}

:where(.css-j1d43u).ant-input-group .ant-input:hover {
  z-index: 1;
  border-inline-end-width: 1px;
}

.ant-input-search-with-button :where(.css-j1d43u).ant-input-group .ant-input:hover {
  z-index: 0;
}

:where(.css-j1d43u).ant-input-group>.ant-input:first-child,
:where(.css-j1d43u).ant-input-group .ant-input-group-addon:first-child {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

:where(.css-j1d43u).ant-input-group>.ant-input:first-child .ant-select .ant-select-selector,
:where(.css-j1d43u).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-j1d43u).ant-input-group>.ant-input-affix-wrapper:not(:first-child) .ant-input {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group>.ant-input-affix-wrapper:not(:last-child) .ant-input {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

:where(.css-j1d43u).ant-input-group>.ant-input:last-child,
:where(.css-j1d43u).ant-input-group .ant-input-group-addon:last-child {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group>.ant-input:last-child .ant-select .ant-select-selector,
:where(.css-j1d43u).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-j1d43u).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-j1d43u).ant-input-group .ant-input-affix-wrapper:not(:last-child) {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group .ant-input-affix-wrapper:not(:first-child),
.ant-input-search :where(.css-j1d43u).ant-input-group .ant-input-affix-wrapper:not(:first-child) {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact {
  display: block;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact::before {
  display: table;
  content: "";
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact::after {
  display: table;
  clear: both;
  content: "";
}

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

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

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

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

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-input-affix-wrapper,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-input-number-affix-wrapper,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-picker-range {
  display: inline-flex;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>*:not(:last-child) {
  margin-inline-end: -1px;
  border-inline-end-width: 1px;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact .ant-input {
  float: none;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select>.ant-select-selector,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-cascader-picker .ant-input,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-input-group-wrapper .ant-input {
  border-inline-end-width: 1px;
  border-radius: 0;
}

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

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

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select-focused {
  z-index: 1;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select>.ant-select-arrow {
  z-index: 1;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>*:first-child,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select-auto-complete:first-child .ant-input,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-cascader-picker:first-child .ant-input {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>*:last-child,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select:last-child>.ant-select-selector,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-cascader-picker:last-child .ant-input,
:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-cascader-picker-focused:last-child .ant-input {
  border-inline-end-width: 1px;
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact>.ant-select-auto-complete .ant-input {
  vertical-align: top;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper {
  margin-inline-start: -1px;
}

:where(.css-j1d43u).ant-input-group.ant-input-group-compact .ant-input-group-wrapper+.ant-input-group-wrapper .ant-input-affix-wrapper {
  border-radius: 0;
}

:where(.css-j1d43u).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-j1d43u).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: 0;
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-group-rtl {
  direction: rtl;
}

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

:where(.css-j1d43u).ant-input-group-wrapper-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-input-group-wrapper-lg .ant-input-group-addon {
  border-radius: 0;
  font-size: 18px;
}

:where(.css-j1d43u).ant-input-group-wrapper-sm .ant-input-group-addon {
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-group-wrapper-status-error .ant-input-group-addon {
  color: #b8210a;
  border-color: #b8210a;
}

:where(.css-j1d43u).ant-input-group-wrapper-status-warning .ant-input-group-addon {
  color: #faad14;
  border-color: #faad14;
}

:where(.css-j1d43u).ant-input-group-wrapper-disabled .ant-input-group-addon {
  color: #fff;
  background-color: #C7C7D7;
  border-color: #C7C7D7;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}

:where(.css-j1d43u).ant-input-group-wrapper-disabled .ant-input-group-addon:hover {
  border-color: #C7C7D7;
  background-color: #C7C7D7;
}

:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input,
:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-first-item):not(.ant-input-compact-last-item).ant-input-compact-item .ant-input-group-addon {
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input,
:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-last-item).ant-input-compact-first-item .ant-input-group-addon {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input,
:where(.css-j1d43u).ant-input-group-wrapper:not(.ant-input-compact-first-item).ant-input-compact-last-item .ant-input-group-addon {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-input-search .ant-input:hover,
:where(.css-j1d43u).ant-input-search .ant-input:focus {
  border-color: #242426;
}

:where(.css-j1d43u).ant-input-search .ant-input:hover+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary),
:where(.css-j1d43u).ant-input-search .ant-input:focus+.ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {
  border-inline-start-color: #242426;
}

:where(.css-j1d43u).ant-input-search .ant-input-affix-wrapper {
  border-radius: 0;
}

:where(.css-j1d43u).ant-input-search .ant-input-lg {
  line-height: 1.4442444444444444;
}

:where(.css-j1d43u).ant-input-search>.ant-input-group>.ant-input-group-addon:last-child {
  inset-inline-start: -1px;
  padding: 0;
  border: 0;
}

:where(.css-j1d43u).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: 0;
  border-end-end-radius: 0;
  border-end-start-radius: 0;
  box-shadow: none;
}

:where(.css-j1d43u).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);
}

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

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

:where(.css-j1d43u).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-j1d43u).ant-input-search .ant-input-search-button {
  height: 32px;
}

:where(.css-j1d43u).ant-input-search .ant-input-search-button:hover,
:where(.css-j1d43u).ant-input-search .ant-input-search-button:focus {
  z-index: 1;
}

:where(.css-j1d43u).ant-input-search-large .ant-input-search-button {
  height: 40px;
}

:where(.css-j1d43u).ant-input-search-small .ant-input-search-button {
  height: 24px;
}

:where(.css-j1d43u).ant-input-search-rtl {
  direction: rtl;
}

:where(.css-j1d43u).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-j1d43u).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input,
:where(.css-j1d43u).ant-input-search.ant-input-compact-item:not(.ant-input-compact-first-item) .ant-input-affix-wrapper {
  border-radius: 0;
}

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

:where(.css-j1d43u).ant-input-search.ant-input-compact-item>.ant-input-affix-wrapper-focused {
  z-index: 2;
}

:where(.css-j1d43u).ant-input-compact-item:not(.ant-input-compact-last-item) {
  margin-inline-end: -1px;
}

:where(.css-j1d43u).ant-input-compact-item:hover,
:where(.css-j1d43u).ant-input-compact-item:focus,
:where(.css-j1d43u).ant-input-compact-item:active {
  z-index: 2;
}

:where(.css-j1d43u).ant-input-compact-item[disabled] {
  z-index: 0;
}

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

:where(.css-j1d43u).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item,
:where(.css-j1d43u).ant-input-compact-item:not(.ant-input-compact-last-item).ant-input-compact-first-item.ant-input-sm,
:where(.css-j1d43u).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-j1d43u).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item,
:where(.css-j1d43u).ant-input-compact-item:not(.ant-input-compact-first-item).ant-input-compact-last-item.ant-input-sm,
:where(.css-j1d43u).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;
}

:where(.css-j1d43u)[class^="ant-tabs"],
:where(.css-j1d43u)[class*=" ant-tabs"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-tabs"]::before,
:where(.css-j1d43u)[class*=" ant-tabs"]::before,
:where(.css-j1d43u)[class^="ant-tabs"]::after,
:where(.css-j1d43u)[class*=" ant-tabs"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-tabs"] [class^="ant-tabs"],
:where(.css-j1d43u)[class*=" ant-tabs"] [class^="ant-tabs"],
:where(.css-j1d43u)[class^="ant-tabs"] [class*=" ant-tabs"],
:where(.css-j1d43u)[class*=" ant-tabs"] [class*=" ant-tabs"] {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-tabs"] [class^="ant-tabs"]::before,
:where(.css-j1d43u)[class*=" ant-tabs"] [class^="ant-tabs"]::before,
:where(.css-j1d43u)[class^="ant-tabs"] [class*=" ant-tabs"]::before,
:where(.css-j1d43u)[class*=" ant-tabs"] [class*=" ant-tabs"]::before,
:where(.css-j1d43u)[class^="ant-tabs"] [class^="ant-tabs"]::after,
:where(.css-j1d43u)[class*=" ant-tabs"] [class^="ant-tabs"]::after,
:where(.css-j1d43u)[class^="ant-tabs"] [class*=" ant-tabs"]::after,
:where(.css-j1d43u)[class*=" ant-tabs"] [class*=" ant-tabs"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u).ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
  padding: 8px 0;
  font-size: 16px;
}

:where(.css-j1d43u).ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
  padding: 16px 0;
  font-size: 18px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab {
  padding: 6px 16px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-small.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 0px 0px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-small.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0px 0px 0 0;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-small.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0px 0px 0;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-small.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0px 0 0 0px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab {
  padding: 8px 16px 6px;
}

:where(.css-j1d43u).ant-tabs-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab {
  margin: 0 0 0 32px;
}

:where(.css-j1d43u).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab:last-of-type {
  margin-left: 0;
}

:where(.css-j1d43u).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .anticon {
  margin-right: 0;
  margin-left: 12px;
}

:where(.css-j1d43u).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove {
  margin-right: 8px;
  margin-left: -4px;
}

:where(.css-j1d43u).ant-tabs-rtl .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-left>.ant-tabs-nav {
  order: 1;
}

:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-left>.ant-tabs-content-holder {
  order: 0;
}

:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-right>.ant-tabs-nav {
  order: 0;
}

:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-right>.ant-tabs-content-holder {
  order: 1;
}

:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-rtl.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).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;
}

:where(.css-j1d43u).ant-tabs-dropdown-rtl {
  direction: rtl;
}

:where(.css-j1d43u).ant-tabs-menu-item .ant-tabs-dropdown-rtl {
  text-align: right;
}

:where(.css-j1d43u).ant-tabs-top,
:where(.css-j1d43u).ant-tabs-bottom {
  flex-direction: column;
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav {
  margin: 0 0 16px 0;
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav::before,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav::before,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav::before,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav::before {
  position: absolute;
  right: 0;
  left: 0;
  border-bottom: 1px solid #f0f0f0;
  content: '';
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar {
  height: 2px;
}

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

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
  top: 0;
  bottom: 0;
  width: 32px;
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).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);
}

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

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

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav::before,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav::before {
  bottom: 0;
}

:where(.css-j1d43u).ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-top>div>.ant-tabs-nav .ant-tabs-ink-bar {
  bottom: 0;
}

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

:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav::before,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav::before {
  top: 0;
}

:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-ink-bar {
  top: 0;
}

:where(.css-j1d43u).ant-tabs-bottom>.ant-tabs-content-holder,
:where(.css-j1d43u).ant-tabs-bottom>div>.ant-tabs-content-holder {
  order: 0;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav {
  flex-direction: column;
  min-width: 40px;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
  padding: 8px 24px;
  text-align: center;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
  margin: 16px 0 0 0;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap {
  flex-direction: column;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-nav-wrap::after {
  right: 0;
  left: 0;
  height: 32px;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).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);
}

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

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

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
  width: 2px;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar-animated,
:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar-animated,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar-animated,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar-animated {
  transition: height 0.3s, top 0.3s;
}

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

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-ink-bar {
  right: 0;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-content-holder,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-content-holder {
  margin-left: -1px;
  border-left: 1px solid #C7C7D7;
}

:where(.css-j1d43u).ant-tabs-left>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
:where(.css-j1d43u).ant-tabs-left>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
  padding-left: 24px;
}

:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav {
  order: 1;
}

:where(.css-j1d43u).ant-tabs-right>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-ink-bar {
  left: 0;
}

:where(.css-j1d43u).ant-tabs-right>.ant-tabs-content-holder,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-content-holder {
  order: 0;
  margin-right: -1px;
  border-right: 1px solid #C7C7D7;
}

:where(.css-j1d43u).ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,
:where(.css-j1d43u).ant-tabs-right>div>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane {
  padding-right: 24px;
}

:where(.css-j1d43u).ant-tabs-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  position: absolute;
  top: -9999px;
  left: -9999px;
  z-index: 1050;
  display: block;
}

:where(.css-j1d43u).ant-tabs-dropdown-hidden {
  display: none;
}

:where(.css-j1d43u).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);
}

:where(.css-j1d43u).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: 16px;
  line-height: 1.5;
  cursor: pointer;
  transition: all 0.3s;
}

:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item>span {
  flex: 1;
  white-space: nowrap;
}

:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove {
  flex: none;
  margin-left: 12px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  background: transparent;
  border: 0;
  cursor: pointer;
}

:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover {
  color: #242426;
}

:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover {
  background: rgba(0, 0, 0, 0.04);
}

:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled,
:where(.css-j1d43u).ant-tabs-dropdown .ant-tabs-dropdown-menu-item-disabled:hover {
  color: #fff;
  background: transparent;
  cursor: not-allowed;
}

:where(.css-j1d43u).ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab {
  margin: 0;
  padding: 7px 16px;
  background: rgba(0, 0, 0, 0.02);
  border: 1px solid #f0f0f0;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}

:where(.css-j1d43u).ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active,
:where(.css-j1d43u).ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab-active {
  color: #14151a;
  background: #ffffff;
}

:where(.css-j1d43u).ant-tabs-card>.ant-tabs-nav .ant-tabs-ink-bar,
:where(.css-j1d43u).ant-tabs-card>div>.ant-tabs-nav .ant-tabs-ink-bar {
  visibility: hidden;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
  margin-left: 2px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0px 0px 0 0;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab-active,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab-active {
  border-bottom-color: #ffffff;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0 0px 0px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab-active,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab-active {
  border-top-color: #ffffff;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab {
  margin-top: 2px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0px 0 0 0px;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab-active,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab-active {
  border-right-color: #ffffff;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab {
  border-radius: 0 0px 0px 0;
}

:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>.ant-tabs-nav .ant-tabs-tab-active,
:where(.css-j1d43u).ant-tabs-card.ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab-active {
  border-left-color: #ffffff;
}

:where(.css-j1d43u).ant-tabs {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 16px;
  line-height: 1.5;
  list-style: none;
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  display: flex;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav {
  position: relative;
  display: flex;
  flex: none;
  align-items: center;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,
:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-wrap::before,
:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::after,
:where(.css-j1d43u).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;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-list,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-list {
  position: relative;
  display: flex;
  transition: opacity 0.3s;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations {
  display: flex;
  align-self: stretch;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-operations-hidden,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-operations-hidden {
  position: absolute;
  visibility: hidden;
  pointer-events: none;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-more {
  position: relative;
  padding: 7px 16px;
  background: transparent;
  border: 0;
  color: rgba(0, 0, 0, 0.88);
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-more::after,
:where(.css-j1d43u).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: '';
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-add,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add {
  min-width: 40px;
  margin-left: 2px;
  padding: 0 8px;
  background: transparent;
  border: 1px solid #f0f0f0;
  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);
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:hover,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:hover {
  color: #242426;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:active,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:active,
:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible),
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus:not(:focus-visible) {
  color: #000000;
}

:where(.css-j1d43u).ant-tabs>.ant-tabs-nav .ant-tabs-nav-add:focus-visible,
:where(.css-j1d43u).ant-tabs>div>.ant-tabs-nav .ant-tabs-nav-add:focus-visible {
  outline: 4px solid #3c3d40;
  outline-offset: 1px;
  transition: outline-offset 0s, outline 0s;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-extra-content {
  flex: none;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-ink-bar {
  position: absolute;
  background: #14151a;
  pointer-events: none;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab {
  position: relative;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-flex;
  align-items: center;
  padding: 12px 0;
  font-size: 16px;
  background: transparent;
  border: 0;
  outline: none;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.88);
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab-btn:focus:not(:focus-visible),
:where(.css-j1d43u).ant-tabs .ant-tabs-tab-remove:focus:not(:focus-visible),
:where(.css-j1d43u).ant-tabs .ant-tabs-tab-btn:active,
:where(.css-j1d43u).ant-tabs .ant-tabs-tab-remove:active {
  color: #000000;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab-btn:focus-visible,
:where(.css-j1d43u).ant-tabs .ant-tabs-tab-remove:focus-visible {
  outline: 4px solid #3c3d40;
  outline-offset: 1px;
  transition: outline-offset 0s, outline 0s;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab-btn {
  outline: none;
  transition: all 0.3s;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab-remove {
  flex: none;
  margin-right: -4px;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
  transition: all 0.3s;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab-remove:hover {
  color: rgba(0, 0, 0, 0.88);
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab:hover {
  color: #242426;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #14151a;
  text-shadow: 0 0 0.25px currentcolor;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled {
  color: #fff;
  cursor: not-allowed;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus,
:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:focus,
:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active,
:where(.css-j1d43u).ant-tabs .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-remove:active {
  color: #fff;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab .ant-tabs-tab-remove .anticon {
  margin: 0;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab .anticon {
  margin-right: 12px;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tab+.ant-tabs-tab {
  margin: 0 0 0 32px;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-content {
  position: relative;
  width: 100%;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-content-holder {
  flex: auto;
  min-width: 0;
  min-height: 0;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tabpane {
  outline: none;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-tabpane-hidden {
  display: none;
}

:where(.css-j1d43u).ant-tabs-centered>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*='.ant-tabs-nav-wrap-ping']),
:where(.css-j1d43u).ant-tabs-centered>div>.ant-tabs-nav .ant-tabs-nav-wrap:not([class*='.ant-tabs-nav-wrap-ping']) {
  justify-content: center;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-appear,
:where(.css-j1d43u).ant-tabs .ant-tabs-switch-enter {
  transition: none;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-appear-start,
:where(.css-j1d43u).ant-tabs .ant-tabs-switch-enter-start {
  opacity: 0;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-appear-active,
:where(.css-j1d43u).ant-tabs .ant-tabs-switch-enter-active {
  opacity: 1;
  transition: opacity 0.3s;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-leave {
  position: absolute;
  transition: none;
  inset: 0;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-leave-start {
  opacity: 1;
}

:where(.css-j1d43u).ant-tabs .ant-tabs-switch-leave-active {
  opacity: 0;
  transition: opacity 0.3s;
}

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

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

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

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

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

:where(.css-j1d43u).ant-slide-up-enter-prepare,
:where(.css-j1d43u).ant-slide-up-appear-prepare {
  transform: scale(1);
}

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

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

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

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

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

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

:where(.css-j1d43u).ant-slide-down-enter-prepare,
:where(.css-j1d43u).ant-slide-down-appear-prepare {
  transform: scale(1);
}

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

@keyframes css-j1d43u-antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }

  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}

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

  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}

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

  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}

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

  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}

:where(.css-j1d43u)[class^="ant-row"],
:where(.css-j1d43u)[class*=" ant-row"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-row"]::before,
:where(.css-j1d43u)[class*=" ant-row"]::before,
:where(.css-j1d43u)[class^="ant-row"]::after,
:where(.css-j1d43u)[class*=" ant-row"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-row"] [class^="ant-row"],
:where(.css-j1d43u)[class*=" ant-row"] [class^="ant-row"],
:where(.css-j1d43u)[class^="ant-row"] [class*=" ant-row"],
:where(.css-j1d43u)[class*=" ant-row"] [class*=" ant-row"] {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-row"] [class^="ant-row"]::before,
:where(.css-j1d43u)[class*=" ant-row"] [class^="ant-row"]::before,
:where(.css-j1d43u)[class^="ant-row"] [class*=" ant-row"]::before,
:where(.css-j1d43u)[class*=" ant-row"] [class*=" ant-row"]::before,
:where(.css-j1d43u)[class^="ant-row"] [class^="ant-row"]::after,
:where(.css-j1d43u)[class*=" ant-row"] [class^="ant-row"]::after,
:where(.css-j1d43u)[class^="ant-row"] [class*=" ant-row"]::after,
:where(.css-j1d43u)[class*=" ant-row"] [class*=" ant-row"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u).ant-row {
  display: flex;
  flex-flow: row wrap;
  min-width: 0;
}

:where(.css-j1d43u).ant-row::before,
:where(.css-j1d43u).ant-row::after {
  display: flex;
}

:where(.css-j1d43u).ant-row-no-wrap {
  flex-wrap: nowrap;
}

:where(.css-j1d43u).ant-row-start {
  justify-content: flex-start;
}

:where(.css-j1d43u).ant-row-center {
  justify-content: center;
}

:where(.css-j1d43u).ant-row-end {
  justify-content: flex-end;
}

:where(.css-j1d43u).ant-row-space-between {
  justify-content: space-between;
}

:where(.css-j1d43u).ant-row-space-around {
  justify-content: space-around;
}

:where(.css-j1d43u).ant-row-space-evenly {
  justify-content: space-evenly;
}

:where(.css-j1d43u).ant-row-top {
  align-items: flex-start;
}

:where(.css-j1d43u).ant-row-middle {
  align-items: center;
}

:where(.css-j1d43u).ant-row-bottom {
  align-items: flex-end;
}

:where(.css-j1d43u)[class^="ant-col"],
:where(.css-j1d43u)[class*=" ant-col"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-col"]::before,
:where(.css-j1d43u)[class*=" ant-col"]::before,
:where(.css-j1d43u)[class^="ant-col"]::after,
:where(.css-j1d43u)[class*=" ant-col"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-col"] [class^="ant-col"],
:where(.css-j1d43u)[class*=" ant-col"] [class^="ant-col"],
:where(.css-j1d43u)[class^="ant-col"] [class*=" ant-col"],
:where(.css-j1d43u)[class*=" ant-col"] [class*=" ant-col"] {
  box-sizing: border-box;
}

:where(.css-j1d43u)[class^="ant-col"] [class^="ant-col"]::before,
:where(.css-j1d43u)[class*=" ant-col"] [class^="ant-col"]::before,
:where(.css-j1d43u)[class^="ant-col"] [class*=" ant-col"]::before,
:where(.css-j1d43u)[class*=" ant-col"] [class*=" ant-col"]::before,
:where(.css-j1d43u)[class^="ant-col"] [class^="ant-col"]::after,
:where(.css-j1d43u)[class*=" ant-col"] [class^="ant-col"]::after,
:where(.css-j1d43u)[class^="ant-col"] [class*=" ant-col"]::after,
:where(.css-j1d43u)[class*=" ant-col"] [class*=" ant-col"]::after {
  box-sizing: border-box;
}

:where(.css-j1d43u).ant-col {
  position: relative;
  max-width: 100%;
  min-height: 1px;
}

:where(.css-j1d43u).ant-col-24 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 100%;
  max-width: 100%;
}

:where(.css-j1d43u).ant-col-push-24 {
  inset-inline-start: 100%;
}

:where(.css-j1d43u).ant-col-pull-24 {
  inset-inline-end: 100%;
}

:where(.css-j1d43u).ant-col-offset-24 {
  margin-inline-start: 100%;
}

:where(.css-j1d43u).ant-col-order-24 {
  order: 24;
}

:where(.css-j1d43u).ant-col-23 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 95.83333333333334%;
  max-width: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-push-23 {
  inset-inline-start: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-pull-23 {
  inset-inline-end: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-offset-23 {
  margin-inline-start: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-order-23 {
  order: 23;
}

:where(.css-j1d43u).ant-col-22 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 91.66666666666666%;
  max-width: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-push-22 {
  inset-inline-start: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-pull-22 {
  inset-inline-end: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-offset-22 {
  margin-inline-start: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-order-22 {
  order: 22;
}

:where(.css-j1d43u).ant-col-21 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

:where(.css-j1d43u).ant-col-push-21 {
  inset-inline-start: 87.5%;
}

:where(.css-j1d43u).ant-col-pull-21 {
  inset-inline-end: 87.5%;
}

:where(.css-j1d43u).ant-col-offset-21 {
  margin-inline-start: 87.5%;
}

:where(.css-j1d43u).ant-col-order-21 {
  order: 21;
}

:where(.css-j1d43u).ant-col-20 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 83.33333333333334%;
  max-width: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-push-20 {
  inset-inline-start: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-pull-20 {
  inset-inline-end: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-offset-20 {
  margin-inline-start: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-order-20 {
  order: 20;
}

:where(.css-j1d43u).ant-col-19 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 79.16666666666666%;
  max-width: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-push-19 {
  inset-inline-start: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-pull-19 {
  inset-inline-end: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-offset-19 {
  margin-inline-start: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-order-19 {
  order: 19;
}

:where(.css-j1d43u).ant-col-18 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 75%;
  max-width: 75%;
}

:where(.css-j1d43u).ant-col-push-18 {
  inset-inline-start: 75%;
}

:where(.css-j1d43u).ant-col-pull-18 {
  inset-inline-end: 75%;
}

:where(.css-j1d43u).ant-col-offset-18 {
  margin-inline-start: 75%;
}

:where(.css-j1d43u).ant-col-order-18 {
  order: 18;
}

:where(.css-j1d43u).ant-col-17 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 70.83333333333334%;
  max-width: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-push-17 {
  inset-inline-start: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-pull-17 {
  inset-inline-end: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-offset-17 {
  margin-inline-start: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-order-17 {
  order: 17;
}

:where(.css-j1d43u).ant-col-16 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 66.66666666666666%;
  max-width: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-push-16 {
  inset-inline-start: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-pull-16 {
  inset-inline-end: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-offset-16 {
  margin-inline-start: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-order-16 {
  order: 16;
}

:where(.css-j1d43u).ant-col-15 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

:where(.css-j1d43u).ant-col-push-15 {
  inset-inline-start: 62.5%;
}

:where(.css-j1d43u).ant-col-pull-15 {
  inset-inline-end: 62.5%;
}

:where(.css-j1d43u).ant-col-offset-15 {
  margin-inline-start: 62.5%;
}

:where(.css-j1d43u).ant-col-order-15 {
  order: 15;
}

:where(.css-j1d43u).ant-col-14 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 58.333333333333336%;
  max-width: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-push-14 {
  inset-inline-start: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-pull-14 {
  inset-inline-end: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-offset-14 {
  margin-inline-start: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-order-14 {
  order: 14;
}

:where(.css-j1d43u).ant-col-13 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 54.166666666666664%;
  max-width: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-push-13 {
  inset-inline-start: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-pull-13 {
  inset-inline-end: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-offset-13 {
  margin-inline-start: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-order-13 {
  order: 13;
}

:where(.css-j1d43u).ant-col-12 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 50%;
  max-width: 50%;
}

:where(.css-j1d43u).ant-col-push-12 {
  inset-inline-start: 50%;
}

:where(.css-j1d43u).ant-col-pull-12 {
  inset-inline-end: 50%;
}

:where(.css-j1d43u).ant-col-offset-12 {
  margin-inline-start: 50%;
}

:where(.css-j1d43u).ant-col-order-12 {
  order: 12;
}

:where(.css-j1d43u).ant-col-11 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 45.83333333333333%;
  max-width: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-push-11 {
  inset-inline-start: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-pull-11 {
  inset-inline-end: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-offset-11 {
  margin-inline-start: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-order-11 {
  order: 11;
}

:where(.css-j1d43u).ant-col-10 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 41.66666666666667%;
  max-width: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-push-10 {
  inset-inline-start: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-pull-10 {
  inset-inline-end: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-offset-10 {
  margin-inline-start: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-order-10 {
  order: 10;
}

:where(.css-j1d43u).ant-col-9 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

:where(.css-j1d43u).ant-col-push-9 {
  inset-inline-start: 37.5%;
}

:where(.css-j1d43u).ant-col-pull-9 {
  inset-inline-end: 37.5%;
}

:where(.css-j1d43u).ant-col-offset-9 {
  margin-inline-start: 37.5%;
}

:where(.css-j1d43u).ant-col-order-9 {
  order: 9;
}

:where(.css-j1d43u).ant-col-8 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 33.33333333333333%;
  max-width: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-push-8 {
  inset-inline-start: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-pull-8 {
  inset-inline-end: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-offset-8 {
  margin-inline-start: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-order-8 {
  order: 8;
}

:where(.css-j1d43u).ant-col-7 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 29.166666666666668%;
  max-width: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-push-7 {
  inset-inline-start: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-pull-7 {
  inset-inline-end: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-offset-7 {
  margin-inline-start: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-order-7 {
  order: 7;
}

:where(.css-j1d43u).ant-col-6 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 25%;
  max-width: 25%;
}

:where(.css-j1d43u).ant-col-push-6 {
  inset-inline-start: 25%;
}

:where(.css-j1d43u).ant-col-pull-6 {
  inset-inline-end: 25%;
}

:where(.css-j1d43u).ant-col-offset-6 {
  margin-inline-start: 25%;
}

:where(.css-j1d43u).ant-col-order-6 {
  order: 6;
}

:where(.css-j1d43u).ant-col-5 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 20.833333333333336%;
  max-width: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-push-5 {
  inset-inline-start: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-pull-5 {
  inset-inline-end: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-offset-5 {
  margin-inline-start: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-order-5 {
  order: 5;
}

:where(.css-j1d43u).ant-col-4 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 16.666666666666664%;
  max-width: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-push-4 {
  inset-inline-start: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-pull-4 {
  inset-inline-end: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-offset-4 {
  margin-inline-start: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-order-4 {
  order: 4;
}

:where(.css-j1d43u).ant-col-3 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

:where(.css-j1d43u).ant-col-push-3 {
  inset-inline-start: 12.5%;
}

:where(.css-j1d43u).ant-col-pull-3 {
  inset-inline-end: 12.5%;
}

:where(.css-j1d43u).ant-col-offset-3 {
  margin-inline-start: 12.5%;
}

:where(.css-j1d43u).ant-col-order-3 {
  order: 3;
}

:where(.css-j1d43u).ant-col-2 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 8.333333333333332%;
  max-width: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-push-2 {
  inset-inline-start: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-pull-2 {
  inset-inline-end: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-offset-2 {
  margin-inline-start: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-order-2 {
  order: 2;
}

:where(.css-j1d43u).ant-col-1 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 4.166666666666666%;
  max-width: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-push-1 {
  inset-inline-start: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-pull-1 {
  inset-inline-end: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-offset-1 {
  margin-inline-start: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-order-1 {
  order: 1;
}

:where(.css-j1d43u).ant-col-0 {
  display: none;
}

:where(.css-j1d43u).ant-col-push-0 {
  inset-inline-start: auto;
}

:where(.css-j1d43u).ant-col-pull-0 {
  inset-inline-end: auto;
}

:where(.css-j1d43u).ant-col-offset-0 {
  margin-inline-start: 0;
}

:where(.css-j1d43u).ant-col-order-0 {
  order: 0;
}

:where(.css-j1d43u).ant-col-xs-24 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 100%;
  max-width: 100%;
}

:where(.css-j1d43u).ant-col-xs-push-24 {
  inset-inline-start: 100%;
}

:where(.css-j1d43u).ant-col-xs-pull-24 {
  inset-inline-end: 100%;
}

:where(.css-j1d43u).ant-col-xs-offset-24 {
  margin-inline-start: 100%;
}

:where(.css-j1d43u).ant-col-xs-order-24 {
  order: 24;
}

:where(.css-j1d43u).ant-col-xs-23 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 95.83333333333334%;
  max-width: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-push-23 {
  inset-inline-start: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-pull-23 {
  inset-inline-end: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-offset-23 {
  margin-inline-start: 95.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-order-23 {
  order: 23;
}

:where(.css-j1d43u).ant-col-xs-22 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 91.66666666666666%;
  max-width: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-push-22 {
  inset-inline-start: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-pull-22 {
  inset-inline-end: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-offset-22 {
  margin-inline-start: 91.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-order-22 {
  order: 22;
}

:where(.css-j1d43u).ant-col-xs-21 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 87.5%;
  max-width: 87.5%;
}

:where(.css-j1d43u).ant-col-xs-push-21 {
  inset-inline-start: 87.5%;
}

:where(.css-j1d43u).ant-col-xs-pull-21 {
  inset-inline-end: 87.5%;
}

:where(.css-j1d43u).ant-col-xs-offset-21 {
  margin-inline-start: 87.5%;
}

:where(.css-j1d43u).ant-col-xs-order-21 {
  order: 21;
}

:where(.css-j1d43u).ant-col-xs-20 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 83.33333333333334%;
  max-width: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-xs-push-20 {
  inset-inline-start: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-xs-pull-20 {
  inset-inline-end: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-xs-offset-20 {
  margin-inline-start: 83.33333333333334%;
}

:where(.css-j1d43u).ant-col-xs-order-20 {
  order: 20;
}

:where(.css-j1d43u).ant-col-xs-19 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 79.16666666666666%;
  max-width: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-xs-push-19 {
  inset-inline-start: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-xs-pull-19 {
  inset-inline-end: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-xs-offset-19 {
  margin-inline-start: 79.16666666666666%;
}

:where(.css-j1d43u).ant-col-xs-order-19 {
  order: 19;
}

:where(.css-j1d43u).ant-col-xs-18 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 75%;
  max-width: 75%;
}

:where(.css-j1d43u).ant-col-xs-push-18 {
  inset-inline-start: 75%;
}

:where(.css-j1d43u).ant-col-xs-pull-18 {
  inset-inline-end: 75%;
}

:where(.css-j1d43u).ant-col-xs-offset-18 {
  margin-inline-start: 75%;
}

:where(.css-j1d43u).ant-col-xs-order-18 {
  order: 18;
}

:where(.css-j1d43u).ant-col-xs-17 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 70.83333333333334%;
  max-width: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-push-17 {
  inset-inline-start: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-pull-17 {
  inset-inline-end: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-offset-17 {
  margin-inline-start: 70.83333333333334%;
}

:where(.css-j1d43u).ant-col-xs-order-17 {
  order: 17;
}

:where(.css-j1d43u).ant-col-xs-16 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 66.66666666666666%;
  max-width: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-push-16 {
  inset-inline-start: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-pull-16 {
  inset-inline-end: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-offset-16 {
  margin-inline-start: 66.66666666666666%;
}

:where(.css-j1d43u).ant-col-xs-order-16 {
  order: 16;
}

:where(.css-j1d43u).ant-col-xs-15 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 62.5%;
  max-width: 62.5%;
}

:where(.css-j1d43u).ant-col-xs-push-15 {
  inset-inline-start: 62.5%;
}

:where(.css-j1d43u).ant-col-xs-pull-15 {
  inset-inline-end: 62.5%;
}

:where(.css-j1d43u).ant-col-xs-offset-15 {
  margin-inline-start: 62.5%;
}

:where(.css-j1d43u).ant-col-xs-order-15 {
  order: 15;
}

:where(.css-j1d43u).ant-col-xs-14 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 58.333333333333336%;
  max-width: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-xs-push-14 {
  inset-inline-start: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-xs-pull-14 {
  inset-inline-end: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-xs-offset-14 {
  margin-inline-start: 58.333333333333336%;
}

:where(.css-j1d43u).ant-col-xs-order-14 {
  order: 14;
}

:where(.css-j1d43u).ant-col-xs-13 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 54.166666666666664%;
  max-width: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-xs-push-13 {
  inset-inline-start: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-xs-pull-13 {
  inset-inline-end: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-xs-offset-13 {
  margin-inline-start: 54.166666666666664%;
}

:where(.css-j1d43u).ant-col-xs-order-13 {
  order: 13;
}

:where(.css-j1d43u).ant-col-xs-12 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 50%;
  max-width: 50%;
}

:where(.css-j1d43u).ant-col-xs-push-12 {
  inset-inline-start: 50%;
}

:where(.css-j1d43u).ant-col-xs-pull-12 {
  inset-inline-end: 50%;
}

:where(.css-j1d43u).ant-col-xs-offset-12 {
  margin-inline-start: 50%;
}

:where(.css-j1d43u).ant-col-xs-order-12 {
  order: 12;
}

:where(.css-j1d43u).ant-col-xs-11 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 45.83333333333333%;
  max-width: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-xs-push-11 {
  inset-inline-start: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-xs-pull-11 {
  inset-inline-end: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-xs-offset-11 {
  margin-inline-start: 45.83333333333333%;
}

:where(.css-j1d43u).ant-col-xs-order-11 {
  order: 11;
}

:where(.css-j1d43u).ant-col-xs-10 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 41.66666666666667%;
  max-width: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-xs-push-10 {
  inset-inline-start: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-xs-pull-10 {
  inset-inline-end: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-xs-offset-10 {
  margin-inline-start: 41.66666666666667%;
}

:where(.css-j1d43u).ant-col-xs-order-10 {
  order: 10;
}

:where(.css-j1d43u).ant-col-xs-9 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 37.5%;
  max-width: 37.5%;
}

:where(.css-j1d43u).ant-col-xs-push-9 {
  inset-inline-start: 37.5%;
}

:where(.css-j1d43u).ant-col-xs-pull-9 {
  inset-inline-end: 37.5%;
}

:where(.css-j1d43u).ant-col-xs-offset-9 {
  margin-inline-start: 37.5%;
}

:where(.css-j1d43u).ant-col-xs-order-9 {
  order: 9;
}

:where(.css-j1d43u).ant-col-xs-8 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 33.33333333333333%;
  max-width: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-xs-push-8 {
  inset-inline-start: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-xs-pull-8 {
  inset-inline-end: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-xs-offset-8 {
  margin-inline-start: 33.33333333333333%;
}

:where(.css-j1d43u).ant-col-xs-order-8 {
  order: 8;
}

:where(.css-j1d43u).ant-col-xs-7 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 29.166666666666668%;
  max-width: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-xs-push-7 {
  inset-inline-start: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-xs-pull-7 {
  inset-inline-end: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-xs-offset-7 {
  margin-inline-start: 29.166666666666668%;
}

:where(.css-j1d43u).ant-col-xs-order-7 {
  order: 7;
}

:where(.css-j1d43u).ant-col-xs-6 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 25%;
  max-width: 25%;
}

:where(.css-j1d43u).ant-col-xs-push-6 {
  inset-inline-start: 25%;
}

:where(.css-j1d43u).ant-col-xs-pull-6 {
  inset-inline-end: 25%;
}

:where(.css-j1d43u).ant-col-xs-offset-6 {
  margin-inline-start: 25%;
}

:where(.css-j1d43u).ant-col-xs-order-6 {
  order: 6;
}

:where(.css-j1d43u).ant-col-xs-5 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 20.833333333333336%;
  max-width: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-xs-push-5 {
  inset-inline-start: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-xs-pull-5 {
  inset-inline-end: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-xs-offset-5 {
  margin-inline-start: 20.833333333333336%;
}

:where(.css-j1d43u).ant-col-xs-order-5 {
  order: 5;
}

:where(.css-j1d43u).ant-col-xs-4 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 16.666666666666664%;
  max-width: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-xs-push-4 {
  inset-inline-start: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-xs-pull-4 {
  inset-inline-end: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-xs-offset-4 {
  margin-inline-start: 16.666666666666664%;
}

:where(.css-j1d43u).ant-col-xs-order-4 {
  order: 4;
}

:where(.css-j1d43u).ant-col-xs-3 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

:where(.css-j1d43u).ant-col-xs-push-3 {
  inset-inline-start: 12.5%;
}

:where(.css-j1d43u).ant-col-xs-pull-3 {
  inset-inline-end: 12.5%;
}

:where(.css-j1d43u).ant-col-xs-offset-3 {
  margin-inline-start: 12.5%;
}

:where(.css-j1d43u).ant-col-xs-order-3 {
  order: 3;
}

:where(.css-j1d43u).ant-col-xs-2 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 8.333333333333332%;
  max-width: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-xs-push-2 {
  inset-inline-start: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-xs-pull-2 {
  inset-inline-end: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-xs-offset-2 {
  margin-inline-start: 8.333333333333332%;
}

:where(.css-j1d43u).ant-col-xs-order-2 {
  order: 2;
}

:where(.css-j1d43u).ant-col-xs-1 {
  --ant-display: block;
  display: block;
  display: var(--ant-display);
  flex: 0 0 4.166666666666666%;
  max-width: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-xs-push-1 {
  inset-inline-start: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-xs-pull-1 {
  inset-inline-end: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-xs-offset-1 {
  margin-inline-start: 4.166666666666666%;
}

:where(.css-j1d43u).ant-col-xs-order-1 {
  order: 1;
}

:where(.css-j1d43u).ant-col-xs-0 {
  display: none;
}

:where(.css-j1d43u).ant-col-push-0 {
  inset-inline-start: auto;
}

:where(.css-j1d43u).ant-col-pull-0 {
  inset-inline-end: auto;
}

:where(.css-j1d43u).ant-col-xs-push-0 {
  inset-inline-start: auto;
}

:where(.css-j1d43u).ant-col-xs-pull-0 {
  inset-inline-end: auto;
}

:where(.css-j1d43u).ant-col-xs-offset-0 {
  margin-inline-start: 0;
}

:where(.css-j1d43u).ant-col-xs-order-0 {
  order: 0;
}

@media (min-width: 576px) {
  :where(.css-j1d43u).ant-col-sm-24 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-col-sm-push-24 {
    inset-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-24 {
    inset-inline-end: 100%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-24 {
    margin-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-sm-order-24 {
    order: 24;
  }

  :where(.css-j1d43u).ant-col-sm-23 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 95.83333333333334%;
    max-width: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-push-23 {
    inset-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-23 {
    inset-inline-end: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-23 {
    margin-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-order-23 {
    order: 23;
  }

  :where(.css-j1d43u).ant-col-sm-22 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 91.66666666666666%;
    max-width: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-push-22 {
    inset-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-22 {
    inset-inline-end: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-22 {
    margin-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-order-22 {
    order: 22;
  }

  :where(.css-j1d43u).ant-col-sm-21 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  :where(.css-j1d43u).ant-col-sm-push-21 {
    inset-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-21 {
    inset-inline-end: 87.5%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-21 {
    margin-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-sm-order-21 {
    order: 21;
  }

  :where(.css-j1d43u).ant-col-sm-20 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 83.33333333333334%;
    max-width: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-push-20 {
    inset-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-20 {
    inset-inline-end: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-20 {
    margin-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-order-20 {
    order: 20;
  }

  :where(.css-j1d43u).ant-col-sm-19 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 79.16666666666666%;
    max-width: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-push-19 {
    inset-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-19 {
    inset-inline-end: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-19 {
    margin-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-order-19 {
    order: 19;
  }

  :where(.css-j1d43u).ant-col-sm-18 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 75%;
    max-width: 75%;
  }

  :where(.css-j1d43u).ant-col-sm-push-18 {
    inset-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-18 {
    inset-inline-end: 75%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-18 {
    margin-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-sm-order-18 {
    order: 18;
  }

  :where(.css-j1d43u).ant-col-sm-17 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 70.83333333333334%;
    max-width: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-push-17 {
    inset-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-17 {
    inset-inline-end: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-17 {
    margin-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-sm-order-17 {
    order: 17;
  }

  :where(.css-j1d43u).ant-col-sm-16 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-push-16 {
    inset-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-16 {
    inset-inline-end: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-16 {
    margin-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-order-16 {
    order: 16;
  }

  :where(.css-j1d43u).ant-col-sm-15 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  :where(.css-j1d43u).ant-col-sm-push-15 {
    inset-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-15 {
    inset-inline-end: 62.5%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-15 {
    margin-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-sm-order-15 {
    order: 15;
  }

  :where(.css-j1d43u).ant-col-sm-14 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 58.333333333333336%;
    max-width: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-push-14 {
    inset-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-14 {
    inset-inline-end: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-14 {
    margin-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-order-14 {
    order: 14;
  }

  :where(.css-j1d43u).ant-col-sm-13 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 54.166666666666664%;
    max-width: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-push-13 {
    inset-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-13 {
    inset-inline-end: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-13 {
    margin-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-order-13 {
    order: 13;
  }

  :where(.css-j1d43u).ant-col-sm-12 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 50%;
    max-width: 50%;
  }

  :where(.css-j1d43u).ant-col-sm-push-12 {
    inset-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-12 {
    inset-inline-end: 50%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-12 {
    margin-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-sm-order-12 {
    order: 12;
  }

  :where(.css-j1d43u).ant-col-sm-11 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 45.83333333333333%;
    max-width: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-push-11 {
    inset-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-11 {
    inset-inline-end: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-11 {
    margin-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-order-11 {
    order: 11;
  }

  :where(.css-j1d43u).ant-col-sm-10 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 41.66666666666667%;
    max-width: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-sm-push-10 {
    inset-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-10 {
    inset-inline-end: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-10 {
    margin-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-sm-order-10 {
    order: 10;
  }

  :where(.css-j1d43u).ant-col-sm-9 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  :where(.css-j1d43u).ant-col-sm-push-9 {
    inset-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-9 {
    inset-inline-end: 37.5%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-9 {
    margin-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-sm-order-9 {
    order: 9;
  }

  :where(.css-j1d43u).ant-col-sm-8 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 33.33333333333333%;
    max-width: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-push-8 {
    inset-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-8 {
    inset-inline-end: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-8 {
    margin-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-sm-order-8 {
    order: 8;
  }

  :where(.css-j1d43u).ant-col-sm-7 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 29.166666666666668%;
    max-width: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-sm-push-7 {
    inset-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-7 {
    inset-inline-end: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-7 {
    margin-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-sm-order-7 {
    order: 7;
  }

  :where(.css-j1d43u).ant-col-sm-6 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 25%;
    max-width: 25%;
  }

  :where(.css-j1d43u).ant-col-sm-push-6 {
    inset-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-6 {
    inset-inline-end: 25%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-6 {
    margin-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-sm-order-6 {
    order: 6;
  }

  :where(.css-j1d43u).ant-col-sm-5 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 20.833333333333336%;
    max-width: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-push-5 {
    inset-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-5 {
    inset-inline-end: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-5 {
    margin-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-sm-order-5 {
    order: 5;
  }

  :where(.css-j1d43u).ant-col-sm-4 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 16.666666666666664%;
    max-width: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-push-4 {
    inset-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-4 {
    inset-inline-end: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-4 {
    margin-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-sm-order-4 {
    order: 4;
  }

  :where(.css-j1d43u).ant-col-sm-3 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  :where(.css-j1d43u).ant-col-sm-push-3 {
    inset-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-3 {
    inset-inline-end: 12.5%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-3 {
    margin-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-sm-order-3 {
    order: 3;
  }

  :where(.css-j1d43u).ant-col-sm-2 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 8.333333333333332%;
    max-width: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-sm-push-2 {
    inset-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-2 {
    inset-inline-end: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-2 {
    margin-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-sm-order-2 {
    order: 2;
  }

  :where(.css-j1d43u).ant-col-sm-1 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 4.166666666666666%;
    max-width: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-push-1 {
    inset-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-pull-1 {
    inset-inline-end: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-offset-1 {
    margin-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-sm-order-1 {
    order: 1;
  }

  :where(.css-j1d43u).ant-col-sm-0 {
    display: none;
  }

  :where(.css-j1d43u).ant-col-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-sm-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-sm-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-sm-offset-0 {
    margin-inline-start: 0;
  }

  :where(.css-j1d43u).ant-col-sm-order-0 {
    order: 0;
  }
}

@media (min-width: 768px) {
  :where(.css-j1d43u).ant-col-md-24 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-col-md-push-24 {
    inset-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-md-pull-24 {
    inset-inline-end: 100%;
  }

  :where(.css-j1d43u).ant-col-md-offset-24 {
    margin-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-md-order-24 {
    order: 24;
  }

  :where(.css-j1d43u).ant-col-md-23 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 95.83333333333334%;
    max-width: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-push-23 {
    inset-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-pull-23 {
    inset-inline-end: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-offset-23 {
    margin-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-order-23 {
    order: 23;
  }

  :where(.css-j1d43u).ant-col-md-22 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 91.66666666666666%;
    max-width: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-push-22 {
    inset-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-pull-22 {
    inset-inline-end: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-offset-22 {
    margin-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-order-22 {
    order: 22;
  }

  :where(.css-j1d43u).ant-col-md-21 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  :where(.css-j1d43u).ant-col-md-push-21 {
    inset-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-md-pull-21 {
    inset-inline-end: 87.5%;
  }

  :where(.css-j1d43u).ant-col-md-offset-21 {
    margin-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-md-order-21 {
    order: 21;
  }

  :where(.css-j1d43u).ant-col-md-20 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 83.33333333333334%;
    max-width: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-push-20 {
    inset-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-pull-20 {
    inset-inline-end: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-offset-20 {
    margin-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-order-20 {
    order: 20;
  }

  :where(.css-j1d43u).ant-col-md-19 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 79.16666666666666%;
    max-width: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-push-19 {
    inset-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-pull-19 {
    inset-inline-end: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-offset-19 {
    margin-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-order-19 {
    order: 19;
  }

  :where(.css-j1d43u).ant-col-md-18 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 75%;
    max-width: 75%;
  }

  :where(.css-j1d43u).ant-col-md-push-18 {
    inset-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-md-pull-18 {
    inset-inline-end: 75%;
  }

  :where(.css-j1d43u).ant-col-md-offset-18 {
    margin-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-md-order-18 {
    order: 18;
  }

  :where(.css-j1d43u).ant-col-md-17 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 70.83333333333334%;
    max-width: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-push-17 {
    inset-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-pull-17 {
    inset-inline-end: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-offset-17 {
    margin-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-md-order-17 {
    order: 17;
  }

  :where(.css-j1d43u).ant-col-md-16 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-push-16 {
    inset-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-pull-16 {
    inset-inline-end: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-offset-16 {
    margin-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-order-16 {
    order: 16;
  }

  :where(.css-j1d43u).ant-col-md-15 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  :where(.css-j1d43u).ant-col-md-push-15 {
    inset-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-md-pull-15 {
    inset-inline-end: 62.5%;
  }

  :where(.css-j1d43u).ant-col-md-offset-15 {
    margin-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-md-order-15 {
    order: 15;
  }

  :where(.css-j1d43u).ant-col-md-14 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 58.333333333333336%;
    max-width: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-push-14 {
    inset-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-pull-14 {
    inset-inline-end: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-offset-14 {
    margin-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-order-14 {
    order: 14;
  }

  :where(.css-j1d43u).ant-col-md-13 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 54.166666666666664%;
    max-width: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-push-13 {
    inset-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-pull-13 {
    inset-inline-end: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-offset-13 {
    margin-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-order-13 {
    order: 13;
  }

  :where(.css-j1d43u).ant-col-md-12 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 50%;
    max-width: 50%;
  }

  :where(.css-j1d43u).ant-col-md-push-12 {
    inset-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-md-pull-12 {
    inset-inline-end: 50%;
  }

  :where(.css-j1d43u).ant-col-md-offset-12 {
    margin-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-md-order-12 {
    order: 12;
  }

  :where(.css-j1d43u).ant-col-md-11 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 45.83333333333333%;
    max-width: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-push-11 {
    inset-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-pull-11 {
    inset-inline-end: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-offset-11 {
    margin-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-order-11 {
    order: 11;
  }

  :where(.css-j1d43u).ant-col-md-10 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 41.66666666666667%;
    max-width: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-md-push-10 {
    inset-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-md-pull-10 {
    inset-inline-end: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-md-offset-10 {
    margin-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-md-order-10 {
    order: 10;
  }

  :where(.css-j1d43u).ant-col-md-9 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  :where(.css-j1d43u).ant-col-md-push-9 {
    inset-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-md-pull-9 {
    inset-inline-end: 37.5%;
  }

  :where(.css-j1d43u).ant-col-md-offset-9 {
    margin-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-md-order-9 {
    order: 9;
  }

  :where(.css-j1d43u).ant-col-md-8 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 33.33333333333333%;
    max-width: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-push-8 {
    inset-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-pull-8 {
    inset-inline-end: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-offset-8 {
    margin-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-md-order-8 {
    order: 8;
  }

  :where(.css-j1d43u).ant-col-md-7 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 29.166666666666668%;
    max-width: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-md-push-7 {
    inset-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-md-pull-7 {
    inset-inline-end: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-md-offset-7 {
    margin-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-md-order-7 {
    order: 7;
  }

  :where(.css-j1d43u).ant-col-md-6 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 25%;
    max-width: 25%;
  }

  :where(.css-j1d43u).ant-col-md-push-6 {
    inset-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-md-pull-6 {
    inset-inline-end: 25%;
  }

  :where(.css-j1d43u).ant-col-md-offset-6 {
    margin-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-md-order-6 {
    order: 6;
  }

  :where(.css-j1d43u).ant-col-md-5 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 20.833333333333336%;
    max-width: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-push-5 {
    inset-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-pull-5 {
    inset-inline-end: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-offset-5 {
    margin-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-md-order-5 {
    order: 5;
  }

  :where(.css-j1d43u).ant-col-md-4 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 16.666666666666664%;
    max-width: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-push-4 {
    inset-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-pull-4 {
    inset-inline-end: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-offset-4 {
    margin-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-md-order-4 {
    order: 4;
  }

  :where(.css-j1d43u).ant-col-md-3 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  :where(.css-j1d43u).ant-col-md-push-3 {
    inset-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-md-pull-3 {
    inset-inline-end: 12.5%;
  }

  :where(.css-j1d43u).ant-col-md-offset-3 {
    margin-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-md-order-3 {
    order: 3;
  }

  :where(.css-j1d43u).ant-col-md-2 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 8.333333333333332%;
    max-width: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-md-push-2 {
    inset-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-md-pull-2 {
    inset-inline-end: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-md-offset-2 {
    margin-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-md-order-2 {
    order: 2;
  }

  :where(.css-j1d43u).ant-col-md-1 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 4.166666666666666%;
    max-width: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-push-1 {
    inset-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-pull-1 {
    inset-inline-end: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-offset-1 {
    margin-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-md-order-1 {
    order: 1;
  }

  :where(.css-j1d43u).ant-col-md-0 {
    display: none;
  }

  :where(.css-j1d43u).ant-col-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-md-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-md-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-md-offset-0 {
    margin-inline-start: 0;
  }

  :where(.css-j1d43u).ant-col-md-order-0 {
    order: 0;
  }
}

@media (min-width: 992px) {
  :where(.css-j1d43u).ant-col-lg-24 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-col-lg-push-24 {
    inset-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-24 {
    inset-inline-end: 100%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-24 {
    margin-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-lg-order-24 {
    order: 24;
  }

  :where(.css-j1d43u).ant-col-lg-23 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 95.83333333333334%;
    max-width: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-push-23 {
    inset-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-23 {
    inset-inline-end: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-23 {
    margin-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-order-23 {
    order: 23;
  }

  :where(.css-j1d43u).ant-col-lg-22 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 91.66666666666666%;
    max-width: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-push-22 {
    inset-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-22 {
    inset-inline-end: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-22 {
    margin-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-order-22 {
    order: 22;
  }

  :where(.css-j1d43u).ant-col-lg-21 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  :where(.css-j1d43u).ant-col-lg-push-21 {
    inset-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-21 {
    inset-inline-end: 87.5%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-21 {
    margin-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-lg-order-21 {
    order: 21;
  }

  :where(.css-j1d43u).ant-col-lg-20 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 83.33333333333334%;
    max-width: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-push-20 {
    inset-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-20 {
    inset-inline-end: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-20 {
    margin-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-order-20 {
    order: 20;
  }

  :where(.css-j1d43u).ant-col-lg-19 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 79.16666666666666%;
    max-width: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-push-19 {
    inset-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-19 {
    inset-inline-end: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-19 {
    margin-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-order-19 {
    order: 19;
  }

  :where(.css-j1d43u).ant-col-lg-18 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 75%;
    max-width: 75%;
  }

  :where(.css-j1d43u).ant-col-lg-push-18 {
    inset-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-18 {
    inset-inline-end: 75%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-18 {
    margin-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-lg-order-18 {
    order: 18;
  }

  :where(.css-j1d43u).ant-col-lg-17 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 70.83333333333334%;
    max-width: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-push-17 {
    inset-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-17 {
    inset-inline-end: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-17 {
    margin-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-lg-order-17 {
    order: 17;
  }

  :where(.css-j1d43u).ant-col-lg-16 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-push-16 {
    inset-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-16 {
    inset-inline-end: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-16 {
    margin-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-order-16 {
    order: 16;
  }

  :where(.css-j1d43u).ant-col-lg-15 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  :where(.css-j1d43u).ant-col-lg-push-15 {
    inset-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-15 {
    inset-inline-end: 62.5%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-15 {
    margin-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-lg-order-15 {
    order: 15;
  }

  :where(.css-j1d43u).ant-col-lg-14 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 58.333333333333336%;
    max-width: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-push-14 {
    inset-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-14 {
    inset-inline-end: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-14 {
    margin-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-order-14 {
    order: 14;
  }

  :where(.css-j1d43u).ant-col-lg-13 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 54.166666666666664%;
    max-width: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-push-13 {
    inset-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-13 {
    inset-inline-end: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-13 {
    margin-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-order-13 {
    order: 13;
  }

  :where(.css-j1d43u).ant-col-lg-12 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 50%;
    max-width: 50%;
  }

  :where(.css-j1d43u).ant-col-lg-push-12 {
    inset-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-12 {
    inset-inline-end: 50%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-12 {
    margin-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-lg-order-12 {
    order: 12;
  }

  :where(.css-j1d43u).ant-col-lg-11 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 45.83333333333333%;
    max-width: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-push-11 {
    inset-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-11 {
    inset-inline-end: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-11 {
    margin-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-order-11 {
    order: 11;
  }

  :where(.css-j1d43u).ant-col-lg-10 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 41.66666666666667%;
    max-width: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-lg-push-10 {
    inset-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-10 {
    inset-inline-end: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-10 {
    margin-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-lg-order-10 {
    order: 10;
  }

  :where(.css-j1d43u).ant-col-lg-9 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  :where(.css-j1d43u).ant-col-lg-push-9 {
    inset-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-9 {
    inset-inline-end: 37.5%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-9 {
    margin-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-lg-order-9 {
    order: 9;
  }

  :where(.css-j1d43u).ant-col-lg-8 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 33.33333333333333%;
    max-width: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-push-8 {
    inset-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-8 {
    inset-inline-end: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-8 {
    margin-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-lg-order-8 {
    order: 8;
  }

  :where(.css-j1d43u).ant-col-lg-7 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 29.166666666666668%;
    max-width: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-lg-push-7 {
    inset-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-7 {
    inset-inline-end: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-7 {
    margin-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-lg-order-7 {
    order: 7;
  }

  :where(.css-j1d43u).ant-col-lg-6 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 25%;
    max-width: 25%;
  }

  :where(.css-j1d43u).ant-col-lg-push-6 {
    inset-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-6 {
    inset-inline-end: 25%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-6 {
    margin-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-lg-order-6 {
    order: 6;
  }

  :where(.css-j1d43u).ant-col-lg-5 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 20.833333333333336%;
    max-width: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-push-5 {
    inset-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-5 {
    inset-inline-end: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-5 {
    margin-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-lg-order-5 {
    order: 5;
  }

  :where(.css-j1d43u).ant-col-lg-4 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 16.666666666666664%;
    max-width: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-push-4 {
    inset-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-4 {
    inset-inline-end: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-4 {
    margin-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-lg-order-4 {
    order: 4;
  }

  :where(.css-j1d43u).ant-col-lg-3 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  :where(.css-j1d43u).ant-col-lg-push-3 {
    inset-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-3 {
    inset-inline-end: 12.5%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-3 {
    margin-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-lg-order-3 {
    order: 3;
  }

  :where(.css-j1d43u).ant-col-lg-2 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 8.333333333333332%;
    max-width: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-lg-push-2 {
    inset-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-2 {
    inset-inline-end: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-2 {
    margin-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-lg-order-2 {
    order: 2;
  }

  :where(.css-j1d43u).ant-col-lg-1 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 4.166666666666666%;
    max-width: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-push-1 {
    inset-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-pull-1 {
    inset-inline-end: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-offset-1 {
    margin-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-lg-order-1 {
    order: 1;
  }

  :where(.css-j1d43u).ant-col-lg-0 {
    display: none;
  }

  :where(.css-j1d43u).ant-col-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-lg-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-lg-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-lg-offset-0 {
    margin-inline-start: 0;
  }

  :where(.css-j1d43u).ant-col-lg-order-0 {
    order: 0;
  }
}

@media (min-width: 1200px) {
  :where(.css-j1d43u).ant-col-xl-24 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-col-xl-push-24 {
    inset-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-24 {
    inset-inline-end: 100%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-24 {
    margin-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-xl-order-24 {
    order: 24;
  }

  :where(.css-j1d43u).ant-col-xl-23 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 95.83333333333334%;
    max-width: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-push-23 {
    inset-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-23 {
    inset-inline-end: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-23 {
    margin-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-order-23 {
    order: 23;
  }

  :where(.css-j1d43u).ant-col-xl-22 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 91.66666666666666%;
    max-width: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-push-22 {
    inset-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-22 {
    inset-inline-end: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-22 {
    margin-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-order-22 {
    order: 22;
  }

  :where(.css-j1d43u).ant-col-xl-21 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xl-push-21 {
    inset-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-21 {
    inset-inline-end: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-21 {
    margin-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xl-order-21 {
    order: 21;
  }

  :where(.css-j1d43u).ant-col-xl-20 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 83.33333333333334%;
    max-width: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-push-20 {
    inset-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-20 {
    inset-inline-end: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-20 {
    margin-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-order-20 {
    order: 20;
  }

  :where(.css-j1d43u).ant-col-xl-19 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 79.16666666666666%;
    max-width: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-push-19 {
    inset-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-19 {
    inset-inline-end: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-19 {
    margin-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-order-19 {
    order: 19;
  }

  :where(.css-j1d43u).ant-col-xl-18 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 75%;
    max-width: 75%;
  }

  :where(.css-j1d43u).ant-col-xl-push-18 {
    inset-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-18 {
    inset-inline-end: 75%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-18 {
    margin-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-xl-order-18 {
    order: 18;
  }

  :where(.css-j1d43u).ant-col-xl-17 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 70.83333333333334%;
    max-width: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-push-17 {
    inset-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-17 {
    inset-inline-end: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-17 {
    margin-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xl-order-17 {
    order: 17;
  }

  :where(.css-j1d43u).ant-col-xl-16 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-push-16 {
    inset-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-16 {
    inset-inline-end: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-16 {
    margin-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-order-16 {
    order: 16;
  }

  :where(.css-j1d43u).ant-col-xl-15 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xl-push-15 {
    inset-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-15 {
    inset-inline-end: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-15 {
    margin-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xl-order-15 {
    order: 15;
  }

  :where(.css-j1d43u).ant-col-xl-14 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 58.333333333333336%;
    max-width: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-push-14 {
    inset-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-14 {
    inset-inline-end: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-14 {
    margin-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-order-14 {
    order: 14;
  }

  :where(.css-j1d43u).ant-col-xl-13 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 54.166666666666664%;
    max-width: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-push-13 {
    inset-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-13 {
    inset-inline-end: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-13 {
    margin-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-order-13 {
    order: 13;
  }

  :where(.css-j1d43u).ant-col-xl-12 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 50%;
    max-width: 50%;
  }

  :where(.css-j1d43u).ant-col-xl-push-12 {
    inset-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-12 {
    inset-inline-end: 50%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-12 {
    margin-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-xl-order-12 {
    order: 12;
  }

  :where(.css-j1d43u).ant-col-xl-11 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 45.83333333333333%;
    max-width: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-push-11 {
    inset-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-11 {
    inset-inline-end: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-11 {
    margin-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-order-11 {
    order: 11;
  }

  :where(.css-j1d43u).ant-col-xl-10 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 41.66666666666667%;
    max-width: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xl-push-10 {
    inset-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-10 {
    inset-inline-end: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-10 {
    margin-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xl-order-10 {
    order: 10;
  }

  :where(.css-j1d43u).ant-col-xl-9 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xl-push-9 {
    inset-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-9 {
    inset-inline-end: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-9 {
    margin-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xl-order-9 {
    order: 9;
  }

  :where(.css-j1d43u).ant-col-xl-8 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 33.33333333333333%;
    max-width: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-push-8 {
    inset-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-8 {
    inset-inline-end: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-8 {
    margin-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xl-order-8 {
    order: 8;
  }

  :where(.css-j1d43u).ant-col-xl-7 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 29.166666666666668%;
    max-width: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xl-push-7 {
    inset-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-7 {
    inset-inline-end: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-7 {
    margin-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xl-order-7 {
    order: 7;
  }

  :where(.css-j1d43u).ant-col-xl-6 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 25%;
    max-width: 25%;
  }

  :where(.css-j1d43u).ant-col-xl-push-6 {
    inset-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-6 {
    inset-inline-end: 25%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-6 {
    margin-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-xl-order-6 {
    order: 6;
  }

  :where(.css-j1d43u).ant-col-xl-5 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 20.833333333333336%;
    max-width: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-push-5 {
    inset-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-5 {
    inset-inline-end: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-5 {
    margin-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xl-order-5 {
    order: 5;
  }

  :where(.css-j1d43u).ant-col-xl-4 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 16.666666666666664%;
    max-width: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-push-4 {
    inset-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-4 {
    inset-inline-end: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-4 {
    margin-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xl-order-4 {
    order: 4;
  }

  :where(.css-j1d43u).ant-col-xl-3 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xl-push-3 {
    inset-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-3 {
    inset-inline-end: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-3 {
    margin-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xl-order-3 {
    order: 3;
  }

  :where(.css-j1d43u).ant-col-xl-2 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 8.333333333333332%;
    max-width: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xl-push-2 {
    inset-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-2 {
    inset-inline-end: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-2 {
    margin-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xl-order-2 {
    order: 2;
  }

  :where(.css-j1d43u).ant-col-xl-1 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 4.166666666666666%;
    max-width: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-push-1 {
    inset-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-pull-1 {
    inset-inline-end: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-offset-1 {
    margin-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xl-order-1 {
    order: 1;
  }

  :where(.css-j1d43u).ant-col-xl-0 {
    display: none;
  }

  :where(.css-j1d43u).ant-col-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-xl-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-xl-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-xl-offset-0 {
    margin-inline-start: 0;
  }

  :where(.css-j1d43u).ant-col-xl-order-0 {
    order: 0;
  }
}

@media (min-width: 1600px) {
  :where(.css-j1d43u).ant-col-xxl-24 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 100%;
    max-width: 100%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-24 {
    inset-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-24 {
    inset-inline-end: 100%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-24 {
    margin-inline-start: 100%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-24 {
    order: 24;
  }

  :where(.css-j1d43u).ant-col-xxl-23 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 95.83333333333334%;
    max-width: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-23 {
    inset-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-23 {
    inset-inline-end: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-23 {
    margin-inline-start: 95.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-23 {
    order: 23;
  }

  :where(.css-j1d43u).ant-col-xxl-22 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 91.66666666666666%;
    max-width: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-22 {
    inset-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-22 {
    inset-inline-end: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-22 {
    margin-inline-start: 91.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-22 {
    order: 22;
  }

  :where(.css-j1d43u).ant-col-xxl-21 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 87.5%;
    max-width: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-21 {
    inset-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-21 {
    inset-inline-end: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-21 {
    margin-inline-start: 87.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-21 {
    order: 21;
  }

  :where(.css-j1d43u).ant-col-xxl-20 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 83.33333333333334%;
    max-width: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-20 {
    inset-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-20 {
    inset-inline-end: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-20 {
    margin-inline-start: 83.33333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-20 {
    order: 20;
  }

  :where(.css-j1d43u).ant-col-xxl-19 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 79.16666666666666%;
    max-width: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-19 {
    inset-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-19 {
    inset-inline-end: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-19 {
    margin-inline-start: 79.16666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-19 {
    order: 19;
  }

  :where(.css-j1d43u).ant-col-xxl-18 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 75%;
    max-width: 75%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-18 {
    inset-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-18 {
    inset-inline-end: 75%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-18 {
    margin-inline-start: 75%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-18 {
    order: 18;
  }

  :where(.css-j1d43u).ant-col-xxl-17 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 70.83333333333334%;
    max-width: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-17 {
    inset-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-17 {
    inset-inline-end: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-17 {
    margin-inline-start: 70.83333333333334%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-17 {
    order: 17;
  }

  :where(.css-j1d43u).ant-col-xxl-16 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 66.66666666666666%;
    max-width: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-16 {
    inset-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-16 {
    inset-inline-end: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-16 {
    margin-inline-start: 66.66666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-16 {
    order: 16;
  }

  :where(.css-j1d43u).ant-col-xxl-15 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 62.5%;
    max-width: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-15 {
    inset-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-15 {
    inset-inline-end: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-15 {
    margin-inline-start: 62.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-15 {
    order: 15;
  }

  :where(.css-j1d43u).ant-col-xxl-14 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 58.333333333333336%;
    max-width: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-14 {
    inset-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-14 {
    inset-inline-end: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-14 {
    margin-inline-start: 58.333333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-14 {
    order: 14;
  }

  :where(.css-j1d43u).ant-col-xxl-13 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 54.166666666666664%;
    max-width: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-13 {
    inset-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-13 {
    inset-inline-end: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-13 {
    margin-inline-start: 54.166666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-13 {
    order: 13;
  }

  :where(.css-j1d43u).ant-col-xxl-12 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 50%;
    max-width: 50%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-12 {
    inset-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-12 {
    inset-inline-end: 50%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-12 {
    margin-inline-start: 50%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-12 {
    order: 12;
  }

  :where(.css-j1d43u).ant-col-xxl-11 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 45.83333333333333%;
    max-width: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-11 {
    inset-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-11 {
    inset-inline-end: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-11 {
    margin-inline-start: 45.83333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-11 {
    order: 11;
  }

  :where(.css-j1d43u).ant-col-xxl-10 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 41.66666666666667%;
    max-width: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-10 {
    inset-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-10 {
    inset-inline-end: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-10 {
    margin-inline-start: 41.66666666666667%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-10 {
    order: 10;
  }

  :where(.css-j1d43u).ant-col-xxl-9 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 37.5%;
    max-width: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-9 {
    inset-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-9 {
    inset-inline-end: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-9 {
    margin-inline-start: 37.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-9 {
    order: 9;
  }

  :where(.css-j1d43u).ant-col-xxl-8 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 33.33333333333333%;
    max-width: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-8 {
    inset-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-8 {
    inset-inline-end: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-8 {
    margin-inline-start: 33.33333333333333%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-8 {
    order: 8;
  }

  :where(.css-j1d43u).ant-col-xxl-7 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 29.166666666666668%;
    max-width: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-7 {
    inset-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-7 {
    inset-inline-end: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-7 {
    margin-inline-start: 29.166666666666668%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-7 {
    order: 7;
  }

  :where(.css-j1d43u).ant-col-xxl-6 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 25%;
    max-width: 25%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-6 {
    inset-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-6 {
    inset-inline-end: 25%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-6 {
    margin-inline-start: 25%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-6 {
    order: 6;
  }

  :where(.css-j1d43u).ant-col-xxl-5 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 20.833333333333336%;
    max-width: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-5 {
    inset-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-5 {
    inset-inline-end: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-5 {
    margin-inline-start: 20.833333333333336%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-5 {
    order: 5;
  }

  :where(.css-j1d43u).ant-col-xxl-4 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 16.666666666666664%;
    max-width: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-4 {
    inset-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-4 {
    inset-inline-end: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-4 {
    margin-inline-start: 16.666666666666664%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-4 {
    order: 4;
  }

  :where(.css-j1d43u).ant-col-xxl-3 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-3 {
    inset-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-3 {
    inset-inline-end: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-3 {
    margin-inline-start: 12.5%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-3 {
    order: 3;
  }

  :where(.css-j1d43u).ant-col-xxl-2 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 8.333333333333332%;
    max-width: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-2 {
    inset-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-2 {
    inset-inline-end: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-2 {
    margin-inline-start: 8.333333333333332%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-2 {
    order: 2;
  }

  :where(.css-j1d43u).ant-col-xxl-1 {
    --ant-display: block;
    display: block;
    display: var(--ant-display);
    flex: 0 0 4.166666666666666%;
    max-width: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-push-1 {
    inset-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-1 {
    inset-inline-end: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-1 {
    margin-inline-start: 4.166666666666666%;
  }

  :where(.css-j1d43u).ant-col-xxl-order-1 {
    order: 1;
  }

  :where(.css-j1d43u).ant-col-xxl-0 {
    display: none;
  }

  :where(.css-j1d43u).ant-col-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-xxl-push-0 {
    inset-inline-start: auto;
  }

  :where(.css-j1d43u).ant-col-xxl-pull-0 {
    inset-inline-end: auto;
  }

  :where(.css-j1d43u).ant-col-xxl-offset-0 {
    margin-inline-start: 0;
  }

  :where(.css-j1d43u).ant-col-xxl-order-0 {
    order: 0;
  }
}

:where(.css-j1d43u)[class^="ant-btn"],
:where(.css-j1d43u)[class*=" ant-btn"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

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

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

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

:where(.css-j1d43u).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.5;
  color: rgba(0, 0, 0, 0.88);
}

:where(.css-j1d43u).ant-btn:disabled>* {
  pointer-events: none;
}

:where(.css-j1d43u).ant-btn>span {
  display: inline-block;
}

:where(.css-j1d43u).ant-btn .ant-btn-icon {
  line-height: 0;
}

:where(.css-j1d43u).ant-btn>.anticon+span,
:where(.css-j1d43u).ant-btn>span+.anticon {
  margin-inline-start: 8px;
}

:where(.css-j1d43u).ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon.ant-btn-loading-icon,
:where(.css-j1d43u).ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon:not(:last-child) {
  margin-inline-end: 8px;
}

:where(.css-j1d43u).ant-btn>a {
  color: currentColor;
}

:where(.css-j1d43u).ant-btn:not(:disabled):focus-visible {
  outline: 4px solid #3c3d40;
  outline-offset: 1px;
  transition: outline-offset 0s, outline 0s;
}

:where(.css-j1d43u).ant-btn.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}

:where(.css-j1d43u).ant-btn.ant-btn-two-chinese-chars>*:not(.anticon) {
  margin-inline-end: -0.34em;
  letter-spacing: 0.34em;
}

:where(.css-j1d43u).ant-btn-icon-only.ant-btn-compact-item {
  flex: none;
}

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

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

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

:where(.css-j1d43u).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;
  inset-inline-start: -1px;
  display: inline-block;
  width: calc(100% + 2px);
  height: 1px;
  background-color: #242426;
  content: "";
}

:where(.css-j1d43u).ant-btn.ant-btn-sm {
  font-size: 16px;
  height: 24px;
  padding: 0px 7px;
  border-radius: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-sm.ant-btn-icon-only {
  width: 24px;
  padding-inline-start: 0;
  padding-inline-end: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-round {
  width: auto;
}

:where(.css-j1d43u).ant-btn.ant-btn-sm.ant-btn-icon-only .anticon {
  font-size: 16px;
}

:where(.css-j1d43u).ant-btn.ant-btn-sm.ant-btn-loading {
  opacity: 0.65;
  cursor: default;
}

:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-btn.ant-btn-circle.ant-btn-sm {
  min-width: 24px;
  padding-inline-start: 0;
  padding-inline-end: 0;
  border-radius: 50%;
}

:where(.css-j1d43u).ant-btn.ant-btn-round.ant-btn-sm {
  border-radius: 24px;
  padding-inline-start: 12px;
  padding-inline-end: 12px;
}

:where(.css-j1d43u).ant-btn {
  font-size: 16px;
  height: 32px;
  padding: 3px 15px;
  border-radius: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-icon-only {
  width: 32px;
  padding-inline-start: 0;
  padding-inline-end: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-icon-only.ant-btn-round {
  width: auto;
}

:where(.css-j1d43u).ant-btn.ant-btn-icon-only .anticon {
  font-size: 18px;
}

:where(.css-j1d43u).ant-btn.ant-btn-loading {
  opacity: 0.65;
  cursor: default;
}

:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-btn.ant-btn-circle {
  min-width: 32px;
  padding-inline-start: 0;
  padding-inline-end: 0;
  border-radius: 50%;
}

:where(.css-j1d43u).ant-btn.ant-btn-round {
  border-radius: 32px;
  padding-inline-start: 16px;
  padding-inline-end: 16px;
}

:where(.css-j1d43u).ant-btn.ant-btn-lg {
  font-size: 18px;
  height: 40px;
  padding: 5.5px 15px;
  border-radius: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-lg.ant-btn-icon-only {
  width: 40px;
  padding-inline-start: 0;
  padding-inline-end: 0;
}

:where(.css-j1d43u).ant-btn.ant-btn-lg.ant-btn-icon-only.ant-btn-round {
  width: auto;
}

:where(.css-j1d43u).ant-btn.ant-btn-lg.ant-btn-icon-only .anticon {
  font-size: 20px;
}

:where(.css-j1d43u).ant-btn.ant-btn-lg.ant-btn-loading {
  opacity: 0.65;
  cursor: default;
}

:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-btn.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  padding-inline-start: 0;
  padding-inline-end: 0;
  border-radius: 50%;
}

:where(.css-j1d43u).ant-btn.ant-btn-round.ant-btn-lg {
  border-radius: 40px;
  padding-inline-start: 20px;
  padding-inline-end: 20px;
}

:where(.css-j1d43u).ant-btn.ant-btn-block {
  width: 100%;
}

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

:where(.css-j1d43u).ant-btn-default:disabled,
:where(.css-j1d43u).ant-btn-default.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover {
  color: #242426;
  border-color: #242426;
}

:where(.css-j1d43u).ant-btn-default:not(:disabled):not(.ant-btn-disabled):active {
  color: #000000;
  border-color: #000000;
}

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

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

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

:where(.css-j1d43u).ant-btn-default.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous {
  color: #b8210a;
  border-color: #b8210a;
}

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover {
  color: #c44329;
  border-color: #d1684d;
}

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active {
  color: #910f00;
  border-color: #910f00;
}

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost {
  color: #b8210a;
  background-color: transparent;
  border-color: #b8210a;
  box-shadow: none;
}

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

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

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous:disabled,
:where(.css-j1d43u).ant-btn-default.ant-btn-dangerous.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-primary {
  color: #fff;
  background-color: #14151a;
  box-shadow: 0 2px 0 rgba(0, 3, 7, 0.67);
}

:where(.css-j1d43u).ant-btn-primary:disabled,
:where(.css-j1d43u).ant-btn-primary.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover {
  color: #fff;
  background-color: #242426;
}

:where(.css-j1d43u).ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active {
  color: #fff;
  background-color: #000000;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-background-ghost {
  color: #14151a;
  background-color: transparent;
  border-color: #14151a;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):hover {
  background-color: transparent;
  color: #242426;
  border-color: #242426;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active {
  background-color: transparent;
  color: #000000;
  border-color: #000000;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous {
  background-color: #b8210a;
  box-shadow: 0 2px 0 rgba(193, 63, 9, 0.13);
  color: #fff;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover {
  background-color: #c44329;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active {
  background-color: #910f00;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost {
  color: #b8210a;
  background-color: transparent;
  border-color: #b8210a;
  box-shadow: none;
}

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

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):not(.ant-btn-disabled):active {
  background-color: transparent;
  color: #910f00;
  border-color: #910f00;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous:disabled,
:where(.css-j1d43u).ant-btn-primary.ant-btn-dangerous.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

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

:where(.css-j1d43u).ant-btn-dashed:disabled,
:where(.css-j1d43u).ant-btn-dashed.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-dashed:not(:disabled):not(.ant-btn-disabled):hover {
  color: #242426;
  border-color: #242426;
}

:where(.css-j1d43u).ant-btn-dashed:not(:disabled):not(.ant-btn-disabled):active {
  color: #000000;
  border-color: #000000;
}

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

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

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

:where(.css-j1d43u).ant-btn-dashed.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous {
  color: #b8210a;
  border-color: #b8210a;
}

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover {
  color: #c44329;
  border-color: #d1684d;
}

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active {
  color: #910f00;
  border-color: #910f00;
}

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost {
  color: #b8210a;
  background-color: transparent;
  border-color: #b8210a;
  box-shadow: none;
}

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

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

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous:disabled,
:where(.css-j1d43u).ant-btn-dashed.ant-btn-dangerous.ant-btn-disabled {
  cursor: not-allowed;
  border-color: #C7C7D7;
  color: #fff;
  background-color: #C7C7D7;
  box-shadow: none;
}

:where(.css-j1d43u).ant-btn-link {
  color: #14151a;
}

:where(.css-j1d43u).ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover {
  color: #14151A;
  background-color: transparent;
}

:where(.css-j1d43u).ant-btn-link:not(:disabled):not(.ant-btn-disabled):active {
  color: #14151A;
}

:where(.css-j1d43u).ant-btn-link:disabled,
:where(.css-j1d43u).ant-btn-link.ant-btn-disabled {
  cursor: not-allowed;
  color: #fff;
}

:where(.css-j1d43u).ant-btn-link.ant-btn-dangerous {
  color: #b8210a;
}

:where(.css-j1d43u).ant-btn-link.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover {
  color: #c44329;
}

:where(.css-j1d43u).ant-btn-link.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active {
  color: #910f00;
}

:where(.css-j1d43u).ant-btn-link.ant-btn-dangerous:disabled,
:where(.css-j1d43u).ant-btn-link.ant-btn-dangerous.ant-btn-disabled {
  cursor: not-allowed;
  color: #fff;
}

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

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

:where(.css-j1d43u).ant-btn-text:disabled,
:where(.css-j1d43u).ant-btn-text.ant-btn-disabled {
  cursor: not-allowed;
  color: #fff;
}

:where(.css-j1d43u).ant-btn-text.ant-btn-dangerous {
  color: #b8210a;
}

:where(.css-j1d43u).ant-btn-text.ant-btn-dangerous:disabled,
:where(.css-j1d43u).ant-btn-text.ant-btn-dangerous.ant-btn-disabled {
  cursor: not-allowed;
  color: #fff;
}

:where(.css-j1d43u).ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):hover {
  color: #c44329;
  background-color: #f7e6df;
}

:where(.css-j1d43u).ant-btn-text.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled):active {
  color: #c44329;
  background-color: #f7e6df;
}

:where(.css-j1d43u).ant-btn-ghost.ant-btn-background-ghost {
  color: #ffffff;
  background-color: transparent;
  border-color: #ffffff;
  box-shadow: none;
}

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

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

:where(.css-j1d43u).ant-btn-ghost.ant-btn-background-ghost:disabled {
  cursor: not-allowed;
  color: #fff;
  border-color: #C7C7D7;
}

:where(.css-j1d43u).ant-btn-group {
  position: relative;
  display: inline-flex;
}

:where(.css-j1d43u).ant-btn-group>span:not(:last-child),
:where(.css-j1d43u).ant-btn-group>.ant-btn:not(:last-child),
:where(.css-j1d43u).ant-btn-group>span:not(:last-child)>.ant-btn,
:where(.css-j1d43u).ant-btn-group>.ant-btn:not(:last-child)>.ant-btn {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}

:where(.css-j1d43u).ant-btn-group>span:not(:first-child),
:where(.css-j1d43u).ant-btn-group>.ant-btn:not(:first-child) {
  margin-inline-start: -1px;
}

:where(.css-j1d43u).ant-btn-group>span:not(:first-child),
:where(.css-j1d43u).ant-btn-group>.ant-btn:not(:first-child),
:where(.css-j1d43u).ant-btn-group>span:not(:first-child)>.ant-btn,
:where(.css-j1d43u).ant-btn-group>.ant-btn:not(:first-child)>.ant-btn {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

:where(.css-j1d43u).ant-btn-group .ant-btn {
  position: relative;
  z-index: 1;
}

:where(.css-j1d43u).ant-btn-group .ant-btn:hover,
:where(.css-j1d43u).ant-btn-group .ant-btn:focus,
:where(.css-j1d43u).ant-btn-group .ant-btn:active {
  z-index: 2;
}

:where(.css-j1d43u).ant-btn-group .ant-btn[disabled] {
  z-index: 0;
}

:where(.css-j1d43u).ant-btn-group .ant-btn-icon-only {
  font-size: 16px;
}

:where(.css-j1d43u).ant-btn-group>span:not(:last-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-primary:not(:last-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>span:not(:last-child)>.ant-btn-primary:not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-primary:not(:last-child)>.ant-btn-primary:not(:disabled) {
  border-inline-end-color: #242426;
}

:where(.css-j1d43u).ant-btn-group>span:not(:first-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-primary:not(:first-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>span:not(:first-child)>.ant-btn-primary:not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-primary:not(:first-child)>.ant-btn-primary:not(:disabled) {
  border-inline-start-color: #242426;
}

:where(.css-j1d43u).ant-btn-group>span:not(:last-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-danger:not(:last-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>span:not(:last-child)>.ant-btn-danger:not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-danger:not(:last-child)>.ant-btn-danger:not(:disabled) {
  border-inline-end-color: #c44329;
}

:where(.css-j1d43u).ant-btn-group>span:not(:first-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-danger:not(:first-child):not(:disabled),
:where(.css-j1d43u).ant-btn-group>span:not(:first-child)>.ant-btn-danger:not(:disabled),
:where(.css-j1d43u).ant-btn-group>.ant-btn-danger:not(:first-child)>.ant-btn-danger:not(:disabled) {
  border-inline-start-color: #c44329;
}

:where(.css-j1d43u)[class^="ant-wave"],
:where(.css-j1d43u)[class*=" ant-wave"] {
  font-family: Roboto, Helvetica Neue, Helvetica, Tahoma, Arial, sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans;
  font-size: 16px;
  box-sizing: border-box;
}

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

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

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

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

:where(.css-j1d43u).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);
}

:where(.css-j1d43u).ant-wave.wave-motion-appear-active {
  box-shadow: 0 0 0 6px currentcolor;
  opacity: 0;
}

:where(.css-j1d43u).ant-wave.wave-motion-appear.wave-quick {
  transition: box-shadow 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
  :where(.css-j1d43u).ant-form-item-control {
    display: flex;
  }
}

.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;
}

.data-ant-cssinjs-cache-path {
  content: "xeg8v4|ant-design-icons|anticon:pn774g;11o9qul|Shared|ant:r1jobz;11o9qul|ant-design-icons|anticon:1gteadv;11o9qul|Input-Input|ant-input|anticon:h2qac9;11o9qul|Tabs-Tabs|ant-tabs|anticon:1ps7kpy;11o9qul|Form-Form|ant-form|anticon:rijk4y;11o9qul|Grid-Grid|ant-row|anticon:1bxwxr3;11o9qul|Grid-Grid|ant-col|anticon:sr7jk6;11o9qul|Button-Button|ant-btn|anticon:yt7n08;11o9qul|Wave-Wave|ant-wave|anticon:q9t1px;11o9qul|Form-item-item|ant-form|anticon:ilevg1";
}

.Categories{
    margin-top: 40px;
}
.ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{
    display: none;
}
.filterfgs{
  /*max-height: 384px;*/
  overflow: hidden;
}
.d-none {
  display: none !important;
}
.d-flex {
  display: flex !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.price-range {
  color: #6c757d;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.ui-widget.ui-widget-content {
  background: none;
  border: none;
  border-radius: 0;
  cursor: pointer;
  margin-bottom: 10px;
  margin-right: 4px;
  position: relative;
}
.ui-slider .ui-widget-header {
  background: #aa33ff;
  border-radius: 0;
  height: 3px;
  margin-top: -3px;
  position: absolute;
  top: 50%;
}
.ui-widget-content .slider-bg {
  background: #e3e3e3;
  height: 3px;
  margin-top: -3px;
  position: absolute;
  top: 50%;
  width: 100%;
}
 .ui-widget-content .ui-slider-handle {
  background: #aa33ff;
  border: none !important;
  border-radius: 0;
  cursor: ew-resize;
  margin-left: 0;
  outline: none !important;
  width: 4px;
}



 .goog-te-gadget {
     display: none;
    position: fixed;
    top: 98px;
    right: 1%;
    z-index: 99;
}
    .goog-te-combo{
        font: initial;
        outline:none;
        border-radius: 3px;
    }
#google_translate_element{
    top: 0px!important;
}
.skiptranslate{
    display: none;
}