html,
body,
.OHAP4wG,
#BpACyTo,
.BpACyTo {
  height: 100%;
}

.Fi4ZlDe {
  position: relative;
}
.Fi4ZlDe .MdZVmDV {
  display: none;
  color: red;
  font-size: 14px;
  margin-bottom: 0.25em;
}
.Fi4ZlDe .u1LOA9r {
  display: block;
}
.Fi4ZlDe .nvu52J4 {
  position: relative;
  font-size: 16px;
}
.Fi4ZlDe .nvu52J4 .ant-form-item {
  margin: 0;
  margin-bottom: 0.625em;
}
.Fi4ZlDe .nvu52J4 .ant-form-item:last-child {
  margin-bottom: 0;
}
.Fi4ZlDe .nvu52J4 .ant-form-item-explain-error {
  color: #ff4d4f !important;
}
.Fi4ZlDe .P9E5EQ8 .ant-input,
.Fi4ZlDe .P9E5EQ8 .ant-select-selector {
  background-color: #1a1a1e !important;
  color: #ffffff !important;
  border: 1px solid #4a5050 !important;
}
.Fi4ZlDe .P9E5EQ8 .ant-input:-ms-input-placeholder, .Fi4ZlDe .P9E5EQ8 .ant-select-selector:-ms-input-placeholder {
  color: #6d6e78 !important;
}
.Fi4ZlDe .P9E5EQ8 .ant-input::placeholder,
.Fi4ZlDe .P9E5EQ8 .ant-select-selector::placeholder {
  color: #6d6e78 !important;
}
.Fi4ZlDe .P9E5EQ8 .ant-input .ant-select-selection-placeholder,
.Fi4ZlDe .P9E5EQ8 .ant-select-selector .ant-select-selection-placeholder {
  color: #6d6e78 !important;
}
.Fi4ZlDe .nEv52zU {
  position: relative;
  margin-bottom: 0.625em;
}
.Fi4ZlDe .pP6JRqE {
  box-sizing: border-box;
  box-shadow: none;
  outline: none;
  padding: 0 1em;
  border-radius: 0.625em;
  flex: 1;
  height: 3em;
}
.Fi4ZlDe .pP6JRqE:-internal-autofill-previewed,
.Fi4ZlDe .pP6JRqE:-internal-autofill-selected,
.Fi4ZlDe .pP6JRqE:-webkit-autofill {
  background-color: #fff !important;
  -webkit-transition: background-color 5000s ease-in-out 0s !important;
  transition: background-color 5000s ease-in-out 0s !important;
}
.Fi4ZlDe .xqxH4QL {
  border-radius: 0.625em;
  height: 3em;
  width: 100%;
}
.Fi4ZlDe .xqxH4QL .ant-input-number-input-wrap {
  height: 100%;
}
.Fi4ZlDe .xqxH4QL .ant-input-number-input-wrap .ant-input-number-input {
  height: 100%;
}
.Fi4ZlDe .BL1Se_i {
  height: 3em;
}
.Fi4ZlDe .BL1Se_i .ant-select-selector {
  border-radius: 0.625em;
  padding: 0 1em !important;
}
.Fi4ZlDe .BL1Se_i .ant-select-selection-placeholder,
.Fi4ZlDe .BL1Se_i .ant-select-selection-item {
  text-align: left;
}
.Fi4ZlDe .jJ_BAJC {
  color: red;
  position: absolute;
  left: -0.75em;
  top: 0.875em;
}
.Fi4ZlDe .LRqwSJj {
  margin-top: 0.5em;
  padding: 0.25em 0.5em;
  height: 3em;
  box-sizing: border-box;
  border-radius: 0.625em;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #ffffff;
  transition-duration: 200ms;
}
.Fi4ZlDe .LRqwSJj:hover {
  opacity: 0.9;
}
.Fi4ZlDe .LRqwSJj .ndFWsGU {
  width: 1em;
  height: 1em;
}
.Fi4ZlDe .nsfURKY {
  margin-bottom: 0.9375em;
}
.Fi4ZlDe .cqz7hPu {
  background-color: #dfdfdf !important;
}
.Fi4ZlDe .cqz7hPu:hover {
  opacity: 1;
}
.Fi4ZlDe .f0QWHGG {
  color: #333333;
  font-size: 14px;
  margin-bottom: 0.5em;
  text-align: left;
}
@keyframes pK34sxN {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(0.25em);
  }
  50% {
    transform: translateX(-0.25em);
  }
  75% {
    transform: translateX(0.25em);
  }
  100% {
    transform: translateX(0);
  }
}
.Fi4ZlDe .wlVX9an {
  animation: pK34sxN 0.3s ease infinite;
}
.Fi4ZlDe .v34e_r9,
.Fi4ZlDe .v34e_r9 a {
  color: #c1c2c5 !important;
  font-weight: 400;
  text-align: left;
  margin-top: 0.5em;
  transition-duration: 200ms;
}
.Fi4ZlDe .weLd1hQ {
  color: red !important;
}
.Fi4ZlDe .weLd1hQ a {
  color: red !important;
}
.Fi4ZlDe .MIukWTd {
  color: #000000 !important;
}
.Fi4ZlDe .MIukWTd a {
  color: #000000 !important;
}
.Fi4ZlDe .v34e_r9 {
  transform: translateX(0);
  font-size: 12px;
  max-height: 9.375em;
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
}
.Fi4ZlDe .v34e_r9::-webkit-scrollbar {
  display: none;
}
.Fi4ZlDe .v34e_r9 a {
  text-decoration: underline;
}
.Fi4ZlDe .qyNMl7B {
  align-items: center;
  margin-top: 0.375em;
}
.Fi4ZlDe .qyNMl7B .v34e_r9 {
  margin-top: 0;
}
.IdcAxCK .ant-select-item-option-content {
  text-align: left !important;
  font-size: 14px;
}

.rqP2NRX {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.rqP2NRX.ryflO71 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 18.75em;
}
.rqP2NRX .BWjI35S {
  display: inline-block;
  position: relative;
  width: 2.5em;
  height: 1.75em;
  display: flex;
  align-items: center;
}
.rqP2NRX .BWjI35S div {
  position: absolute;
  top: 0.6875em;
  width: 0.375em;
  height: 0.375em;
  border-radius: 50%;
  background: #101828;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.dJjUPnD {
  display: none;
}
.BWjI35S div:nth-child(1) {
  left: 0.25em;
  animation: IMhlQF5 0.6s infinite;
}
.BWjI35S div:nth-child(2) {
  left: 0.25em;
  animation: EIbxnS5 0.6s infinite;
}
.BWjI35S div:nth-child(3) {
  left: 1em;
  animation: EIbxnS5 0.6s infinite;
}
.BWjI35S div:nth-child(4) {
  left: 1.75em;
  animation: UsJe4pC 0.6s infinite;
}
@keyframes IMhlQF5 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes UsJe4pC {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes EIbxnS5 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(0.75em, 0);
  }
}

.pI_sEEl {
  font-family: Meiryo, 'Yu Gothic', 'Hiragino Kaku Gothic ProN', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK JP', 'Noto Sans SC', Inter, 'Helvetica Neue', Helvetica, Arial, sans-serif;
  position: relative;
  min-height: calc(100% - 40px);
  height: 100% !important;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  -webkit-font-smoothing: auto !important;
  -webkit-text-size-adjust: auto !important;
  text-rendering: auto !important;
}
.pI_sEEl.sGtrUBL {
  min-height: calc(100% - 15px);
}
.pI_sEEl:active {
  opacity: 1;
}
@media screen and (max-width: 440px) {
  .pI_sEEl {
    width: 100vw !important;
    height: 100% !important;
  }
}

.xa0Qf9L {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.xa0Qf9L .j5Bb1Cv {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.xa0Qf9L .oLr8s3Z {
  max-width: 100%;
  box-sizing: border-box;
  border: 0;
  opacity: 1;
  border: 1px solid #ccc;
}
.xa0Qf9L .t7GyudV {
  opacity: 0;
  border: 1px solid transparent;
}
.xa0Qf9L .H2fGeMw {
  filter: blur(1.25em);
}

.up526ZQ {
  position: relative;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.up526ZQ .IxE6C1N {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
}
.up526ZQ .lMS6owt.Kii3jS2 {
  transition-duration: 200ms;
  min-width: 5em;
  min-height: 5em;
  filter: blur(1.625em);
}
.up526ZQ.GMMht6j .IxE6C1N {
  display: flex;
  align-items: center;
  justify-content: center;
}
.up526ZQ .Tx2rwjH {
  border-radius: 0.625em;
}

.VjRP8sW {
  overflow: hidden;
}
.VjRP8sW pre {
  background: #fff !important;
  white-space: pre-wrap;
}
.VjRP8sW p,
.VjRP8sW li {
  margin: 0;
  line-height: 1.75em;
}
.VjRP8sW blockquote {
  border-left: 0.125em solid #ccc;
  /* 左边框样式 */
  padding-left: 0.625em;
  /* 左边距 */
  margin: 10px 0;
  /* 上下边距 */
  line-height: 1em;
}
.VjRP8sW img {
  max-width: 21.875em;
  width: auto;
  border-radius: 0.5em;
  margin: 4px 0;
  display: block;
}
.VjRP8sW img + img {
  margin-top: 0.625em;
}
.VjRP8sW ul {
  padding-left: 1.5em;
  list-style: disc;
}
.VjRP8sW ol {
  list-style: auto;
  padding-left: 1.5em;
}
.VjRP8sW a {
  color: #1677ff;
}
.VjRP8sW div,
.VjRP8sW p,
.VjRP8sW h1,
.VjRP8sW h2,
.VjRP8sW h3,
.VjRP8sW h4,
.VjRP8sW h5,
.VjRP8sW h6,
.VjRP8sW ul,
.VjRP8sW ol,
.VjRP8sW li,
.VjRP8sW table,
.VjRP8sW blockquote,
.VjRP8sW pre,
.VjRP8sW section,
.VjRP8sW article,
.VjRP8sW header,
.VjRP8sW footer,
.VjRP8sW nav,
.VjRP8sW aside,
.VjRP8sW figure,
.VjRP8sW figcaption {
  margin: 4px 0 8px;
  line-height: 150%;
}
.VjRP8sW div:last-child,
.VjRP8sW p:last-child,
.VjRP8sW h1:last-child,
.VjRP8sW h2:last-child,
.VjRP8sW h3:last-child,
.VjRP8sW h4:last-child,
.VjRP8sW h5:last-child,
.VjRP8sW h6:last-child,
.VjRP8sW ul:last-child,
.VjRP8sW ol:last-child,
.VjRP8sW li:last-child,
.VjRP8sW table:last-child,
.VjRP8sW blockquote:last-child,
.VjRP8sW pre:last-child,
.VjRP8sW section:last-child,
.VjRP8sW article:last-child,
.VjRP8sW header:last-child,
.VjRP8sW footer:last-child,
.VjRP8sW nav:last-child,
.VjRP8sW aside:last-child,
.VjRP8sW figure:last-child,
.VjRP8sW figcaption:last-child {
  margin-bottom: 0 !important;
}
.VjRP8sW .ant-image {
  display: block;
  margin: 4px 0 !important;
}
.VjRP8sW .ant-image img {
  margin: 0;
}
h1,
h2 {
  font-size: 16px;
  font-weight: 600;
  margin-top: 1em !important;
  margin-bottom: 0.5em !important;
}
h3 {
  font-size: 14px;
  font-weight: 600;
}
ul {
  margin-top: 0.5625em !important;
}
table img {
  max-width: 6.25em;
  max-height: 6.25em;
}
table .ant-image {
  height: auto !important;
  width: auto !important;
}

.aOxiZD7 {
  -webkit-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.aOxiZD7 table {
  border: 1px solid #ececec;
  border-collapse: collapse;
}
.aOxiZD7 table th,
.aOxiZD7 table td {
  border: 1px solid #ececec;
}

.RX7fAnB {
  position: relative;
}
.RX7fAnB .Tw4hRR5 {
  cursor: pointer;
}
.aNyDL1A {
  display: none !important;
}

.Srhc34q {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.Srhc34q .qOnCQZm {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.Srhc34q .YwTXVKj {
  max-width: 100%;
  box-sizing: border-box;
  border: 0;
}
.Srhc34q .GUq8Yce {
  filter: blur(1.25em);
}

/**
* 规范：
  1. 所有输入控件（Input,Select等）中placeholder的颜色统一用@text-secondary，输入后值的颜色统一用@text-primary
  2. 所有输入控件（Input,Select等）中鼠标移入时需要加上样式，比如boder
*
**/
/*
单行文本点点点
*/
.cDgOE5W {
  position: relative;
  cursor: pointer;
}
.cDgOE5W::after {
  position: absolute;
  content: '';
  background: #4d5e80;
  height: 0.125em;
  width: 100%;
  bottom: 0.1875em;
  left: 0;
}
.cDgOE5W:hover::after {
  background: #425271;
}
.OpRKwF2 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.SBj4I91 {
  display: flex;
  align-items: center;
}
.tNaQ_Ju {
  display: none !important;
}
@keyframes KhqtmDX {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.LoMOzno {
  opacity: 0.5;
  transition-duration: 300ms;
  width: -moz-fit-content;
  width: fit-content;
  cursor: pointer;
}
.LoMOzno .RvO1UYu {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.LoMOzno:hover {
  opacity: 1;
}
.LoMOzno .gfDGmoq {
  color: #4d5e80;
}

.hnJ8nC_ {
  border-radius: 0.75em;
  background: #fff;
  box-shadow: none;
  transition-duration: 200ms;
}
.hnJ8nC_ .ant-card-body {
  padding: 0 !important;
  margin: 0;
}
.ntoWCm6 {
  border-radius: 0.75em;
  background-color: #f5f6f7;
  padding: 0.75em;
  display: flex;
  align-items: flex-start;
  text-decoration: none;
  gap: 12px;
}
.ntoWCm6 .cG0C3da {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: center;
}
.ntoWCm6 .cG0C3da .yGNRjRA {
  height: 0.875em;
  align-self: flex-end;
}
.ntoWCm6 .cG0C3da .yGNRjRA .HDXQU4D {
  width: 0.875em;
  height: 0.875em;
}
.ntoWCm6 .cG0C3da .P__U2P2 {
  width: 6.0625em;
  height: 6.0625em;
  background-color: #fff;
  border-radius: 0.5em;
  display: flex;
  align-items: center;
}
.ntoWCm6 .cG0C3da .TWrjOXE {
  max-width: 6.0625em;
  max-height: 6.0625em;
  object-fit: contain;
}
.ntoWCm6 .m4g5p8J .Pa9Szm7 {
  font-size: 14px;
  line-height: 1.25em;
  color: #000;
  word-break: break-word;
  white-space: pre-wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0 !important;
}
.ntoWCm6 .m4g5p8J .BtUAQnr {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0.75em;
}
.ntoWCm6 .m4g5p8J .BtUAQnr .aSCvkZA {
  text-decoration: none;
  text-align: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.375em;
  height: 1.375em;
  color: #000;
}
.ntoWCm6 .m4g5p8J .BtUAQnr .ZYFzeoc {
  text-decoration: none;
  text-align: center;
  font-size: 12px;
  line-height: 1.375em;
  color: #e74c3c;
  margin-left: 0.5em;
}
.ntoWCm6 .m4g5p8J .ZUXWz4i {
  font-size: 14px;
  line-height: 1.25em;
  color: #565656;
  word-break: break-word;
  white-space: pre-wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 2.5em;
  margin-top: 0.25em;
  margin-bottom: 0 !important;
}
.ntoWCm6 .m4g5p8J .zkfHZCY {
  padding: 0.1875em 0.5em;
  flex-shrink: 0;
  font-size: 12px;
  border-radius: 0.375em;
  background: #2b72fd;
  color: #fff;
}
div + .ntoWCm6,
p + .ntoWCm6 {
  margin-top: 0.625em;
}
.ntoWCm6 + div,
.ntoWCm6 + p {
  margin-top: 0.625em;
}
.D2CMPZq {
  display: inline-flex;
  height: 2em;
  border-radius: 0.25em;
  font-size: 14px;
  font-weight: 400;
  padding: 0 0.875em;
  align-items: center;
  cursor: pointer;
}

._lsQYrm {
  display: flex;
  max-width: 100%;
  padding: 0.625em 0;
  margin-top: 0.5em;
  overflow: auto;
  width: 100%;
  position: relative;
}
._lsQYrm::-webkit-scrollbar {
  display: none;
}
.TIUPb55 {
  width: 100%;
  position: relative;
}
.TIUPb55 .rvyZiFB {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px;
  border-radius: 50%;
  width: 2em;
  height: 2em;
  border: 1px solid #e2e8f0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  cursor: pointer;
  display: none;
  font-size: 12px;
}
.TIUPb55 .rvyZiFB.g4U_ylg {
  left: 0;
}
.TIUPb55 .rvyZiFB.W9Pz3sy {
  right: 0;
}
.TIUPb55 .rvyZiFB.VWYnVCe {
  display: flex;
}
.lcagb3h {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.lcagb3h .EUaXfNa {
  overflow: hidden;
  box-shadow: none;
  padding: 0.25em;
}

.nJ5yvY3 {
  background-image: url('https://cdn.shulex-voc.com/shulex/upload/2025-08-28/6b4a483a-d2d3-426e-a2f7-d1f11a6eabfc.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
  max-width: 15em;
  padding: 1em;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  padding: 0.625em 1.875em;
  margin-top: 1em;
}
.nJ5yvY3 .OEy_mwU {
  color: #333 !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  text-align: center;
}
.nJ5yvY3 .ryayhOh {
  color: #000 !important;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-align: center;
  margin: 7px 0 10px;
}
.nJ5yvY3 .y0mGlLV .dnG3J6z {
  border-radius: 0.5em;
  background: #000 !important;
  color: #fff !important;
  font-weight: 600;
  font-size: 14px;
  display: flex;
  justify-content: center;
  cursor: pointer;
}
.nJ5yvY3 .iNKe9zK {
  background: #00b42a !important;
  border-radius: 0.5em;
}
.nJ5yvY3 .iNKe9zK .sgoV6Kh {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  color: #fff !important;
  font-weight: 600;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
}

.iGOf2GZ {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.N2IMt7A {
  display: flex;
}
.RQqNG2O {
  border-radius: 0.5em;
}
.wanxjPA {
  min-width: 11.25em;
  max-width: 16.25em;
  height: 2.5em;
  padding: 0 0.75em;
  display: flex;
  align-items: center;
  gap: 8px;
  border-radius: 0.5em;
  background: #f7f8fa;
  color: #101828;
  text-decoration: none;
  box-sizing: border-box;
}
.Qbu8rXv {
  width: 1.125em;
  height: 1.125em;
  flex: 0 0 auto;
}
.O50aK6S {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
}

.RVKYL6O {
  padding: 0.75em 1em;
  border: 1px solid rgba(168, 168, 168, 0.12);
  box-shadow: 0 0.625em 3em rgba(0, 0, 0, 0.08);
  cursor: pointer;
  background: #ffffff;
  display: flex;
  align-items: center;
}
.RVKYL6O .Rj1o7tM {
  width: 1.5em;
  height: 1.5em;
  min-width: 1.5em;
  min-height: 1.5em;
  max-width: 1.5em;
  max-height: 1.5em;
}
.RVKYL6O .KHrckR8 {
  margin-bottom: 0 !important;
  margin-left: 0.75em;
  font-size: 12px;
  line-height: 1.375em;
  color: #a8a8a8;
}

.esQWqJ2 {
  display: flex;
  align-items: center;
  max-width: 25em;
  flex-wrap: wrap;
  row-gap: 5px;
  column-gap: 6px;
}
.esQWqJ2 .cCWqVJh {
  background: rgba(255, 255, 255, 0.1) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
  color: #fff !important;
}
.esQWqJ2 .MTbpIwD {
  cursor: pointer;
  border-radius: 0.625em;
  background: #f8f8f8;
  border-color: #f8f8f8;
  text-decoration: none;
  color: #7e8b9c;
  height: 1.75em;
  display: flex;
  align-items: center;
  padding: 0px 0.375em;
  transition-duration: 200ms;
  max-width: 100%;
}
.esQWqJ2 .MTbpIwD:last-child {
  margin-right: 0;
}
.esQWqJ2 .MTbpIwD .Sl9l8To {
  width: 0.875em;
  height: 0.875em;
  margin-right: 0.375em;
}
.esQWqJ2 .MTbpIwD .Sl9l8To path {
  transition-duration: 200ms;
}
.esQWqJ2 .MTbpIwD .VJm1qb7 {
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  margin-right: 0.125em;
}
.esQWqJ2 .MTbpIwD .qlbzSIF {
  width: 0.625em;
  margin: 0 !important;
}
.esQWqJ2 .MTbpIwD .qlbzSIF svg {
  width: 0.625em;
}

.fIzeLHM {
  margin-top: 1.5em;
  padding: 0.5em;
}
.fIzeLHM.jQUzGBW .i6b6NEH {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 0.75em;
}
.fIzeLHM.jQUzGBW .CXigC6P {
  background-color: rgba(255, 255, 255, 0.1);
}
.fIzeLHM.jQUzGBW .CXigC6P:hover {
  background-color: rgba(255, 255, 255, 0.15) !important;
}
.fIzeLHM.jQUzGBW .ant-tabs-top > .ant-tabs-nav::before {
  border-bottom: 1px solid #2c2c32;
}
.fIzeLHM.jQUzGBW .ant-tabs-tab-active {
  color: var(--action-color) !important;
}
.fIzeLHM .i6b6NEH {
  box-shadow: 0px 0.125em 0.5em 0px #0000000a;
  border-radius: 0.75em;
}
.fIzeLHM .i6b6NEH .ant-tabs-nav {
  margin-bottom: 0.5em;
}
.fIzeLHM .i6b6NEH .ant-tabs-nav-wrap {
  padding-left: 1em;
}
.fIzeLHM .i6b6NEH .ant-tabs-content {
  padding: 0 0.5em 0.5em;
}
.fIzeLHM .i6b6NEH .ant-tabs-tab-btn {
  font-size: 14px;
}
.fIzeLHM .i6b6NEH .CXigC6P {
  display: flex;
  align-items: center;
  height: 2.375em;
  justify-content: space-between;
  border: none;
  border-radius: 0.375em;
  box-shadow: none;
  font-size: 14px;
}
.fIzeLHM .i6b6NEH .CXigC6P .fvE66NX {
  flex: 1;
  width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
.fIzeLHM .i6b6NEH .CXigC6P .N8YnZJo {
  font-size: 12px;
}
.fIzeLHM .i6b6NEH .CXigC6P:hover {
  background: #f3f4f6;
}
.fIzeLHM .i6b6NEH .CXigC6P:hover .fvE66NX {
  color: var(--action-color) !important;
}
.fIzeLHM .i6b6NEH .CXigC6P:hover .N8YnZJo {
  color: var(--action-color) !important;
}
.Hih63fM {
  font-size: 14px;
}

.b7tkWVc {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.MYudxeI {
  color: inherit;
  font-size: 14px;
  line-height: 1.375em;
  white-space: pre-wrap;
}
.GN4LcpJ {
  border-radius: 0.625em !important;
  min-height: 2em !important;
  height: auto !important;
  max-width: 100%;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  transition-duration: 0ms;
  padding: 0.375em 0.75em;
  white-space: normal;
}
.GN4LcpJ .D26CONX {
  font-size: 13px;
  font-weight: 600;
  line-height: 1.125em;
  white-space: normal;
  word-break: break-word;
}
.GN4LcpJ:disabled {
  opacity: 0.75;
}

.GiHXWVe {
  width: 100%;
  max-width: 25em;
  border-radius: 0.625em;
  background: #fff;
}
.GiHXWVe .WY7l0Ou {
  border-radius: 0.625em 0.625em 0px 0px;
  background: #f88d8d;
  display: flex;
  align-items: center;
  padding: 1em;
  gap: 10px;
}
.GiHXWVe .WY7l0Ou .p5__5TI {
  width: 1.5em;
  height: 1.5em;
}
.GiHXWVe .WY7l0Ou .Y30uIOg {
  color: #fff;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .jOgIRFV {
  font-size: 12px;
  margin-bottom: 0.4375em;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp {
  font-weight: 700;
  display: flex;
  align-items: center;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .bf9RtJZ {
  font-size: 14px;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR {
  position: relative;
  margin-left: 0.375em;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR .FcPPY8u {
  width: 0.75em;
  transition-duration: 100ms;
  color: #fff;
  opacity: 1;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR .ilmPGiL {
  width: 0.75em;
  position: absolute;
  inset: 0;
  opacity: 1;
  color: #fff;
  transition: 100ms;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR .FcPPY8u svg,
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR .ilmPGiL svg {
  height: 0.875em !important;
}
.GiHXWVe .WY7l0Ou .Y30uIOg .wTUAMhp .pZ7JQRR .ylsjNBR {
  visibility: hidden;
  opacity: 0;
}
.GiHXWVe .QM_HvRd {
  border: 0.125em solid #f1f1f1;
  border-radius: 0 0 0.625em 0.625em;
  border-top: none;
  padding: 0 1em;
}
.GiHXWVe .QM_HvRd .DOwmTnI {
  border-bottom: 1px solid #f1f1f1;
  padding: 1em 0px;
  display: flex;
}
.GiHXWVe .QM_HvRd .DOwmTnI:last-child {
  border: none;
}
.GiHXWVe .QM_HvRd .DOwmTnI .DUUPkRV {
  width: 1.375em;
  height: 1.375em;
  border-radius: 6.25em;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f88d8d80;
  align-self: flex-start;
  margin-right: 0.5em;
}
.GiHXWVe .QM_HvRd .DOwmTnI .DUUPkRV .p5__5TI {
  width: 0.875em;
  height: 0.875em;
}
.GiHXWVe .QM_HvRd .DOwmTnI .DUUPkRV .p5__5TI path {
  fill: #fff;
}
.GiHXWVe .QM_HvRd .DOwmTnI .e8D1Fc4 {
  flex: 1;
  color: rgba(12, 29, 35, 0.8);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.625em;
  /* 150% */
}
.GiHXWVe .QM_HvRd .DOwmTnI .nGNtI1O {
  width: 3.375em;
  height: 3.375em;
  min-width: 3.375em;
  min-height: 3.375em;
}
.GiHXWVe .QM_HvRd .DOwmTnI .ljDwLrI {
  color: rgba(12, 29, 35, 0.6);
  font-size: 12px;
  line-height: 1.125em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  align-self: center;
}
.GiHXWVe .QM_HvRd .DOwmTnI .Omjv5R5 {
  border-radius: 0.625em;
  background: #f1f1f1;
  height: 2.625em;
  border-color: #f1f1f1;
  color: #0c1d23;
  min-width: 6.875em;
}
.GiHXWVe .QM_HvRd .DOwmTnI .Omjv5R5 span {
  line-height: 1.125em;
  font-weight: 700;
  font-size: 14px;
}
.GiHXWVe .QM_HvRd .DOwmTnI .Omjv5R5:hover {
  background: #0c1d23;
  border-color: #0c1d23;
  color: #fff;
}
.GiHXWVe .QM_HvRd .WTjm_Tt {
  justify-content: space-between;
  gap: 30px;
}
.GiHXWVe .QM_HvRd .WTjm_Tt .gyRoANl {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  flex: 1;
  max-width: 16.25em;
}
.GiHXWVe .QM_HvRd .WTjm_Tt .gyRoANl .ljDwLrI {
  line-height: 1.625em;
  align-self: flex-start;
}
.GiHXWVe .QM_HvRd .rhm7i8e {
  justify-content: center;
}

.juFyyXx {
  display: inline-flex;
  padding: 0.625em 0.5em;
  flex-direction: column;
  width: 100%;
  max-width: 20em;
  min-width: 16.875em;
  border-radius: 0.5em;
  border: 1px solid #ccc;
  box-sizing: border-box;
  background: #fff;
}
.juFyyXx .EiH9mwm {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.9375em;
}
.juFyyXx .EiH9mwm .UYDOq6t {
  color: #0d224b;
  font-feature-settings: 'clig' off, 'liga' off;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.625em;
}
.juFyyXx .EiH9mwm .TuWxOpl {
  color: #999999;
  transition-duration: 200ms;
  cursor: pointer;
}
.juFyyXx .EiH9mwm .TuWxOpl:hover {
  color: #1570ef;
}
.juFyyXx .YsDK9Sl {
  padding: 0.625em 0;
  border: 1px solid #f3f3f3;
  border-left: none;
  display: flex;
  flex-direction: column;
  gap: 6px;
  border-right: none;
}
.juFyyXx .YsDK9Sl .jWu0azF {
  display: flex;
  align-items: center;
  gap: 10px;
  justify-content: space-between;
  color: #d2d2d2;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.6875em;
}
.juFyyXx .YsDK9Sl .U4MRHQy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.juFyyXx .YsDK9Sl .U4MRHQy .ATAns9m {
  display: flex;
  align-items: center;
  gap: 4px;
}
.juFyyXx .YsDK9Sl .U4MRHQy .ATAns9m .UyC_u4W {
  width: 1em;
  height: 1em;
}
.juFyyXx .YsDK9Sl .U4MRHQy .ATAns9m .UyC_u4W path {
  fill: #4c6fff;
}
.juFyyXx .YsDK9Sl .U4MRHQy .ATAns9m span {
  max-width: 5em;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.25em;
  color: #0d224b;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.juFyyXx .YsDK9Sl .U4MRHQy .H_2pR6G {
  height: 0.625em;
  width: 3em;
}
.juFyyXx .FxLZB9U {
  margin-top: 0.625em;
  color: #a8a8a8;
  font-feature-settings: 'clig' off, 'liga' off;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.625em;
  display: flex;
  align-items: center;
  gap: 4px;
}
.juFyyXx .FxLZB9U .UyC_u4W {
  color: #a8a8a8;
}

.R32SZqC {
  width: 100%;
  max-width: 25em;
  border-radius: 0.625em;
  background: #fff;
  position: relative;
}
.R32SZqC.l2MEhuK .HUqsnmH {
  overflow: hidden;
}
.R32SZqC.l2MEhuK .HUqsnmH .FPN7Cd9 {
  height: 5em;
}
.R32SZqC.l2MEhuK .v4jHGtb {
  height: 4.375em;
}
.R32SZqC.l2MEhuK .v4jHGtb .Nc2zpxx {
  display: block;
}
.R32SZqC.l2MEhuK .v4jHGtb .sVPBtj9 .AaTADl1 {
  transform: rotate(0deg);
}
.R32SZqC .v4jHGtb {
  position: absolute;
  height: 4.375em;
  bottom: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.R32SZqC .v4jHGtb .Nc2zpxx {
  display: none;
  border-radius: 0 0 0.625em 0.625em;
  height: 5em;
  width: 99%;
  position: absolute;
  bottom: 1px;
  left: 0.125em;
  right: 0.125em;
  background: linear-gradient(0deg, #fff 37.5%, rgba(255, 255, 255, 0.1) 93.74%);
}
.R32SZqC .v4jHGtb .sVPBtj9 {
  cursor: pointer;
  transition-duration: 200ms;
  border-radius: 3.125em;
  width: 1.875em;
  height: 1.875em;
  display: flex;
  align-items: center;
  background-color: #fff;
  box-shadow: 0 0.25em 1.5625em 0px rgba(0, 0, 0, 0.15);
  justify-content: center;
}
.R32SZqC .v4jHGtb .sVPBtj9:hover {
  transform: translateY(-3.5%);
}
.R32SZqC .v4jHGtb .sVPBtj9 .AaTADl1 {
  width: 1em;
  height: 1em;
  transition-duration: 150ms;
  transform: rotate(180deg);
}
.R32SZqC .v4jHGtb .sVPBtj9 .AaTADl1 path {
  fill: #000;
}
.R32SZqC .xquXEE9 {
  border-radius: 0.625em 0.625em 0px 0px;
  background: #8d9cf8;
  display: flex;
  align-items: center;
  padding: 1em;
  gap: 10px;
}
.R32SZqC .xquXEE9 .AaTADl1 {
  width: 1.5em;
  height: 1.5em;
}
.R32SZqC .xquXEE9 .ZnOFeT4 {
  color: #fff;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .ktmtCSo {
  font-size: 12px;
  margin-bottom: 0.4375em;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z {
  font-weight: 700;
  display: flex;
  align-items: center;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .fYawb_i {
  font-size: 14px;
  line-height: 1.25em;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB {
  position: relative;
  margin-left: 0.375em;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB .ixm8N2_ {
  width: 0.75em;
  transition-duration: 100ms;
  color: #fff;
  opacity: 1;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB .bJ4JXiG {
  width: 0.75em;
  position: absolute;
  inset: 0;
  opacity: 1;
  color: #fff;
  transition: 100ms;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB .ixm8N2_ svg,
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB .bJ4JXiG svg {
  height: 0.875em !important;
}
.R32SZqC .xquXEE9 .ZnOFeT4 .bBh3r5z .ZslP7QB .ht47ojg {
  visibility: hidden;
  opacity: 0;
}
.R32SZqC .HUqsnmH {
  border: 0.125em solid #f1f1f1;
  border-radius: 0 0 0.625em 0.625em;
  border-top: none;
  padding: 0 0.9375em;
  transition-duration: 200ms;
}
.R32SZqC .HUqsnmH .xjqgdDl {
  overflow: auto;
}
.R32SZqC .HUqsnmH .jeETJGI {
  border-bottom: 1px solid #f1f1f1;
  padding: 0.9375em 0;
  display: flex;
}
.R32SZqC .HUqsnmH .jeETJGI:last-child {
  border: none;
  padding-bottom: 2.625em;
}
.R32SZqC .HUqsnmH .jeETJGI .wpuzeHN {
  width: 100%;
  display: flex;
  align-items: center;
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF {
  cursor: pointer;
  width: 35%;
  margin-right: 0.625em;
  border-radius: 0.625em;
  border: 1px solid #f1f1f1;
  background: #fff;
  padding: 0.8125em 0.625em;
  display: flex;
  align-items: center;
  gap: 8px;
  transition-duration: 200ms;
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF:hover {
  border-color: #0667ff;
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF:last-child {
  margin: 0;
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF .ZnOFeT4 {
  flex: 1;
  width: 55%;
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF .ZnOFeT4 .ktmtCSo {
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  margin-bottom: 0.5em;
  color: rgba(12, 29, 35, 0.8);
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF .ZnOFeT4 .hlF6uYH {
  font-size: 12px;
  color: rgba(12, 29, 35, 0.3);
}
.R32SZqC .HUqsnmH .jeETJGI .Q5dl0FF .yafiJxk {
  width: 1.875em;
  height: 1.875em;
  min-width: 1.875em;
  min-height: 1.875em;
}
.R32SZqC .HUqsnmH .jeETJGI .Wn4qbuZ {
  width: 50%;
}
.R32SZqC .HUqsnmH .jeETJGI .vUIeldH {
  border-color: #0667ff;
}
.R32SZqC .HUqsnmH .jeETJGI .llkBcBH {
  flex: 1;
  width: 50%;
}
.R32SZqC .HUqsnmH .jeETJGI .llkBcBH .lrQOkNP {
  font-size: 12px;
  line-height: 1em;
  color: rgba(12, 29, 35, 0.3);
  margin-top: 0.375em;
}
.R32SZqC .HUqsnmH .jeETJGI .llkBcBH a {
  color: rgba(12, 29, 35, 0.8);
  text-decoration: none;
}
.R32SZqC .HUqsnmH .jeETJGI .llkBcBH a:hover {
  color: #0667ff;
  text-decoration: underline;
}
.R32SZqC .HUqsnmH .jeETJGI .llkBcBH .gkXGRmc {
  display: block;
  color: rgba(12, 29, 35, 0.8);
  font-size: 12px;
  line-height: 1.625em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.R32SZqC .HUqsnmH .jeETJGI .VD62qJU {
  width: 100%;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 {
  font-size: 16px;
  padding-left: 0.375em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .ant-steps-item-process .ant-steps-item-icon {
  margin-top: 0.375em;
  inset-inline-start: -0.4375em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .ant-steps-item-wait .ant-steps-item-title {
  padding-top: 0.625em !important;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .ant-steps-item-title {
  font-size: 16px;
  padding: 0;
  padding-top: 0.375em;
  width: 100%;
  padding-bottom: 1.125em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .g69okoK {
  width: 1em;
  height: 1em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .eIllQCW {
  width: 1.375em;
  height: 1.375em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .TwhAtCP {
  margin-left: -0.25em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .iTgfKMV {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 24px;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .iTgfKMV .iwZ26T9 {
  line-height: 1.25em;
  flex: 1;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .iTgfKMV .iwZ26T9 .RZTLsRm {
  color: rgba(12, 29, 35, 0.8);
  font-size: 14px;
  margin-bottom: 0.375em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .iTgfKMV .iwZ26T9 .hlF6uYH {
  font-size: 12px;
  color: rgba(12, 29, 35, 0.6);
  line-height: 1.625em;
}
.R32SZqC .HUqsnmH .jeETJGI .iQ4GPz5 .iTgfKMV .niT2jaV {
  color: rgba(12, 29, 35, 0.6);
  font-size: 12px;
  line-height: 1.625em;
  width: 5.875em;
}
.R32SZqC .HUqsnmH .rVxcj5I {
  padding-bottom: 0.9375em !important;
}
.R32SZqC .HUqsnmH .FPN7Cd9 {
  flex-direction: column;
}
.R32SZqC .HUqsnmH .FPN7Cd9 .ktmtCSo {
  color: rgba(12, 29, 35, 0.8);
  font-size: 14px;
  font-weight: 700;
  line-height: 1.625em;
  margin-bottom: 0.9375em;
}
.R32SZqC .xeshW_J {
  height: auto !important;
  min-height: auto;
}
.jjEagUZ {
  font-size: 12px;
}

.mr8a9tz {
  width: 25em;
  height: 20em;
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.mr8a9tz .ant-spin-nested-loading {
  height: 100%;
  width: 100%;
}
.mr8a9tz .tal3jET {
  width: 100%;
  height: 100%;
  background-color: rgba(3, 3, 3, 0.1);
}
.mr8a9tz .SCPEdf4 {
  color: #000;
  font-size: 13px;
}
.mr8a9tz .SIksxBj {
  color: #1a73e8;
  text-decoration: none;
}
.mr8a9tz .SIksxBj:hover {
  text-decoration: underline;
}
.mr8a9tz .AUkMGwM {
  color: #344054;
  font-size: 14px;
  text-align: left;
}
@media screen and (max-width: 610px) {
  .mr8a9tz {
    width: 18.75em;
  }
}
@media screen and (max-width: 480px) {
  .mr8a9tz {
    width: 15.3125em;
  }
}
@media screen and (max-width: 390px) {
  .mr8a9tz {
    width: 13.75em;
  }
}
@media screen and (max-width: 350px) {
  .mr8a9tz {
    width: 11.875em;
  }
}

.mrnMh0M {
  border: 1px solid #6d8efc;
  color: #6d8efc;
  padding: 0.1875em 0.375em;
  line-height: 1.125em;
  font-size: 12px;
  display: inline-block;
  border-radius: 0.25em;
  cursor: pointer;
}

.SIbI7Bp {
  border: 1px solid #6d8efc;
  color: #6d8efc;
  padding: 0.1875em 0.375em;
  line-height: 1.125em;
  font-size: 12px;
  display: inline-block;
  border-radius: 0.25em;
  cursor: pointer;
}

.ZGcU_91 {
  max-width: 25em;
  width: 100%;
  border: 1px solid #f1f1f1;
  padding: 0.75em 1em;
  box-sizing: border-box;
  border-radius: 1em;
}
.ZGcU_91 .YEgxpaw {
  width: 6.25em;
  height: 6.25em;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-size: 14px;
  background-color: rgba(0, 0, 0, 0.02) !important;
}

.K8T_dyM {
  border-radius: 0.625em !important;
  border: 1px solid #f1f1f1;
  background-color: #fff;
  height: 1.75em !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  transition-duration: 0ms;
  padding: 0.1875em 0.625em;
  margin-right: 0.375em;
}
.K8T_dyM .dwnYJgA {
  font-size: 12px;
}
.K8T_dyM .Ca4FJe_,
.K8T_dyM .PLFF1ha {
  width: 1em;
  height: 1em;
}
.K8T_dyM .Ca4FJe_ path {
  fill: var(--icon-color, #6d777b);
}
.K8T_dyM .PLFF1ha path {
  stroke: var(--icon-color, #6d777b);
}

.QYjJRO3 {
  position: absolute;
  width: 100%;
  bottom: -1.625em;
}
.QYjJRO3.ULipPv6 {
  display: none;
}
.QYjJRO3 .QJp2Of6 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 0.75em;
  color: #b5b5b5;
}
.QYjJRO3 .QJp2Of6 .hypigiB {
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  font-size: 13px;
}
.QYjJRO3 .QJp2Of6 .hypigiB .tkY_kQj {
  line-height: 1.25em;
  color: #b5b5b5 !important;
}
.QYjJRO3 .QJp2Of6 .hypigiB svg path {
  fill: #b5b5b5;
}
.PFbOER0 {
  width: 100% !important;
  max-width: 37.5em !important;
}
.PFbOER0 .ant-popover-content .ant-popover-inner {
  box-shadow: none;
  background-color: transparent;
}
.PFbOER0 .uUfPiUV {
  width: 100%;
}
.PFbOER0 .uUfPiUV .zSuv_TY {
  display: flex;
  flex-direction: column;
  border: 1px solid #ebedef;
  border-radius: 0.75em;
  background: #fff;
  width: 100%;
  box-shadow: 0px 0.25em 1.25em rgba(0, 0, 0, 0.1);
}
.PFbOER0 .uUfPiUV .zSuv_TY .csxx8sQ {
  padding: 0.75em 0.875em 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.25em;
  margin-bottom: 0.75em;
}
.PFbOER0 .uUfPiUV .zSuv_TY .lj_F4rY {
  resize: none;
  font-size: 13px;
  border: none;
  box-shadow: none;
  border-radius: 0.875em;
}
.PFbOER0 .uUfPiUV .zSuv_TY .kSNaAg7 {
  margin: 0 12px 12px 0;
  height: 1.5em;
  padding: 0.1875em 0.5em;
  display: flex;
  align-items: center;
  line-height: 1.125em;
  align-self: flex-end;
}
.PFbOER0 .uUfPiUV .zSuv_TY .kSNaAg7 .tkY_kQj {
  font-size: 12px;
}

.c_Gby19 {
  display: flex;
  justify-content: center;
  color: #000 !important;
  gap: 4px;
  cursor: pointer;
  margin: 0px;
  align-items: center;
  font-size: 12px;
}

.zjMNbYA {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* 限制显示2行 */
  line-clamp: 2;
  /* 标准属性 */
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  line-height: 1.125em;
}
.pN_PUAQ {
  width: 4.25em;
  height: 4.25em;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pN_PUAQ img {
  border-radius: 0.5em;
  max-width: 4.25em;
  max-height: 4.25em;
  object-fit: contain;
}
.V0Tpc97 {
  font-weight: 600;
}

.I_1PZ3i .kbXJeKa {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 8px 0;
}
.I_1PZ3i .kbXJeKa .mBFgAuw {
  color: var(---02, #303947) !important;
  font-size: 13px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  border-radius: 0.375em;
  background-color: #f3f4f6;
  padding: 0.25em 0.5em;
}
.wBzUJuc .DiHbwnf {
  margin-top: 1.25em;
}

.RkkCUwi {
  position: relative;
  margin: 8px 0;
}
.OqP0zae {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  scroll-behavior: smooth;
  gap: 10px;
  padding: 0.125em 0;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.OqP0zae::-webkit-scrollbar {
  display: none;
}
.OqP0zae .hdOlSe1 {
  display: inline-flex;
  flex-direction: column;
  flex-shrink: 0;
  border-radius: 0.75em;
  background: #f7f7f7;
  padding: 0.5em 0.75em;
}
.OqP0zae .hdOlSe1 .k3c7gz5 {
  width: 12.5em;
  height: 12.5em;
  cursor: pointer;
  position: relative;
}
.OqP0zae .hdOlSe1 .k3c7gz5 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border-radius: 0.25em;
}
.OqP0zae .hdOlSe1 .k3c7gz5 .Vdssvww {
  position: absolute;
  left: 0.375em;
  bottom: 0.5em;
  border-radius: 50%;
  background: white;
  width: 1.75em;
  height: 1.75em;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 1;
}
.OqP0zae .hdOlSe1 .k3c7gz5 .Vdssvww .BTgWNcI {
  width: 1em;
  height: 1em;
}
.OqP0zae .hdOlSe1 .kfAUsI0 {
  padding: 0.5em 0;
  width: 12em;
}
.OqP0zae .hdOlSe1 .kfAUsI0 .UYMto52 {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  word-break: break-word;
  font-size: 12px;
  height: 2.5em;
  line-height: 1.25em;
  font-weight: 500;
  color: #555 !important;
  margin: 4px 0 8px;
}
.OqP0zae .hdOlSe1 .kfAUsI0 .se7GuXx {
  font-size: 14px;
  color: #000 !important;
  font-weight: 600;
  line-height: 1.25em;
}
.OqP0zae .hdOlSe1 .oOV3vh0 {
  width: 100%;
  border-radius: 0.625em;
  background: #0f1629;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff !important;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  line-height: 1.125em;
  padding: 0.625em 0.25em;
  margin-top: 1.25em;
}
.C45kDK_ {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 2em;
  height: 2em;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.95);
  box-shadow: 0 0.125em 0.5em rgba(0, 0, 0, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 10;
  color: #333;
  transition: all 0.2s;
}
.C45kDK_ .uKA9Mqg {
  width: 1em;
  height: 1em;
}
.C45kDK_:hover {
  background: #fff;
  box-shadow: 0 0.25em 0.75em rgba(0, 0, 0, 0.2);
}
.vUS3Eda {
  transform: rotate(90deg);
  left: 0px;
}
.ruyZVu3 {
  transform: rotate(-90deg);
  right: 0px;
}
.MlFbV4a .ant-tooltip-inner {
  font-size: 12px;
}

.xXJhBL5 .OTetoWX {
  border-radius: 0.5em;
  overflow: hidden;
}
.xXJhBL5 .BNd9T2j {
  width: calc(100% - 1em);
  background: #f7f7f7;
  padding: 0.5em;
}
.xXJhBL5 .vyMPfj7 {
  width: 3.75em;
  height: 3.75em;
  background-color: #fff;
  border-radius: 0.5em;
  overflow: hidden;
}
.xXJhBL5 .vyMPfj7 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.xXJhBL5 .tuuOwpG {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000 !important;
  font-size: 13px;
  font-weight: 500;
}
.xXJhBL5 .CXuTKTb .Zpe6KvU {
  flex-shrink: 0;
  font-size: 14px;
  font-weight: 600;
  color: #000 !important;
}
.xXJhBL5 .CXuTKTb ._de729c {
  font-size: 12px;
  color: #9aa0a9 !important;
  text-decoration: line-through;
}
.xXJhBL5 .C2UjltD .jjTBt7k {
  border-radius: 0.25em;
  background: rgba(0, 0, 0, 0.03);
  padding: 0.375em;
  font-size: 12px;
  line-height: 1em;
  color: #888 !important;
  font-weight: 500;
}
.xXJhBL5 .mqIfars {
  cursor: pointer;
  width: 1em;
  height: 1em;
  color: #888 !important;
}
.xXJhBL5 .idFavnx {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-top: 0.25em;
}
.xXJhBL5 .idFavnx .vHyJLhJ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.5em;
  border-radius: 0.375em;
  background: #f7f7f7;
  color: #555 !important;
}
.xXJhBL5 .Eis0Mnu {
  display: flex;
  align-items: center;
  padding: 0.5em 0;
}
.xXJhBL5 .Eis0Mnu .rS_7oBw {
  color: #888 !important;
  font-size: 12px;
  font-weight: 500;
  line-height: 1em;
}
.xXJhBL5 .Eis0Mnu .Q_DT_by {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-left: auto;
}
.xXJhBL5 .Eis0Mnu .Q_DT_by .WuBd37O {
  color: #000 !important;
  font-size: 16px;
  font-weight: 600;
  line-height: 1em;
}
.xXJhBL5 .Eis0Mnu .Q_DT_by .wCfUd9O {
  color: #888 !important;
}
.xXJhBL5 .Eis0Mnu .H3xYeju {
  display: flex;
  padding: 0.5em 1.125em;
  font-size: 13px;
  line-height: 1.25em;
  justify-content: center;
  align-items: center;
  border-radius: 0.375em;
  margin-left: auto;
  cursor: pointer;
  margin-left: 1em;
  font-weight: 600;
}
.xXJhBL5 .Eis0Mnu .H3xYeju.YJjLKfG {
  background: #f3f4f6 !important;
  color: #c2c6cc !important;
  cursor: not-allowed;
}
.xXJhBL5 .Eis0Mnu .H3xYeju.Og60Lhd {
  background: #0f1629 !important;
  color: #fff !important;
}
.xXJhBL5 .Hgq_jDK {
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  margin: 8px 0;
}
.xXJhBL5 .Hgq_jDK div {
  width: 6.875em;
  height: 2.375em;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.375em;
  cursor: pointer;
  font-size: 13px;
  font-weight: 600;
}
.xXJhBL5 .Hgq_jDK div:first-child {
  background: #f3f4f6;
  color: #000 !important;
}
.xXJhBL5 .Hgq_jDK .KCmy1a3 {
  background: #000 !important;
  color: #fff !important;
}
.xXJhBL5 .Hgq_jDK .t2gk6dt {
  background: rgba(0, 0, 0, 0.04) !important;
  color: rgba(0, 0, 0, 0.25) !important;
  cursor: not-allowed;
}
.eD40U34 {
  font-size: 12px;
  color: #000 !important;
  font-weight: 500;
  line-height: 1em;
}

.a_EJfws {
  display: flex;
  flex-direction: column;
}
.a_EJfws .ZkvrKL_ {
  display: flex;
  flex-direction: column;
}
.a_EJfws .ZkvrKL_ ._BrDKbM {
  font-size: 12px;
  line-height: 1em;
  font-weight: 500;
  color: #888 !important;
}
.a_EJfws .ZkvrKL_ .WTmM8mC {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 0.25em;
}
.a_EJfws .ZkvrKL_ .GWQHi4u {
  padding: 0.75em 0.5em;
  border: 1px solid #d5d9e1;
  border-radius: 0.375em;
  background-color: #ffffff;
  font-size: 12px;
  line-height: 1em;
  color: #000 !important;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.a_EJfws .ZkvrKL_ .GWQHi4u:hover:not(.kSevVYp) {
  border-color: #666;
  background-color: #fff;
}
.a_EJfws .ZkvrKL_ .GWQHi4u.Qy7RqRX {
  border-color: #000;
  background-color: #fff;
  font-weight: 500;
}
.a_EJfws .ZkvrKL_ .GWQHi4u.kSevVYp {
  opacity: 0.4;
  cursor: not-allowed;
  background-color: #f5f5f5;
  color: #999 !important;
}
.a_EJfws .AZY8xXJ .sN3lcFA {
  font-size: 12px;
  font-weight: 500;
  color: #888 !important;
}
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number-input {
  font-size: 12px;
}
.a_EJfws .AZY8xXJ {
  display: flex;
  flex-direction: column;
}
.a_EJfws .AZY8xXJ .sN3lcFA {
  font-size: 12px;
  font-weight: 500;
  color: #888 !important;
}
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number {
  width: 5em;
  border-radius: 0.375em;
  border-color: #d5d9e1;
}
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number:hover {
  border-color: #666;
}
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number:focus,
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number:focus-within {
  border-color: #000;
}
.a_EJfws .AZY8xXJ .IpRx9nW .ant-input-number .ant-input-number-input {
  height: 1.75em;
}

body {
  margin: 0;
}
.GT1r1qS {
  position: relative;
  display: flex;
  flex-direction: column;
  background: #ffffff;
  max-height: 100%;
  height: 100%;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.GT1r1qS.v8Uou1k div {
  color: inherit;
}
.GT1r1qS ._s06hZF {
  padding: 0.3125em 1.25em;
  border-radius: 1em;
  border: 1px solid #e9ebed;
  background: #fff;
  box-shadow: 0 1px 0.25em 0 rgba(0, 0, 0, 0.1);
  color: #000 !important;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.25em;
  display: inline-flex;
  gap: 4px;
  cursor: pointer;
  z-index: 1;
}
.GT1r1qS .os7y4qC {
  flex: 1;
  height: 100%;
}
.GT1r1qS .rd0hOHA {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 0.375em 0.75em;
  background: #ffe1d3;
  color: #f5562a !important;
  font-size: 14px;
  line-height: 1em;
  z-index: 1;
}
.GT1r1qS .Dvn3d33 {
  width: 0.375em;
  height: 0.375em;
  border-radius: 50%;
  background: #f5562a;
  animation: kf8KXlf 1.2s ease-in-out infinite;
}
@keyframes kf8KXlf {
  0%,
  100% {
    opacity: 0.4;
  }
  50% {
    opacity: 1;
  }
}
.GT1r1qS .LVAZ1g7 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.P4J4uHs {
  transition-duration: 500ms;
  background-color: #fff;
  background: transparent;
  box-sizing: border-box;
  padding: 0.5em 0.75em;
  padding-right: 0;
  flex-shrink: 0;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  border-bottom: 1px solid transparent;
}
.P4J4uHs.ma5zFXL {
  display: none !important;
}
.P4J4uHs .TOnip3y {
  display: flex;
  align-items: center;
  gap: 6px;
}
.P4J4uHs .TOuLm46 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.P4J4uHs .TOuLm46 .yR5_8Y9 {
  display: none;
  width: 1em;
  height: 1em;
  padding-right: 0.75em;
  cursor: pointer;
  top: 0.75em;
}
.P4J4uHs .TOuLm46 .yR5_8Y9 .tPkbTSX {
  width: 1em;
  height: 1em;
}
.P4J4uHs .TOuLm46 .yR5_8Y9.nRPYYtj {
  display: flex;
}
.P4J4uHs .DjU_3FT {
  width: 1.5em;
  height: 1.5em;
  overflow: hidden;
  box-sizing: content-box;
  cursor: pointer;
}
.P4J4uHs .DjU_3FT .yLlmwr_ {
  width: 1.5em;
  height: 1.5em;
  max-width: 1.5em;
  max-height: 1.5em;
  min-width: 1.5em;
  min-height: 1.5em;
}
.P4J4uHs .kfoNxCn {
  width: 2.5em;
  height: 2.5em;
  border-radius: 2.5em;
  margin-right: 0.375em;
}
.P4J4uHs .VyHgAsK {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.P4J4uHs.TChdOYE {
  padding-left: 1.25em;
}
.P4J4uHs.EXnwUiT {
  padding: 0.875em 0.75em 0.375em;
  padding-right: 0;
}
.P4J4uHs .SupBLuN {
  width: 100%;
  flex: 1;
}
@media screen and (max-width: 440px) {
  .P4J4uHs .TOuLm46 .yR5_8Y9 {
    display: flex;
    align-items: center;
  }
}

/**
* 规范：
  1. 所有输入控件（Input,Select等）中placeholder的颜色统一用@text-secondary，输入后值的颜色统一用@text-primary
  2. 所有输入控件（Input,Select等）中鼠标移入时需要加上样式，比如boder
*
**/
/*
单行文本点点点
*/
.ID1Gymu {
  position: relative;
  cursor: pointer;
}
.ID1Gymu::after {
  position: absolute;
  content: '';
  background: #4d5e80;
  height: 0.125em;
  width: 100%;
  bottom: 0.1875em;
  left: 0;
}
.ID1Gymu:hover::after {
  background: #425271;
}
.CAnEzRa {
  display: flex;
  justify-content: center;
  align-items: center;
}
.lNBUKTx {
  display: flex;
  align-items: center;
}
.I1Wai_Z {
  display: none !important;
}
@keyframes WqiU6Hc {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.I6YTGx8 {
  width: 2.5em;
  height: 2.5em;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.I6YTGx8 .U1MZ1Yh {
  width: 0.4375em;
  height: 1.125em;
}
.I6YTGx8 .U1MZ1Yh .y7IvesQ path {
  fill: var(--action-color, #0c1d23);
  fill-opacity: 1;
}
.IktGQMx .y7IvesQ path {
  fill: var(--action-color);
}
.J78epBe {
  width: 0.8125em;
}
.LlJpn6g .oH19rUm {
  display: flex;
  align-items: center;
  justify-content: center;
}
.LlJpn6g .oH19rUm svg path {
  stroke: var(--action-color) !important;
}
.LlJpn6g .oH19rUm:hover .y7IvesQ path {
  stroke: #0c1d23;
}
.LlJpn6g .oH19rUm:hover .d90opDI {
  color: #0c1d23;
}
.LlJpn6g .oH19rUm .y7IvesQ {
  width: 1.25em;
  height: 1.25em;
  margin-right: 0.5em;
}
.LlJpn6g .oH19rUm .d90opDI {
  font-size: 14px;
  color: rgba(12, 29, 35, 0.8);
}
.LlJpn6g .ant-dropdown-menu {
  border: 1px solid #f1f1f1;
  box-shadow: none !important;
}
.LlJpn6g .ant-dropdown-menu-item:hover {
  background: #fff !important;
}
@media screen and (max-width: 440px) {
  .YXjGpLB {
    transform: rotateZ(90deg);
  }
}

.rslyQhW {
  display: flex;
  align-items: center;
  width: 100%;
  overflow: hidden;
}
.rslyQhW .ObkH7LG {
  margin-right: 0.5em;
}
.rslyQhW .zPB5xnQ {
  max-width: 2.25em;
  overflow: hidden;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-left: 0.75em;
}
.rslyQhW .zPB5xnQ .LJAuMHN {
  right: 0.75em;
  top: 1.5em;
  background: #ff7675;
  color: #ffffff;
  border-radius: 0.625em;
  height: 1.25em;
  text-align: center;
  padding: 0 0.5em;
  font-size: 12px;
  line-height: 1.25em;
  box-sizing: border-box;
}
.rslyQhW .CjXk3VD {
  flex: 1;
  width: 100%;
  display: flex;
  overflow: hidden;
  align-items: center;
}
.rslyQhW .CjXk3VD .rlcHyN_ {
  text-align: left;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  box-sizing: border-box;
  flex: 1;
  overflow: hidden;
  width: 100%;
}
.rslyQhW .CjXk3VD .rlcHyN_ ._7F1iOIL {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
}
.rslyQhW .CjXk3VD .rlcHyN_ ._7F1iOIL .an6gX2U {
  max-width: 18.75em;
  display: block;
  color: var(--White, #101828);
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.25em;
  /* 142.857% */
  overflow: hidden;
  box-sizing: border-box;
}
.rslyQhW .CjXk3VD .rlcHyN_ ._7F1iOIL .OeCCsje {
  margin-left: 0.75em;
  color: #ffffff;
  line-height: 1.25em;
  font-size: 12px;
  overflow: hidden;
  min-width: 6.25em;
}
.rslyQhW .CjXk3VD .rlcHyN_ .hNBpfg0 {
  white-space: pre-wrap;
  color: var(--White, #908e8e);
  text-overflow: ellipsis;
  min-height: 1.25em;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* Text sm/Regular */
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25em;
  /* 142.857% */
  width: 100%;
}
.rslyQhW .CjXk3VD .rlcHyN_.GQ_bVz4 .an6gX2U {
  color: #101828;
}
.rslyQhW .CjXk3VD .rlcHyN_.GQ_bVz4 .OeCCsje {
  color: #667085;
}
.rslyQhW .CjXk3VD .rlcHyN_.GQ_bVz4 .hNBpfg0 {
  color: #667085;
}
.rslyQhW .CjXk3VD .rlcHyN_.bj17cz1 .an6gX2U,
.rslyQhW .CjXk3VD .rlcHyN_.bj17cz1 .OeCCsje,
.rslyQhW .CjXk3VD .rlcHyN_.bj17cz1 .hNBpfg0 {
  color: #ffffff;
}
@media screen and (max-width: 440px) {
  .rslyQhW .CjXk3VD .rlcHyN_ {
    max-width: 17.5em;
  }
}

.Yt3dZtC {
  display: flex;
  justify-content: center;
  align-items: center;
  background: black;
  color: #ffffff;
  width: 4em;
  max-width: 4em;
  max-height: 4em;
  min-width: 4em;
  min-height: 4em;
  border-radius: 50%;
  font-weight: 700;
  line-height: 2.8125em;
  letter-spacing: 0em;
  text-align: left;
  overflow: hidden;
  transition-duration: 300ms;
}
.Yt3dZtC ._MJBN4M {
  width: 4em;
  max-width: 4em;
  max-height: 4em;
  min-width: 4em;
  min-height: 4em;
  object-fit: cover;
}
.Yt3dZtC.uoNkXCT {
  display: flex;
  width: 2.75em;
  height: 2.75em;
  max-width: 2.75em;
  max-height: 2.75em;
  min-width: 2.75em;
  min-height: 2.75em;
  color: #fff;
}
.Yt3dZtC.uoNkXCT .miHFdk_ {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 1.75em;
  /* 155.556% */
}
.Yt3dZtC.uoNkXCT ._MJBN4M {
  width: 2.75em;
  height: 2.75em;
  max-width: 2.75em;
  max-height: 2.75em;
  min-width: 2.75em;
  min-height: 2.75em;
}
.Yt3dZtC.sJMYmaJ {
  width: 1.75em;
  height: 1.75em;
  max-width: 1.75em;
  max-height: 1.75em;
  min-width: 1.75em;
  min-height: 1.75em;
}
.Yt3dZtC.sJMYmaJ ._MJBN4M {
  width: 1.75em;
  height: 1.75em;
  max-width: 1.75em;
  max-height: 1.75em;
  min-width: 1.75em;
  min-height: 1.75em;
}
.Yt3dZtC.sJMYmaJ .miHFdk_ {
  font-size: 14px;
  font-weight: 700;
}

.m3Gbewh {
  position: sticky;
  top: 0;
  z-index: 10;
  text-align: center;
  padding: 0.5em 1em;
  background: #fff7e6;
  color: #d46b08;
  font-size: 13px;
  line-height: 1.25em;
}
.zESkyRM {
  position: relative;
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  min-height: 0;
  max-height: calc(100% - 3.5em);
}
.zESkyRM._WMitF9 {
  max-height: 100%;
}
.zESkyRM .tm5z421 {
  height: 3em;
  background: #1570ff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 0.75em;
}
.zESkyRM .tm5z421 .byNNdZJ {
  width: 6.25em;
}
.zESkyRM .tm5z421 .q6znQPO {
  font-size: 16px;
  color: #fff;
}
.zESkyRM .DzCALGu {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -webkit-overflow-scrolling: touch;
  transition: all 0.3s ease;
}
.zESkyRM .DzCALGu.DjNDp9n {
  flex-grow: 0;
}
.zESkyRM .DzCALGu .kaQt5n1 {
  max-width: 50em;
  margin: 0 auto;
  padding: 0.75em;
  box-sizing: border-box;
}
.zESkyRM .DzCALGu .vqteTFD {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition-duration: 200ms;
  height: 0px;
}
.zESkyRM .DzCALGu .vqteTFD .tIMkWQx {
  transition-duration: 200ms;
  opacity: 0;
}
.zESkyRM .DzCALGu .aeMB0gj {
  height: 2em;
}
.zESkyRM .DzCALGu .aeMB0gj .tIMkWQx {
  opacity: 1;
}
.zESkyRM .DzCALGu .adpavXC {
  text-align: center;
  border-radius: 1.25em;
  color: #7e7e80;
  font-size: 12px;
  margin: 0 0 20px 0;
  line-height: 1.375em;
  padding: 0 0.9375em;
}
.zESkyRM .DzCALGu .S7MN3yM .A626OXK {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-left: 2.5em;
  max-width: 25em;
  flex-wrap: wrap;
}
.zESkyRM .DzCALGu .S7MN3yM .A626OXK .ftN6n_1 {
  cursor: pointer;
  border-radius: 0.25em;
  background: #f6f8ff;
  border-color: #f6f8ff;
  color: #4c6fff;
  font-size: 12px;
  height: 2em;
  display: flex;
  align-items: center;
  gap: 4px;
  border: none;
  padding: 0.5em;
}
.zESkyRM .DzCALGu .S7MN3yM .A626OXK .ftN6n_1 .j8TgvZW {
  width: 0.375em;
  height: 0.625em;
}
.zESkyRM .DzCALGu .S7MN3yM .GI5HBv7 {
  height: 1.375em;
  font-size: 12px;
  color: #7e7e80;
  line-height: 1.375em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-word;
}
.zESkyRM .DzCALGu .S7MN3yM .SjUSZmo {
  max-width: 80%;
  display: flex;
  justify-content: flex-start;
}
.zESkyRM .DzCALGu .S7MN3yM .RhJ_wn4 {
  justify-content: flex-end;
}
.zESkyRM .DzCALGu .cjwLzCp {
  margin: 0;
  padding: 0;
  background: none;
}
.zESkyRM .DzCALGu .cjwLzCp a {
  color: #1570ff;
}
.zESkyRM .hHRDGrF {
  scrollbar-width: thin;
  scrollbar-color: transparent transparent;
}
.zESkyRM .hHRDGrF::-webkit-scrollbar {
  width: 0.375em;
  height: 0.375em;
}
.zESkyRM .hHRDGrF::-webkit-scrollbar-track {
  background-color: transparent;
}
.zESkyRM .hHRDGrF::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 1em;
  -webkit-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
}
.zESkyRM .hHRDGrF:hover {
  scrollbar-color: rgba(0, 0, 0, 0.22) transparent;
}
.zESkyRM .hHRDGrF:hover::-webkit-scrollbar-thumb,
.zESkyRM .hHRDGrF::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.22);
}
.zESkyRM .hHRDGrF::-webkit-scrollbar-button {
  display: none;
}
.zESkyRM .paCuNtK {
  scrollbar-color: rgba(0, 0, 0, 0.22) transparent;
}
.zESkyRM .paCuNtK::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.22);
}
.zESkyRM .UZtbWZn {
  overflow-x: auto;
  max-width: 100vw;
  padding: 0 1.25em;
  position: sticky;
  margin: 18px 0;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 2.5em;
  box-sizing: border-box;
}
.zESkyRM .UZtbWZn::-webkit-scrollbar {
  display: none;
}
.zESkyRM .xekyvfu {
  box-sizing: border-box;
  max-width: 50em;
  margin: 0 auto;
  width: 100%;
  min-height: 2.625em;
  padding: 0.75em 1.25em 0.5em;
  flex-direction: column;
  position: sticky;
  bottom: 0;
  left: 0;
  right: 0;
}
.zESkyRM .xekyvfu .xVEx3HV {
  width: 100%;
  border-radius: 0.375em;
  border: none;
  color: #fff;
  cursor: pointer;
  padding: 0.5em 1em;
  height: 2.75em;
  text-align: center;
}
.zESkyRM .xekyvfu .xVEx3HV:hover {
  opacity: 0.9;
}
.zESkyRM .xekyvfu .tBOOdvQ {
  position: absolute;
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: -2.5em;
  left: 0;
  right: 0;
}
.zESkyRM .xekyvfu .tBOOdvQ .sWSq4MS {
  width: 1.875em;
  height: 1.875em;
  border-radius: 1.875em;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition-duration: 200ms;
  background-color: #fff;
  box-shadow: 0 0.25em 1.5625em 0px rgba(0, 0, 0, 0.15);
}
.zESkyRM .xekyvfu .tBOOdvQ .sWSq4MS .j8TgvZW {
  width: 0.875em;
  height: 0.875em;
}
.zESkyRM .xekyvfu .tBOOdvQ .sWSq4MS:hover {
  transform: scale(1.1);
}
.zESkyRM .xekyvfu .xWR9Klt {
  display: flex;
}
.T8eZ5qw {
  width: 100%;
  margin: auto;
}
.T8eZ5qw::-webkit-scrollbar {
  display: none;
}
.v0B74AE {
  max-height: 2.75em;
  white-space: nowrap;
  width: -moz-fit-content;
  width: fit-content;
}
.v0B74AE .cnvqJ_7 {
  cursor: pointer;
  border: 0;
  display: inline-block;
  padding: 0.625em 0.75em;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  color: var(--gray-900, #101828);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25em;
  border-radius: 0.5em;
  width: -moz-fit-content;
  width: fit-content;
  background: var(--gray-100, #f2f4f7);
}
.v0B74AE::after {
  display: block;
  content: '';
  clear: both;
}
.c60NkZy {
  font-size: 12px;
}
.ay3jICj {
  overflow: hidden;
  height: 1px;
  opacity: 0;
  pointer-events: none;
}
.jbKUOzu {
  color: #0c1d23;
  font-size: 14px;
  font-weight: 400;
  line-height: 170%;
}
.jbKUOzu p {
  margin: 0;
  margin-bottom: 0.5em;
}
.jbKUOzu p:last-child {
  margin-bottom: 0;
}


.VKhxcvM {
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  margin-bottom: 1em;
}
.VKhxcvM .Lkx9E5C {
  width: 1.875em;
  height: 1.875em;
  border-radius: 50%;
  margin-right: 0.625em;
}
.VKhxcvM .Lx5IuFd {
  flex: 1;
}
.ajJkHKn {
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  margin-bottom: 1em;
  width: -moz-fit-content;
  width: fit-content;
  text-align: center;
  border-radius: 1.25em;
  color: #7e7e80;
  font-size: 12px;
  margin: 0 0 20px 0;
  line-height: 1.375em;
  padding: 0 0.9375em;
  margin: 0 auto;
  margin-bottom: 1.25em;
}
.XZH97H9 {
  margin: 40px auto;
}
.fs1HqvM {
  margin: 8px 0;
}
.AfwJz2A {
  margin: 8px 0;
  position: relative;
  max-width: 100%;
  width: 100%;
}

.PuiFXCm {
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  margin-bottom: 0.625em;
  text-align: left;
}
.PuiFXCm.Sutyzcd .MmkwAKw {
  direction: rtl;
}
.PuiFXCm.kOkMOeF .MmkwAKw {
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: #ffffff !important;
}
.PuiFXCm.kOkMOeF .MmkwAKw > div {
  color: #ffffff !important;
}
.PuiFXCm.LCieLYR {
  width: -moz-fit-content;
  width: fit-content;
  text-align: center;
  border-radius: 1.25em;
  color: #7e7e80;
  font-size: 12px;
  margin: 0 0 20px 0;
  line-height: 1.375em;
  padding: 0 0.9375em;
  margin: 0 auto;
}
.PuiFXCm .TrwYhrh {
  width: 1.875em;
  height: 1.875em;
  border-radius: 50%;
  margin-right: 0.625em;
}
.PuiFXCm .Y9dqCcU {
  flex: 1;
  display: flex;
  flex-direction: column;
  width: 0;
}
.PuiFXCm .Y9dqCcU .bEgZiPV {
  width: 100%;
  display: flex;
}
.PuiFXCm .Y9dqCcU .FRi_fnV {
  justify-content: flex-end;
}
.PuiFXCm .Y9dqCcU .FRi_fnV .emNU2RJ {
  align-items: flex-end;
}
.PuiFXCm .Y9dqCcU .FRi_fnV .emNU2RJ .MmkwAKw {
  box-shadow: none;
  color: #fff;
}
.PuiFXCm .Y9dqCcU .FRi_fnV .emNU2RJ .MmkwAKw a {
  color: #fff;
}
.PuiFXCm .emNU2RJ {
  max-width: 91%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
}
.PuiFXCm .emNU2RJ:has([data-shopify-cart='true']) {
  width: 91%;
}
.PuiFXCm .emNU2RJ.Ber0rvb {
  max-width: calc(100% - 1.875em);
}
.PuiFXCm .emNU2RJ .MmkwAKw {
  max-width: 100%;
  width: -moz-fit-content;
  width: fit-content;
  min-height: inherit;
  box-sizing: border-box;
  background-color: #fff;
  color: #000 !important;
  padding: 0.75em 1em;
  line-height: 1.625em;
  word-wrap: break-word;
  word-break: break-word;
  position: relative;
  overflow: auto;
  margin: 0;
  border-radius: 0.625em;
  box-shadow: 0px 0.25em 1.25em rgba(0, 0, 0, 0.1);
}
.PuiFXCm .emNU2RJ .MmkwAKw:has([data-shopify-cart='true']) {
  width: 100%;
}
.PuiFXCm .emNU2RJ .MmkwAKw > div {
  font-size: 14px;
}
.PuiFXCm .emNU2RJ .MmkwAKw p {
  margin: auto;
}
.PuiFXCm .emNU2RJ .MmkwAKw pre {
  background: #fff;
  padding: 0.5em;
  border-radius: 0.5em;
}
.PuiFXCm .emNU2RJ .MmkwAKw.hD9nWeC {
  padding: 0;
  background-color: transparent !important;
}
.PuiFXCm .emNU2RJ .KBNMdbe {
  color: var(--text-color) !important;
}
.PuiFXCm .emNU2RJ .QadOWju {
  padding-left: 0.625em;
  margin-bottom: 0.25em;
  color: #7e7e80;
  line-height: 1.125em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-word;
  display: flex;
  align-items: center;
}
.PuiFXCm .emNU2RJ .QadOWju .QuCl81J,
.PuiFXCm .emNU2RJ .QadOWju .fuB67Uh {
  font-size: 12px;
}
.PuiFXCm .emNU2RJ .QadOWju .fuB67Uh {
  margin-left: 0.5em;
}
.PuiFXCm .emNU2RJ .QadOWju.euAHNUw {
  padding-left: 0px;
  padding-right: 0.625em;
}
.PuiFXCm .emNU2RJ .QadOWju.euAHNUw .QuCl81J {
  display: none;
}
.PuiFXCm .emNU2RJ .QadOWju.euAHNUw .fuB67Uh {
  margin: 0;
}
.PuiFXCm .emNU2RJ .QadOWju.q2p5hlF {
  direction: rtl;
}
.PuiFXCm .CRdJ8H9 {
  width: 1.5em;
  height: 1.5em;
  position: absolute;
  left: -1.875em;
  bottom: calc(50% - 1.25em);
}
.PuiFXCm .oGIdkp1 {
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  max-width: 95%;
  padding-left: 1.875em;
}
.PuiFXCm.zr14h8i {
  justify-content: flex-end;
}
.PuiFXCm.zr14h8i .emNU2RJ .QadOWju {
  justify-content: flex-end;
}
.PuiFXCm.zr14h8i .Y9dqCcU {
  align-items: flex-end;
}
.PuiFXCm.MJSbzW7 .MmkwAKw {
  padding: 0.375em 0.625em;
}
.PuiFXCm .MJSbzW7 {
  display: flex;
  align-items: center;
  min-height: 2.875em;
}
.j0QFkjr {
  opacity: 0;
  transition: all 0.3s;
  transform: translateY(1.875em);
}
.j0QFkjr.oRyM3gp {
  opacity: 1;
  transform: translateY(0);
}

.hrATE7J {
  margin: 10px 0;
}
.WBjuPwB {
  margin: 10px 0;
  position: relative;
  max-width: 100%;
  width: 100%;
}


.r5o65Bi {
  margin: 0px 16px;
}
.r5o65Bi .eAMQKpF {
  color: #667383 !important;
  font-size: 13px;
  margin-bottom: 0.375em;
}
.r5o65Bi .eAMQKpF.cWI658p {
  color: rgba(255, 255, 255, 0.5) !important;
}
.r5o65Bi .YCWUwIC {
  border-radius: 1em;
  padding: 0.625em;
}
.r5o65Bi .YCWUwIC .Qsex448 {
  width: 4.25em;
  height: 4.25em;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0.5px solid #d5d9e1;
  border-radius: 0.5em;
}
.r5o65Bi .YCWUwIC .Qsex448 img {
  max-width: 4.25em;
  max-height: 4.25em;
  object-fit: contain;
}
.r5o65Bi .YCWUwIC .RVRDGLP {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  max-width: 100%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* 限制显示2行 */
  line-clamp: 2;
  /* 标准属性 */
  line-height: 1.125em;
}
.r5o65Bi .YCWUwIC .RVRDGLP.cWI658p {
  color: #fff !important;
}
.r5o65Bi .YCWUwIC .Cjkc_CB {
  font-size: 14px;
  font-weight: 600;
  color: #1570ff;
}
.r5o65Bi .YCWUwIC .Cjkc_CB.cWI658p {
  color: #fff !important;
}
.r5o65Bi .YCWUwIC .HqBVyvI {
  border-radius: 1.25em;
  padding: 0.1875em 0.75em;
  font-size: 12px;
  cursor: pointer;
  background-color: #000;
  color: #fff !important;
}
.r5o65Bi .YCWUwIC .oyfDs3z {
  width: 1em;
  height: 1em;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}

.pdzyENe {
  border: 1px solid #f4f4f4;
  width: 100%;
  max-width: 47.5em;
  margin: 0 auto;
  border-bottom: none;
}
.pdzyENe .ii8ov8U {
  cursor: pointer;
  padding: 0.625em 1.25em;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 1em;
  color: #666;
  text-align: left;
  border-bottom: 1px solid #f4f4f4;
}
.pdzyENe .ii8ov8U:last-child {
  border-bottom: none;
}
.pdzyENe .ii8ov8U:hover {
  background-color: #f3f6fd;
}
.cKzuKY3 {
  display: none;
}

.ZUgok5O .WG52tjO {
  border-radius: 2em 2em 0 0;
  height: auto !important;
  max-width: 50em;
  margin: 0 auto;
  overflow: hidden;
}
.ZUgok5O .fBmGFim {
  background-color: rgba(16, 24, 40, 0.48);
  backdrop-filter: blur(0.75em);
  -webkit-backdrop-filter: blur(0.75em);
}
.w951vrl .ant-drawer-header,
.w951vrl .ant-drawer-body {
  padding: 0 !important;
}
.w951vrl .ant-drawer-content {
  border-radius: 2em 2em 0 0;
  overflow: hidden;
  box-shadow: 0 -0.75em 2.25em rgba(16, 24, 40, 0.16);
}
.Aora3CU {
  padding: 1.375em 1.25em 1.25em;
  background: #fff;
}
.qPsnZp_ {
  position: relative;
  min-height: 3.125em;
  display: flex;
  align-items: center;
}
.ZgaY_6A {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 5px;
  text-align: center;
}
.HYYSRw7 {
  padding: 0 2.75em;
}
.R6lx1et {
  color: #101828;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.375em;
  letter-spacing: -0.01em;
}
.xeWnXSM {
  color: #667085;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25em;
}
.cnlvQua {
  position: absolute;
  left: 0;
  top: 50%;
  width: 2.25em;
  height: 2.25em;
  border: none;
  border-radius: 0.625em;
  padding: 0;
  background: #fff;
  box-shadow: none;
  color: #344054;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  transition: background 0.2s ease, box-shadow 0.2s ease, color 0.2s ease;
}
.cnlvQua:hover {
  background: #f2f4f7;
  box-shadow: 0 0.25em 0.625em rgba(16, 24, 40, 0.12);
  color: #101828;
}
.u1KjAiB {
  margin-top: 1em;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.s14YGZM {
  width: 100%;
  height: 2.875em;
  min-height: 2.875em;
  border: 1px solid #e4e7ec;
  border-radius: 0.75em;
  padding: 0.625em 0.875em;
  background: #f9fafb;
  color: #101828;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.375em;
  text-align: left;
  box-shadow: 0 1px 0.125em rgba(16, 24, 40, 0.04);
  transition: border-color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease;
}
.s14YGZM:hover,
.s14YGZM.WlMfYnd {
  background: #fff;
  border-color: #d0d5dd;
  box-shadow: 0 0.25em 0.75em rgba(16, 24, 40, 0.08);
}
.WV_xJlj {
  display: flex;
  align-items: center;
}
.MCC8nGQ {
  color: #12b76a;
  font-size: 16px;
}
.OvQyjrH {
  margin-top: 0.75em;
  color: #f04438;
  font-size: 13px;
  line-height: 1.125em;
  text-align: center;
}
.kxNvgCt {
  width: 100%;
  height: 2.875em !important;
  min-height: 2.875em;
  margin-top: 1.125em;
  border-radius: 0.75em;
  padding: 0.625em 0.875em;
  box-sizing: border-box;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.375em;
  background: #321849;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  transition: background 0.2s ease, box-shadow 0.2s ease;
}
.kxNvgCt:hover,
.kxNvgCt:focus,
.kxNvgCt:focus-visible,
.kxNvgCt.ant-btn-primary:hover,
.kxNvgCt.ant-btn-primary:focus,
.kxNvgCt.ant-btn-primary:focus-visible {
  background: #3d1f5c;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}
.kxNvgCt:active,
.kxNvgCt.ant-btn-primary:active {
  background: #28123a;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}
.kxNvgCt:disabled,
.kxNvgCt.ant-btn-disabled,
.kxNvgCt.ant-btn-primary[disabled] {
  color: #fff !important;
  background: #d0d5dd !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}
.kxNvgCt:disabled:hover,
.kxNvgCt.ant-btn-disabled:hover,
.kxNvgCt.ant-btn-primary[disabled]:hover {
  color: #fff !important;
  background: #d0d5dd !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

.FGNszyw {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
.FGNszyw .ixIgc6K {
  color: rgba(12, 29, 35, 0.6);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.125em;
  /* 150% */
  margin-bottom: 0.5em;
}
.FGNszyw .Lz6bXIH {
  padding: 0.75em 0 1em;
  border-bottom: 1px solid #f1f1f1;
}
.FGNszyw .Lz6bXIH:last-child {
  border: none;
  padding-bottom: 0;
}
.FGNszyw .Lz6bXIH .qBuikhf .ant-radio-inner {
  width: 0.75em;
  height: 0.75em;
}
.FGNszyw .Lz6bXIH .qBuikhf .UTA5IfB {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.125em;
  color: rgba(12, 29, 35, 0.6);
}
.FGNszyw .Ug1gtDj {
  display: flex;
  align-items: center;
  gap: 36px;
}
.FGNszyw .Ug1gtDj .MwyifqL {
  display: flex;
  align-items: center;
  cursor: pointer;
  gap: 6px;
  transition-duration: 150ms;
}
.FGNszyw .Ug1gtDj .MwyifqL .AheTnIQ {
  width: 2.25em;
  height: 2.25em;
  border-radius: 1.875em;
  transition-duration: 200ms;
  border: 1px solid #f1f1f1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.FGNszyw .Ug1gtDj .MwyifqL .AheTnIQ .qo06aqC {
  width: 1.5em;
  height: 1.5em;
}
.FGNszyw .Ug1gtDj .MwyifqL .M4JORTE {
  transition-duration: 200ms;
  font-size: 12px;
  color: rgba(12, 29, 35, 0.8);
  font-weight: 400;
  line-height: 1.25em;
  /* 166.667% */
}
.FGNszyw .Ug1gtDj .MwyifqL:hover .AheTnIQ {
  border-color: #8d9cf8;
  background-color: #dde2f7;
}
.FGNszyw .Ug1gtDj .MwyifqL:hover .M4JORTE {
  color: #0667ff;
}
.FGNszyw .Ug1gtDj .MwyifqL.DjML777 .AheTnIQ {
  border-color: #8d9cf8;
  background-color: #dde2f7;
}
.FGNszyw .Ug1gtDj .MwyifqL.DjML777 .M4JORTE {
  color: #0667ff;
}
.FGNszyw .JYMyTqV {
  display: flex;
  height: 1.875em;
  margin-bottom: 1em;
}
.FGNszyw .JYMyTqV .QCMIgDO {
  flex: 1;
  border: 1px solid #ddd;
  border-right: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-sizing: border-box;
  transition-duration: 200ms;
}
.FGNszyw .JYMyTqV .QCMIgDO:first-child {
  border-radius: 0.625em 0 0 0.625em;
}
.FGNszyw .JYMyTqV .QCMIgDO:last-child {
  border-right: 1px solid #ddd;
  border-radius: 0 0.625em 0.625em 0;
}
.FGNszyw .JYMyTqV .QCMIgDO:hover,
.FGNszyw .JYMyTqV .QCMIgDO.P1Zobb3 {
  border: 1px solid #0667ff;
  background: #0667ff;
  color: #fff;
}
.FGNszyw .ohZ_kqB {
  display: flex;
  align-items: center;
  gap: 20px;
  transition-duration: 200ms;
  width: 100%;
  margin-bottom: 1em;
}
.FGNszyw .ohZ_kqB .cSdyMG5 {
  width: 1.5em;
  cursor: pointer;
  height: 1.5em;
}
.FGNszyw .ohZ_kqB .aUqblQK path {
  fill: #fdbc5f;
  stroke: #fdbc5f;
}
.FGNszyw .alIEhvl {
  margin-bottom: 0.75em;
}
.FGNszyw .alIEhvl .Pgs53fT {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-top: 0.5em;
}
.FGNszyw .alIEhvl .Pgs53fT .ant-radio-inner {
  width: 0.75em;
  height: 0.75em;
}
.FGNszyw .alIEhvl .Pgs53fT .K9EpcJ7 {
  font-size: 12px;
  font-weight: 400;
  line-height: 1.125em;
  color: rgba(12, 29, 35, 0.8);
}
.FGNszyw .zSFxjFT textarea {
  resize: none;
  width: 100%;
  box-sizing: border-box;
}
.FGNszyw .zSFxjFT .E_rHuFn {
  font-size: 12px;
}
.FGNszyw .zSFxjFT .Zcxvv3d {
  color: #c3c3c3;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.25em;
  margin-top: 0.125em;
}
.FGNszyw .cV3qdN3 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-top: 0.625em;
}
.FGNszyw .cV3qdN3 .F2AWYSy {
  border-radius: 0.625em;
  height: 2.625em;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 1.2em;
  padding: 0.625em 0.75em;
  cursor: pointer;
  transition-duration: 200ms;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.FGNszyw .cV3qdN3 .F2AWYSy.ryyoJKW {
  border: 1px solid #f1f1f1;
  background: #f1f1f1;
}
.FGNszyw .cV3qdN3 .F2AWYSy.ryyoJKW:hover {
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
}
.FGNszyw .cV3qdN3 .FnG7OGI {
  font-weight: 700;
}
.sM1WwzM {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.sM1WwzM .IwaetlU {
  border-radius: 0.75em 0.75em 0 0;
  height: auto !important;
  max-width: 50em !important;
  width: 100%;
  box-sizing: border-box;
  margin: 0 auto;
  opacity: 1;
  transition-duration: 200ms;
}
.sM1WwzM .IzwsKQY {
  max-height: 1px;
  margin-top: -1px;
  overflow: hidden;
  pointer-events: none;
}
.sM1WwzM .MIB9Ce9 {
  position: absolute;
  background-color: transparent !important;
  display: none;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.z46anRA {
  padding: 1.25em 1.375em 1.875em;
  border-radius: 0.75em 0.75em 0 0;
}
.z46anRA .ant-drawer-header,
.z46anRA .ant-drawer-body {
  padding: 0 !important;
  box-sizing: border-box;
  width: 100%;
}
.z46anRA .ant-drawer-header {
  padding-bottom: 0.75em !important;
}

.aPr13SM .FuvSVfu {
  border-radius: 0.75em 0.75em 0 0;
  height: auto !important;
  max-width: 50em;
  margin: 0 auto;
}
.aPr13SM:focus-visible {
  outline: none !important;
}
.aPr13SM .KLmhEda {
  background-color: rgba(0, 0, 0, 0.1);
}
.aPr13SM .KLmhEda:focus-visible {
  outline: none !important;
}
.Stx3Ulc .ant-drawer-header,
.Stx3Ulc .ant-drawer-body {
  padding: 0 !important;
}
.Stx3Ulc .ant-drawer-content {
  max-height: 100vh !important;
}
.Stx3Ulc .ant-drawer-header {
  padding-bottom: 0.75em;
}
.Stx3Ulc .IfvuiOS {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0.625em 1em;
  border-bottom: 1px solid #f1f1f1;
  font-weight: 500;
  font-size: 16px;
}
.Stx3Ulc .IfvuiOS .fDSDe6p {
  width: 1em;
  height: 1em;
  cursor: pointer;
  color: #000;
}
.zuaG3Iq {
  max-height: 60vh;
  overflow-y: scroll;
  cursor: pointer;
}
.nXXRNwy {
  border-bottom: 1px solid #f1f1f1;
  cursor: pointer;
  padding: 0.625em 1em;
  font-size: 16px;
  color: #0c1d23cc;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.nXXRNwy:hover {
  background-color: #f1f1f1;
}
.nXXRNwy.h0DcLrk {
  background-color: #f1f1f1;
}

.ePwqgwg {
  position: relative;
}
.trep7uY {
  display: flex;
  align-items: center;
  width: 100%;
  overflow: auto;
  margin-bottom: 0.625em;
}
.trep7uY::-webkit-scrollbar {
  display: none;
}
.trep7uY .ERK3JdB {
  border-radius: 0.625em;
  border: 1px solid #f1f1f1;
  background-color: #fff;
  height: 1.75em;
  box-sizing: border-box;
  color: #6d777b;
  display: flex;
  align-items: center;
  transition-duration: 0ms;
  padding: 0.1875em 0.625em;
  margin-right: 0.375em;
  text-decoration: none;
}
.trep7uY .ERK3JdB .iMQgBrq {
  font-size: 12px;
  color: #6d777b;
}
.trep7uY .ERK3JdB .AE2PreN,
.trep7uY .ERK3JdB .aE8mRmE {
  width: 1em;
  height: 1em;
}
.trep7uY .ERK3JdB .AE2PreN path {
  fill: var(--icon-color, #6d777b);
}
.trep7uY .ERK3JdB .aE8mRmE path {
  stroke: var(--icon-color, #6d777b);
}
.trep7uY .ERK3JdB.ry_IGW6:hover {
  border-color: #d9d9d9 !important;
  color: rgba(0, 0, 0, 0.25) !important;
}
.trep7uY .ERK3JdB.nt7w7Hj {
  background: rgba(255, 255, 255, 0.1) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.trep7uY .ERK3JdB.nt7w7Hj .iMQgBrq {
  color: #fff !important;
}
.trep7uY .ERK3JdB:last-child {
  margin-right: 0;
}
.trep7uY .ERK3JdB:disabled .AE2PreN path {
  fill: #a2a2a2 !important;
}
.trep7uY .cSXnkpv {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.trep7uY .cSXnkpv:hover {
  border-color: var(--icon-color, #6d777b);
}
.p43qoKv {
  transition-duration: 200ms;
  opacity: 1;
  width: 1.5em;
  visibility: visible;
  position: absolute;
  pointer-events: none;
  left: 0;
  top: 0;
  bottom: 0;
  box-shadow: inset 0.625em 0 0.5em -0.5em rgba(5, 5, 5, 0.09);
}
.aPbsad8 {
  transition-duration: 200ms;
  pointer-events: none;
  opacity: 1;
  width: 1.5em;
  visibility: visible;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  box-shadow: inset -0.625em 0 0.5em -0.5em rgba(5, 5, 5, 0.09);
}
.tgwXMMh {
  opacity: 0;
  visibility: hidden;
}
.x3jumfb ul {
  max-height: 14.0625em;
  max-width: 18.75em;
  overflow: scroll;
  border: 1px solid #f1f1f1;
  border-radius: 0.5em !important;
  box-shadow: none !important;
}
.x3jumfb ul li {
  line-height: 2 !important;
}
.x3jumfb .hK2tW1p {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.x3jumfb .hK2tW1p .AE2PreN,
.x3jumfb .hK2tW1p .aE8mRmE {
  width: 1em;
  height: 1em;
}
.x3jumfb .hK2tW1p .AE2PreN path {
  fill: var(--icon-color, #6d777b);
}
.x3jumfb .hK2tW1p .aE8mRmE path {
  stroke: var(--icon-color, #6d777b);
}
.x3jumfb .hK2tW1p .i1Sr5po {
  font-size: 14px;
  color: #6d777b;
  flex: 1;
  text-align: left;
}

.BzloYB4 {
  position: relative;
}
.BzloYB4 ._9ZzuQt {
  display: none;
  color: red;
  font-size: 14px;
  margin-bottom: 0.25em;
}
.BzloYB4 .dMG1pym {
  display: block;
}
.BzloYB4 .goKZiHG {
  position: relative;
  font-size: 16px;
}
.BzloYB4 .goKZiHG .ant-form-item {
  margin: 0;
  margin-bottom: 0.625em;
}
.BzloYB4 .goKZiHG .ant-form-item:last-child {
  margin-bottom: 0;
}
.BzloYB4 .gIYbCPK {
  position: relative;
  margin-bottom: 0.625em;
}
.BzloYB4 .bhEZCWo {
  box-sizing: border-box;
  box-shadow: none;
  outline: none;
  padding: 0 1em;
  border-radius: 0.625em;
  flex: 1;
  height: 3em;
}
.BzloYB4 .bhEZCWo:-internal-autofill-previewed,
.BzloYB4 .bhEZCWo:-internal-autofill-selected,
.BzloYB4 .bhEZCWo:-webkit-autofill {
  background-color: #fff !important;
  -webkit-transition: background-color 5000s ease-in-out 0s !important;
  transition: background-color 5000s ease-in-out 0s !important;
}
.BzloYB4 .k00YZzj {
  border-radius: 0.625em;
  height: 3em;
  width: 100%;
}
.BzloYB4 .k00YZzj .ant-input-number-input-wrap {
  height: 100%;
}
.BzloYB4 .k00YZzj .ant-input-number-input-wrap .ant-input-number-input {
  height: 100%;
}
.BzloYB4 .RDCLIBX {
  height: 3em;
}
.BzloYB4 .RDCLIBX .ant-select-selector {
  border-radius: 0.625em;
  padding: 0 1em !important;
}
.BzloYB4 .RDCLIBX .ant-select-selection-placeholder,
.BzloYB4 .RDCLIBX .ant-select-selection-item {
  text-align: left;
}
.BzloYB4 .dS0JMAS {
  color: red;
  position: absolute;
  left: -0.75em;
  top: 0.875em;
}
.BzloYB4 .vx8YssD {
  margin-top: 0.5em;
  padding: 0.25em 0.5em;
  height: 3em;
  box-sizing: border-box;
  border-radius: 0.625em;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #ffffff;
  transition-duration: 200ms;
}
.BzloYB4 .vx8YssD:hover {
  opacity: 0.9;
}
.BzloYB4 .vx8YssD .Uq1Ys1f {
  width: 1em;
  height: 1em;
}
.BzloYB4 .O1wXGB2 {
  background-color: #dfdfdf !important;
}
.BzloYB4 .O1wXGB2:hover {
  opacity: 1;
}
.BzloYB4 .S9RDBxJ {
  color: #333333;
  font-size: 14px;
  margin-bottom: 0.5em;
  text-align: left;
}
@keyframes SZzyPgR {
  0% {
    transform: translateX(0);
  }
  25% {
    transform: translateX(0.25em);
  }
  50% {
    transform: translateX(-0.25em);
  }
  75% {
    transform: translateX(0.25em);
  }
  100% {
    transform: translateX(0);
  }
}
.BzloYB4 .b_W7W8o {
  animation: SZzyPgR 0.3s ease infinite;
}
.BzloYB4 .WzBpil9,
.BzloYB4 .WzBpil9 a {
  color: #c1c2c5 !important;
  font-weight: 400;
  text-align: left;
  margin-top: 0.5em;
  transition-duration: 200ms;
}
.BzloYB4 .wWRx5eP {
  color: red !important;
}
.BzloYB4 .wWRx5eP a {
  color: red !important;
}
.BzloYB4 .WzBpil9 {
  transform: translateX(0);
  font-size: 12px;
  max-height: 9.375em;
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
}
.BzloYB4 .WzBpil9::-webkit-scrollbar {
  display: none;
}
.BzloYB4 .WzBpil9 a {
  text-decoration: underline;
}
.BzloYB4 .gVsKd4V {
  align-items: center;
  margin-top: 0.375em;
}
.BzloYB4 .gVsKd4V .WzBpil9 {
  margin-top: 0;
}
.yBhSvh_ .ant-select-item-option-content {
  text-align: left !important;
  font-size: 14px;
}

.Oauu5PN {
  position: relative;
  border: 1px solid #e5e5e5;
  border-radius: 1.25em;
}
.Oauu5PN .gxIkFor {
  box-sizing: border-box;
  flex: 1 0 0;
  align-self: stretch;
  width: 100%;
  box-shadow: none;
  resize: none;
  font-size: 14px;
  word-break: break-word;
  outline: none;
  -webkit-user-modify: read-write-plaintext-only;
  overflow-y: auto;
  line-height: 1.5em;
  color: #161616;
  padding: 0.625em 4.75em 0.625em 0.75em;
  max-height: 6.25em !important;
  min-height: 2.875em !important;
  border: none !important;
}
.Oauu5PN .gxIkFor textarea {
  box-shadow: none;
}
.Oauu5PN .gxIkFor:focus {
  background: #ffffff;
  box-shadow: none !important;
  border: none !important;
}
.Oauu5PN .cccf6XO {
  box-sizing: border-box;
  min-height: 2.875em !important;
  max-height: 6.25em;
  overflow: hidden;
  padding: 0.625em 3em 0.625em 0.75em;
  line-height: 1.5em;
  opacity: 0;
  visibility: hidden;
  width: 100%;
  white-space: pre-wrap;
  word-break: break-word;
  overflow-wrap: break-word;
  margin: 0;
  border: 1px solid transparent;
  font-size: 14px;
}
.Oauu5PN .mI0BhVy {
  padding: 0.5em;
  border-bottom: 1px solid #f0f1f2;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.Oauu5PN .i5B7N_Y {
  height: 2em;
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 0.5em;
  border-radius: 0.5em;
  background: #f7f8fa;
  color: #161616;
  font-size: 13px;
  box-sizing: border-box;
}
.Oauu5PN .i5B7N_Y.rfhgfHv {
  color: #d92d20;
  background: #fff4f2;
}
.Oauu5PN .iQngalG {
  width: 1em;
  height: 1em;
  flex: 0 0 auto;
}
.Oauu5PN .Z64utFq {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Oauu5PN .ucqDa24 {
  color: #667085;
  cursor: pointer;
  flex: 0 0 auto;
}
.Oauu5PN .ucqDa24:hover {
  color: #101828;
}
.Oauu5PN .z2gU4Bo {
  position: absolute;
  right: 0.375em;
  bottom: 0px;
  display: flex;
  align-items: center;
}
.Oauu5PN .z2gU4Bo .xZ48d4q {
  width: 1.5em;
  height: 1.5em;
  border-radius: 1.5em;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.Oauu5PN .z2gU4Bo .xZ48d4q .Y6MstnZ {
  color: #ffffff;
  width: 0.75em;
  height: 0.75em;
}
.Oauu5PN .z2gU4Bo .rJiBUcR {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 1.125em;
  width: 1.125em;
  transition-duration: 200ms;
  box-sizing: border-box;
}
.Oauu5PN .z2gU4Bo .rJiBUcR .d2WOYWg {
  transition-duration: 200ms;
  color: #a2a2a2;
}
.Oauu5PN .z2gU4Bo .rJiBUcR.PE0wpRc {
  display: none;
}
.Oauu5PN .z2gU4Bo .eHwlCjI {
  width: 2em;
  height: 2.25em;
  display: flex;
  align-items: center;
  justify-content: center;
}
.Oauu5PN .PE0wpRc {
  display: none !important;
}
.R1eGLJY {
  border-color: #4a5050;
}
.R1eGLJY .gxIkFor {
  background-color: #1a1a1e !important;
  color: #ffffff !important;
  border: 1px solid #4a5050;
}
.R1eGLJY .gxIkFor:-ms-input-placeholder {
  color: #6d6e78 !important;
}
.R1eGLJY .gxIkFor::placeholder {
  color: #6d6e78 !important;
}
.R1eGLJY .i5B7N_Y {
  background: #25262c;
  color: #ffffff;
}
.R1eGLJY .i5B7N_Y.rfhgfHv {
  color: #ffb4a8;
  background: #3a2424;
}
.R1eGLJY .ucqDa24 {
  color: #c5c7d0;
}
.R1eGLJY .ucqDa24:hover {
  color: #ffffff;
}

.RaWrUQB {
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  overflow: hidden;
  color: #aaa !important;
  text-overflow: ellipsis;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.125em;
  /* 150% */
  margin: 4px 0;
  z-index: 999;
  margin-top: auto;
}
.RaWrUQB.RI1mm_S {
  color: #999 !important;
}
.RaWrUQB .hGxPjXY {
  height: 1.25em;
  width: 4.5em;
  margin: 0 4px;
  display: inline-block;
}
.RaWrUQB .hGxPjXY path {
  fill: #aaa !important;
}
.RaWrUQB .mw9IUyj {
  object-fit: contain;
  height: 1.25em;
  display: inline-block;
  margin-left: 0.25em;
}
.VviZoBt {
  display: none !important;
}

.bYu1uIn {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: rgba(237, 237, 237, 0.74);
}
.bYu1uIn .wyOMyZb {
  height: 3em;
  padding: 0 1.5em;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e0e0e0;
  width: 100%;
  box-sizing: border-box;
  font-weight: 600;
}

.g_k0MTT {
  flex: 1;
  width: 100%;
  margin: 0 auto;
  padding: 0.75em;
  box-sizing: border-box;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  z-index: 1;
}
.g_k0MTT .Hy87Zam {
  flex: 1;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.g_k0MTT .LCi001Q {
  flex: 1;
  padding: 1em;
  max-width: 50em;
  width: 100%;
  margin: 0 auto;
}
.g_k0MTT .LCi001Q.rnbVA4n {
  display: flex;
  align-items: center;
  justify-content: center;
}
.g_k0MTT .tF2DYZB {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  padding: 1em 1em 0;
}
.g_k0MTT .tF2DYZB .KBGJzU2 {
  border: 1px solid #000;
  padding: 0.375em 0.5em;
  cursor: pointer;
}
.g_k0MTT .tF2DYZB .KBGJzU2 .AzS4cxd {
  background-color: #000;
  color: #fff;
  padding: 0 4em;
  border-radius: 0;
  height: 2.625em;
}
.g_k0MTT .tF2DYZB .KBGJzU2 .AzS4cxd:hover {
  background-color: #000;
  color: #fff;
}
.g_k0MTT .tF2DYZB .AzS4cxd {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}
.g_k0MTT .tF2DYZB .dUfJVmy {
  width: 1.5em;
  height: 1.5em;
}
.qHGCH6i {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
.qHGCH6i .UDrRV8k {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  height: 2.625em;
  width: 2.625em;
  border-radius: 1.3125em;
  cursor: pointer;
  box-shadow: 0px 0.25em 0.75em 0px #00000014;
}
.qHGCH6i .UDrRV8k.XQ8B_1U {
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 0.75em;
}
.qHGCH6i .jyTgoxy {
  width: 1.5em;
  height: 1.5em;
}
.qHGCH6i .jyTgoxy {
  width: 1.5em;
  height: 1.5em;
}
.bHuUXP0 {
  overflow: hidden;
}
.uAllBfz {
  padding: 0.75em 1em;
  margin-bottom: 1em;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  max-width: calc(100% - 4em);
  line-height: 1.5;
}
.uAllBfz.FNewmSp {
  float: right;
  background: #4c6fff;
  color: #fff;
  border-radius: 1em 0 1em 1em;
}
.uAllBfz.COxkDcD {
  float: left;
  background: #fff;
  color: #333;
  border-radius: 0 1em 1em 1em;
}
.EBqXOIh {
  max-width: 80%;
  margin: 0 auto;
  display: block;
}
.WxyNZlg {
  padding: 0.75em 1em;
  margin-bottom: 1em;
  font-size: 14px;
  font-weight: 400;
  display: inline-block;
  max-width: calc(100% - 4em);
  line-height: 1.5;
  background-color: #ededed;
  color: #000000;
  border-radius: 0 1em 1em 1em;
}
.hQj_Lq9 {
  float: right;
  background: #4c6fff;
  color: #fff;
  border-radius: 1em 0 1em 1em;
}
.hQj_Lq9 .V1tEnXd {
  background: #fff;
}
.xsKkZo2 {
  color: #333;
  background: #fff;
  color: #000000;
  border-radius: 0 1em 1em 1em;
}
.ExnbdsG {
  text-align: center;
  color: #999;
}
.V1tEnXd {
  display: inline-block;
  width: 0.625em;
  height: 0.625em;
  vertical-align: middle;
  background-color: #160d0d;
  border-radius: 50%;
  margin-left: 0.5em;
  animation: IHeV7YD 1s ease-in-out infinite;
}
.q5V0ocS {
  display: inline-block;
}
.q5V0ocS::after {
  content: '';
  display: inline-block;
  width: 1em;
  text-align: left;
  /* 3 dots, each 0.2em wide, spaced 0.2em apart */
  letter-spacing: 0.2em;
  animation: GlWgXqg 1.4s steps(3, end) infinite;
}
.D11zpta {
  text-align: center;
  margin-top: 3.75em;
  font-size: 24px;
  font-weight: 600;
}
@keyframes GlWgXqg {
  0% {
    content: '';
  }
  20% {
    content: '.';
  }
  40% {
    content: '..';
  }
  60%,
  100% {
    content: '...';
  }
}
@keyframes IHeV7YD {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(0.8);
    opacity: 0.6;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

