html,
body {
  font-family: PingFangSC-Regular, PingFang SC;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  height: 100%;
  background: white;
  margin: 0;
  padding: 0;
}
html *,
body * {
  box-sizing: border-box;
  direction: ltr;
}
html ul,
body ul,
html ol,
body ol {
  list-style-type: none;
}
html img,
body img {
  vertical-align: middle;
  border-style: none;
}
html a,
body a {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  color: var(--color-primary);
  background-color: transparent;
}
html a:hover,
body a:hover,
html a:active,
body a:active {
  color: var(--color-primary-hover);
}
html textarea,
body textarea {
  color: var(--color-text);
}
html b,
body b,
html strong,
body strong {
  font-weight: bolder;
}
html div,
body div,
html dl,
body dl,
html dt,
body dt,
html dd,
body dd,
html ul,
body ul,
html ol,
body ol,
html li,
body li,
html h1,
body h1,
html h2,
body h2,
html h3,
body h3,
html h4,
body h4,
html h5,
body h5,
html h6,
body h6,
html pre,
body pre,
html code,
body code,
html form,
body form,
html fieldset,
body fieldset,
html legend,
body legend,
html input,
body input,
html textarea,
body textarea,
html p,
body p,
html blockquote,
body blockquote,
html th,
body th,
html td,
body td,
html hr,
body hr,
html button,
body button,
html article,
body article,
html aside,
body aside,
html details,
body details,
html figcaption,
body figcaption,
html figure,
body figure,
html footer,
body footer,
html header,
body header,
html hgroup,
body hgroup,
html menu,
body menu,
html nav,
body nav,
html section,
body section {
  margin: 0;
  padding: 0;
}
html :global(.ant-switch),
body :global(.ant-switch) {
  background: #c9c9c9;
}
html :global(.ant-switch:hover:not(.ant-switch-disabled)),
body :global(.ant-switch:hover:not(.ant-switch-disabled)) {
  background: #8a8a8a;
}
#root {
  width: 100%;
  height: 100%;
}

.ame-spin_SjD6A.fullscreen_MDwQi {
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 999;
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ant-message,
.ant-message-fixed {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.88);
  font-size: 14px;
  line-height: 1.57142857;
  list-style: none;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, 'Noto Sans JP', 'Noto Sans KR', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';
  position: absolute;
  top: 8px;
  width: 100%;
  pointer-events: none;
  z-index: 5200;
}
.ant-message-fixed {
  position: fixed;
}
.ant-message .ant-message-move-up,
.ant-message-fixed .ant-message-fixed-move-up {
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.ant-message .ant-message-move-up-appear,
.ant-message .ant-message-move-up-enter,
.ant-message-fixed .ant-message-fixed-move-up-appear,
.ant-message-fixed .ant-message-fixed-move-up-enter {
  -webkit-animation-name: css-1me4733-MessageMoveIn;
          animation-name: css-1me4733-MessageMoveIn;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
  -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
          animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-message .ant-message-move-up-appear.ant-message-move-up-appear-active,
.ant-message .ant-message-move-up-enter.ant-message-move-up-enter-active,
.ant-message-fixed .ant-message-fixed-move-up-appear.ant-message-fixed-move-up-appear-active,
.ant-message-fixed .ant-message-fixed-move-up-enter.ant-message-fixed-move-up-enter-active {
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-message .ant-message-move-up-leave,
.ant-message-fixed .ant-message-fixed-move-up-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
  -webkit-animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
          animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-message .ant-message-move-up-leave.ant-message-move-up-leave-active,
.ant-message-fixed .ant-message-fixed-move-up-leave.ant-message-fixed-move-up-leave-active {
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.ant-message-rtl,
.ant-message-fixed-rtl {
  direction: rtl;
}
.ant-message-rtl span,
.ant-message-fixed-rtl span {
  direction: rtl;
}
.ant-message-notice,
.ant-message-fixed-notice {
  padding: 8px;
  text-align: center;
}
.ant-message-notice .ant-message-custom-content > .anticon,
.ant-message-notice .ant-message-fixed-custom-content > .anticon,
.ant-message-fixed-notice .ant-message-fixed-custom-content > .anticon,
.ant-message-fixed-notice .ant-message-custom-content > .anticon {
  vertical-align: text-bottom;
  -webkit-margin-end: 8px;
          margin-inline-end: 8px;
  font-size: 16px;
}
.ant-message-notice .ant-message-notice-content,
.ant-message-fixed-notice .ant-message-fixed-notice-content {
  display: inline-block;
  padding: 9px 12px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  pointer-events: all;
}
.ant-message-notice .ant-message-success > .anticon,
.ant-message-notice .ant-message-fixed-success > .anticon,
.ant-message-fixed-notice .ant-message-fixed-success > .anticon,
.ant-message-fixed-notice .ant-message-success > .anticon {
  color: #52c41a;
}
.ant-message-notice .ant-message-error > .anticon,
.ant-message-notice .ant-message-fixed-error > .anticon,
.ant-message-fixed-notice .ant-message-fixed-error > .anticon,
.ant-message-fixed-notice .ant-message-error > .anticon {
  color: #ff4d4f;
}
.ant-message-notice .ant-message-warning > .anticon,
.ant-message-notice .ant-message-fixed-warning > .anticon,
.ant-message-fixed-notice .ant-message-fixed-warning > .anticon,
.ant-message-fixed-notice .ant-message-warning > .anticon {
  color: #fff;
}
.ant-message-notice .ant-message-info > .anticon,
.ant-message-notice .ant-message-loading > .anticon,
.ant-message-fixed-notice .ant-message-fixed-info > .anticon,
.ant-message-fixed-notice .ant-message-fixed-loading > .anticon {
  color: #1677ff;
}
.ant-message-notice-pure-panel,
.ant-message-fixed-notice-pure-panel {
  padding: 0;
  text-align: start;
}

.message_Y0NLF {
  display: flex;
  align-items: flex-start;
}
.message_Y0NLF.userMessage_PYCqH {
  flex-direction: row-reverse;
}
.message_Y0NLF.userMessage_PYCqH .messageWrapper_vGE6M {
  align-items: flex-end;
}
.message_Y0NLF.userMessage_PYCqH .messageContent_B2xcs {
  background: #f2f5f7;
  border-radius: 10px;
  padding: 12px 16px;
  border-radius: 18px;
  word-wrap: break-word;
  width: 100%;
  white-space: pre-wrap;
}
.message_Y0NLF.userMessage_PYCqH .messageFooter_X_hl8 {
  justify-content: flex-end;
}
.message_Y0NLF.aiMessage_OHz_F {
  flex-direction: column;
}
.message_Y0NLF.aiMessage_OHz_F .messageWrapper_vGE6M {
  align-items: flex-start;
}
.message_Y0NLF.aiMessage_OHz_F .messageContent_B2xcs {
  color: #212529;
  word-wrap: break-word;
  width: 100%;
}
.message_Y0NLF.aiMessage_OHz_F .messageAvatar_Bf6a_ {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  text-align: left;
  font-style: normal;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  line-height: normal;
}
.message_Y0NLF.aiMessage_OHz_F .messageAvatar_Bf6a_ .llmIcon_ssoUe {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.message_Y0NLF .thinkingMessage_dQbRz {
  color: #8b8b8b;
  white-space: pre-wrap;
  margin: 0;
  padding: 0 0 0 13px;
  line-height: 20px;
  position: relative;
  font-size: 14px;
  margin-bottom: 13px;
  margin-top: 13px;
}
.message_Y0NLF .thinkingMessage_dQbRz .line_lMhim {
  border-left: 2px solid #e5e5e5;
  height: calc(100% - 10px);
  margin-top: 5px;
  position: absolute;
  top: 0;
  left: 0;
}
.message_Y0NLF .mdContent_ZU6uN {
  position: relative;
  min-height: 20px;
  transition: height 0.1s ease-out;
  will-change: contents;
  contain: layout style;
}
.message_Y0NLF .mdContent_ZU6uN strong {
  font-weight: 600;
}
.message_Y0NLF .mdContent_ZU6uN .tableWrapper_pAVxc {
  overflow-x: auto;
}
.message_Y0NLF .mdContent_ZU6uN .tableWrapper_pAVxc table {
  width: -webkit-max-content;
  width: max-content;
  max-width: -webkit-max-content;
  max-width: max-content;
  border-collapse: collapse;
}
.message_Y0NLF .mdContent_ZU6uN .tableWrapper_pAVxc th,
.message_Y0NLF .mdContent_ZU6uN .tableWrapper_pAVxc td {
  padding: 10px;
  font-size: 15px;
  line-height: 1.72;
  border-bottom: 1px solid rgba(163, 163, 163);
  border-top: none;
}
.message_Y0NLF .mdContent_ZU6uN .tableWrapper_pAVxc th {
  text-align: left;
  font-weight: 600;
}
.message_Y0NLF .mdContent_ZU6uN h1,
.message_Y0NLF .mdContent_ZU6uN h2,
.message_Y0NLF .mdContent_ZU6uN h3,
.message_Y0NLF .mdContent_ZU6uN h4,
.message_Y0NLF .mdContent_ZU6uN h5,
.message_Y0NLF .mdContent_ZU6uN h6 {
  margin-top: 18px;
  margin-bottom: 13px;
  line-height: 1.5;
  font-weight: 600;
}
.message_Y0NLF .mdContent_ZU6uN hr {
  margin: 20px 0;
  height: 1px;
  background: #e5e5ff;
  border: none;
  display: block;
}
.message_Y0NLF .mdContent_ZU6uN li {
  line-height: 28px;
}
.message_Y0NLF .mdContent_ZU6uN li:not(:first-child) {
  margin-top: 10px;
}
.message_Y0NLF .mdContent_ZU6uN .paragraph_SsMk1 {
  margin: 14px 0;
  font-size: 16px;
  line-height: 28px;
}
.message_Y0NLF .mdContent_ZU6uN .paragraph_SsMk1:last-child {
  margin-bottom: 0 !important;
}
.message_Y0NLF .mdContent_ZU6uN .ol_xA9Kn {
  list-style-type: decimal;
  padding-left: 27px;
}
.message_Y0NLF .mdContent_ZU6uN .ul_Fp3pP {
  margin: 14px 0;
  list-style-type: disc;
  padding-left: 27px;
}
.message_Y0NLF .mdContent_ZU6uN .markdown-code_lC8ea {
  background-color: #edf0f7;
  font-size: 14px;
  padding: 4px 4px;
}
.message_Y0NLF .mdContent_ZU6uN .markdown-code-block_tHX4D {
  font-size: 14px;
}
.message_Y0NLF .mdContent_ZU6uN .markdown-code-block_tHX4D .head_IcEkX {
  width: 100%;
  margin-bottom: -0.5em;
  padding: 0.5em 1em;
  border-radius: 4px 4px 0 0;
  background-color: #edf0f7;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.message_Y0NLF .mdContent_ZU6uN .markdown-code-block_tHX4D .head_IcEkX + div {
  background: #f7f8fb !important;
}
.messageWrapper_vGE6M {
  display: flex;
  flex-direction: column;
  max-width: 100%;
  gap: 8px;
}
.messageText_dJDqo {
  margin-bottom: 0;
}
.messageFooter_X_hl8 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.messageTime_SQZ46 {
  font-size: 11px;
  opacity: 0.6;
}
.copyBtn_oAZ4k {
  color: #6c757d;
  background: none;
  border: none;
  cursor: pointer;
  padding: 2px 4px;
  border-radius: 3px;
  transition: all 0.2s ease;
  opacity: 0.5;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.copyBtn_oAZ4k.disabled_sAcWe {
  cursor: not-allowed;
  opacity: 0.2;
}
.copyBtn_oAZ4k:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.typing_JoTpy {
  display: flex;
  gap: 4px;
  align-items: center;
  margin-top: 20px;
}
.typing_JoTpy span {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #6c757d;
  -webkit-animation: typing_JoTpy 1.4s infinite ease-in-out;
          animation: typing_JoTpy 1.4s infinite ease-in-out;
}
.typing_JoTpy span:nth-child(1) {
  -webkit-animation-delay: 0ms;
          animation-delay: 0ms;
}
.typing_JoTpy span:nth-child(2) {
  -webkit-animation-delay: 200ms;
          animation-delay: 200ms;
}
.typing_JoTpy span:nth-child(3) {
  -webkit-animation-delay: 400ms;
          animation-delay: 400ms;
}
@-webkit-keyframes typing_JoTpy {
  0%,
  60%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  30% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes typing_JoTpy {
  0%,
  60%,
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 0.5;
  }
  30% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
.siblingSwitch_wEnhV {
  display: flex;
  align-items: center;
}
.switchBtn_ASHgN {
  background: none;
  border: none;
  cursor: pointer;
  padding: 2px 2px;
  border-radius: 4px;
  color: #666;
  font-size: 14px;
  font-weight: bold;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.switchBtn_ASHgN:hover:not(.disabled_sAcWe) {
  background: rgba(0, 0, 0, 0.1);
  color: #333;
}
.switchBtn_ASHgN:active:not(.disabled_sAcWe) {
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
}
.switchBtn_ASHgN.disabled_sAcWe {
  color: #ccc;
  cursor: not-allowed;
  opacity: 0.5;
}
.switchBtn_ASHgN:disabled {
  color: #ccc;
  cursor: not-allowed;
  opacity: 0.5;
}
.switchInfo_KGMto {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #666;
  font-size: 12px;
  min-width: 30px;
  text-align: center;
}

/*

github.com style (c) Vasily Polovnyov <vast@whiteants.net>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333;
  background: #f8f8f8;
}

.hljs-comment,
.hljs-quote {
  color: #998;
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  color: #333;
  font-weight: bold;
}

.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {
  color: #008080;
}

.hljs-string,
.hljs-doctag {
  color: #d14;
}

.hljs-title,
.hljs-section,
.hljs-selector-id {
  color: #900;
  font-weight: bold;
}

.hljs-subst {
  font-weight: normal;
}

.hljs-type,
.hljs-class .hljs-title {
  color: #458;
  font-weight: bold;
}

.hljs-tag,
.hljs-name,
.hljs-attribute {
  color: #000080;
  font-weight: normal;
}

.hljs-regexp,
.hljs-link {
  color: #009926;
}

.hljs-symbol,
.hljs-bullet {
  color: #990073;
}

.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}

.hljs-meta {
  color: #999;
  font-weight: bold;
}

.hljs-deletion {
  background: #fdd;
}

.hljs-addition {
  background: #dfd;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(https://cdn.huiyiai.net/webapp/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{text-rendering:auto;font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.9"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}

.chatPanelContainer_NAVhh {
  display: flex;
  height: 100%;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd {
  width: 264px;
  height: 100%;
  padding: 0 12px;
  border-right: 1px solid rgba(79, 89, 102, 0.122);
  position: relative;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd::-webkit-scrollbar-track {
  background: transparent;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-top: 24px;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM .modelItem_CvMSe {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  width: 100%;
  display: flex;
  padding: 6px 12px;
  align-items: center;
  border-radius: 8px;
  gap: 12px;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM .modelItem_CvMSe:hover {
  background: rgba(79, 89, 102, 0.078);
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM .modelItem_CvMSe.active_WLEWk {
  background: rgba(79, 89, 102, 0.078);
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM .modelItem_CvMSe .modelIcon_z_Jgp {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .modelList_uTCiM .modelItem_CvMSe .modelName_fFl5I {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  color: #262626;
  font-size: 14px;
  font-weight: 400;
  flex: 1 1;
  min-width: 0;
  line-height: normal;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .divider_YEJWI {
  height: 1px;
  min-height: 1px;
  background: rgba(79, 89, 102, 0.122);
  margin-top: 12px;
  margin-bottom: 12px;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo {
  position: relative;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .historyGroup_inDzr .groupTitle_ZUBMV {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #222222;
  text-align: left;
  font-style: normal;
  padding-left: 14px;
  padding-top: 16px;
  padding-bottom: 12px;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .historyGroup_inDzr .historyItem_OIGsM {
  height: 42px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  border-radius: 8px;
  padding: 0;
  padding-left: 14px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .historyGroup_inDzr .historyItem_OIGsM.active_WLEWk {
  background: #f2f5f7;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .historyGroup_inDzr .historyItem_OIGsM:hover {
  background: rgba(242, 245, 247, 0.5);
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .historyGroup_inDzr .historyItem_OIGsM .historyItemTitle_N5F9B {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .loadingItem_UMntL,
.chatPanelContainer_NAVhh .leftContainer_OPxyd .historyList_PDIXo .noMoreItem_q8puU {
  text-align: center;
  padding: 10px 0;
  color: #999;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 {
  flex: 1 1;
  display: flex;
  flex-direction: column;
  height: 100%;
  background-color: #fff;
  position: relative;
  padding: 0 12px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .header_ctJvF {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 16px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .header_ctJvF .title_HYaYK {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 24px;
  color: #1c1e22;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 {
  background-color: #fff;
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .item_DV1k2 {
  padding: 4px 10px;
  background: #ffffff;
  border-radius: 13px;
  border: 1px solid #f1f1f1;
  gap: 4px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF .newChat_agQY3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF .newChat_agQY3 .chatIcon_vOi7F {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 1;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF .history_mr1x8 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF .history_mr1x8 .historyIcon_zYzR3 {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 1;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .left_fjfAF .text_bSA_I {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  text-align: left;
  font-style: normal;
  position: relative;
  top: 1px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .right_XqsYj {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .right_XqsYj .upgrade_nDsph {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  background: #e0ddff;
  border-radius: 13px;
  gap: 4px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .right_XqsYj .upgrade_nDsph .icon_AsSs2 {
  width: 15px;
  height: 20px;
  object-fit: contain;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .top_OuNPV .right_XqsYj .upgrade_nDsph .text_bSA_I {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6253ed;
  text-align: left;
  font-style: normal;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC {
  background: #ffffff;
  box-shadow: 0px 10px 32px 0px rgba(51, 51, 51, 0.06);
  border-radius: 12px;
  border: 1px solid #e8e8e8;
  padding: 10px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .chatInput_qecS9 {
  word-break: break-word;
  white-space: pre-wrap;
  border: none;
  resize: none;
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: transparent;
  outline: none;
  box-shadow: none;
  height: 105px;
  max-height: 300px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .chatInput_qecS9::-webkit-input-placeholder {
  color: #6c757d;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .chatInput_qecS9::placeholder {
  color: #6c757d;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .modelBox_hzbeS {
  height: 26px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #f1f1f1;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  gap: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 8px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .modelBox_hzbeS .icon_AsSs2 {
  width: 20px;
  height: 20px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .modelBox_hzbeS .name_CJvjM {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  line-height: normal;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .modelBox_hzbeS .downIcon_Azmlr {
  font-size: 14px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .btn_akNB5 {
  width: 26px;
  height: 26px;
  background: #6253ed;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  border-radius: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .btn_akNB5.disabled_VV2Oq {
  opacity: 0.5;
  cursor: not-allowed;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .inputWrapper_Ci3yC .footer_p4EC1 .btn_akNB5 .stop_I2IbJ {
  background: #fff;
  border-radius: 2px;
  flex-shrink: 0;
  width: 10px;
  height: 10px;
  margin: 1px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .inputContainer_hWNm6 .tip_qp5bk {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #b2b2b2;
  text-align: center;
  font-style: normal;
  padding: 5px 0;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .actionBtn_KBy7Z {
  padding: 4px 12px;
  border: 1px solid #dee2e6;
  border-radius: 4px;
  background-color: #fff;
  color: #6c757d;
  font-size: 12px;
  cursor: pointer;
  transition: all 0.2s ease;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .actionBtn_KBy7Z:hover {
  background-color: #e9ecef;
  border-color: #adb5bd;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB {
  width: 100%;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  padding-bottom: 20px;
  flex: 1 1;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB::-webkit-scrollbar-track {
  background: transparent;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .listWrapper_H0jdB .messagesList_uvhMJ {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  padding-left: 16px;
  padding-right: 16px;
  gap: 20px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .emptyState_pyhAD {
  font-size: 18px;
  color: #333333;
  line-height: 28px;
  font-weight: 700;
  text-align: center;
  font-style: normal;
  margin-top: 90px;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .sendButton_yikvD {
  padding: 10px 20px;
  border: none;
  border-radius: 20px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
  flex-shrink: 0;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .sendButton_yikvD:hover:not(:disabled) {
  -webkit-transform: translateY(-2px);
          transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4);
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .sendButton_yikvD:disabled {
  background: #6c757d;
  cursor: not-allowed;
  -webkit-transform: none;
          transform: none;
  box-shadow: none;
}
.chatPanelContainer_NAVhh .chatPanel_ok9S8 .spinWrapper_aB5Kz {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 1000;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.historyDrawer_aMQSv .ant-drawer-content-wrapper {
  height: auto !important;
  height: initial !important;
}
.historyDrawer_aMQSv .ant-drawer-header {
  display: none;
}
.historyDrawer_aMQSv .ant-drawer-body {
  padding: 0;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh {
  height: 100%;
  background: #fff;
  display: flex;
  flex-direction: column;
  position: relative;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .title_uGbbG {
  padding-top: 16px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 16px;
  color: #222222;
  text-align: center;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .searchBox_FwOSw {
  width: calc(100% - 48px);
  margin: 0 auto;
  margin-top: 16px;
  height: 36px;
  background: #fafbfb;
  border-radius: 8px;
  border: 1px solid #f2f2f2;
  padding: 0 14px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 7px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .searchBox_FwOSw .input__kjgv {
  flex: 1 1;
  outline: none;
  border: none;
  background: transparent;
  position: relative;
  top: 1px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 {
  flex: 1 1;
  overflow: hidden;
  padding-bottom: 16px;
  padding-top: 20px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS {
  height: 100%;
  overflow-y: auto;
  padding: 0 12px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .historyGroup_rPzKX .groupTitle_Jvfhj {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #222222;
  text-align: left;
  font-style: normal;
  padding-left: 14px;
  padding-top: 16px;
  padding-bottom: 12px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .historyGroup_rPzKX .historyItem_gyzwV {
  height: 42px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  border-radius: 8px;
  padding: 0;
  padding-left: 14px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .historyGroup_rPzKX .historyItem_gyzwV.active_BQ2UQ {
  background: #f2f5f7;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .historyGroup_rPzKX .historyItem_gyzwV:hover {
  background: rgba(242, 245, 247, 0.5);
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .historyGroup_rPzKX .historyItem_gyzwV .historyItemTitle__rbgu {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .loadingItem_M5NNd,
.historyDrawer_aMQSv .historyDrawerContent_laomh .historyListWrapper_eNNA5 .list_wsbRS .noMoreItem_aDGf2 {
  text-align: center;
  padding: 10px 0;
  color: #999;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .noHistory_xEI6Q {
  flex: 1 1;
  overflow: hidden;
  padding-bottom: 16px;
  padding-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .noHistory_xEI6Q .icon_X72E2 {
  width: 168px;
  height: 119px;
}
.historyDrawer_aMQSv .historyDrawerContent_laomh .noHistory_xEI6Q .tip_UljPM {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #4a4a51;
  text-align: center;
  font-style: normal;
}

.model-popover_VV1Ez > ul {
  overscroll-behavior: none;
}
.model-popover_VV1Ez .translate-model-popover-item_BCrFs {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  padding: 12px 0px;
  padding-left: 24px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  gap: 10px;
}
.model-popover_VV1Ez .translate-model-popover-item_BCrFs.active_Q2RbU .name_TP4BV {
  color: var(--color-primary);
}
.model-popover_VV1Ez .translate-model-popover-item_BCrFs:hover {
  background: #f5f5f5;
}
.model-popover_VV1Ez .translate-model-popover-item_BCrFs .name_TP4BV {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
  line-height: normal;
}
.model-popover_VV1Ez .translate-model-popover-item_BCrFs .icon_t2Zvv {
  width: 37px;
}
.model-popover_VV1Ez .ant-dropdown-menu {
  background: #ffffff;
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  border: 1px solid #e8e8e8;
  padding: 8px 0;
  min-width: 200px;
  max-height: 300px;
  overflow-y: auto;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title {
  padding: 8px 12px 4px;
  color: #666666;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  text-align: left;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item {
  padding: 8px 12px;
  margin: 2px 4px;
  border-radius: 6px;
  transition: all 0.2s ease;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item:hover {
  background: #f0f5ff;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .model-info {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .model-info .model-logo {
  width: 16px;
  height: 16px;
  border-radius: 3px;
  object-fit: contain;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .model-info .model-label {
  font-size: 14px;
  color: #333333;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
}
.model-popover_VV1Ez .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .pro-badge {
  font-size: 10px;
  padding: 1px 4px;
  border-radius: 3px;
  font-weight: 600;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  line-height: 1;
  white-space: nowrap;
  margin-left: 6px;
}

.inputContainer_WL3dK {
  background-color: #fff;
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
}
.inputContainer_WL3dK .top_HuifE {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.inputContainer_WL3dK .top_HuifE .item_LPC8S {
  padding: 4px 10px;
  background: #ffffff;
  border-radius: 13px;
  border: 1px solid #f1f1f1;
  gap: 4px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR .newChat_IYxoU {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR .newChat_IYxoU .chatIcon_WD97A {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 1;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR .history_T5n35 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR .history_T5n35 .historyIcon_bFWzT {
  width: 15px;
  height: 15px;
  vertical-align: middle;
  line-height: 1;
}
.inputContainer_WL3dK .top_HuifE .left_OXJyR .text_dyCO_ {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  text-align: left;
  font-style: normal;
  position: relative;
  top: 1px;
}
.inputContainer_WL3dK .top_HuifE .right_lrc2t {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.inputContainer_WL3dK .top_HuifE .right_lrc2t .upgrade_Jm8II {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 10px;
  background: #e0ddff;
  border-radius: 13px;
  gap: 4px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.inputContainer_WL3dK .top_HuifE .right_lrc2t .upgrade_Jm8II .icon_Nr3l1 {
  width: 15px;
  height: 20px;
  object-fit: contain;
}
.inputContainer_WL3dK .top_HuifE .right_lrc2t .upgrade_Jm8II .text_dyCO_ {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6253ed;
  text-align: left;
  font-style: normal;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw {
  background: #ffffff;
  box-shadow: 0px 10px 32px 0px rgba(51, 51, 51, 0.06);
  border-radius: 12px;
  border: 1px solid #e8e8e8;
  padding: 10px;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .chatInput_cR6E7 {
  word-break: break-word;
  white-space: pre-wrap;
  border: none;
  resize: none;
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: transparent;
  outline: none;
  box-shadow: none;
  height: 105px;
  max-height: 300px;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .chatInput_cR6E7::-webkit-input-placeholder {
  color: #6c757d;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .chatInput_cR6E7::placeholder {
  color: #6c757d;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .modelBox_P1Swj {
  height: 26px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #f1f1f1;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  gap: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 8px;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .modelBox_P1Swj .icon_Nr3l1 {
  width: 20px;
  height: 20px;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .modelBox_P1Swj .name_xcbwK {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  line-height: normal;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .modelBox_P1Swj .downIcon_JKdHU {
  font-size: 14px;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .btn_DQnCx {
  width: 26px;
  height: 26px;
  background: #6253ed;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  border-radius: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #fff;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .btn_DQnCx.disabled_Xx9Xl {
  opacity: 0.5;
  cursor: not-allowed;
}
.inputContainer_WL3dK .inputWrapper_JJ2Nw .footer_xxmzr .btn_DQnCx .stop_F6cQ3 {
  background: #fff;
  border-radius: 2px;
  flex-shrink: 0;
  width: 10px;
  height: 10px;
  margin: 1px;
}
.inputContainer_WL3dK .tip_xpuCO {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #b2b2b2;
  text-align: center;
  font-style: normal;
  padding: 5px 0;
}

.content-box_mdqrI {
  width: 270px;
  height: 320px;
  background: linear-gradient(180deg, #f3effa 0%, #ffffff 100%);
  box-shadow: 0px 5px 32px 2px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
  border: 1px solid #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content-box_mdqrI .title_ObYvv {
  font-size: 16px;
  font-weight: 600;
  color: #2c2c2c;
  line-height: 22px;
}
.content-box_mdqrI .sub-title_zci5f {
  margin-top: 4px;
  font-size: 13px;
  font-weight: 400;
  color: #666666;
  line-height: 18px;
}
.content-box_mdqrI .qr-box_zPnFq {
  width: 181px;
  height: 179px;
  margin-top: 16px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.content-box_mdqrI .qr-box_zPnFq .qr-bg_ou3H5 {
  position: absolute;
  width: 181px;
  left: 0;
  top: 0;
}
.content-box_mdqrI .qr-box_zPnFq .qr-code_XrPqz {
  width: 175px;
  height: 175px;
  object-fit: cover;
  position: relative;
  z-index: 1;
}

.userInfoPopover_p8cm7 {
  width: 340px;
  background: #ffffff;
  box-shadow: 0px 4px 40px 0px rgba(56, 56, 56, 0.12);
  border-radius: 16px;
  padding: 20px;
}
.userInfoPopover_p8cm7 .user_QuRjk {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
}
.userInfoPopover_p8cm7 .user_QuRjk .avatar_X6mvR {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.userInfoPopover_p8cm7 .user_QuRjk .info_zZKj0 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.userInfoPopover_p8cm7 .user_QuRjk .info_zZKj0 .name_iSWk8 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #333333;
}
.userInfoPopover_p8cm7 .user_QuRjk .info_zZKj0 .id_R9JVE {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #7a7e80;
}
.userInfoPopover_p8cm7 .user_QuRjk .info_zZKj0 .id_R9JVE .copyIcon_yPZCc {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.userInfoPopover_p8cm7 .content_foYC8 {
  margin-top: 16px;
  background: #f7f9fa;
  border-radius: 8px;
  padding: 10px;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn .version_G3pz9 .versionTitle_ptdkr {
  font-weight: 400;
  font-size: 12px;
  color: #333;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn .version_G3pz9 .versionName_xhRMG {
  font-size: 14px;
  color: #333;
  font-weight: 600;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn .upgrade_RO43N {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: 65px;
  height: 24px;
  background: #e0ddff;
  border-radius: 13px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn .upgrade_RO43N .upgradeIcon_vvWAB {
  width: 15px;
  height: 20px;
  object-fit: contain;
}
.userInfoPopover_p8cm7 .content_foYC8 .top_hLHVn .upgrade_RO43N .upgradeText_KHI41 {
  position: relative;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6253ed;
}
.userInfoPopover_p8cm7 .content_foYC8 .endTime_ascxP {
  margin-top: 4px;
  color: #7a7e80;
  font-size: 12px;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 {
  background: #ffffff;
  border-radius: 12px;
  padding: 10px 12px;
  margin-top: 8px;
  line-height: normal;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .title_RG29n {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 13px;
  color: #222222;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .title_RG29n .title-tip_jbiqZ {
  font-weight: 400;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .item_UPLMK {
  margin-top: 8px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: space-between;
  align-items: center;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .item_UPLMK .name_iSWk8 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .item_UPLMK .name_iSWk8 .icon_G3cfe {
  width: 8px;
  height: 8px;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .item_UPLMK .name_iSWk8 .text_Jhrq7 {
  margin-left: 4px;
  font-weight: 400;
  font-size: 13px;
  color: #333333;
}
.userInfoPopover_p8cm7 .content_foYC8 .card_QK246 .item_UPLMK .value_UEnKK {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #333333;
}
.userInfoPopover_p8cm7 .logout_lOr40 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  margin-top: 16px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.userInfoPopover_p8cm7 .logout_lOr40 .logoutIcon_QMvxs {
  width: 13px;
  height: 13px;
}
.userInfoPopover_p8cm7 .logout_lOr40 .logoutText_TbP3J {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #222222;
  line-height: normal;
}

.questionIcon_A8Wg8 {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.title_vwBgJ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.title_vwBgJ .total_YLLpj {
  margin-left: auto;
}
.desc_yqjjI {
  margin-top: 4px;
}
.small_edNgy {
  margin-top: 4px;
  font-size: 12px;
}
.token_gxYFo {
  margin-top: 4px;
}

.dashboard_DZUlP {
  width: 100%;
  height: 100%;
  background: #f0f2f5;
  display: flex;
}
.dashboard_DZUlP .mainNav_S2iMT {
  width: 190px;
  background: #fafafa;
  padding: 0 8px;
  display: flex;
  flex-direction: column;
}
.dashboard_DZUlP .mainNav_S2iMT .header_OQTiG {
  padding: 20px 8px 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.dashboard_DZUlP .mainNav_S2iMT .header_OQTiG .logo_clQ2t {
  width: 96px;
}
.dashboard_DZUlP .mainNav_S2iMT .header_OQTiG .avatar_vE6y2 {
  width: 26px;
  position: relative;
  top: 4px;
  left: 4px;
  border-radius: 50%;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ {
  flex: 1 1;
  padding-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ .nav-item_PCLHj {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  border-radius: 8px;
  gap: 10px;
  padding: 10px 15px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ .nav-item_PCLHj:hover {
  background: rgba(79, 89, 102, 0.078);
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ .nav-item_PCLHj.active_bDLxJ {
  background: rgba(79, 89, 102, 0.078);
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ .nav-item_PCLHj .icon_kyIrT {
  font-size: 18px;
  color: #000;
}
.dashboard_DZUlP .mainNav_S2iMT .navWrap_TTZE_ .nav-item_PCLHj .name_NoG6f {
  font-weight: 600;
  flex: 1 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  color: #262626;
  font-size: 15px;
}
.dashboard_DZUlP .mainContent_dFDea {
  flex: 1 1;
  background: #fff;
}

.language-wrap_SguPc {
  padding: 12px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: normal;
  width: 280px;
  height: 326px;
}
.language-wrap_SguPc.single-line_ZnbwG {
  height: 296px;
}
.language-wrap_SguPc .search-box_kBaTX {
  position: relative;
}
.language-wrap_SguPc .search-box_kBaTX .input_CVtqs {
  width: 100%;
  height: 36px;
  background: #f7f9fa;
  border-radius: 6px;
  border: 1px solid #f2f2f2;
  padding: 8px 12px;
  outline: none;
  font-weight: 500;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
}
.language-wrap_SguPc .search-box_kBaTX .input_CVtqs::-webkit-input-placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.language-wrap_SguPc .search-box_kBaTX .input_CVtqs::placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.language-wrap_SguPc .search-box_kBaTX .icon-box_WkpyR {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 12px;
  top: 9px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.language-wrap_SguPc .search-box_kBaTX .icon-box_WkpyR img {
  width: 100%;
}
.language-wrap_SguPc .search-box_kBaTX .icon-box_WkpyR .close-icon_fXQ44 {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.language-wrap_SguPc .language-list_EGuyp {
  flex: 1 1;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  width: 100%;
  margin-top: 10px;
  position: relative;
}
.language-wrap_SguPc .language-list_EGuyp::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.language-wrap_SguPc .language-list_EGuyp::-webkit-scrollbar-track {
  background: transparent;
}
.language-wrap_SguPc .language-list_EGuyp::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.language-wrap_SguPc .language-list_EGuyp::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW.active_K4Gr9 .main_WUsxR {
  color: var(--color-primary);
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW:hover {
  background: #f7f9fa;
  border-radius: 8px;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW .main_WUsxR {
  font-weight: 500;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  line-height: 20px;
  font-style: normal;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW .secondary_TTII5 {
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  text-align: left;
  line-height: 20px;
  font-style: normal;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW.single-line_ZnbwG {
  padding: 12px;
}
.language-wrap_SguPc .language-list_EGuyp .language-item_BOEDW.double-line_GNYbH {
  padding: 6px 12px;
}
.language-wrap_SguPc .language-list_EGuyp .empty-box_IsD3d {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 12px;
  color: #1c1e22;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.language-wrap_SguPc .language-list_EGuyp .empty-box_IsD3d .empty-icon_Gn5nQ {
  width: 138px;
}
.language-wrap_SguPc .language-list_EGuyp .empty-box_IsD3d .empty-text_a_7mv {
  margin-top: 24px;
}

.selectModelCompare_aG4oW {
  background: #ffffff;
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  border: 1px solid #e8e8e8;
  padding: 8px 0;
  min-width: 270px;
  max-height: 300px;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
}
.selectModelCompare_aG4oW::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.selectModelCompare_aG4oW::-webkit-scrollbar-track {
  background: transparent;
}
.selectModelCompare_aG4oW::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.selectModelCompare_aG4oW::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.modelGroup_j01_a:not(:first-child) {
  margin-top: 16px;
}
.groupTitle_NFR2v {
  padding: 8px 16px;
  font-size: 12px;
  font-weight: 500;
  color: #666666;
  background-color: #f5f5f5;
  margin: 0 8px 8px 8px;
  border-radius: 4px;
}
.groupContent_QVptI {
  padding: 0 8px;
}
.modelItem_Zs8hd {
  display: flex;
  align-items: center;
  padding: 8px 8px;
  border-radius: 6px;
  cursor: pointer;
  transition: background-color 0.2s;
  position: relative;
}
.modelItem_Zs8hd:hover {
  background-color: #f0f7ff;
}
.modelItem_Zs8hd:active {
  background-color: #e6f2ff;
}
.modelItem_Zs8hd .checkBox_qWeAU {
  margin-right: 10px;
}
.modelIcon_gVxNH {
  width: 24px;
  height: 24px;
  margin-right: 12px;
  flex-shrink: 0;
}
.modelIcon_gVxNH img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.modelInfo_UaIfR {
  flex: 1 1;
  min-width: 0;
}
.modelName_Rs8uo {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
  line-height: 1.3;
}
.modelDesc_NycIG {
  font-size: 12px;
  color: #666666;
  line-height: 1.3;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.proBadge_en13a {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 8px;
  flex-shrink: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.phonetics_TkThB {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  opacity: 0.75;
  flex-wrap: wrap;
}
.phonetics_TkThB .phonetic_oBE8v {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  word-break: break-all;
  font-size: 13px;
}
.phonetics_TkThB .phonetic_oBE8v:first-child {
  margin-right: 18px;
}
.phonetics_TkThB .speak-icon_Etg_T {
  cursor: pointer;
  width: 16px;
  height: 16px;
  opacity: 0.8;
  margin-left: 8px;
}
.phonetics_TkThB .speak-icon_Etg_T:hover {
  opacity: 1;
}
.phonetics_TkThB .speaking_u4Hkw {
  cursor: pointer;
  width: 16px;
  height: 16px;
  opacity: 0.8;
}

.page-box_DnrS7 {
  padding: 20px;
  width: 100%;
  height: 100%;
}
.page-box_DnrS7 > h2 {
  margin-bottom: 10px;
}
.page-box_DnrS7 .translate-box_k2ww6 {
  width: 100%;
  height: calc(100% - 60px);
  border-radius: 10px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN {
  width: 100%;
  height: 56px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu {
  background: #ffffff;
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
  border: 1px solid #e8e8e8;
  padding: 8px 0;
  min-width: 160px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title {
  padding: 8px 12px 4px;
  color: #666666;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  text-align: left;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item {
  padding: 8px 12px;
  margin: 2px 4px;
  border-radius: 6px;
  transition: all 0.2s ease;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item:hover {
  background: #f0f5ff;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  justify-content: space-between;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .model-label {
  font-size: 14px;
  color: #333333;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .translate-model-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item .model-item .pro-badge {
  font-size: 12px;
  padding: 1px 4px;
  border-radius: 3px;
  font-weight: 600;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  line-height: 1;
  white-space: nowrap;
  margin-left: 6px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I {
  padding-left: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .icon_ELGax {
  width: 24px;
  height: 24px;
  margin-right: 2px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .label_rQ6yX {
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .select-lang_Yl_W2 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 12px;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  background-color: rgba(79, 89, 102, 0.08);
  padding: 8px 16px;
  border-radius: 20px;
  cursor: pointer;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .select-lang_Yl_W2 .selectedModelDisplay_lL4zd {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .select-lang_Yl_W2 .text_V599C {
  max-width: 140px;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #000;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .select-lang_Yl_W2 .proBadgeInline_F2RhW {
  font-size: 12px;
  padding: 1px 4px;
  border-radius: 3px;
  font-weight: 600;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  line-height: 1;
  white-space: nowrap;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .language-item_WfA7N .select-lang_Yl_W2 .arrow_KSjg5 {
  width: 18px;
  height: 18px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .language_nyP7I .switch-icon_JFTF_ {
  margin: 0 30px;
  width: 16px;
  height: 13px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .buy-btn_vv2ES {
  color: var(--color-primary);
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .buy-btn_vv2ES:hover {
  color: var(--color-primary-hover);
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .btn_Mvt1_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 28px;
  background: rgba(255, 255, 255, 0.65);
  border-radius: 14px;
  border: 1px solid #EEEEEE;
  font-size: 14px;
  color: #747376;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .btn_Mvt1_ .icon_ELGax {
  width: 15px;
  height: 15px;
  margin-right: 4px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .btn_Mvt1_:hover {
  background: #FDFDFF;
  border: 1px solid #D6D6D6;
  color: #333333;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .btn_Mvt1_.primary_B7arS:hover {
  background: var(--color-primary-hover);
  border: 1px solid var(--color-primary-hover);
  color: white;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .multi-column_xwzmt {
  display: flex;
  justify-content: start;
  flex-direction: row;
  align-items: center;
  gap: 5px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .multi-column_xwzmt .wrap_CgSDE {
  width: 32px;
  flex-direction: row;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  cursor: pointer;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 2px;
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .multi-column_xwzmt .wrap_CgSDE:hover {
  background-color: rgba(79, 89, 102, 0.1);
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .multi-column_xwzmt .wrap_CgSDE.active_oPV7q {
  background-color: rgba(79, 89, 102, 0.1);
}
.page-box_DnrS7 .translate-box_k2ww6 .menu-box_Hvja8 .header-box_dRIPN .multi-column_xwzmt .icon_ELGax {
  width: 100%;
}
.page-box_DnrS7 .translate-box_k2ww6 .model_V8gJq {
  font-size: 14px;
  color: #333;
  cursor: pointer;
  padding: 4px 8px;
  border-radius: 4px;
  transition: background-color 0.2s;
}
.page-box_DnrS7 .translate-box_k2ww6 .model_V8gJq:hover {
  background-color: #f0f0f0;
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 15px;
  height: calc(100% - 56px);
  flex: 1 1;
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk .left_T2GnW {
  height: 100%;
  transition: width 0.3s ease;
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk .left_T2GnW.left-single_qV3eM {
  width: 50%;
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk .left_T2GnW.left-double_xS94k {
  width: 33.33%;
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk .left_T2GnW .dict-box_tbrlY {
  height: calc(30% - 15px);
  width: 100%;
  border-radius: 10px;
  padding: 20px;
  margin-top: 15px;
  background-color: rgba(79, 89, 102, 0.08);
}
.page-box_DnrS7 .translate-box_k2ww6 .content-box_MpJUk .right_i2B4c {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  align-content: flex-start;
  overflow-y: auto;
  flex: 1 1;
  min-width: 0;
}
.page-box_DnrS7 .translate-box_k2ww6 .model-list_N11DJ {
  padding: 16px 8px;
  border-radius: 20px;
  cursor: pointer;
  font-size: 16px;
  min-width: 60px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(79, 89, 102, 0.08);
  flex-wrap: nowrap;
}
.page-box_DnrS7 .translate-box_k2ww6 .model-list_N11DJ .icon_ELGax {
  width: 24px !important;
  height: 24px !important;
  margin-right: -4px !important;
}
.page-box_DnrS7 .translate-box_k2ww6 .model-list_N11DJ .arrow_KSjg5 {
  width: 16px;
  margin-left: 6px;
}
.page-box_DnrS7 .w-e-text-container {
  padding: 16px 10px;
  border-radius: 10px;
  font-weight: 600;
  background-color: rgba(79, 89, 102, 0.08);
}
.page-box_DnrS7 [data-slate-editor] p {
  margin: 5px 0 !important;
  line-height: 1.35 !important;
  cursor: pointer;
  transition: all 0.2s ease;
}
.page-box_DnrS7 [data-slate-node="text"] {
  transition: all 0.2s ease;
}
.page-box_DnrS7 p > span:first-child {
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}
.page-box_DnrS7 .w-e-text-container p > span:first-child,
.page-box_DnrS7 .w-e-text p > span:first-child,
.page-box_DnrS7 [data-slate-editor] p > span:first-child {
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}
.page-box_DnrS7 .w-e-text-placeholder {
  color: #8a8a8a;
  top: 20px;
  left: 20px;
  font-style: normal;
  font-weight: 400;
}

:root,
:host {
  --w-e-textarea-bg-color: #fff;
  --w-e-textarea-color: #333;
  --w-e-textarea-border-color: #ccc;
  --w-e-textarea-slight-border-color: #e8e8e8;
  --w-e-textarea-slight-color: #d4d4d4;
  --w-e-textarea-slight-bg-color: #f5f2f0;
  --w-e-textarea-selected-border-color: #B4D5FF;
  --w-e-textarea-handler-bg-color: #4290f7;
  --w-e-toolbar-color: #595959;
  --w-e-toolbar-bg-color: #fff;
  --w-e-toolbar-active-color: #333;
  --w-e-toolbar-active-bg-color: #f1f1f1;
  --w-e-toolbar-disabled-color: #999;
  --w-e-toolbar-border-color: #e8e8e8;
  --w-e-modal-button-bg-color: #fafafa;
  --w-e-modal-button-border-color: #d9d9d9;
}

.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #B4D5FF;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid #333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}
.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #B4D5FF;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #B4D5FF;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}

.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}
.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}

.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}
.loading-dot_e61Yx {
  display: inline-block;
}
.loading-dot_e61Yx .dot_xIuoe {
  color: #000;
  display: inline-block;
  margin-left: 3px;
}
.loading-dot_e61Yx .dot_xIuoe.small_THUtJ {
  width: 1px;
  height: 1px;
}
.loading-dot_e61Yx .dot_xIuoe.normal_wtfyb {
  font-size: 12px;
}
.loading-dot_e61Yx .dot_xIuoe.large_VpX2_ {
  font-size: 16px;
}
.loading-dot_e61Yx .dot_xIuoe:nth-child(1) {
  -webkit-animation: 1s ease-in-out 0s infinite jump_dzYYV;
          animation: 1s ease-in-out 0s infinite jump_dzYYV;
}
.loading-dot_e61Yx .dot_xIuoe:nth-child(2) {
  -webkit-animation: 1s ease-in-out 0.25s infinite jump_dzYYV;
          animation: 1s ease-in-out 0.25s infinite jump_dzYYV;
}
.loading-dot_e61Yx .dot_xIuoe:nth-child(3) {
  -webkit-animation: 1s ease-in-out 0.5s infinite jump_dzYYV;
          animation: 1s ease-in-out 0.5s infinite jump_dzYYV;
}
@-webkit-keyframes jump_dzYYV {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(3px);
            transform: translateY(3px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@keyframes jump_dzYYV {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(3px);
            transform: translateY(3px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}

.result-item_xkKJs {
  background-color: rgba(79, 89, 102, 0.04);
  border-radius: 10px;
  padding: 0 15px 15px;
  min-height: 120px;
  box-sizing: border-box;
  flex-shrink: 0;
  width: calc(50% - 8px);
  height: calc(50% - 8px);
  min-height: 150px;
}
.result-item_xkKJs:only-child {
  width: 100%;
  height: 100%;
  min-height: 200px;
}
.result-item_xkKJs:nth-child(2):nth-last-child(1),
.result-item_xkKJs:nth-child(1):nth-last-child(2) {
  height: 100%;
  min-height: 200px;
}
.result-item_xkKJs .model_H6k26 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
  border-bottom: 1px solid #e0e0e0;
  font-size: 16px;
}
.result-item_xkKJs .model_H6k26 .title_F6PNq {
  display: flex;
  justify-items: center;
  align-items: center;
  cursor: pointer;
}
.result-item_xkKJs .model_H6k26 .title_F6PNq .name_Z2FXB {
  color: #333;
  font-weight: 600;
  margin-left: 5px;
  font-size: 14px;
}
.result-item_xkKJs .model_H6k26 .title_F6PNq .proBadge_JJpFZ {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 8px;
  flex-shrink: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.result-item_xkKJs .model_H6k26 .title_F6PNq .downIcon_GB6H4 {
  color: #c6c6c6;
  width: 16px;
  margin-left: 5px;
}
.result-item_xkKJs .model_H6k26 .title_F6PNq .icon_ZM8Iu {
  width: 22px;
}
.result-item_xkKJs .model_H6k26 .close_H3EVZ {
  cursor: pointer;
  color: #999;
  transition: color 0.2s;
}
.result-item_xkKJs .model_H6k26 .close_H3EVZ:hover {
  color: #666;
}
.result-item_xkKJs .result_tpH1N {
  padding: 15px 0 0;
  font-size: 16px;
  height: calc(100% - 54px);
  overflow-y: auto;
}
.result-item_xkKJs .result_tpH1N .loading_h76Ls {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: #c6c6c6;
  font-size: 18px;
}
.result-item_xkKJs .result_tpH1N .loading_h76Ls span {
  margin-left: 8px;
}
.result-item_xkKJs .result_tpH1N .content_zijp7 {
  height: 100%;
  position: relative;
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .text-box__EeQC {
  color: #000;
  line-height: 1.5;
  font-weight: 600;
  font-size: 16px;
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .text-box__EeQC span.segment_j1tR7 {
  cursor: pointer;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .text-box__EeQC span.segment_j1tR7:hover {
  background-color: rgba(24, 144, 255, 0.3);
  -webkit-transform: translateZ(0) scale(1.01);
          transform: translateZ(0) scale(1.01);
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .text-box__EeQC span.segment_j1tR7.highlighted_Au1b1 {
  background-color: rgba(24, 144, 255, 0.3) !important;
  border-radius: 2px;
  padding: 1px 2px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  box-shadow: 0 1px 3px rgba(24, 144, 255, 0.2);
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .noToken_PGYg4 {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  height: 100%;
  flex-direction: column;
  font-size: 14px;
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .copy_y_hHF {
  position: absolute;
  right: 5px;
  bottom: 0;
  cursor: pointer;
}
.result-item_xkKJs .result_tpH1N .content_zijp7 .copy_y_hHF .icon_ZM8Iu {
  width: 15px;
}

.footer-wrap_vuzmD {
  width: 100%;
  background: #fff;
}
.footer-wrap_vuzmD .online-footer_GGwoS {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  align-items: flex-start;
  height: 265px;
  padding: 54px 122px;
  padding-bottom: 44px;
  background: #ffffff;
  box-shadow: 0px -1px 0px 0px #f2f2f2;
}
.footer-wrap_vuzmD .online-footer_GGwoS .left_OJ8dM {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
}
.footer-wrap_vuzmD .online-footer_GGwoS .left_OJ8dM .logo_Xu7FY {
  width: 187px;
}
.footer-wrap_vuzmD .online-footer_GGwoS .left_OJ8dM .desc_FNW5T {
  height: 21px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #000000;
  line-height: 21px;
  text-align: left;
  font-style: normal;
  margin-top: 22px;
}
.footer-wrap_vuzmD .online-footer_GGwoS .left_OJ8dM .copy-right_nEl6r {
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  margin-top: 23px;
}
.footer-wrap_vuzmD .online-footer_GGwoS .left_OJ8dM .info_rXLAT {
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #000000;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  margin-top: 18px;
  opacity: 0.6;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-items: flex-start;
  gap: 89px;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .title_Kk6h3 {
  height: 25px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 18px;
  color: #22232f;
  line-height: 25px;
  text-align: left;
  font-style: normal;
  margin-bottom: 28px;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks {
  height: 21px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #22232f;
  line-height: 21px;
  text-align: justify;
  font-style: normal;
  margin-bottom: 17px;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks:hover {
  color: #222;
  text-decoration: underline;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks:last-child {
  margin-bottom: 0;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks .help-box_ujIHS {
  position: absolute;
  top: -145px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 140px;
  height: 140px;
  padding: 2px;
  background: white;
  border-radius: 6px;
  box-shadow: 0px 2px 10px 0px rgba(93, 93, 93, 0.15);
  opacity: 0;
  transition: opacity 0.3s ease;
  visibility: hidden;
  z-index: 10;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks .help-box_ujIHS .qr-code_B3YDK {
  width: 100%;
  height: 100%;
}
.footer-wrap_vuzmD .online-footer_GGwoS .right_dYeSU .list_VwJ1m .item_C40ks .help-box_ujIHS.visible_MLz35 {
  opacity: 1;
  visibility: visible;
}
.footer-wrap_vuzmD .link-wrap_q4PXm {
  border-top: 1px solid #eeeeee;
  padding-top: 40px;
  padding-bottom: 48px;
  margin-left: 122px;
  margin-right: 122px;
}
.footer-wrap_vuzmD .link-wrap_q4PXm .link-title_X2Kdh {
  height: 25px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 18px;
  color: #22232f;
  line-height: 25px;
  text-align: left;
  font-style: normal;
}
.footer-wrap_vuzmD .link-wrap_q4PXm .links_MCjss {
  margin-top: 28px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 40px;
  row-gap: 16px;
}
.footer-wrap_vuzmD .link-wrap_q4PXm .links_MCjss .link_eW0XW {
  height: 21px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #22232f;
  line-height: 21px;
  text-align: justify;
  font-style: normal;
}
.footer-wrap_vuzmD .link-wrap_q4PXm .links_MCjss .link_eW0XW:hover {
  text-decoration: underline;
}

 {
  /**
* 空状态修改新加
*/
}
html, body {
  width: 100%;
  height: 100%;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
}
body {
  margin: 0;
  padding: 0;
}
body * {
  box-sizing: border-box;
  direction: ltr;
}
body ul, body ol {
  list-style-type: none;
}
body img {
  vertical-align: middle;
  border-style: none;
}
body a {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  color: var(--color-primary);
  background-color: transparent;
}
body a:hover, body a:active {
  color: var(--color-primary-hover);
}
body textarea {
  color: var(--color-text);
}
body b, body strong {
  font-weight: bolder;
}
body div, body dl, body dt, body dd, body ul, body ol, body li, body h1, body h2, body h3, body h4, body h5, body h6, body pre, body code, body form, body fieldset, body legend, body input, body textarea, body p, body blockquote, body th, body td, body hr, body button, body article, body aside, body details, body figcaption, body figure, body footer, body header, body hgroup, body menu, body nav, body section {
  margin: 0;
  padding: 0;
}
body .ant-switch {
  background: #c9c9c9;
}
body .ant-switch:hover:not(.ant-switch-disabled) {
  background: #8a8a8a;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-col > .row-1 {
  flex: 1 1;
}
.flex-col > .row-2 {
  flex: 2 1;
}
.flex-col > .row-3 {
  flex: 3 1;
}
.flex-row {
  display: flex;
}
.flex-row > .col-1 {
  flex: 1 1;
}
.flex-row > .col-2 {
  flex: 2 1;
}
.flex-row > .col-3 {
  flex: 3 1;
}
.flex-row > .col-4 {
  flex: 4 1;
}
.flex-row.align-center {
  justify-content: center;
}
.flex-row.align-left {
  justify-content: flex-start;
}
.flex-row.align-right {
  justify-content: flex-end;
}
.flex-row.align-side {
  justify-content: space-between;
}
.flex-row.align-round {
  justify-content: space-around;
}
.flex-row.align-even {
  justify-content: space-evenly;
}
.flex-row.justify-center {
  align-items: center;
}
.flex-row.justify-end {
  align-items: flex-end;
}
.flex-row.justify-start {
  align-items: flex-start;
}
.flex-row.justify-baseline {
  align-items: baseline;
}
.flex-col.align-center {
  align-items: center;
}
.flex-col.align-left {
  align-items: flex-start;
}
.flex-col.align-right {
  align-items: flex-end;
}
.flex-col.align-side {
  align-items: space-between;
}
.flex-col.align-even {
  align-items: space-evenly;
}
.flex-col.justify-center {
  justify-content: center;
}
.flex-col.justify-start {
  justify-items: flex-start;
}
.flex-col.justify-side {
  justify-content: space-between;
}
.flex-col.justify-end {
  justify-content: flex-end;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center !important;
}
.full-w {
  width: 100%;
}
.full-h {
  height: 100%;
}
.full-wh {
  width: 100%;
  height: 100%;
}
.hide {
  display: none !important;
}
.transparent {
  opacity: 0 !important;
}
.invisible {
  visibility: hidden !important;
}
.disabled {
  cursor: not-allowed !important;
  pointer-events: none;
  background: #f3f3f3;
}
.bg-white {
  background: white;
}
.bold {
  font-weight: 500;
}
.bold-bold {
  font-weight: bold;
}
.text-bold {
  font-weight: bold;
}
.text-large {
  font-size: 16px;
}
.text-big {
  font-size: 15px;
}
.text-normal {
  font-size: 14px;
}
.text-13 {
  font-size: 13px;
}
.text-small {
  font-size: 12px;
}
.clickable {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.relative {
  position: relative;
}
.no-select {
  -webkit-user-select: none;
          user-select: none;
}
.clear-spin-button::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
.font-size-12 {
  font-size: 12px;
}
.font-size-13 {
  font-size: 13px;
}
.font-size-14 {
  font-size: 14px;
}
.font-size-15 {
  font-size: 15px;
}
.font-size-16 {
  font-size: 16px;
}
.flex-wrap {
  flex-wrap: wrap;
}
.overflow-hidden {
  overflow: hidden;
}
.vertical-middle {
  vertical-align: middle;
}
.color-59 {
  color: #595959;
}
html *[data-modal-active="true"] {
  touch-action: none;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: auto;
  overflow: hidden !important;
}
body[data-modal-active="true"] body {
  touch-action: none;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: auto;
  overflow: hidden;
}
.col-1 {
  flex: 1 1;
}
.padding-bottom-16 {
  padding-bottom: 16px;
}
.mt-0 {
  margin-top: 0px;
}
.mb-0 {
  margin-bottom: 0px;
}
.ml-0 {
  margin-left: 0px;
}
.mr-0 {
  margin-right: 0px;
}
.mt-1 {
  margin-top: 1px;
}
.mb-1 {
  margin-bottom: 1px;
}
.ml-1 {
  margin-left: 1px;
}
.mr-1 {
  margin-right: 1px;
}
.mt-2 {
  margin-top: 2px;
}
.mb-2 {
  margin-bottom: 2px;
}
.ml-2 {
  margin-left: 2px;
}
.mr-2 {
  margin-right: 2px;
}
.mt-3 {
  margin-top: 3px;
}
.mb-3 {
  margin-bottom: 3px;
}
.ml-3 {
  margin-left: 3px;
}
.mr-3 {
  margin-right: 3px;
}
.mt-4 {
  margin-top: 4px;
}
.mb-4 {
  margin-bottom: 4px;
}
.ml-4 {
  margin-left: 4px;
}
.mr-4 {
  margin-right: 4px;
}
.mt-5 {
  margin-top: 5px;
}
.mb-5 {
  margin-bottom: 5px;
}
.ml-5 {
  margin-left: 5px;
}
.mr-5 {
  margin-right: 5px;
}
.mt-6 {
  margin-top: 6px;
}
.mb-6 {
  margin-bottom: 6px;
}
.ml-6 {
  margin-left: 6px;
}
.mr-6 {
  margin-right: 6px;
}
.mt-7 {
  margin-top: 7px;
}
.mb-7 {
  margin-bottom: 7px;
}
.ml-7 {
  margin-left: 7px;
}
.mr-7 {
  margin-right: 7px;
}
.mt-8 {
  margin-top: 8px;
}
.mb-8 {
  margin-bottom: 8px;
}
.ml-8 {
  margin-left: 8px;
}
.mr-8 {
  margin-right: 8px;
}
.mt-9 {
  margin-top: 9px;
}
.mb-9 {
  margin-bottom: 9px;
}
.ml-9 {
  margin-left: 9px;
}
.mr-9 {
  margin-right: 9px;
}
.mt-10 {
  margin-top: 10px;
}
.mb-10 {
  margin-bottom: 10px;
}
.ml-10 {
  margin-left: 10px;
}
.mr-10 {
  margin-right: 10px;
}
.mt-11 {
  margin-top: 11px;
}
.mb-11 {
  margin-bottom: 11px;
}
.ml-11 {
  margin-left: 11px;
}
.mr-11 {
  margin-right: 11px;
}
.mt-12 {
  margin-top: 12px;
}
.mb-12 {
  margin-bottom: 12px;
}
.ml-12 {
  margin-left: 12px;
}
.mr-12 {
  margin-right: 12px;
}
.mt-13 {
  margin-top: 13px;
}
.mb-13 {
  margin-bottom: 13px;
}
.ml-13 {
  margin-left: 13px;
}
.mr-13 {
  margin-right: 13px;
}
.mt-14 {
  margin-top: 14px;
}
.mb-14 {
  margin-bottom: 14px;
}
.ml-14 {
  margin-left: 14px;
}
.mr-14 {
  margin-right: 14px;
}
.mt-15 {
  margin-top: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
.ml-15 {
  margin-left: 15px;
}
.mr-15 {
  margin-right: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mb-16 {
  margin-bottom: 16px;
}
.ml-16 {
  margin-left: 16px;
}
.mr-16 {
  margin-right: 16px;
}
.mt-17 {
  margin-top: 17px;
}
.mb-17 {
  margin-bottom: 17px;
}
.ml-17 {
  margin-left: 17px;
}
.mr-17 {
  margin-right: 17px;
}
.mt-18 {
  margin-top: 18px;
}
.mb-18 {
  margin-bottom: 18px;
}
.ml-18 {
  margin-left: 18px;
}
.mr-18 {
  margin-right: 18px;
}
.mt-19 {
  margin-top: 19px;
}
.mb-19 {
  margin-bottom: 19px;
}
.ml-19 {
  margin-left: 19px;
}
.mr-19 {
  margin-right: 19px;
}
.mt-20 {
  margin-top: 20px;
}
.mb-20 {
  margin-bottom: 20px;
}
.ml-20 {
  margin-left: 20px;
}
.mr-20 {
  margin-right: 20px;
}
.mt-21 {
  margin-top: 21px;
}
.mb-21 {
  margin-bottom: 21px;
}
.ml-21 {
  margin-left: 21px;
}
.mr-21 {
  margin-right: 21px;
}
.mt-22 {
  margin-top: 22px;
}
.mb-22 {
  margin-bottom: 22px;
}
.ml-22 {
  margin-left: 22px;
}
.mr-22 {
  margin-right: 22px;
}
.mt-23 {
  margin-top: 23px;
}
.mb-23 {
  margin-bottom: 23px;
}
.ml-23 {
  margin-left: 23px;
}
.mr-23 {
  margin-right: 23px;
}
.mt-24 {
  margin-top: 24px;
}
.mb-24 {
  margin-bottom: 24px;
}
.ml-24 {
  margin-left: 24px;
}
.mr-24 {
  margin-right: 24px;
}
.mt-25 {
  margin-top: 25px;
}
.mb-25 {
  margin-bottom: 25px;
}
.ml-25 {
  margin-left: 25px;
}
.mr-25 {
  margin-right: 25px;
}
.mt-26 {
  margin-top: 26px;
}
.mb-26 {
  margin-bottom: 26px;
}
.ml-26 {
  margin-left: 26px;
}
.mr-26 {
  margin-right: 26px;
}
.mt-27 {
  margin-top: 27px;
}
.mb-27 {
  margin-bottom: 27px;
}
.ml-27 {
  margin-left: 27px;
}
.mr-27 {
  margin-right: 27px;
}
.mt-28 {
  margin-top: 28px;
}
.mb-28 {
  margin-bottom: 28px;
}
.ml-28 {
  margin-left: 28px;
}
.mr-28 {
  margin-right: 28px;
}
.mt-29 {
  margin-top: 29px;
}
.mb-29 {
  margin-bottom: 29px;
}
.ml-29 {
  margin-left: 29px;
}
.mr-29 {
  margin-right: 29px;
}
.mt-30 {
  margin-top: 30px;
}
.mb-30 {
  margin-bottom: 30px;
}
.ml-30 {
  margin-left: 30px;
}
.mr-30 {
  margin-right: 30px;
}
.mt-31 {
  margin-top: 31px;
}
.mb-31 {
  margin-bottom: 31px;
}
.ml-31 {
  margin-left: 31px;
}
.mr-31 {
  margin-right: 31px;
}
.mt-32 {
  margin-top: 32px;
}
.mb-32 {
  margin-bottom: 32px;
}
.ml-32 {
  margin-left: 32px;
}
.mr-32 {
  margin-right: 32px;
}
.mt-33 {
  margin-top: 33px;
}
.mb-33 {
  margin-bottom: 33px;
}
.ml-33 {
  margin-left: 33px;
}
.mr-33 {
  margin-right: 33px;
}
.mt-34 {
  margin-top: 34px;
}
.mb-34 {
  margin-bottom: 34px;
}
.ml-34 {
  margin-left: 34px;
}
.mr-34 {
  margin-right: 34px;
}
.mt-35 {
  margin-top: 35px;
}
.mb-35 {
  margin-bottom: 35px;
}
.ml-35 {
  margin-left: 35px;
}
.mr-35 {
  margin-right: 35px;
}
.mt-36 {
  margin-top: 36px;
}
.mb-36 {
  margin-bottom: 36px;
}
.ml-36 {
  margin-left: 36px;
}
.mr-36 {
  margin-right: 36px;
}
.mt-37 {
  margin-top: 37px;
}
.mb-37 {
  margin-bottom: 37px;
}
.ml-37 {
  margin-left: 37px;
}
.mr-37 {
  margin-right: 37px;
}
.mt-38 {
  margin-top: 38px;
}
.mb-38 {
  margin-bottom: 38px;
}
.ml-38 {
  margin-left: 38px;
}
.mr-38 {
  margin-right: 38px;
}
.mt-39 {
  margin-top: 39px;
}
.mb-39 {
  margin-bottom: 39px;
}
.ml-39 {
  margin-left: 39px;
}
.mr-39 {
  margin-right: 39px;
}
.mt-40 {
  margin-top: 40px;
}
.mb-40 {
  margin-bottom: 40px;
}
.ml-40 {
  margin-left: 40px;
}
.mr-40 {
  margin-right: 40px;
}
.mt-41 {
  margin-top: 41px;
}
.mb-41 {
  margin-bottom: 41px;
}
.ml-41 {
  margin-left: 41px;
}
.mr-41 {
  margin-right: 41px;
}
.mt-42 {
  margin-top: 42px;
}
.mb-42 {
  margin-bottom: 42px;
}
.ml-42 {
  margin-left: 42px;
}
.mr-42 {
  margin-right: 42px;
}
.mt-43 {
  margin-top: 43px;
}
.mb-43 {
  margin-bottom: 43px;
}
.ml-43 {
  margin-left: 43px;
}
.mr-43 {
  margin-right: 43px;
}
.mt-44 {
  margin-top: 44px;
}
.mb-44 {
  margin-bottom: 44px;
}
.ml-44 {
  margin-left: 44px;
}
.mr-44 {
  margin-right: 44px;
}
.mt-45 {
  margin-top: 45px;
}
.mb-45 {
  margin-bottom: 45px;
}
.ml-45 {
  margin-left: 45px;
}
.mr-45 {
  margin-right: 45px;
}
.mt-46 {
  margin-top: 46px;
}
.mb-46 {
  margin-bottom: 46px;
}
.ml-46 {
  margin-left: 46px;
}
.mr-46 {
  margin-right: 46px;
}
.mt-47 {
  margin-top: 47px;
}
.mb-47 {
  margin-bottom: 47px;
}
.ml-47 {
  margin-left: 47px;
}
.mr-47 {
  margin-right: 47px;
}
.mt-48 {
  margin-top: 48px;
}
.mb-48 {
  margin-bottom: 48px;
}
.ml-48 {
  margin-left: 48px;
}
.mr-48 {
  margin-right: 48px;
}
.mt-49 {
  margin-top: 49px;
}
.mb-49 {
  margin-bottom: 49px;
}
.ml-49 {
  margin-left: 49px;
}
.mr-49 {
  margin-right: 49px;
}
.mt-50 {
  margin-top: 50px;
}
.mb-50 {
  margin-bottom: 50px;
}
.ml-50 {
  margin-left: 50px;
}
.mr-50 {
  margin-right: 50px;
}
.mt-51 {
  margin-top: 51px;
}
.mb-51 {
  margin-bottom: 51px;
}
.ml-51 {
  margin-left: 51px;
}
.mr-51 {
  margin-right: 51px;
}
.mt-52 {
  margin-top: 52px;
}
.mb-52 {
  margin-bottom: 52px;
}
.ml-52 {
  margin-left: 52px;
}
.mr-52 {
  margin-right: 52px;
}
.mt-53 {
  margin-top: 53px;
}
.mb-53 {
  margin-bottom: 53px;
}
.ml-53 {
  margin-left: 53px;
}
.mr-53 {
  margin-right: 53px;
}
.mt-54 {
  margin-top: 54px;
}
.mb-54 {
  margin-bottom: 54px;
}
.ml-54 {
  margin-left: 54px;
}
.mr-54 {
  margin-right: 54px;
}
.mt-55 {
  margin-top: 55px;
}
.mb-55 {
  margin-bottom: 55px;
}
.ml-55 {
  margin-left: 55px;
}
.mr-55 {
  margin-right: 55px;
}
.mt-56 {
  margin-top: 56px;
}
.mb-56 {
  margin-bottom: 56px;
}
.ml-56 {
  margin-left: 56px;
}
.mr-56 {
  margin-right: 56px;
}
.mt-57 {
  margin-top: 57px;
}
.mb-57 {
  margin-bottom: 57px;
}
.ml-57 {
  margin-left: 57px;
}
.mr-57 {
  margin-right: 57px;
}
.mt-58 {
  margin-top: 58px;
}
.mb-58 {
  margin-bottom: 58px;
}
.ml-58 {
  margin-left: 58px;
}
.mr-58 {
  margin-right: 58px;
}
.mt-59 {
  margin-top: 59px;
}
.mb-59 {
  margin-bottom: 59px;
}
.ml-59 {
  margin-left: 59px;
}
.mr-59 {
  margin-right: 59px;
}
.mt-60 {
  margin-top: 60px;
}
.mb-60 {
  margin-bottom: 60px;
}
.ml-60 {
  margin-left: 60px;
}
.mr-60 {
  margin-right: 60px;
}
.mt-61 {
  margin-top: 61px;
}
.mb-61 {
  margin-bottom: 61px;
}
.ml-61 {
  margin-left: 61px;
}
.mr-61 {
  margin-right: 61px;
}
.mt-62 {
  margin-top: 62px;
}
.mb-62 {
  margin-bottom: 62px;
}
.ml-62 {
  margin-left: 62px;
}
.mr-62 {
  margin-right: 62px;
}
.mt-63 {
  margin-top: 63px;
}
.mb-63 {
  margin-bottom: 63px;
}
.ml-63 {
  margin-left: 63px;
}
.mr-63 {
  margin-right: 63px;
}
.mt-64 {
  margin-top: 64px;
}
.mb-64 {
  margin-bottom: 64px;
}
.ml-64 {
  margin-left: 64px;
}
.mr-64 {
  margin-right: 64px;
}
.mt-65 {
  margin-top: 65px;
}
.mb-65 {
  margin-bottom: 65px;
}
.ml-65 {
  margin-left: 65px;
}
.mr-65 {
  margin-right: 65px;
}
.mt-66 {
  margin-top: 66px;
}
.mb-66 {
  margin-bottom: 66px;
}
.ml-66 {
  margin-left: 66px;
}
.mr-66 {
  margin-right: 66px;
}
.mt-67 {
  margin-top: 67px;
}
.mb-67 {
  margin-bottom: 67px;
}
.ml-67 {
  margin-left: 67px;
}
.mr-67 {
  margin-right: 67px;
}
.mt-68 {
  margin-top: 68px;
}
.mb-68 {
  margin-bottom: 68px;
}
.ml-68 {
  margin-left: 68px;
}
.mr-68 {
  margin-right: 68px;
}
.mt-69 {
  margin-top: 69px;
}
.mb-69 {
  margin-bottom: 69px;
}
.ml-69 {
  margin-left: 69px;
}
.mr-69 {
  margin-right: 69px;
}
.mt-70 {
  margin-top: 70px;
}
.mb-70 {
  margin-bottom: 70px;
}
.ml-70 {
  margin-left: 70px;
}
.mr-70 {
  margin-right: 70px;
}
.mt-71 {
  margin-top: 71px;
}
.mb-71 {
  margin-bottom: 71px;
}
.ml-71 {
  margin-left: 71px;
}
.mr-71 {
  margin-right: 71px;
}
.mt-72 {
  margin-top: 72px;
}
.mb-72 {
  margin-bottom: 72px;
}
.ml-72 {
  margin-left: 72px;
}
.mr-72 {
  margin-right: 72px;
}
.mt-73 {
  margin-top: 73px;
}
.mb-73 {
  margin-bottom: 73px;
}
.ml-73 {
  margin-left: 73px;
}
.mr-73 {
  margin-right: 73px;
}
.mt-74 {
  margin-top: 74px;
}
.mb-74 {
  margin-bottom: 74px;
}
.ml-74 {
  margin-left: 74px;
}
.mr-74 {
  margin-right: 74px;
}
.mt-75 {
  margin-top: 75px;
}
.mb-75 {
  margin-bottom: 75px;
}
.ml-75 {
  margin-left: 75px;
}
.mr-75 {
  margin-right: 75px;
}
.mt-76 {
  margin-top: 76px;
}
.mb-76 {
  margin-bottom: 76px;
}
.ml-76 {
  margin-left: 76px;
}
.mr-76 {
  margin-right: 76px;
}
.mt-77 {
  margin-top: 77px;
}
.mb-77 {
  margin-bottom: 77px;
}
.ml-77 {
  margin-left: 77px;
}
.mr-77 {
  margin-right: 77px;
}
.mt-78 {
  margin-top: 78px;
}
.mb-78 {
  margin-bottom: 78px;
}
.ml-78 {
  margin-left: 78px;
}
.mr-78 {
  margin-right: 78px;
}
.mt-79 {
  margin-top: 79px;
}
.mb-79 {
  margin-bottom: 79px;
}
.ml-79 {
  margin-left: 79px;
}
.mr-79 {
  margin-right: 79px;
}
.mt-80 {
  margin-top: 80px;
}
.mb-80 {
  margin-bottom: 80px;
}
.ml-80 {
  margin-left: 80px;
}
.mr-80 {
  margin-right: 80px;
}
.mt-81 {
  margin-top: 81px;
}
.mb-81 {
  margin-bottom: 81px;
}
.ml-81 {
  margin-left: 81px;
}
.mr-81 {
  margin-right: 81px;
}
.mt-82 {
  margin-top: 82px;
}
.mb-82 {
  margin-bottom: 82px;
}
.ml-82 {
  margin-left: 82px;
}
.mr-82 {
  margin-right: 82px;
}
.mt-83 {
  margin-top: 83px;
}
.mb-83 {
  margin-bottom: 83px;
}
.ml-83 {
  margin-left: 83px;
}
.mr-83 {
  margin-right: 83px;
}
.mt-84 {
  margin-top: 84px;
}
.mb-84 {
  margin-bottom: 84px;
}
.ml-84 {
  margin-left: 84px;
}
.mr-84 {
  margin-right: 84px;
}
.mt-85 {
  margin-top: 85px;
}
.mb-85 {
  margin-bottom: 85px;
}
.ml-85 {
  margin-left: 85px;
}
.mr-85 {
  margin-right: 85px;
}
.mt-86 {
  margin-top: 86px;
}
.mb-86 {
  margin-bottom: 86px;
}
.ml-86 {
  margin-left: 86px;
}
.mr-86 {
  margin-right: 86px;
}
.mt-87 {
  margin-top: 87px;
}
.mb-87 {
  margin-bottom: 87px;
}
.ml-87 {
  margin-left: 87px;
}
.mr-87 {
  margin-right: 87px;
}
.mt-88 {
  margin-top: 88px;
}
.mb-88 {
  margin-bottom: 88px;
}
.ml-88 {
  margin-left: 88px;
}
.mr-88 {
  margin-right: 88px;
}
.mt-89 {
  margin-top: 89px;
}
.mb-89 {
  margin-bottom: 89px;
}
.ml-89 {
  margin-left: 89px;
}
.mr-89 {
  margin-right: 89px;
}
.mt-90 {
  margin-top: 90px;
}
.mb-90 {
  margin-bottom: 90px;
}
.ml-90 {
  margin-left: 90px;
}
.mr-90 {
  margin-right: 90px;
}
.mt-91 {
  margin-top: 91px;
}
.mb-91 {
  margin-bottom: 91px;
}
.ml-91 {
  margin-left: 91px;
}
.mr-91 {
  margin-right: 91px;
}
.mt-92 {
  margin-top: 92px;
}
.mb-92 {
  margin-bottom: 92px;
}
.ml-92 {
  margin-left: 92px;
}
.mr-92 {
  margin-right: 92px;
}
.mt-93 {
  margin-top: 93px;
}
.mb-93 {
  margin-bottom: 93px;
}
.ml-93 {
  margin-left: 93px;
}
.mr-93 {
  margin-right: 93px;
}
.mt-94 {
  margin-top: 94px;
}
.mb-94 {
  margin-bottom: 94px;
}
.ml-94 {
  margin-left: 94px;
}
.mr-94 {
  margin-right: 94px;
}
.mt-95 {
  margin-top: 95px;
}
.mb-95 {
  margin-bottom: 95px;
}
.ml-95 {
  margin-left: 95px;
}
.mr-95 {
  margin-right: 95px;
}
.mt-96 {
  margin-top: 96px;
}
.mb-96 {
  margin-bottom: 96px;
}
.ml-96 {
  margin-left: 96px;
}
.mr-96 {
  margin-right: 96px;
}
.mt-97 {
  margin-top: 97px;
}
.mb-97 {
  margin-bottom: 97px;
}
.ml-97 {
  margin-left: 97px;
}
.mr-97 {
  margin-right: 97px;
}
.mt-98 {
  margin-top: 98px;
}
.mb-98 {
  margin-bottom: 98px;
}
.ml-98 {
  margin-left: 98px;
}
.mr-98 {
  margin-right: 98px;
}
.mt-99 {
  margin-top: 99px;
}
.mb-99 {
  margin-bottom: 99px;
}
.ml-99 {
  margin-left: 99px;
}
.mr-99 {
  margin-right: 99px;
}
.mt-100 {
  margin-top: 100px;
}
.mb-100 {
  margin-bottom: 100px;
}
.ml-100 {
  margin-left: 100px;
}
.mr-100 {
  margin-right: 100px;
}
.page-header_yHa8z {
  width: 100%;
  height: 62px;
  padding: 0 120px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1000;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  transition: box-shadow 0.2s ease-in-out;
}
@media (max-width: 1200px) {
  .page-header_yHa8z {
    padding: 0 20px;
    justify-content: flex-start;
  }
}
.page-header_yHa8z .hide_jnBUh {
  display: none !important;
}
.page-header_yHa8z.has-scroll_meOMK {
  z-index: 1001;
  background-color: #fff;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
}
.page-header_yHa8z .left-box_pAXqG {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-right: 14px;
}
.page-header_yHa8z .left-box_pAXqG .logo_hUn0Z {
  width: 187px;
  height: 36px;
}
.page-header_yHa8z .left-box_pAXqG .flag_tyg0N {
  height: 24px;
  background: #fbf2ff;
  border-radius: 5px;
  border: 1px solid #ebd5ff;
  padding: 0 8px;
  font-size: 14px;
  font-weight: normal;
  color: #a356f1;
  line-height: 23px;
  position: relative;
  z-index: 1;
  left: -32px;
}
.page-header_yHa8z .right-box_pGs6T {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-end;
}
.page-header_yHa8z .right-box_pGs6T .translation-btn_cjcJm {
  height: 36px;
  border-radius: 10px;
  cursor: pointer;
  padding: 0px 22px;
  margin-left: 20px;
  background: linear-gradient(227deg, #ba87ff 0%, #a15cff 100%);
}
.page-header_yHa8z .right-box_pGs6T .translation-btn_cjcJm.oem-lenovo_Ex1KF {
  background: linear-gradient(227deg, #9387ff 0%, #7f5cff 100%);
}
.page-header_yHa8z .right-box_pGs6T .translation-btn_cjcJm .icon_PhK8d {
  width: 18px;
  height: 18px;
  margin-right: 5px;
}
.page-header_yHa8z .right-box_pGs6T .translation-btn_cjcJm .text_EhTqo {
  color: #fff;
  font-size: 16px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 22px;
  white-space: nowrap;
}
.page-header_yHa8z .right-box_pGs6T .translation-btn_cjcJm:hover {
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
}
.page-header_yHa8z .right-box_pGs6T .link-btn__6fL0 {
  font-size: 16px;
  font-weight: 400;
  color: #666666;
  line-height: 22px;
  margin-left: 30px;
  white-space: nowrap;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.page-header_yHa8z .right-box_pGs6T .link-btn-icon_Z4TmD {
  width: 27px;
  height: 27px;
}
.page-header_yHa8z .right-box_pGs6T .link-btn__6fL0:hover {
  color: #444555;
}
.page-header_yHa8z .right-box_pGs6T .link-btn__6fL0:first-child {
  margin-left: 0;
}
.page-header_yHa8z .right-box_pGs6T .link-btn-help_qU8wy {
  position: relative;
}
.page-header_yHa8z .right-box_pGs6T .link-btn-help_qU8wy .help-box_gNaHY {
  position: absolute;
  top: 30px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 140px;
  height: 140px;
  padding: 2px;
  background: white;
  border-radius: 6px;
  box-shadow: 0px 2px 10px 0px rgba(93, 93, 93, 0.15);
  opacity: 0;
  transition: opacity 0.3s ease;
  visibility: hidden;
}
.page-header_yHa8z .right-box_pGs6T .link-btn-help_qU8wy .help-box_gNaHY .qr-code_o1gfN {
  width: 100%;
  height: 100%;
}
.page-header_yHa8z .right-box_pGs6T .link-btn-help_qU8wy .help-box_gNaHY.visible_fymF7 {
  opacity: 1;
  visibility: visible;
}
.page-header_yHa8z .right-box_pGs6T .btn_KRpN3 {
  height: 44px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  border: 1px solid var(--color-primary);
  padding: 0 24px;
  font-size: 16px;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 22px;
  margin-left: 40px;
  transition: all 0.3s ease;
  white-space: nowrap;
  word-break: keep-all;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.page-header_yHa8z .right-box_pGs6T .btn_KRpN3:hover {
  color: white;
  background: var(--color-primary);
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK {
  position: relative;
  margin-left: 40px;
  cursor: pointer;
  width: 127px;
  height: 36px;
  padding: 1px 12px;
  background: #fbf2ff;
  border-radius: 12px;
  border: 1px solid #cfacff;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK.oem-lenovo_Ex1KF {
  background: #f5f2ff;
  border: 1px solid #6165f7;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK:hover .menu-box-wrapper_cjJIx {
  opacity: 1;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .avatar_Yuqci {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.25);
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .nickname_vVI4A {
  font-size: 13px;
  font-weight: 400;
  color: #333333;
  line-height: 22px;
  margin-left: 8px;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .icon-arrow_DR3tn {
  width: 5px;
  height: 5px;
  object-fit: contain;
  margin-left: 6px;
  position: absolute;
  bottom: 12px;
  right: 11px;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box-wrapper_cjJIx {
  width: 100%;
  position: absolute;
  left: 0%;
  padding-top: 14px;
  top: 68%;
  opacity: 0;
  transition: opacity 0.3s ease;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 {
  background: white;
  border-radius: 4px;
  box-shadow: 0px 2px 10px 0px rgba(93, 93, 93, 0.15);
  border-radius: 10px;
  background-color: #fff;
  color: #333;
  padding: 4px 0;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 .menu-li_k1LMc {
  word-break: keep-all;
  white-space: nowrap;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  width: 100%;
  padding: 0 26px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  height: 44px;
  line-height: 44px;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 .menu-li_k1LMc:hover {
  background: #faf5ff;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 .menu-li_k1LMc .icon_PhK8d {
  width: 22px;
  height: 22px;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 .menu-li_k1LMc .text_EhTqo {
  font-size: 13px;
  font-weight: 400;
  color: #1c1e22;
  line-height: 18px;
  margin-left: 4px;
}
.page-header_yHa8z .right-box_pGs6T .user-info-box_MOBcK .menu-box_mJSS1 .line_rkzdz {
  width: 76px;
  height: 1px;
  background-color: #f2f2f2;
}

.loading-box_jyPqB {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.global-layout_I07NK {
  width: 100%;
  height: 100%;
  min-width: 1200px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.global-layout_I07NK.hide-page-footer_orHDJ {
  padding-bottom: 0;
}
.global-layout_I07NK .page-container_gi7Tv {
  width: 100%;
  height: 100%;
  overflow: auto;
}
.global-layout_I07NK .page-container_gi7Tv::-webkit-scrollbar {
  width: 4px;
  height: 6px;
}
.global-layout_I07NK .page-container_gi7Tv::-webkit-scrollbar-thumb {
  width: 6px;
  height: 6px;
  border-radius: 4px;
  background-color: #d5d5d5;
  cursor: pointer;
}
.global-layout_I07NK .page-container_gi7Tv::-webkit-scrollbar-thumb:hover {
  background-color: #ccc;
}
.global-layout_I07NK .page-footer_wBc3J {
  width: 100%;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 106px;
  font-size: 12px;
  font-weight: 400;
  color: #555555;
  line-height: 20px;
  position: fixed;
  left: 0;
  bottom: 0;
  background: #ffffff;
  box-shadow: 0px -1px 0px 0px #f2f2f2;
  z-index: 10;
  flex-wrap: nowrap;
}
.global-layout_I07NK .page-footer_wBc3J .link-btn_uFk8D {
  color: #555555;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  word-break: keep-all;
  white-space: nowrap;
}
.global-layout_I07NK .page-footer_wBc3J .link-btn_uFk8D:hover {
  text-decoration: underline;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa {
  position: relative;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa:hover .company-intro-detail-wrapper_F2Ntv {
  left: 50%;
  opacity: 1;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail-wrapper_F2Ntv {
  position: absolute;
  top: -216px;
  left: 10000px;
  opacity: 0;
  transition: opacity 0.3s ease;
  padding-bottom: 14px;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I {
  background: white;
  width: 394px;
  height: 216px;
  border-radius: 4px;
  padding: 16px 24px;
  box-shadow: 0px 2px 10px 0px rgba(93, 93, 93, 0.25);
  display: inline-block;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I img {
  width: 166px;
  margin-bottom: 10px;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I .divider-h_AGGDo {
  width: 345px;
  height: 1px;
  border: 1px dashed #e8e8e8;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I .sub-title_ILole {
  margin-top: 12px;
  display: flex;
  align-items: center;
  margin-right: 6px;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I .sub-title_ILole .divider_RQoqY {
  width: 3px;
  height: 12px;
  background: #dddddd;
  border-radius: 2px;
  margin-right: 6px;
}
.global-layout_I07NK .page-footer_wBc3J .company-intro_vDKYa .company-intro-detail_PTw2I .body_B3FsK {
  margin-top: 12px;
  font-size: 14px;
  font-family: PingFangSC-Semibold, PingFang SC;
  color: #333333;
}
@media screen and (max-width: 1440px) {
  .global-layout_I07NK .page-footer_wBc3J {
    padding: 0 80px;
  }
}
@media screen and (max-width: 1280px) {
  .global-layout_I07NK .feedback-email_U0waw {
    display: none;
  }
}
@media screen and (max-width: 1150px) {
  .global-layout_I07NK .contact-phone_GLAsL {
    display: none;
  }
}

.welfare-count-down-box_GlVpb {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 7px 14px;
  font-size: 13px;
  color: #FFFFFF;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background: linear-gradient(176deg, #FF7ADC 0%, #FF57D3 100%);
  position: relative;
  border-radius: 8px;
  line-height: 18px;
  font-weight: normal;
}
.welfare-count-down-box_GlVpb::after {
  content: '';
  box-sizing: content-box;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-top-color: #FF57D3;
  position: absolute;
  bottom: -16px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.welfare-count-down-box_GlVpb .count_jikBa {
  width: 32px;
  height: 32px;
  background: linear-gradient(160deg, #FFE226 0%, #FFDF5E 100%);
  border-radius: 7px;
  border: 1px solid rgba(255, 255, 255, 0.65);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  font-weight: 600;
  color: #333333;
  margin: 0 5px;
}

 {
  /**
* 空状态修改新加
*/
}
html, body {
  width: 100%;
  height: 100%;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
}
body {
  margin: 0;
  padding: 0;
}
body * {
  box-sizing: border-box;
  direction: ltr;
}
body ul, body ol {
  list-style-type: none;
}
body img {
  vertical-align: middle;
  border-style: none;
}
body a {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  color: var(--color-primary);
  background-color: transparent;
}
body a:hover, body a:active {
  color: var(--color-primary-hover);
}
body textarea {
  color: var(--color-text);
}
body b, body strong {
  font-weight: bolder;
}
body div, body dl, body dt, body dd, body ul, body ol, body li, body h1, body h2, body h3, body h4, body h5, body h6, body pre, body code, body form, body fieldset, body legend, body input, body textarea, body p, body blockquote, body th, body td, body hr, body button, body article, body aside, body details, body figcaption, body figure, body footer, body header, body hgroup, body menu, body nav, body section {
  margin: 0;
  padding: 0;
}
body .ant-switch {
  background: #c9c9c9;
}
body .ant-switch:hover:not(.ant-switch-disabled) {
  background: #8a8a8a;
}
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-col > .row-1 {
  flex: 1 1;
}
.flex-col > .row-2 {
  flex: 2 1;
}
.flex-col > .row-3 {
  flex: 3 1;
}
.flex-row {
  display: flex;
}
.flex-row > .col-1 {
  flex: 1 1;
}
.flex-row > .col-2 {
  flex: 2 1;
}
.flex-row > .col-3 {
  flex: 3 1;
}
.flex-row > .col-4 {
  flex: 4 1;
}
.flex-row.align-center {
  justify-content: center;
}
.flex-row.align-left {
  justify-content: flex-start;
}
.flex-row.align-right {
  justify-content: flex-end;
}
.flex-row.align-side {
  justify-content: space-between;
}
.flex-row.align-round {
  justify-content: space-around;
}
.flex-row.align-even {
  justify-content: space-evenly;
}
.flex-row.justify-center {
  align-items: center;
}
.flex-row.justify-end {
  align-items: flex-end;
}
.flex-row.justify-start {
  align-items: flex-start;
}
.flex-row.justify-baseline {
  align-items: baseline;
}
.flex-col.align-center {
  align-items: center;
}
.flex-col.align-left {
  align-items: flex-start;
}
.flex-col.align-right {
  align-items: flex-end;
}
.flex-col.align-side {
  align-items: space-between;
}
.flex-col.align-even {
  align-items: space-evenly;
}
.flex-col.justify-center {
  justify-content: center;
}
.flex-col.justify-start {
  justify-items: flex-start;
}
.flex-col.justify-side {
  justify-content: space-between;
}
.flex-col.justify-end {
  justify-content: flex-end;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center !important;
}
.full-w {
  width: 100%;
}
.full-h {
  height: 100%;
}
.full-wh {
  width: 100%;
  height: 100%;
}
.hide {
  display: none !important;
}
.transparent {
  opacity: 0 !important;
}
.invisible {
  visibility: hidden !important;
}
.disabled {
  cursor: not-allowed !important;
  pointer-events: none;
  background: #f3f3f3;
}
.bg-white {
  background: white;
}
.bold {
  font-weight: 500;
}
.bold-bold {
  font-weight: bold;
}
.text-bold {
  font-weight: bold;
}
.text-large {
  font-size: 16px;
}
.text-big {
  font-size: 15px;
}
.text-normal {
  font-size: 14px;
}
.text-13 {
  font-size: 13px;
}
.text-small {
  font-size: 12px;
}
.clickable {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.relative {
  position: relative;
}
.no-select {
  -webkit-user-select: none;
          user-select: none;
}
.clear-spin-button::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0;
}
.font-size-12 {
  font-size: 12px;
}
.font-size-13 {
  font-size: 13px;
}
.font-size-14 {
  font-size: 14px;
}
.font-size-15 {
  font-size: 15px;
}
.font-size-16 {
  font-size: 16px;
}
.flex-wrap {
  flex-wrap: wrap;
}
.overflow-hidden {
  overflow: hidden;
}
.vertical-middle {
  vertical-align: middle;
}
.color-59 {
  color: #595959;
}
html *[data-modal-active="true"] {
  touch-action: none;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: auto;
  overflow: hidden !important;
}
body[data-modal-active="true"] body {
  touch-action: none;
  overscroll-behavior: none;
  -webkit-overflow-scrolling: auto;
  overflow: hidden;
}
.col-1 {
  flex: 1 1;
}
.padding-bottom-16 {
  padding-bottom: 16px;
}
.mt-0 {
  margin-top: 0px;
}
.mb-0 {
  margin-bottom: 0px;
}
.ml-0 {
  margin-left: 0px;
}
.mr-0 {
  margin-right: 0px;
}
.mt-1 {
  margin-top: 1px;
}
.mb-1 {
  margin-bottom: 1px;
}
.ml-1 {
  margin-left: 1px;
}
.mr-1 {
  margin-right: 1px;
}
.mt-2 {
  margin-top: 2px;
}
.mb-2 {
  margin-bottom: 2px;
}
.ml-2 {
  margin-left: 2px;
}
.mr-2 {
  margin-right: 2px;
}
.mt-3 {
  margin-top: 3px;
}
.mb-3 {
  margin-bottom: 3px;
}
.ml-3 {
  margin-left: 3px;
}
.mr-3 {
  margin-right: 3px;
}
.mt-4 {
  margin-top: 4px;
}
.mb-4 {
  margin-bottom: 4px;
}
.ml-4 {
  margin-left: 4px;
}
.mr-4 {
  margin-right: 4px;
}
.mt-5 {
  margin-top: 5px;
}
.mb-5 {
  margin-bottom: 5px;
}
.ml-5 {
  margin-left: 5px;
}
.mr-5 {
  margin-right: 5px;
}
.mt-6 {
  margin-top: 6px;
}
.mb-6 {
  margin-bottom: 6px;
}
.ml-6 {
  margin-left: 6px;
}
.mr-6 {
  margin-right: 6px;
}
.mt-7 {
  margin-top: 7px;
}
.mb-7 {
  margin-bottom: 7px;
}
.ml-7 {
  margin-left: 7px;
}
.mr-7 {
  margin-right: 7px;
}
.mt-8 {
  margin-top: 8px;
}
.mb-8 {
  margin-bottom: 8px;
}
.ml-8 {
  margin-left: 8px;
}
.mr-8 {
  margin-right: 8px;
}
.mt-9 {
  margin-top: 9px;
}
.mb-9 {
  margin-bottom: 9px;
}
.ml-9 {
  margin-left: 9px;
}
.mr-9 {
  margin-right: 9px;
}
.mt-10 {
  margin-top: 10px;
}
.mb-10 {
  margin-bottom: 10px;
}
.ml-10 {
  margin-left: 10px;
}
.mr-10 {
  margin-right: 10px;
}
.mt-11 {
  margin-top: 11px;
}
.mb-11 {
  margin-bottom: 11px;
}
.ml-11 {
  margin-left: 11px;
}
.mr-11 {
  margin-right: 11px;
}
.mt-12 {
  margin-top: 12px;
}
.mb-12 {
  margin-bottom: 12px;
}
.ml-12 {
  margin-left: 12px;
}
.mr-12 {
  margin-right: 12px;
}
.mt-13 {
  margin-top: 13px;
}
.mb-13 {
  margin-bottom: 13px;
}
.ml-13 {
  margin-left: 13px;
}
.mr-13 {
  margin-right: 13px;
}
.mt-14 {
  margin-top: 14px;
}
.mb-14 {
  margin-bottom: 14px;
}
.ml-14 {
  margin-left: 14px;
}
.mr-14 {
  margin-right: 14px;
}
.mt-15 {
  margin-top: 15px;
}
.mb-15 {
  margin-bottom: 15px;
}
.ml-15 {
  margin-left: 15px;
}
.mr-15 {
  margin-right: 15px;
}
.mt-16 {
  margin-top: 16px;
}
.mb-16 {
  margin-bottom: 16px;
}
.ml-16 {
  margin-left: 16px;
}
.mr-16 {
  margin-right: 16px;
}
.mt-17 {
  margin-top: 17px;
}
.mb-17 {
  margin-bottom: 17px;
}
.ml-17 {
  margin-left: 17px;
}
.mr-17 {
  margin-right: 17px;
}
.mt-18 {
  margin-top: 18px;
}
.mb-18 {
  margin-bottom: 18px;
}
.ml-18 {
  margin-left: 18px;
}
.mr-18 {
  margin-right: 18px;
}
.mt-19 {
  margin-top: 19px;
}
.mb-19 {
  margin-bottom: 19px;
}
.ml-19 {
  margin-left: 19px;
}
.mr-19 {
  margin-right: 19px;
}
.mt-20 {
  margin-top: 20px;
}
.mb-20 {
  margin-bottom: 20px;
}
.ml-20 {
  margin-left: 20px;
}
.mr-20 {
  margin-right: 20px;
}
.mt-21 {
  margin-top: 21px;
}
.mb-21 {
  margin-bottom: 21px;
}
.ml-21 {
  margin-left: 21px;
}
.mr-21 {
  margin-right: 21px;
}
.mt-22 {
  margin-top: 22px;
}
.mb-22 {
  margin-bottom: 22px;
}
.ml-22 {
  margin-left: 22px;
}
.mr-22 {
  margin-right: 22px;
}
.mt-23 {
  margin-top: 23px;
}
.mb-23 {
  margin-bottom: 23px;
}
.ml-23 {
  margin-left: 23px;
}
.mr-23 {
  margin-right: 23px;
}
.mt-24 {
  margin-top: 24px;
}
.mb-24 {
  margin-bottom: 24px;
}
.ml-24 {
  margin-left: 24px;
}
.mr-24 {
  margin-right: 24px;
}
.mt-25 {
  margin-top: 25px;
}
.mb-25 {
  margin-bottom: 25px;
}
.ml-25 {
  margin-left: 25px;
}
.mr-25 {
  margin-right: 25px;
}
.mt-26 {
  margin-top: 26px;
}
.mb-26 {
  margin-bottom: 26px;
}
.ml-26 {
  margin-left: 26px;
}
.mr-26 {
  margin-right: 26px;
}
.mt-27 {
  margin-top: 27px;
}
.mb-27 {
  margin-bottom: 27px;
}
.ml-27 {
  margin-left: 27px;
}
.mr-27 {
  margin-right: 27px;
}
.mt-28 {
  margin-top: 28px;
}
.mb-28 {
  margin-bottom: 28px;
}
.ml-28 {
  margin-left: 28px;
}
.mr-28 {
  margin-right: 28px;
}
.mt-29 {
  margin-top: 29px;
}
.mb-29 {
  margin-bottom: 29px;
}
.ml-29 {
  margin-left: 29px;
}
.mr-29 {
  margin-right: 29px;
}
.mt-30 {
  margin-top: 30px;
}
.mb-30 {
  margin-bottom: 30px;
}
.ml-30 {
  margin-left: 30px;
}
.mr-30 {
  margin-right: 30px;
}
.mt-31 {
  margin-top: 31px;
}
.mb-31 {
  margin-bottom: 31px;
}
.ml-31 {
  margin-left: 31px;
}
.mr-31 {
  margin-right: 31px;
}
.mt-32 {
  margin-top: 32px;
}
.mb-32 {
  margin-bottom: 32px;
}
.ml-32 {
  margin-left: 32px;
}
.mr-32 {
  margin-right: 32px;
}
.mt-33 {
  margin-top: 33px;
}
.mb-33 {
  margin-bottom: 33px;
}
.ml-33 {
  margin-left: 33px;
}
.mr-33 {
  margin-right: 33px;
}
.mt-34 {
  margin-top: 34px;
}
.mb-34 {
  margin-bottom: 34px;
}
.ml-34 {
  margin-left: 34px;
}
.mr-34 {
  margin-right: 34px;
}
.mt-35 {
  margin-top: 35px;
}
.mb-35 {
  margin-bottom: 35px;
}
.ml-35 {
  margin-left: 35px;
}
.mr-35 {
  margin-right: 35px;
}
.mt-36 {
  margin-top: 36px;
}
.mb-36 {
  margin-bottom: 36px;
}
.ml-36 {
  margin-left: 36px;
}
.mr-36 {
  margin-right: 36px;
}
.mt-37 {
  margin-top: 37px;
}
.mb-37 {
  margin-bottom: 37px;
}
.ml-37 {
  margin-left: 37px;
}
.mr-37 {
  margin-right: 37px;
}
.mt-38 {
  margin-top: 38px;
}
.mb-38 {
  margin-bottom: 38px;
}
.ml-38 {
  margin-left: 38px;
}
.mr-38 {
  margin-right: 38px;
}
.mt-39 {
  margin-top: 39px;
}
.mb-39 {
  margin-bottom: 39px;
}
.ml-39 {
  margin-left: 39px;
}
.mr-39 {
  margin-right: 39px;
}
.mt-40 {
  margin-top: 40px;
}
.mb-40 {
  margin-bottom: 40px;
}
.ml-40 {
  margin-left: 40px;
}
.mr-40 {
  margin-right: 40px;
}
.mt-41 {
  margin-top: 41px;
}
.mb-41 {
  margin-bottom: 41px;
}
.ml-41 {
  margin-left: 41px;
}
.mr-41 {
  margin-right: 41px;
}
.mt-42 {
  margin-top: 42px;
}
.mb-42 {
  margin-bottom: 42px;
}
.ml-42 {
  margin-left: 42px;
}
.mr-42 {
  margin-right: 42px;
}
.mt-43 {
  margin-top: 43px;
}
.mb-43 {
  margin-bottom: 43px;
}
.ml-43 {
  margin-left: 43px;
}
.mr-43 {
  margin-right: 43px;
}
.mt-44 {
  margin-top: 44px;
}
.mb-44 {
  margin-bottom: 44px;
}
.ml-44 {
  margin-left: 44px;
}
.mr-44 {
  margin-right: 44px;
}
.mt-45 {
  margin-top: 45px;
}
.mb-45 {
  margin-bottom: 45px;
}
.ml-45 {
  margin-left: 45px;
}
.mr-45 {
  margin-right: 45px;
}
.mt-46 {
  margin-top: 46px;
}
.mb-46 {
  margin-bottom: 46px;
}
.ml-46 {
  margin-left: 46px;
}
.mr-46 {
  margin-right: 46px;
}
.mt-47 {
  margin-top: 47px;
}
.mb-47 {
  margin-bottom: 47px;
}
.ml-47 {
  margin-left: 47px;
}
.mr-47 {
  margin-right: 47px;
}
.mt-48 {
  margin-top: 48px;
}
.mb-48 {
  margin-bottom: 48px;
}
.ml-48 {
  margin-left: 48px;
}
.mr-48 {
  margin-right: 48px;
}
.mt-49 {
  margin-top: 49px;
}
.mb-49 {
  margin-bottom: 49px;
}
.ml-49 {
  margin-left: 49px;
}
.mr-49 {
  margin-right: 49px;
}
.mt-50 {
  margin-top: 50px;
}
.mb-50 {
  margin-bottom: 50px;
}
.ml-50 {
  margin-left: 50px;
}
.mr-50 {
  margin-right: 50px;
}
.mt-51 {
  margin-top: 51px;
}
.mb-51 {
  margin-bottom: 51px;
}
.ml-51 {
  margin-left: 51px;
}
.mr-51 {
  margin-right: 51px;
}
.mt-52 {
  margin-top: 52px;
}
.mb-52 {
  margin-bottom: 52px;
}
.ml-52 {
  margin-left: 52px;
}
.mr-52 {
  margin-right: 52px;
}
.mt-53 {
  margin-top: 53px;
}
.mb-53 {
  margin-bottom: 53px;
}
.ml-53 {
  margin-left: 53px;
}
.mr-53 {
  margin-right: 53px;
}
.mt-54 {
  margin-top: 54px;
}
.mb-54 {
  margin-bottom: 54px;
}
.ml-54 {
  margin-left: 54px;
}
.mr-54 {
  margin-right: 54px;
}
.mt-55 {
  margin-top: 55px;
}
.mb-55 {
  margin-bottom: 55px;
}
.ml-55 {
  margin-left: 55px;
}
.mr-55 {
  margin-right: 55px;
}
.mt-56 {
  margin-top: 56px;
}
.mb-56 {
  margin-bottom: 56px;
}
.ml-56 {
  margin-left: 56px;
}
.mr-56 {
  margin-right: 56px;
}
.mt-57 {
  margin-top: 57px;
}
.mb-57 {
  margin-bottom: 57px;
}
.ml-57 {
  margin-left: 57px;
}
.mr-57 {
  margin-right: 57px;
}
.mt-58 {
  margin-top: 58px;
}
.mb-58 {
  margin-bottom: 58px;
}
.ml-58 {
  margin-left: 58px;
}
.mr-58 {
  margin-right: 58px;
}
.mt-59 {
  margin-top: 59px;
}
.mb-59 {
  margin-bottom: 59px;
}
.ml-59 {
  margin-left: 59px;
}
.mr-59 {
  margin-right: 59px;
}
.mt-60 {
  margin-top: 60px;
}
.mb-60 {
  margin-bottom: 60px;
}
.ml-60 {
  margin-left: 60px;
}
.mr-60 {
  margin-right: 60px;
}
.mt-61 {
  margin-top: 61px;
}
.mb-61 {
  margin-bottom: 61px;
}
.ml-61 {
  margin-left: 61px;
}
.mr-61 {
  margin-right: 61px;
}
.mt-62 {
  margin-top: 62px;
}
.mb-62 {
  margin-bottom: 62px;
}
.ml-62 {
  margin-left: 62px;
}
.mr-62 {
  margin-right: 62px;
}
.mt-63 {
  margin-top: 63px;
}
.mb-63 {
  margin-bottom: 63px;
}
.ml-63 {
  margin-left: 63px;
}
.mr-63 {
  margin-right: 63px;
}
.mt-64 {
  margin-top: 64px;
}
.mb-64 {
  margin-bottom: 64px;
}
.ml-64 {
  margin-left: 64px;
}
.mr-64 {
  margin-right: 64px;
}
.mt-65 {
  margin-top: 65px;
}
.mb-65 {
  margin-bottom: 65px;
}
.ml-65 {
  margin-left: 65px;
}
.mr-65 {
  margin-right: 65px;
}
.mt-66 {
  margin-top: 66px;
}
.mb-66 {
  margin-bottom: 66px;
}
.ml-66 {
  margin-left: 66px;
}
.mr-66 {
  margin-right: 66px;
}
.mt-67 {
  margin-top: 67px;
}
.mb-67 {
  margin-bottom: 67px;
}
.ml-67 {
  margin-left: 67px;
}
.mr-67 {
  margin-right: 67px;
}
.mt-68 {
  margin-top: 68px;
}
.mb-68 {
  margin-bottom: 68px;
}
.ml-68 {
  margin-left: 68px;
}
.mr-68 {
  margin-right: 68px;
}
.mt-69 {
  margin-top: 69px;
}
.mb-69 {
  margin-bottom: 69px;
}
.ml-69 {
  margin-left: 69px;
}
.mr-69 {
  margin-right: 69px;
}
.mt-70 {
  margin-top: 70px;
}
.mb-70 {
  margin-bottom: 70px;
}
.ml-70 {
  margin-left: 70px;
}
.mr-70 {
  margin-right: 70px;
}
.mt-71 {
  margin-top: 71px;
}
.mb-71 {
  margin-bottom: 71px;
}
.ml-71 {
  margin-left: 71px;
}
.mr-71 {
  margin-right: 71px;
}
.mt-72 {
  margin-top: 72px;
}
.mb-72 {
  margin-bottom: 72px;
}
.ml-72 {
  margin-left: 72px;
}
.mr-72 {
  margin-right: 72px;
}
.mt-73 {
  margin-top: 73px;
}
.mb-73 {
  margin-bottom: 73px;
}
.ml-73 {
  margin-left: 73px;
}
.mr-73 {
  margin-right: 73px;
}
.mt-74 {
  margin-top: 74px;
}
.mb-74 {
  margin-bottom: 74px;
}
.ml-74 {
  margin-left: 74px;
}
.mr-74 {
  margin-right: 74px;
}
.mt-75 {
  margin-top: 75px;
}
.mb-75 {
  margin-bottom: 75px;
}
.ml-75 {
  margin-left: 75px;
}
.mr-75 {
  margin-right: 75px;
}
.mt-76 {
  margin-top: 76px;
}
.mb-76 {
  margin-bottom: 76px;
}
.ml-76 {
  margin-left: 76px;
}
.mr-76 {
  margin-right: 76px;
}
.mt-77 {
  margin-top: 77px;
}
.mb-77 {
  margin-bottom: 77px;
}
.ml-77 {
  margin-left: 77px;
}
.mr-77 {
  margin-right: 77px;
}
.mt-78 {
  margin-top: 78px;
}
.mb-78 {
  margin-bottom: 78px;
}
.ml-78 {
  margin-left: 78px;
}
.mr-78 {
  margin-right: 78px;
}
.mt-79 {
  margin-top: 79px;
}
.mb-79 {
  margin-bottom: 79px;
}
.ml-79 {
  margin-left: 79px;
}
.mr-79 {
  margin-right: 79px;
}
.mt-80 {
  margin-top: 80px;
}
.mb-80 {
  margin-bottom: 80px;
}
.ml-80 {
  margin-left: 80px;
}
.mr-80 {
  margin-right: 80px;
}
.mt-81 {
  margin-top: 81px;
}
.mb-81 {
  margin-bottom: 81px;
}
.ml-81 {
  margin-left: 81px;
}
.mr-81 {
  margin-right: 81px;
}
.mt-82 {
  margin-top: 82px;
}
.mb-82 {
  margin-bottom: 82px;
}
.ml-82 {
  margin-left: 82px;
}
.mr-82 {
  margin-right: 82px;
}
.mt-83 {
  margin-top: 83px;
}
.mb-83 {
  margin-bottom: 83px;
}
.ml-83 {
  margin-left: 83px;
}
.mr-83 {
  margin-right: 83px;
}
.mt-84 {
  margin-top: 84px;
}
.mb-84 {
  margin-bottom: 84px;
}
.ml-84 {
  margin-left: 84px;
}
.mr-84 {
  margin-right: 84px;
}
.mt-85 {
  margin-top: 85px;
}
.mb-85 {
  margin-bottom: 85px;
}
.ml-85 {
  margin-left: 85px;
}
.mr-85 {
  margin-right: 85px;
}
.mt-86 {
  margin-top: 86px;
}
.mb-86 {
  margin-bottom: 86px;
}
.ml-86 {
  margin-left: 86px;
}
.mr-86 {
  margin-right: 86px;
}
.mt-87 {
  margin-top: 87px;
}
.mb-87 {
  margin-bottom: 87px;
}
.ml-87 {
  margin-left: 87px;
}
.mr-87 {
  margin-right: 87px;
}
.mt-88 {
  margin-top: 88px;
}
.mb-88 {
  margin-bottom: 88px;
}
.ml-88 {
  margin-left: 88px;
}
.mr-88 {
  margin-right: 88px;
}
.mt-89 {
  margin-top: 89px;
}
.mb-89 {
  margin-bottom: 89px;
}
.ml-89 {
  margin-left: 89px;
}
.mr-89 {
  margin-right: 89px;
}
.mt-90 {
  margin-top: 90px;
}
.mb-90 {
  margin-bottom: 90px;
}
.ml-90 {
  margin-left: 90px;
}
.mr-90 {
  margin-right: 90px;
}
.mt-91 {
  margin-top: 91px;
}
.mb-91 {
  margin-bottom: 91px;
}
.ml-91 {
  margin-left: 91px;
}
.mr-91 {
  margin-right: 91px;
}
.mt-92 {
  margin-top: 92px;
}
.mb-92 {
  margin-bottom: 92px;
}
.ml-92 {
  margin-left: 92px;
}
.mr-92 {
  margin-right: 92px;
}
.mt-93 {
  margin-top: 93px;
}
.mb-93 {
  margin-bottom: 93px;
}
.ml-93 {
  margin-left: 93px;
}
.mr-93 {
  margin-right: 93px;
}
.mt-94 {
  margin-top: 94px;
}
.mb-94 {
  margin-bottom: 94px;
}
.ml-94 {
  margin-left: 94px;
}
.mr-94 {
  margin-right: 94px;
}
.mt-95 {
  margin-top: 95px;
}
.mb-95 {
  margin-bottom: 95px;
}
.ml-95 {
  margin-left: 95px;
}
.mr-95 {
  margin-right: 95px;
}
.mt-96 {
  margin-top: 96px;
}
.mb-96 {
  margin-bottom: 96px;
}
.ml-96 {
  margin-left: 96px;
}
.mr-96 {
  margin-right: 96px;
}
.mt-97 {
  margin-top: 97px;
}
.mb-97 {
  margin-bottom: 97px;
}
.ml-97 {
  margin-left: 97px;
}
.mr-97 {
  margin-right: 97px;
}
.mt-98 {
  margin-top: 98px;
}
.mb-98 {
  margin-bottom: 98px;
}
.ml-98 {
  margin-left: 98px;
}
.mr-98 {
  margin-right: 98px;
}
.mt-99 {
  margin-top: 99px;
}
.mb-99 {
  margin-bottom: 99px;
}
.ml-99 {
  margin-left: 99px;
}
.mr-99 {
  margin-right: 99px;
}
.mt-100 {
  margin-top: 100px;
}
.mb-100 {
  margin-bottom: 100px;
}
.ml-100 {
  margin-left: 100px;
}
.mr-100 {
  margin-right: 100px;
}
.discount-box-plan-b__tqCv {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 976px;
  justify-content: flex-start;
  position: relative;
  margin: 0 auto;
  padding-top: 82px;
  z-index: 10;
  line-height: normal;
}
.discount-box-plan-b__tqCv > .title_LzfR9 {
  width: 653px;
  font-size: 18px;
  font-weight: 600;
  color: #000000;
  line-height: 25px;
  position: relative;
}
.discount-box-plan-b__tqCv > .title_LzfR9 .title-bg_SlEVH {
  width: 252px;
  position: absolute;
  top: -15px;
  right: 94px;
}
.discount-box-plan-b__tqCv > .title_LzfR9 .discount_PYQdZ {
  position: absolute;
  right: 10px;
  top: -3px;
  width: 83px;
  height: 22px;
  color: #985b09;
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  line-height: 22px;
  border-radius: 15px;
  padding: 0px;
  background: #ffdf5a;
}
.discount-box-plan-b__tqCv > .center_tni4h {
  margin-top: 24px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV {
  width: 301px;
  height: 506px;
  background: linear-gradient(180deg, #f4f7fb 0%, #ffffff 7%, #f4f8ff 31%, #eef4ff 100%);
  border-radius: 16px;
  border: 1px solid #ffffff;
  box-shadow: 0px 2px 32px 0px rgba(50, 50, 50, 0.08);
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .title_LzfR9 {
  width: 100%;
  position: relative;
  height: 48px;
  background-image: url(https://cdn.huiyiai.net/webapp/static/media/icon__left-title.72f62c6e1f228eba7cdb.png);
  background-size: 100% 100%;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .title_LzfR9 .icon_Pykzb {
  width: 26px;
  margin-right: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .title_LzfR9 span {
  font-size: 16px;
  font-weight: 600;
  color: #353535;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym {
  margin: 0 auto;
  margin-top: 20px;
  width: 269px;
  height: 126px;
  background: #ecf0ff;
  border-radius: 12px;
  border: 1px solid;
  border-image: linear-gradient(2deg, #f7f9ff, #fbfcff) 1 1;
  padding: 16px 0;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym .icon_Pykzb {
  width: 64px;
  height: 18px;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym .line_g_x7D {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-around;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym .line_g_x7D .item_dYvy_ {
  flex: 1 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym .line_g_x7D .item_dYvy_ .count_vrVwb {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #353535;
  line-height: 20px;
  text-align: right;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-count-area_nVFym .line_g_x7D .item_dYvy_ .desc_h7F3f {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #999999;
  line-height: 17px;
  text-align: right;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y {
  width: 269px;
  background: linear-gradient(192deg, #f8faff 0%, #ffffff 100%);
  border-radius: 12px;
  border: 1px solid #ffffff;
  margin: 0 auto;
  margin-top: 16px;
  overflow: hidden;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy {
  margin: 0 auto;
  padding: 28px 0px;
  background: linear-gradient(192deg, #f8faff 0%, #ffffff 100%);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .tag_cDRqv {
  position: absolute;
  left: 0;
  top: 0;
  width: 49px;
  height: 18px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .tag-right_M9hwI {
  position: absolute;
  right: 0;
  top: 0;
  width: 67px;
  height: 70px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .line_g_x7D {
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-around;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .line_g_x7D:last-of-type {
  margin-bottom: 0px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .line_g_x7D .item_dYvy_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .line_g_x7D .item_dYvy_ .icon_Pykzb {
  width: 16px;
  height: 16px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .translate_a_npy .line_g_x7D .item_dYvy_ .text_E6pJu {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  text-align: left;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx {
  margin: 0 auto;
  padding: 28px 0px;
  background: linear-gradient(180deg, #f8faff 0%, #ffffff 100%);
  border-radius: 12px 12px 0px 0px;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .tag_cDRqv {
  position: absolute;
  left: 0;
  top: 0;
  width: 49px;
  height: 18px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .line_g_x7D {
  margin-bottom: 24px;
  margin-left: 29px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .line_g_x7D:last-of-type {
  margin-bottom: 0px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .line_g_x7D .item_dYvy_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .line_g_x7D .item_dYvy_ .icon_Pykzb {
  width: 16px;
  height: 16px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .left_VrsEV .free-wrap_OKo6Y .summary_KGjdx .line_g_x7D .item_dYvy_ .text_E6pJu {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  text-align: left;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h .bold_KBMnT {
  width: 100%;
  height: 28px;
  background: linear-gradient(290deg, rgba(226, 223, 223, 0) 0%, #f5f5f8 80%, rgba(234, 233, 239, 0.25) 100%);
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
  margin-bottom: 20px;
  justify-content: flex-start;
  padding-left: 10px;
}
.discount-box-plan-b__tqCv > .center_tni4h .bold_KBMnT::before {
  content: '';
  display: inline-block;
  width: 3px;
  height: 12px;
  background: linear-gradient(157deg, #a05fff 0%, #ac74ff 100%);
  border-radius: 2px;
  margin-right: 10px;
}
.discount-box-plan-b__tqCv > .center_tni4h .func-item_ZMO4W {
  margin-bottom: 24px;
}
.discount-box-plan-b__tqCv > .center_tni4h .func-item_ZMO4W .flex-row_fkAVh {
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
}
.discount-box-plan-b__tqCv > .center_tni4h .func-item_ZMO4W .flex-row_fkAVh img {
  width: 14px;
  margin-right: 6px;
}
.discount-box-plan-b__tqCv > .center_tni4h .func-item_ZMO4W .desc_h7F3f {
  font-size: 12px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
  margin-top: 6px;
  white-space: nowrap;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG {
  margin-left: 32px;
  width: 643px;
  height: 546px;
  background: linear-gradient(157deg, #a05fff 0%, #ac74ff 100%);
  border-radius: 24px;
  padding: 69px 8px 8px 8px;
  position: relative;
  overflow: hidden;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .banner_sCBLk {
  width: 100%;
  height: 52px;
  position: absolute;
  top: 10px;
  z-index: 1;
  overflow: hidden;
  border-radius: 32px 32px 0px 0;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .banner_sCBLk .banner-bg-box_jCpRC {
  height: 119px;
  background: linear-gradient(130deg, #fef3db 0%, #fffdf6 100%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .banner_sCBLk .banner-bg-box_jCpRC img {
  height: 52px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .banner_sCBLk .banner-text_ouDll {
  height: 41px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG.pro-plus_immeD {
  background: #fce6a9;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .name__HowB {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 21px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 9px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .name__HowB .icon_Pykzb {
  width: 26px;
  height: 12px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG .name__HowB .version-name_PUSyM {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 19px;
  color: #725437;
  line-height: 26px;
  text-shadow: 0px 2px 32px rgba(0, 0, 0, 0.08);
  text-align: left;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-bg_c7_XT {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr {
  background: linear-gradient(360deg, #fcfaff 0%, #f8f4ff 100%);
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
  box-shadow: 0px 2px 32px 0px rgba(0, 0, 0, 0.08), 0px 2px 40px 0px rgba(28, 28, 28, 0.12);
  border-radius: 15px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr.pro-plus_immeD {
  background: linear-gradient(#fefcf6 0%, #fcf8f1 100%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV {
  margin-left: 28px;
  margin-top: 20px;
  margin-bottom: 28px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y {
  margin: 0 auto;
  width: 269px;
  height: 126px;
  background: linear-gradient(194deg, #eee4ff 0%, #e4daff 100%);
  box-shadow: 0px 2px 12px 2px rgba(172, 172, 172, 0.12);
  border-radius: 12px;
  border: 1px solid #fff;
  padding: 16px 0;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y.pro-plus_immeD {
  background: linear-gradient(194deg, #fff4e4 0%, #faedd2 100%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .icon_Pykzb {
  width: 64px;
  height: 18px;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-around;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D .item_dYvy_ {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D .item_dYvy_.pro-plus_immeD .count_vrVwb {
  color: #725437;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D .item_dYvy_.pro-plus_immeD .desc_h7F3f {
  color: #a99d7e;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D .item_dYvy_ .count_vrVwb {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #6e1de5;
  text-shadow: 0px 2px 32px rgba(0, 0, 0, 0.08);
  line-height: 20px;
  text-align: right;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .pro-count-area_DEk4Y .line_g_x7D .item_dYvy_ .desc_h7F3f {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #a798bf;
  line-height: 17px;
  text-align: right;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX {
  background: linear-gradient(185deg, #f5f2ff 0%, #ffffff 100%);
  box-shadow: 0px 1px 16px 0px rgba(119, 119, 119, 0.06);
  border-radius: 12px;
  border: 1px solid #fff;
  margin-top: 16px;
  overflow: hidden;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX.pro-plus_immeD {
  background: linear-gradient(184deg, #fff9f2 0%, #ffffff 100%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy {
  width: 269px;
  margin: 0 auto;
  padding: 28px 0px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .tag_cDRqv {
  position: absolute;
  left: 0;
  top: 0;
  width: 49px;
  height: 18px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .tag-right_M9hwI {
  position: absolute;
  right: 0;
  top: 0;
  width: 67px;
  height: 70px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .line_g_x7D {
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-around;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .line_g_x7D:last-of-type {
  margin-bottom: 0px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .line_g_x7D .item_dYvy_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .line_g_x7D .item_dYvy_ .icon_Pykzb {
  width: 20px;
  height: 20px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .translate_a_npy .line_g_x7D .item_dYvy_ .text_E6pJu {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  text-align: left;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx {
  width: 269px;
  margin: 0 auto;
  padding: 28px 0px;
  background: linear-gradient(180deg, #f5f2ff 0%, #ffffff 100%);
  box-shadow: 0px 2px 32px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px 12px 0px 0px;
  border-top: none;
  position: relative;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx.pro-plus_immeD {
  background: linear-gradient(180deg, #fff9f2 0%, #ffffff 100%);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .tag_cDRqv {
  position: absolute;
  left: 0;
  top: 0;
  width: 49px;
  height: 18px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .line_g_x7D {
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-left: 26px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .line_g_x7D:last-of-type {
  margin-bottom: 0px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .line_g_x7D .item_dYvy_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .line_g_x7D .item_dYvy_ .icon_Pykzb {
  width: 20px;
  height: 20px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr > .left_VrsEV .wrap_VI9FX .summary_KGjdx .line_g_x7D .item_dYvy_ .text_E6pJu {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  text-shadow: 0px 2px 32px rgba(0, 0, 0, 0.08);
  text-align: left;
  font-style: normal;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG {
  width: 279px;
  height: 407px;
  background: #fff;
  border-radius: 16px;
  position: relative;
  margin-top: 31px;
  margin-right: 24px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .pro-plus_immeD {
  box-shadow: 0px 2px 32px 0px rgba(0, 0, 0, 0.08);
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .title_LzfR9 .text_E6pJu {
  font-size: 14px;
  color: #4f3772;
  text-align: center;
  padding-top: 24px;
  font-weight: 600;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .title_LzfR9 .text_E6pJu.pro-plus-text_cVDqm {
  color: #725437;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .title_LzfR9 img {
  width: 250px;
  position: absolute;
  top: 11px;
  left: 15px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .gift-list_jI_70 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 20px;
  margin-top: 36px;
  padding: 0 15px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .gift-list_jI_70 .gift-item_bno5P {
  display: flex;
  flex-direction: column;
  width: 75px;
  align-items: center;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .gift-list_jI_70 .gift-item_bno5P > img {
  width: 42px;
  height: 42px;
  border-radius: 7px;
  object-fit: cover;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .gift-list_jI_70 .gift-item_bno5P .gift-name_ec1x7 {
  font-size: 12px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #353535;
  line-height: 17px;
  margin-top: 8px;
}
.discount-box-plan-b__tqCv > .center_tni4h > .right_IenZG > .right-content_nRIXr .right_IenZG .gift-list_jI_70 .gift-item_bno5P .gift-desc_xqXiA {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB {
  margin-top: 38px;
  position: relative;
  width: 100%;
  z-index: 2;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .jump_FWpjt {
  font-size: 14px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  position: absolute;
  top: 17px;
  right: 0;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ {
  position: relative;
  margin-right: 40px;
  top: -9px;
  min-width: 127px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .price_AzqE5 {
  font-size: 36px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
  line-height: 50px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .sale-icon_fTWQk {
  width: 83px;
  color: #985b09;
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  border-radius: 15px;
  padding: 2px;
  background: #ffdf5a;
  position: absolute;
  right: -34px;
  top: 3px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .unit_jYL2T {
  font-size: 12px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
  line-height: 17px;
  position: relative;
  top: -9px;
  left: 2px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .price-desc_QzlVK {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .price-desc_QzlVK .current-price_EhBl4 {
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #353535;
  line-height: 18px;
  position: relative;
  top: -9px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .price-box_PvSi_ .price-desc_QzlVK .original-price_WZLzw {
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
  text-decoration: line-through;
  position: relative;
  top: -9px;
  left: 10px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 {
  position: relative;
  display: flex;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 .countdown-box_hAav9 {
  position: absolute;
  top: -60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 305px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U {
  width: 219px;
  height: 48px;
  background: var(--color-primary);
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  border: none;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U.pro-plus_immeD {
  background: #333232;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U.pro-plus_immeD:hover {
  background: #262625;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U .now_hIkZm {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U .text_E6pJu {
  font-size: 12px;
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U:hover {
  background: var(--color-primary-hover);
}
.discount-box-plan-b__tqCv > .bottom_AOwgB .btn-box_p8bF0 button.pay-btn_AHl2U img {
  width: 18px;
  margin-left: 7px;
}

.pay-qr-dialog_tMjHz .ant-modal {
  line-height: inherit !important;
}
.pay-qr-dialog_tMjHz .ant-modal-content {
  padding: 0px !important;
  border-radius: 28px !important;
}
.pay-qr-dialog_tMjHz .ant-modal-content .ant-modal-body {
  line-height: inherit !important;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 {
  padding: 24px 0;
  height: 476px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  background: linear-gradient(180deg, #f3effa 0%, #ffffff 100%);
  box-shadow: 0px 5px 32px 2px rgba(0, 0, 0, 0.12);
  border-radius: 28px;
  border: 1px solid #ffffff;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 > .title_Kny7Y {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  line-height: 28px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .tag_pxJEd {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  padding: 6px 12px;
  margin-top: 10px;
  background: #fce6a9;
  border-radius: 8px;
  font-weight: 600;
  font-size: 13px;
  color: #000;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 > .desc_XMCbf {
  align-items: center;
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 > .desc_XMCbf .wechat-icon_SJWzI {
  width: 18px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .qr-box_AWlxy {
  width: 228px;
  height: 228px;
  margin-top: 26px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .qr-box_AWlxy > img {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .qr-box_AWlxy .reload-box_HdZ7N {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.94);
  justify-content: center;
  cursor: pointer;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .qr-box_AWlxy .reload-box_HdZ7N img {
  width: 16px;
  margin-bottom: 4px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .qr-box_AWlxy .reload-box_HdZ7N span {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs {
  background: #f8f8f8;
  border-radius: 10px;
  border: 1px solid #e9e9e9;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div {
  padding: 7px 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 400;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  color: #666666;
  line-height: 18px;
  position: relative;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div.disable_GwOmu {
  cursor: inherit;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div.disable_GwOmu img,
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div.disable_GwOmu span {
  opacity: 0.5;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div.disable_GwOmu:hover .tips_HyJHe {
  display: inline;
  display: initial;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div img {
  width: 17px;
  margin-right: 5px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div:not(.disable_GwOmu):hover {
  color: #333333;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .channel-list_Vaqrs > div.active_o86Va {
  background: #ffffff;
  box-shadow: 0px 0px 7px 0px rgba(92, 92, 92, 0.08);
  border-radius: 8px;
  color: #333333;
  font-weight: 600;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 {
  position: relative;
  top: 10px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .price_AotT1 {
  font-size: 36px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
  line-height: 50px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .sale-icon_MwpeN {
  width: 83px;
  color: #985b09;
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  border-radius: 15px;
  padding: 2px;
  background: #ffdf5a;
  position: absolute;
  right: -34px;
  top: 1px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .sale-icon_MwpeN.offset_XmDZj {
  right: -63px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .unit_XbCUV {
  font-size: 12px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #353535;
  line-height: 17px;
  position: relative;
  top: -9px;
  left: 2px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .price-desc_yzmtj {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .price-desc_yzmtj .current-price_GELmC {
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #353535;
  line-height: 18px;
  position: relative;
  top: -9px;
}
.pay-qr-dialog_tMjHz .pay-qr-dialog-content_c9E02 .price-box_sL_J2 .price-desc_yzmtj .original-price_EztKp {
  font-size: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
  text-decoration: line-through;
  position: relative;
  top: -9px;
  left: 10px;
}

.number-check_kZWk8 {
  width: 376px;
  background: #fff;
}
.number-check_kZWk8 .title_GjET2 {
  height: 40px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 28px;
  color: #000000;
  line-height: 40px;
  text-align: center;
  font-style: normal;
}
.number-check_kZWk8 .number-wrap_Wzm4k {
  position: relative;
  margin-top: 40px;
}
.number-check_kZWk8 .number-wrap_Wzm4k .input_Mpals {
  width: 100%;
  height: 54px;
  background: #f7f9fa;
  border-radius: 10px;
  padding: 16px 20px;
  padding-right: 39px;
  outline: none;
  border: none;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  text-align: left;
  font-style: normal;
  -webkit-appearance: textfield;
          appearance: textfield;
}
.number-check_kZWk8 .number-wrap_Wzm4k .input_Mpals::-webkit-inner-spin-button,
.number-check_kZWk8 .number-wrap_Wzm4k .input_Mpals::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.number-check_kZWk8 .number-wrap_Wzm4k .input_Mpals::-webkit-input-placeholder {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.number-check_kZWk8 .number-wrap_Wzm4k .input_Mpals::placeholder {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.number-check_kZWk8 .number-wrap_Wzm4k .err_jgZOH {
  position: absolute;
  left: 0;
  bottom: -21px;
  height: 18px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #f03939;
  line-height: 18px;
  text-align: left;
  font-style: normal;
}
.number-check_kZWk8 .number-wrap_Wzm4k .clear_da76m {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 19px;
  width: 18px;
  height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAzdJREFUWEfNmEtrU0EUx/8nSW9sNU0hUpq0kywEXYq46HOhK624kAoFHzv9Boob0Y24Ef0GuvMBBe1GLK500edCxKWCi+S2aSkGmlZbkyb3yLlkShqTOMGIMzDkhjt3zm/+cx5zL8GyRq3yrK2tHdzd3T0D4ByAIwASlS5TZSv9K4A3HR0db/v6+n60YsMYaGVl5YTneXeYeRzAAUMjP4loJhAI3Ovv7/9o8swfgbLZbKpcLt8HcJmZiYjYcRzq7OyE4zgIBoN+l1Yul/1eLBaxs7Mjv6yfAfA8GAzeTiQS6WZgTYFc1x1n5hcAogISiUQoEokgEAiYLBae52Fra0u6DwYgT0SXlFIzjSZoCJTJZG4Q0QNmDnR1daGnp2dPCSOaqkGi2sbGBra3t0FEHjPfSiaTj+rNUxdIYAA8FFWi0aivSjuaqJXP57VaN+tB/QYk2wTgNQCKxWK+r7SziW/lcjkGIP187fbtAxIHLpVKn8RnZIvapUztgkQp2ULxqVAodLza0fcBua77lJmviM/EYrF2CvPbXLlcTvvUM6XUVT1gD6iSZz7IjXg8TjqU/xWVOPrq6qpsm0TtSZ2n9oBc151m5gvd3d2IRqN1OaamppBMJjE0NGTEubS0hHQ6jcnJybrj8/k8Njc3JfKmlVITMsgHknJQLBa/EVE4kUhQozwjBmZnZzEyMoLh4eGmUAsLC5ifn8fo6GjDBUieymazEnUFx3EOS5nxgVzXnWDml+FwGL29vUaGmkFpGBPw9fV1FAoFUemiUuqVBnrMzNdMI6uZwVZgZOU64ojoiVLqugZ6x8ynRB1RyaTVM9wqjNgRdUQlInqvlDqtgT4z89F4PI5QKGTC44+pBpD/4jMm21RtoFQqSbQJ0Bel1DENJNXv0MDAgNwwBqqGkutWYeQZZsby8rLY/a6UilgLZN2WWefU1oW9XYnRtHQsLi5ibm7OKJp0ShgbG8Pg4GDdyG1YOirlw6i4plKphgZqrcoCMplM68VVJrLu+FFRyZ4DmgBZd4StqGTPIV87pVWvQdVQ1rwoaiirXqU1lFUfG6oTXSVP3WXms//1c0xt9rXmg1VLx8i/GPwLQt68Q6m69/gAAAAASUVORK5CYII=);
  background-size: 18px 18px;
  background-repeat: no-repeat;
}
.number-check_kZWk8 .number-wrap_Wzm4k .clear_da76m:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1tJREFUWEfNWEtrE1EU/s5MS0ITmz4klEDo9AZ00YKIf0BXWnGRNrTgY6f/QHFjdWPdiP4D3fmAlpguxOJK/4CI0C4UMp1SKCXYp21JaeceOUNGYpqkk1pwDkwyydy533fP+c45d4YQMqNW+aysrMTK5fJlrfVVABkAKWZOyTxEtAxAjqJhGB+i0ejHvr6+nVYwAhNyHOe867oPiWiYmaNBQIiozMyzpmk+tizra6B7jhpk23Y/gCcAbjAzERFHIhGKxWKIRCIwTRNtbW3eNAcHB3BdF3t7e9jZ2ZFv9u8B8AbAA6XUYjPMph5yHGfYdd23ABKGYXBnZyd1dXXBMIyj1uFd11pjY2MDW1tbrLUWrE3TNK9bljXbaIKGhGzbvgvgKTMb8Xgcvb29njeOY+K11dVVbG9vi840gPtKqef15qpLSMgw8zMJT3d3t+eVkzDx1vr6uh/Ge/VIHSIkYdJav5ekSSaTnlZO0kRbpVKJAbBhGNdqw/cXIREwM38TzfT09OCkPFO7IPHU2tqa/L1JROeqhV5L6BUz3xTNJJPJk3TMoblKpZKvqddKqVv+gD+EpM5orb8QEdLpNB1XwEFXIUJfWloSPUnWXvDr1B9CxWKxACArYZJw1bPJyUkMDg5iZGQkEO7MzAzm5uYwMTFRd7yETcIHoJDJZEa9ai8f0g52d3d/Aoj09/dTozojAFNTU8jlct7RzPL5POQYGxtruACpU4uLiyLwvY6OjtPSZjxCjuOMuq6bj0ajSKW8ttTQfKBmpIKM8QGWl5dRLpelxuUsy3rnEbJt+wUz35bil0gkjgxHM8BWyHhptrnpFU0ieqmUuuMT+sTMF8U74qUgVg+4VTKCI94RLxHRZ6XUJZ/Qd2Y+k06n0d7eHoSPN6aagP87iL6qAfb39yXbhNAPpdRZj1CxWPwFID4wMCAXAhOqJiXnrZKReyTtFxYW5HQ7k8mcCich27bDFTLbtkMn6nClfegKY9DWUSgUMD09HSib/JIwPj6ObDZbN3Mbto5K6gdqrkNDQw0BalFlAfPz860310o/C9f2o9LTwrNBqxAK1xa2ErrwbPJ9UYbqMaiaVGgeFH1SoXqUrvJUeF42VBe6yuuYR0R05b++jqmtvqF5YdXSNvIfBv8GPxLCQ3ktIg0AAAAASUVORK5CYII=);
}
.number-check_kZWk8 .confirm_FKKEn {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 54px;
  background: #ffffff;
  border-radius: 10px;
  border: 1px solid #b27dff;
  margin-top: 36px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  gap: 4px;
}
.number-check_kZWk8 .confirm_FKKEn:hover {
  background: #fcfaff;
  border-radius: 10px;
  border: 1px solid var(--color-primary);
}
.number-check_kZWk8 .confirm_FKKEn:hover .text_UDFhl {
  color: #7d2cf5;
}
.number-check_kZWk8 .confirm_FKKEn .icon__JoKZ {
  width: 20px;
  height: 20px;
}
.number-check_kZWk8 .confirm_FKKEn .text_UDFhl {
  height: 24px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 16px;
  color: var(--color-primary);
  line-height: 24px;
  text-align: left;
  font-style: normal;
}
.number-check_kZWk8 .tip_J4HpH {
  height: 36px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  line-height: 18px;
  text-align: left;
  font-style: normal;
  margin-top: 20px;
}
.number-check_kZWk8 .footer-box_JI0JY {
  margin-top: 47px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.number-check_kZWk8 .footer-box_JI0JY a {
  font-size: 13px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
  position: relative;
  padding: 0 8px;
}
.number-check_kZWk8 .footer-box_JI0JY a:hover {
  text-decoration: underline;
}
.number-check_kZWk8 .footer-box_JI0JY a:first-child::after {
  content: ' ';
  width: 1px;
  height: 12px;
  background: #999999;
  position: absolute;
  right: -1px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

body {
  margin: 0;
  padding: 0;
}
body * {
  box-sizing: border-box;
  direction: ltr;
}
body ul,
body ol {
  list-style-type: none;
}
body img {
  vertical-align: middle;
  border-style: none;
}
body a {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  color: var(--color-primary);
  background-color: transparent;
}
body a:hover,
body a:active {
  color: var(--color-primary-hover);
}
body textarea {
  color: var(--color-text);
}
body b,
body strong {
  font-weight: bolder;
}
body div,
body dl,
body dt,
body dd,
body ul,
body ol,
body li,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body pre,
body code,
body form,
body fieldset,
body legend,
body input,
body textarea,
body p,
body blockquote,
body th,
body td,
body hr,
body button,
body article,
body aside,
body details,
body figcaption,
body figure,
body footer,
body header,
body hgroup,
body menu,
body nav,
body section {
  margin: 0;
  padding: 0;
}
body .ant-switch {
  background: #c9c9c9;
}
body .ant-switch:hover:not(.ant-switch-disabled) {
  background: #8a8a8a;
}
.login-page_lL4wJ {
  position: relative;
  width: 100%;
  height: 100%;
}
.login-page_lL4wJ .bg_Yc050 {
  width: 100%;
  height: 216px;
  background: #fdfbff;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}
.login-page_lL4wJ .bg-img_ITGNb {
  width: 100%;
  height: 225px;
  object-fit: cover;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 200px;
}
.login-page_lL4wJ .login-box_pjjKx {
  width: 432px;
  height: 538px;
  background: #ffffff;
  box-shadow: 0px 2px 24px 0px rgba(245, 236, 255, 0.35);
  border-radius: 28px;
  border: 1px solid #efeff0;
  padding-top: 40px;
  position: relative;
  margin: 120px auto 0;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.login-page_lL4wJ .login-box_pjjKx .title_c9SAH {
  font-size: 28px;
  font-weight: 400;
  color: #000000;
  line-height: 40px;
}
.login-page_lL4wJ .login-box_pjjKx .sub-title_bIyuA {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 32px;
}
.login-page_lL4wJ .login-box_pjjKx .sub-title_bIyuA .icon_UIbAq {
  width: 20px;
  height: 17px;
  object-fit: cover;
}
.login-page_lL4wJ .login-box_pjjKx .sub-title_bIyuA .text_Atq_t {
  font-size: 16px;
  font-weight: 600;
  color: var(--color-text);
  line-height: 22px;
  margin-left: 6px;
}
.login-page_lL4wJ .login-box_pjjKx .qr-code-box_eRYga {
  width: 220px;
  height: 220px;
  background: #ffffff;
  border-radius: 5px;
  border: 2px solid #f5edff;
  position: relative;
  padding: 2px;
  margin-top: 24px;
}
.login-page_lL4wJ .login-box_pjjKx .qr-code-box_eRYga .loading-icon_H4ofV {
  width: 24px;
  height: 24px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: absolute;
}
.login-page_lL4wJ .login-box_pjjKx .qr-code-box_eRYga .qr-code_bbXAp {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.login-page_lL4wJ .login-box_pjjKx .qr-code-box_eRYga .mask-box_P0fQD {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.95);
  position: absolute;
  top: 0;
  left: 0;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  line-height: 18px;
  text-align: center;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW {
  margin-top: 32px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tip-text_hELlI {
  font-size: 13px;
  font-weight: 400;
  color: #666666;
  line-height: 18px;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tip-text_hELlI a {
  color: #666666;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tip-text_hELlI a:hover {
  text-decoration: underline;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tip-text_hELlI:last-child {
  margin-top: 10px;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #333333;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V {
  margin-right: 2px;
  padding: 4px;
  cursor: pointer;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V.checkbox-active_Voi2Q .check-hover_hkIPy,
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V.checkbox-active_Voi2Q .check-normal_iThWg {
  display: none;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V.checkbox-active_Voi2Q .check-active_BBglQ {
  display: block;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V:not(.checkbox-active_Voi2Q):hover .check-hover_hkIPy {
  display: block;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V:not(.checkbox-active_Voi2Q):hover .check-normal_iThWg {
  display: none;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V img {
  width: 14px;
  height: 14px;
  display: block;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V .check-hover_hkIPy,
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 .checkbox-btn_FNF6V .check-active_BBglQ {
  display: none;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 a {
  color: #459ae9 !important;
  text-decoration: none;
}
.login-page_lL4wJ .login-box_pjjKx .tip-box_J2MBW .tips_F8zU4 a:hover {
  text-decoration: underline;
}
.login-page_lL4wJ .footer-box_YiA6A {
  text-align: center;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.login-page_lL4wJ .footer-box_YiA6A a {
  font-size: 13px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
  position: relative;
  padding: 0 8px;
}
.login-page_lL4wJ .footer-box_YiA6A a:hover {
  text-decoration: underline;
}
.login-page_lL4wJ .footer-box_YiA6A a:first-child::after {
  content: ' ';
  width: 1px;
  height: 12px;
  background: #999999;
  position: absolute;
  right: -1px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.login-page_lL4wJ .discount-box_EanVV {
  width: 936px;
  background: #ffffff;
  box-shadow: 0px 6px 24px 0px rgba(124, 124, 124, 0.12);
  border-radius: 28px;
  border: 1px solid #efeff0;
  position: relative;
  margin: 120px auto 0;
  z-index: 10;
  align-items: stretch;
}
.login-page_lL4wJ .discount-box_EanVV .flex-col_YrZGc {
  align-items: center;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 {
  width: 282px;
  background: linear-gradient(180deg, #e9dbff 0%, #fffffe 100%);
  border-radius: 28px 0px 0px 28px;
  padding: 69px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .title_c9SAH {
  width: 169px;
  height: 56px;
  background-image: url(https://assets.weibanzhushou.com/web/pt-web/login-page_bg__gift-title.ee57ca5c871e.png);
  background-size: cover;
  font-size: 14px;
  color: #4f3772;
  text-align: center;
  padding-top: 10px;
  font-weight: 600;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .desc_jyPry {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d5d5d;
  line-height: 17px;
  margin-top: 32px;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .gift-list_CB3v1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  row-gap: 20px;
  margin-top: 16px;
  padding: 0 19px;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .gift-list_CB3v1 .gift-item_jvn2Y {
  display: flex;
  flex-direction: column;
  width: 75px;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .gift-list_CB3v1 .gift-item_jvn2Y > img {
  width: 40px;
  height: 40px;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 7px;
  border: 1px solid #ffffff;
  object-fit: cover;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .gift-list_CB3v1 .gift-item_jvn2Y .gift-name_dldKc {
  font-size: 12px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #353535;
  line-height: 17px;
  margin-top: 8px;
}
.login-page_lL4wJ .discount-box_EanVV .gift-box_v74R6 > .gift-list_CB3v1 .gift-item_jvn2Y .gift-desc_WXM1u {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl {
  flex: 1 1;
  position: relative;
  padding-bottom: 20px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-bg_Bnkt7 {
  width: 146px;
  position: absolute;
  right: 27px;
  top: 306px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .jump_miQd1 {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  position: absolute;
  right: 30px;
  bottom: 20px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  z-index: 3;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .jump_miQd1:hover {
  color: #666666;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH {
  position: relative;
  z-index: 2;
  padding-top: 34px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH > .title_c9SAH {
  font-size: 16px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #4f3772;
  line-height: 22px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk {
  width: 478px;
  background: linear-gradient(360deg, #fcfaff 0%, #f8f4ff 100%);
  box-shadow: 0px 2px 24px 0px rgba(28, 28, 28, 0.08);
  border-radius: 24px;
  border: 2px solid #9955fe;
  padding-bottom: 10px;
  position: relative;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-title-bg_Hu1Ll {
  position: absolute;
  width: 478px;
  left: -2px;
  top: -2px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk > .title_c9SAH {
  width: 100%;
  height: 44px;
  text-align: center;
  line-height: 44px;
  font-size: 16px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #ffffff;
  position: relative;
  z-index: 2;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-detail_m9uFJ {
  position: relative;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-detail_m9uFJ .discount-price_p4StP {
  font-size: 48px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #820cfa;
  line-height: 67px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-detail_m9uFJ .unit_c9EpK {
  font-size: 21px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #820cfa;
  line-height: 29px;
  margin-left: -4px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-detail_m9uFJ .original-price_wIj9F {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  position: absolute;
  right: -94px;
  bottom: 14px;
  text-decoration: line-through;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-detail_m9uFJ .discount_v72YZ {
  width: 88px;
  height: 24px;
  background: linear-gradient(157deg, #a05fff 0%, #ac74ff 100%);
  border-radius: 12px 12px 12px 2px;
  font-size: 13px;
  color: #ffffff;
  line-height: 24px;
  text-align: center;
  position: absolute;
  top: 0px;
  right: -42px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .price-desc_XyKH_ {
  font-size: 16px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #9757f8;
  line-height: 22px;
  margin-top: 2px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC {
  width: 428px;
  background: #f7f3ff;
  border-radius: 11px;
  position: relative;
  margin-top: 44px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC > p {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #5d5d5d;
  line-height: 17px;
  background: linear-gradient(270deg, rgba(233, 219, 255, 0.25) 0%, #eadbff 52%, rgba(234, 219, 255, 0.25) 100%);
  border-radius: 4px;
  padding: 3px 18px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: -14px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC .func-list_BcSt7 {
  display: flex;
  justify-content: space-between;
  padding: 16px 24px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC .func-list_BcSt7 .func-col_JRc2S .func-item_jkGhF {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC .func-list_BcSt7 .func-col_JRc2S .func-item_jkGhF:first-child {
  margin-bottom: 10px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC .func-list_BcSt7 .func-col_JRc2S .func-item_jkGhF > img {
  width: 24px;
  margin-right: 8px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk .vip-func-list_soLXC .func-list_BcSt7 .func-col_JRc2S .func-item_jkGhF span {
  font-size: 14px;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #353535;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .price-box_tLBnk > .desc_jyPry {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 17px;
  margin-top: 10px;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .btn-box_XJjlD {
  margin-top: 107px;
  display: flex;
  position: relative;
  width: 100%;
  justify-content: center;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .btn-box_XJjlD .countdown-box_i5qji {
  position: absolute;
  top: -60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .invoice-desc_leU6M {
  font-size: 13px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  margin-top: 12px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.login-page_lL4wJ .discount-box_EanVV .right_SzlFl > .right-content_UVdHH .invoice-desc_leU6M > img {
  margin-right: 4px;
  width: 13px;
}
.login-page_lL4wJ .phone-wrap_OfTin {
  position: relative;
  margin: 120px auto 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 40px;
}
.login-page_lL4wJ .phone-wrap_OfTin .padding-wrap_fAMjQ {
  padding: 40px 76px 66px;
  background: #ffffff;
  box-shadow: 0px 2px 24px 0px rgba(245, 236, 255, 0.35);
  border-radius: 28px;
  border: 1px solid #efeff0;
}

.login-modal_DJE9T {
  color: red;
}
.login-modal_DJE9T .ant-modal-content {
  padding: 0;
  border-radius: 28px;
}
.login-modal_DJE9T .login-content_S070p {
  display: flex;
}
.login-modal_DJE9T .login-content_S070p .img_XH06g {
  width: 261px;
  height: 508px;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq {
  flex: 1 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .title_JtFaG {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-evenly;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .title_JtFaG .wx_GmxLi {
  width: 22px;
  height: 22px;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .title_JtFaG .wx-text_nqwrz {
  margin-left: 8px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 18px;
  color: #2c2c2c;
  text-align: left;
  font-style: normal;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .qr-wrap_ab6uO {
  margin-top: 32px;
  width: 252px;
  height: 252px;
  background: #ffffff;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .qr-wrap_ab6uO .qr-code_WYEji {
  width: 212px;
  height: 214px;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .qr-wrap_ab6uO .loading-icon_DihRx {
  width: 24px;
  height: 24px;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .qr-wrap_ab6uO .mask-box_ZdTnh {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.95);
  position: absolute;
  top: 0;
  left: 0;
  font-weight: 400;
  font-size: 13px;
  color: #353535;
  line-height: 18px;
  text-align: center;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #333333;
  margin-top: 14px;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt {
  margin-right: 2px;
  padding: 4px;
  cursor: pointer;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt.checkbox-active_URY57 .check-hover_FKWpr,
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt.checkbox-active_URY57 .check-normal_pF4w5 {
  display: none;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt.checkbox-active_URY57 .check-active_ocMyH {
  display: block;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt:not(.checkbox-active_URY57):hover .check-hover_FKWpr {
  display: block;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt:not(.checkbox-active_URY57):hover .check-normal_pF4w5 {
  display: none;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt img {
  width: 14px;
  height: 14px;
  display: block;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt .check-hover_FKWpr,
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV .checkbox-btn_Amvqt .check-active_ocMyH {
  display: none;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV a {
  color: #459ae9 !important;
  text-decoration: none;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .tips_eR3JV a:hover {
  text-decoration: underline;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .info_BhBjC {
  margin-top: 10px;
  width: 342px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  line-height: 17px;
  text-align: center;
  font-style: normal;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .info_BhBjC .link_TspOk {
  color: #666666;
}
.login-modal_DJE9T .login-content_S070p .right_Id5zq .info_BhBjC .link_TspOk:hover {
  text-decoration: underline;
}

.online-header_tY5cQ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  height: 62px;
  background: rgba(255, 255, 255, 0.96);
  box-shadow: 0px 2px 12px 0px rgba(102, 102, 102, 0.08);
  padding: 0 32px;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
}
.online-header_tY5cQ .logo_IWSLC {
  width: 94px;
  height: 36px;
}
.online-header_tY5cQ .tab-wrap_DufpI {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-left: 40px;
  gap: 40px;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE {
  height: 22px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #444444;
  line-height: 22px;
  text-align: left;
  font-style: normal;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE.active_lM3w7 {
  color: '#222';
  font-weight: 600;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE:hover {
  color: #222;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .underline_Vpz_V {
  width: 20px;
  height: 3px;
  background: #2c2c2c;
  border-radius: 2px;
  position: absolute;
  left: 50%;
  bottom: -4px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .extension_al63S {
  width: 578px;
  height: 42px;
  box-shadow: inset 0px 0px 10px 0px rgba(255, 255, 255, 0.5);
  background: url(https://cdn.huiyiai.net/webapp/static/media/online-extension-bg.6ced43b3ef057d75326b.png) no-repeat;
  background-size: contain;
  background-size: 578px;
  margin-left: 5px;
  padding-left: 20px;
  gap: 8px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .extension_al63S.marquee__mlcK {
  width: 368px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .extension_al63S .icon_UZHgC {
  width: 13px;
  height: 13px;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .extension_al63S .text_elbCN {
  display: flex;
  align-items: center;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #3f1978;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  gap: 8px;
}
.online-header_tY5cQ .tab-wrap_DufpI .tab_hO1YE .extension_al63S .text_elbCN .icon_UZHgC {
  width: 13px;
  height: 13px;
}
.online-header_tY5cQ .right_EPdjs {
  margin-left: auto;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
}
.online-header_tY5cQ .right_EPdjs .link_uQav6 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #444;
  text-align: left;
  font-style: normal;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.online-header_tY5cQ .right_EPdjs .link_uQav6:hover {
  color: #222;
}
.online-header_tY5cQ .right_EPdjs .link_uQav6.register_InlXg {
  width: 112px;
  height: 40px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  border: 1px solid var(--color-primary);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: var(--color-primary);
  text-align: left;
  font-style: normal;
}
.online-header_tY5cQ .right_EPdjs .avatar_oV7Yf {
  position: relative;
  cursor: pointer;
  margin-left: 40px;
}
.online-header_tY5cQ .right_EPdjs .avatar_oV7Yf .user-avatar_yfZwC {
  border-radius: 50%;
  width: 32px;
  height: 32px;
}
.online-header_tY5cQ .right_EPdjs .avatar_oV7Yf .rect_YZI6X {
  position: absolute;
  right: -5;
  bottom: 0;
  width: 5px;
  height: 5px;
}

.online-translation_eQWDw {
  height: 100%;
  padding-top: 62px;
  background: #f3f3ff;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.online-translation_eQWDw::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.online-translation_eQWDw::-webkit-scrollbar-track {
  background: transparent;
}
.online-translation_eQWDw::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.online-translation_eQWDw::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.online-translation_eQWDw .advert-image_SNAee {
  width: 1366px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 32px;
  border-radius: 8px;
  cursor: pointer;
}
.online-translation_eQWDw .translation-box_FySxG {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 32px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  gap: 20px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 {
  width: 375px;
  height: 531px;
  background: linear-gradient(174deg, #f7f7ff 0%, #f0f0ff 100%);
  box-shadow: inset 0px 0px 24px 0px #edeeff;
  border-radius: 12px;
  border: 2px solid #ffffff;
  padding: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .title_CcmNb {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #7854f0;
  line-height: 20px;
  text-align: center;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .icon_bmGhT {
  width: 21px;
  height: 21px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .text_Zig40 {
  margin-left: 3px;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 14px;
  color: #221c33;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .btn_U_KF6 {
  margin-left: auto;
  width: 94px;
  height: 28px;
  background: linear-gradient(180deg, #9389fa 0%, #714ef6 100%);
  box-shadow: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.37);
  border-radius: 15px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 7px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .btn_U_KF6:hover {
  background: linear-gradient(180deg, #9389ef 0%, #6e4feb 100%);
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.12), inset 0px 0px 4px 0px rgba(255, 255, 255, 0.37);
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .btn_U_KF6 .text_Zig40 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #ffffff;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .header_qfoTi .btn_U_KF6 .arrow_uvcmt {
  width: 12px;
  height: 9px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card_A4Ozc {
  width: 100%;
  height: 113px;
  border-radius: 12px;
  padding-top: 12px;
  padding-left: 17px;
  padding-right: 11px;
  padding-bottom: 24px;
  margin-top: 14px;
  background: url(https://cdn.huiyiai.net/webapp/static/media/bg__pdf.4737242be4e378362833.png) no-repeat;
  background-size: 100% 100%;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card_A4Ozc .desc_wBr2W {
  margin-top: 10px;
  font-family: AppleColorEmoji;
  font-size: 13px;
  color: #6a687d;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG {
  margin-top: 15px;
  padding: 12px 9px;
  width: 100%;
  height: 341px;
  background: url(https://cdn.huiyiai.net/webapp/static/media/bg__huiyi.dc86660068b77bec42e8.png) no-repeat;
  background-size: 100% 100%;
  border-radius: 12px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH {
  margin-top: 11px;
  padding: 14px 10px;
  height: 286px;
  background: linear-gradient(174deg, #f3f2ff 0%, #f8f8ff 100%);
  border-radius: 12px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .title_CcmNb {
  margin-left: 2px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .title_CcmNb .icon_bmGhT {
  width: 20px;
  height: 20px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .title_CcmNb .desc_wBr2W {
  margin-left: 2px;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6a687d;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q {
  margin-top: 13px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q .item_iaXxe {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 3px;
  margin-bottom: 8px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q .item_iaXxe:last-child {
  margin-bottom: 0;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q .item_iaXxe .icon_bmGhT {
  position: relative;
  top: 3px;
  width: 14px;
  height: 14px;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q .item_iaXxe .text_Zig40 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6a687d;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .list_OXY7q .item_iaXxe .text_Zig40 .pre_KXAg1 {
  font-weight: 600;
  color: #211e28;
}
.online-translation_eQWDw .translation-box_FySxG .right_Syw58 .card-bottom_mIxhG .detail_V8LbH .last_NF1ph {
  margin-top: 13px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #6a687d;
  line-height: 20px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .description-box_pPdS4 {
  width: 1366px;
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 101px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.online-translation_eQWDw .description-box_pPdS4 .title_CcmNb {
  position: relative;
  margin-bottom: 30px;
}
.online-translation_eQWDw .description-box_pPdS4 .title_CcmNb .text_Zig40 {
  width: 336px;
  height: 50px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 36px;
  color: #353535;
  line-height: 50px;
  text-align: right;
  font-style: normal;
}
.online-translation_eQWDw .description-box_pPdS4 .title_CcmNb .line_ZaJio {
  width: 249px;
  height: 12px;
  position: absolute;
  left: 90px;
  bottom: -13px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 100px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .img_Vuzgf {
  width: 756px;
  height: 648px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W {
  padding-top: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .icon-wrap_JH0s8 {
  width: 60px;
  height: 60px;
  background: linear-gradient(174deg, #ffffff 0%, #f0f0ff 100%);
  box-shadow: inset 0px 0px 24px 0px #edeeff;
  border-radius: 12px;
  border: 2px solid #fff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .icon-wrap_JH0s8 .icon_bmGhT {
  width: 41px;
  height: 41px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .info_nPMUs .tag_SL50v {
  height: 41px;
  background: #eae7ff;
  border-radius: 2px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 22px;
  color: #222222;
  text-align: left;
  font-style: normal;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  padding-left: 16px;
  position: relative;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .info_nPMUs .tag_SL50v .line_ZaJio {
  position: absolute;
  left: 0;
  top: 0;
  width: 4px;
  height: 41px;
  background: linear-gradient(180deg, #9389fa 0%, #714ef6 100%);
  box-shadow: inset 0px 1px 6px 0px rgba(255, 255, 255, 0.37);
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .info_nPMUs .text_Zig40 {
  margin-top: 20px;
  width: 459px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 15px;
  color: #555555;
  line-height: 22px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .install_Za6vQ {
  margin-top: 44px;
  width: 152px;
  height: 48px;
  background: #2a2c3f;
  border-radius: 30px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 11px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  font-family: PingFangSC,
          PingFang SC;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
  line-height: 22px;
  text-align: left;
  font-style: normal;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .install_Za6vQ .icon_bmGhT {
  width: 13px;
  height: 13px;
}
.online-translation_eQWDw .description-box_pPdS4 .content-card_yAjK6 .desc_wBr2W .install_Za6vQ:hover {
  background: #282a3c;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.12);
}
[contenteditable][data-placeholder]:empty::before {
  content: attr(data-placeholder);
  color: #c6c6c6;
  font-size: 20px;
}
.left_oUNlj.translation-root_nDum_ {
  width: 1020px;
  height: 531px;
  background: linear-gradient(174deg, #f7f7ff 0%, #f0f0ff 100%);
  box-shadow: 0px 2px 24px 4px rgba(134, 134, 134, 0.08), inset 0px 0px 24px 0px #edeeff;
  border-radius: 16px;
  border: 2px solid #ffffff;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  padding: 16px;
  padding-top: 18px;
  display: flex;
  flex-direction: column;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-controls_yWR2T {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: flex-start;
  align-items: center;
  flex: 1 1;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej .icon_bmGhT {
  width: 18px;
  height: 18px;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej .label_QaEGE {
  width: 70px;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: #666666;
  text-align: left;
  font-style: normal;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej .select-lang_IC1Tz {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 12px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej .select-lang_IC1Tz .text_Zig40 {
  max-width: 140px;
  height: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #1c1e22;
  line-height: 20px;
  text-align: left;
  font-style: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .language-item_I3Wej .select-lang_IC1Tz .arrow_uvcmt {
  width: 14px;
  height: 14px;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .switch_ei7at {
  margin: 0 30px;
  width: 16px;
  height: 13px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .quota-in-language-row_Fpe7Q {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-left: auto;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .quota-in-language-row_Fpe7Q .quota-text_YhqtK {
  font-size: 14px;
  color: #666666;
  font-weight: 400;
  line-height: 1.4;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .quota-in-language-row_Fpe7Q .quota-btn_B1jsq {
  font-size: 14px;
  padding: 0 8px;
  height: 24px;
  border-radius: 4px;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  border: none;
  font-weight: 500;
}
.left_oUNlj.translation-root_nDum_ .language_Kmb6g .quota-in-language-row_Fpe7Q .quota-btn_B1jsq:hover {
  background: linear-gradient(135deg, #5a6fd8 0%, #6a4190 100%);
  color: #ffffff;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef {
  flex: 1 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-top: 17px;
  background: #ffffff;
  box-shadow: 0px 2px 10px 0px rgba(153, 153, 153, 0.05);
  border-radius: 10px;
  border: 1px solid #f6f6f6;
  overflow: hidden;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo {
  flex: 1 1;
  height: 100%;
  position: relative;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea {
  width: 100%;
  height: 100%;
  background-color: transparent;
  resize: none;
  border: none;
  outline: none;
  padding: 16px 20px;
  overscroll-behavior: none;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #333333;
  line-height: 25px;
  text-align: left;
  font-style: normal;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea::-webkit-scrollbar {
  width: 3px;
  height: 6px;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea::-webkit-scrollbar-thumb {
  width: 6px;
  height: 6px;
  border-radius: 4px;
  background-color: #d5d5d5;
  cursor: pointer;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea::-webkit-scrollbar-thumb:hover {
  background-color: #ccc;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea::-webkit-input-placeholder {
  color: #c6c6c6;
  font-size: 20px;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo textarea::placeholder {
  color: #c6c6c6;
  font-size: 20px;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .source_h6_Xo .clear_MaGW4 {
  width: 14px;
  height: 14px;
  position: absolute;
  right: 12px;
  top: 22px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 {
  flex: 1 1;
  height: 100%;
  background: #f9fafb;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: relative;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy {
  width: 100%;
  height: 100%;
  padding: 16px 20px;
  padding-right: 34px;
  overflow-y: auto;
  overscroll-behavior: none;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 18px;
  color: #222222;
  line-height: 25px;
  text-align: left;
  font-style: normal;
  white-space: pre-wrap;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy::-webkit-scrollbar {
  width: 3px;
  height: 6px;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy::-webkit-scrollbar-thumb {
  width: 6px;
  height: 6px;
  border-radius: 4px;
  background-color: #d5d5d5;
  cursor: pointer;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy::-webkit-scrollbar-thumb:hover {
  background-color: #ccc;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy .dot_kVfKG {
  font-size: 1em;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  padding: 0 3px;
  position: relative;
  width: 1px;
  -webkit-animation: 1200ms cubic-bezier(0.34, 1.56, 0.64, 1) 0s infinite normal forwards dot-bounce_jZ4eF;
          animation: 1200ms cubic-bezier(0.34, 1.56, 0.64, 1) 0s infinite normal forwards dot-bounce_jZ4eF;
  display: inline-block;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy .dot-2_PCsSC {
  -webkit-animation-delay: 40ms;
          animation-delay: 40ms;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .result_t7KYy .dot-3_FSg30 {
  -webkit-animation-delay: 60ms;
          animation-delay: 60ms;
}
@-webkit-keyframes dot-bounce_jZ4eF {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@keyframes dot-bounce_jZ4eF {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .copy_Kns2R {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: #ecedf4;
  position: absolute;
  right: 12px;
  top: 17px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .copy_Kns2R:hover {
  background: #e6e7ee;
}
.left_oUNlj.translation-root_nDum_ .input-area_tCfef .target_ALqs4 .copy_Kns2R .icon_bmGhT {
  width: 11px;
  height: 12px;
}
.left_oUNlj.translation-root_nDum_ .pro-badge_Q7x1g {
  font-size: 10px;
  padding: 1px 4px;
  border-radius: 3px;
  font-weight: 600;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 0.3px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  line-height: 1;
  white-space: nowrap;
  margin-left: 6px;
}
.left_oUNlj.translation-root_nDum_ .selected-model-display_kYhtv {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 6px;
}

.popup_aaVhK {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 0;
  height: 0;
  padding: 18px;
  transition: all 0.05s;
  -webkit-transform: scale(0);
          transform: scale(0);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.popup_aaVhK > * {
  pointer-events: none;
}
.popup_aaVhK.show_p26iU {
  width: 100%;
  height: 100%;
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: all 0.05s;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 9999;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.popup_aaVhK .msg-area_PkkEK {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background: rgba(250, 247, 255, 0.45);
  border-radius: 21px;
  border: 2px dashed #a567ff;
}
.popup_aaVhK .msg-area_PkkEK .icon_RPoIH {
  width: 224px;
  height: 168px;
}
.popup_aaVhK .msg-area_PkkEK .tip1__vzvI {
  font-size: 18px;
  font-weight: 600;
  color: #333333;
}
.popup_aaVhK .msg-area_PkkEK .tip2_Rhx5d {
  margin-top: 8px;
  font-size: 15px;
  font-weight: 400;
  color: #999999;
}
.popup_aaVhK .uploading_RC9VM {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  pointer-events: inherit !important;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG {
  margin-top: 23px;
  position: relative;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .rocket_w1nJn {
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.1s;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  background: linear-gradient(315deg, #9d87fb 0%, #9e63ff 100%);
  border: 1px solid #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .rocket_w1nJn .rocket-icon_xHx2m {
  width: 24px;
  height: 19px;
  margin-right: 3px;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .progress-bar-overlay_S5B9a {
  width: 307px;
  margin-bottom: 0;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .progress-bar-overlay_S5B9a .ant-progress-text {
  color: #9165ff;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .progress-bar-overlay_S5B9a .ant-progress-inner {
  background: #f6efff;
}
.popup_aaVhK .uploading_RC9VM .container_gvmRG .progress-bar-overlay_S5B9a .ant-progress-bg {
  background-image: repeating-linear-gradient(-45deg, #c47dff, #c47dff 10px, #9d77fc 10px, #9d77fc 20px);
  transition: none;
}
.popup_aaVhK .uploading_RC9VM .cancel-wrap_hRFcc {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 9px 24px;
  margin-top: 39px;
  background: #fcf9ff;
  border-radius: 12px;
  border: 1px solid #ede0ff;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  opacity: 0.9;
}
.popup_aaVhK .uploading_RC9VM .cancel-wrap_hRFcc:hover {
  opacity: 1;
}
.popup_aaVhK .uploading_RC9VM .cancel-wrap_hRFcc .icon_RPoIH {
  margin-top: 2px;
  margin-right: 3px;
  width: 15px;
  height: 15px;
}
.popup_aaVhK .uploading_RC9VM .cancel-wrap_hRFcc span {
  font-size: 14px;
  font-weight: 400;
  color: #747376;
}
.popup_aaVhK .progress-bar-overlay_S5B9a {
  width: 307px;
  margin-bottom: 0;
}
.popup_aaVhK .progress-bar-overlay_S5B9a .ant-progress-text {
  color: #9165ff;
}
.popup_aaVhK .progress-bar-overlay_S5B9a .ant-progress-inner {
  background: #f6efff;
}
.popup_aaVhK .progress-bar-overlay_S5B9a .ant-progress-bg {
  background-image: repeating-linear-gradient(-45deg, #c47dff, #c47dff 10px, #9d77fc 10px, #9d77fc 20px);
  transition: none;
}

.hl_ZrE_2 {
  color: var(--color-primary);
}
.invite-page_DRPci {
  width: 100%;
  padding-top: calc(62px + 32px);
  padding-bottom: 120px;
  position: relative;
  z-index: 0;
}
.invite-page-bg_z22ON {
  position: absolute;
  width: 100%;
  height: 450px;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #F0E6FF 0%, #FFFFFF 100%);
  z-index: -1;
}
.invite-page_content_x7ZI5 {
  width: 1000px;
  margin-left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: rgba(255, 255, 255, 0.76);
  box-shadow: 0px 2px 20px 0px rgba(134, 134, 134, 0.08);
  border-radius: 24px;
  border: 2px solid #FFFFFF;
  padding: 40px 44px 91px;
}
.invite-page_content-title_dndvR {
  font-size: 24px;
  font-weight: 400;
  color: #000000;
  line-height: 33px;
  text-align: center;
}
.invite-page_content-intro-title_dZ4rm {
  font-size: 15px;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 21px;
  display: flex;
  align-items: center;
  margin-top: 36px;
}
.invite-page_content-intro-title_dZ4rm * {
  font-weight: 600;
  color: #2C2C2C;
}
.invite-page_content-intro-title_dZ4rm > img {
  width: 18px;
  height: 18px;
  margin-right: 10px;
}
.invite-page_content-intro-box-way_OZcdK {
  margin-top: 16px;
  width: 912px;
  height: 448px;
  background: #F7F9FA;
  border-radius: 10px;
  padding: 25px 45px 32px;
}
.invite-page_content-intro-box-way-title_qrT7U {
  font-size: 15px;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 21px;
  margin-bottom: 13px;
}
.invite-page_content-intro-box-way-step_tH6rb > img {
  width: 101px;
  height: 98px;
}
.invite-page_content-intro-box-way-step-arrow_IP_CG {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.invite-page_content-intro-box-way-step-title_gvzHG {
  font-size: 15px;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 21px;
}
.invite-page_content-intro-box-way-step-desc_uHln9 {
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 22px;
  margin-top: 8px;
}
.invite-page_content-intro-box-way-method_QYlp6 {
  margin-top: 4px;
  padding-top: 28px;
  border-top: 1px solid #EBEBEB;
  display: flex;
}
.invite-page_content-intro-box-way-method_QYlp6 .method-title_L2f5_ {
  font-size: 15px;
  color: #333;
  font-weight: 600;
}
.invite-page_content-intro-box-way-method_QYlp6 .method-desc_SXc6b {
  font-size: 15px;
  color: #666;
}
.invite-page_content-intro-box-way-method_QYlp6 .method-cnt_c_Z9I {
  position: relative;
  width: 30px;
  height: 28px;
  font-size: 15px;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.invite-page_content-intro-box-way-method_QYlp6 .method-cnt_c_Z9I > img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.invite-page_content-intro-box-way-method-one_TKffB {
  margin-right: 50px;
}
.invite-page_content-intro-box-way-method-one_TKffB .method-link_HmmVM {
  width: 401px;
  height: 104px;
  padding: 16px 20px;
  background: #FFFFFF;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
  border-radius: 10px;
  border: 1px solid #FFFFFF;
  font-size: 15px;
  font-weight: 400;
  color: #333333;
  line-height: 24px;
  margin-top: 17px;
  margin-left: 30px;
}
.invite-page_content-intro-box-way-method-one_TKffB .method-copy-btn_h8vEb {
  width: 113px;
  height: 40px;
  background: var(--color-primary);
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  border: 1px solid var(--color-primary);
  color: #fff;
  margin-left: 30px;
  margin-top: 24px;
}
.invite-page_content-intro-box-way-method-one_TKffB .method-copy-btn_h8vEb:hover {
  background: var(--color-primary-hover);
}
.invite-page_content-intro-box-way-method-two_UJAwH .method-qr_qe3oZ {
  width: 160px;
  height: 160px;
  background: #FFFFFF;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.04);
  border-radius: 10px;
  border: 1px solid #FFFFFF;
  margin-top: 17px;
  margin-left: 30px;
  padding: 12px;
}
.invite-page_content-intro-box-record_WE3mz {
  margin-top: 16px;
}
.invite-page_content-intro-box-record-cnt_B0V83 {
  width: 183px;
  height: 300px;
  padding: 0 28px;
  background: #F7F9FA;
  border-radius: 10px;
  margin-right: 32px;
}
.invite-page_content-intro-box-record-cnt-box_ZBPdT {
  padding-top: 40px;
  padding-bottom: 36px;
}
.invite-page_content-intro-box-record-cnt-box_ZBPdT:last-child {
  border-top: 1px solid rgba(216, 216, 216, 0.16);
}
.invite-page_content-intro-box-record-cnt_B0V83 .cnt_wyDCM {
  font-size: 32px;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 45px;
}
.invite-page_content-intro-box-record-cnt_B0V83 .desc_yvx6c {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
}
.invite-page_content-intro-box-record-users-table_bcpGf {
  border: 1px solid #F0F0F0;
  border-radius: 8px;
  margin-bottom: 16px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .header_RJyQh {
  background: #F7F9FA;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  line-height: 20px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .header_RJyQh .header-cell_BjhQl {
  flex: 1 1;
  padding: 12px 0;
}
.invite-page_content-intro-box-record-users-table_bcpGf .header_RJyQh .header-cell_BjhQl:first-child {
  padding-left: 21px;
  min-width: 240px;
  max-width: 240px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .header_RJyQh .header-cell_BjhQl:last-child {
  padding-right: 21px;
  text-align: right;
}
.invite-page_content-intro-box-record-users-table_bcpGf .empty-box_qZQ1q {
  font-size: 14px;
  color: #4A4A51;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 250px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .empty-box_qZQ1q > img {
  width: 90px;
  height: 56px;
  margin-bottom: 12px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c {
  padding: 15px 0;
  border-bottom: 1px solid #F0F0F0;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr {
  flex: 1 1;
  font-size: 14px;
  font-weight: 400;
  color: #2C2C2C;
  line-height: 20px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr.user_Hba9N {
  display: flex;
  align-items: flex-start;
  min-width: 240px;
  max-width: 240px;
  width: 240px;
  padding-right: 8px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr.user_Hba9N > img {
  width: 32px;
  height: 32px;
  border-radius: 2px;
  margin-right: 15px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr.user_Hba9N > .name_cvgG1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr:first-child {
  padding-left: 21px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c .row-item_rKprr:last-child {
  text-align: right;
  padding-right: 21px;
}
.invite-page_content-intro-box-record-users-table_bcpGf .body-row_BRz_c:last-child {
  border-bottom: none;
}
.hy-pagination_ko3Kd {
  display: flex;
  justify-content: flex-end;
}
.hy-pagination_ko3Kd .ant-pagination-disabled .ant-pagination-item-link {
  border: '1px solid #d9d9d9' !important;
  color: #bfbfbf !important;
}
.hy-pagination_ko3Kd .ant-pagination-prev i {
  font-size: 16px;
}
.hy-pagination_ko3Kd .ant-pagination-prev a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.hy-pagination_ko3Kd .ant-pagination-prev .ant-pagination-item-link {
  min-width: 32px;
  height: 32px;
  background: #FFFFFF;
  border-radius: 6px;
  border: 1px solid #D9D9D9;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-prev .ant-pagination-item-link:hover {
  background: #ffffff;
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-prev .ant-pagination-item-link:hover a {
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-prev .ant-pagination-item-link a {
  font-weight: 400;
  font-size: 14px;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-next i {
  font-size: 16px;
}
.hy-pagination_ko3Kd .ant-pagination-next a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.hy-pagination_ko3Kd .ant-pagination-next .ant-pagination-item-link {
  min-width: 32px;
  height: 32px;
  background: #FFFFFF;
  border-radius: 6px;
  border: 1px solid #D9D9D9;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-next .ant-pagination-item-link:hover {
  background: #ffffff;
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-next .ant-pagination-item-link:hover a {
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-next .ant-pagination-item-link a {
  font-weight: 400;
  font-size: 14px;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-item {
  min-width: 32px;
  height: 32px;
  background: #FFFFFF;
  border-radius: 6px;
  border: 1px solid #D9D9D9;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-item:hover {
  background: #ffffff;
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-item:hover a {
  color: var(--color-primary);
}
.hy-pagination_ko3Kd .ant-pagination-item a {
  font-weight: 400;
  font-size: 14px;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-item-active {
  background: #F9F5FF !important;
  border-radius: 6px;
  border: 1px solid #B684FF;
  transition: none 0s ease 0s;
  transition: initial;
}
.hy-pagination_ko3Kd .ant-pagination-item-active:hover {
  border-color: #B684FF !important;
}
.hy-pagination_ko3Kd .ant-pagination-item-active a {
  color: var(--color-primary) !important;
}
.hy-pagination_ko3Kd .ant-pagination-jump-prev-custom-icon {
  width: 20px;
  min-width: 20px;
}
.hy-pagination_ko3Kd .ant-pagination-jump-prev-custom-icon .ant-pagination-item-ellipsis {
  font-size: 12px;
  color: #cccccc;
}
.hy-pagination_ko3Kd .ant-pagination-jump-next-custom-icon {
  width: 20px;
  min-width: 20px;
}
.hy-pagination_ko3Kd .ant-pagination-jump-next-custom-icon .ant-pagination-item-ellipsis {
  font-size: 12px;
  color: #cccccc;
}
.hy-pagination_ko3Kd .ant-pagination-item-link-icon {
  color: var(--color-primary) !important;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-size-changer {
  margin-right: 10px;
  font-size: 14px;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-size-changer .ant-select-selector {
  height: 32px;
  background: #ffffff;
  border-radius: 2px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: none;
  box-shadow: initial;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-size-changer .ant-select-selector .ant-select-selection__rendered {
  margin-right: 34px;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-size-changer .ant-select-selector:hover {
  border: 1px solid #B684FF !important;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-size-changer .ant-select-selector .ant-select-arrow {
  font-size: 12px;
  color: #595959;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-quick-jumper {
  font-size: 14px;
  color: #595959;
  font-weight: 400;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-quick-jumper input {
  color: #262626;
  margin: 0 10px;
  width: 50px;
  height: 32px;
  background: #ffffff;
  border-radius: 2px;
  border: '1px solid #d9d9d9';
  box-shadow: none;
  box-shadow: initial;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-quick-jumper input:hover {
  border: '1px solid #1890ff';
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-pagination-options-quick-jumper input:focus {
  border: '1px solid #1890ff';
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-select-dropdown {
  background: #ffffff;
  box-shadow: 0px 6px 14px 6px rgba(0, 0, 0, 0.04), 0px 4px 8px -3px rgba(0, 0, 0, 0.06), 0px 1px 3px 0px rgba(0, 0, 0, 0.06);
  border-radius: 2px;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-select-dropdown .ant-select-dropdown-menu {
  padding: 4px 0;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item {
  height: 46px;
  color: #262626;
  line-height: 46px;
  padding: 0;
  padding-left: 20px;
  font-weight: normal;
  background-color: #fff;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item:hover {
  background-color: #F9F5FF !important;
}
.hy-pagination_ko3Kd .ant-pagination-options .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item-selected {
  color: #1890ff;
  background-color: #fff;
}

.home-page_GY1JH {
  width: 100%;
  position: relative;
}
.home-page_GY1JH.normal_bJTiE .bg-box_sWyZY {
  height: 450px;
}
@media screen and (min-height: 1180px) {
  .home-page_GY1JH.normal_bJTiE .banner-box-wrapper_sGYTf .banner-box_wTT13 {
    width: 110vh;
  }
  .home-page_GY1JH.normal_bJTiE .banner-box-wrapper_sGYTf .banner-box_wTT13 video {
    border-radius: 52px;
  }
}
.home-page_GY1JH .content_dnnlo {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
  min-height: 753px;
  width: 100%;
  z-index: 2;
}
.home-page_GY1JH .bg-box_sWyZY {
  width: 100%;
  height: 900px;
  background: linear-gradient(180deg, #F0E6FF 0%, #FFFFFF 100%);
  position: absolute;
  top: 0;
  left: 0;
}
.home-page_GY1JH .slogan_yrGHU {
  margin-top: 97px;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.home-page_GY1JH .slogan_yrGHU .text__3slL {
  font-size: 42px;
  font-weight: 600;
  color: #000000;
}
.home-page_GY1JH .slogan_yrGHU .text-2_kqQ5F {
  margin-left: 28.5px;
}
.home-page_GY1JH .slogan_yrGHU .text__3slL.with-color_vdWOg {
  font-size: 42px;
  font-weight: 600;
  color: #000000;
  background: linear-gradient(132deg, #B95CFF 0%, var(--color-primary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.home-page_GY1JH .slogan_yrGHU .icon-yi_lApM0 {
  position: absolute;
  right: 47px;
  top: -29px;
  width: 26px;
  object-fit: cover;
}
.home-page_GY1JH .slogan_yrGHU .icon-yi-bg_iT1Th {
  position: absolute;
  right: 22px;
  bottom: -13.8px;
  width: 147px;
  object-fit: cover;
}
.home-page_GY1JH .sub-slogan_GAcqU {
  font-size: 20px;
  font-weight: 400;
  color: #666666;
  margin-bottom: 19px;
}
.home-page_GY1JH .download-btn_usAIf {
  margin-top: 23px;
  width: 192px;
  padding: 15px 0;
  background: var(--color-primary);
  box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.08);
  border-radius: 14px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.home-page_GY1JH .download-btn_usAIf.scale-anim_x6zQH {
  -webkit-animation: scale-anim_x6zQH 2s infinite ease-in-out 0s;
          animation: scale-anim_x6zQH 2s infinite ease-in-out 0s;
}
@-webkit-keyframes scale-anim_x6zQH {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scale-anim_x6zQH {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.home-page_GY1JH .download-btn_usAIf:hover {
  background: var(--color-primary-hover);
}
.home-page_GY1JH .download-btn_usAIf .icon_QGUXV {
  width: 19.5px;
  height: 19.5px;
  object-fit: cover;
}
.home-page_GY1JH .download-btn_usAIf .text__3slL {
  font-size: 16px;
  font-weight: 600;
  color: #FFFFFF;
  margin-left: 4px;
}
.home-page_GY1JH div.tabs_Fzy_f {
  background: #F2F4F5;
  border-radius: 28px;
  border: 3px solid #F2F4F5;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx {
  width: 180px;
  height: 50px;
  border-radius: 28px;
  align-items: center;
  padding-left: 32px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  position: relative;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx.disabled-tab_NmBS8 {
  cursor: not-allowed;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx:not(.disabled-tab_NmBS8):hover span {
  font-weight: 600;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx.active_Ie9Br {
  background: #FFFFFF;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx.active_Ie9Br span {
  font-weight: 600;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx img {
  width: 32px;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx span {
  font-size: 18px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #353535;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx .tips_jCrf2 {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #FEFEFF;
  padding: 1px 8px;
  border-radius: 10px;
  background: #FF86E0;
  position: absolute;
  top: -10px;
  right: 44px;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx .tips_jCrf2.web_PB3rL {
  background: #A74DFF;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx .tips_jCrf2.web_PB3rL::after {
  border-top-color: #A74DFF;
}
.home-page_GY1JH div.tabs_Fzy_f .tab_gyZYx .tips_jCrf2::after {
  content: '';
  box-sizing: content-box;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: #FF86E0;
  position: absolute;
  bottom: -8px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.home-page_GY1JH .banner-box-wrapper_sGYTf {
  width: 100%;
  max-width: 100%;
  position: relative;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .banner-box_wTT13 {
  position: relative;
  z-index: 2;
  margin: 0 auto;
  border-radius: 52px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1130px;
  max-width: 100%;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .banner-box_wTT13 .bg_PjO5v {
  width: 100%;
  object-fit: cover;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .banner-box_wTT13 .video-box_KB4ju {
  width: 91.2%;
  border-radius: 39px;
  position: absolute;
  left: 50%;
  top: calc(50% - 1px);
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  overflow: hidden;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .banner-box_wTT13 .video-box_KB4ju > div {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  transition: all 0.5s ease;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .banner-box_wTT13 video {
  object-fit: contain;
  width: 100%;
}
.home-page_GY1JH .banner-box-wrapper_sGYTf .footer-bg_m1mSM {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.invite-forbidden-dialog_fTsZR {
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1001;
  display: flex;
}
.invite-forbidden-dialog-inner_hQkpl {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 480px !important;
  height: 186px !important;
  background: #FFFFFF !important;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15) !important;
  border-radius: 28px !important;
  padding: 24px 32px !important;
}
.invite-forbidden-dialog_fTsZR .close-btn_J4mnU {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 20px;
  top: 24px;
  z-index: 3;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.invite-forbidden-dialog-title_XzO0w {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  line-height: 28px;
}
.invite-forbidden-dialog-desc_KLVwZ {
  margin-top: 15px;
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  line-height: 26px;
}
.invite-forbidden-dialog_fTsZR .btn-box_jzC9b {
  margin-top: 25px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.invite-forbidden-dialog_fTsZR .btn-box_jzC9b > button {
  width: 120px;
  height: 44px;
  border-radius: 8px;
  font-size: 16px;
}
.invite-forbidden-dialog_fTsZR .btn-box_jzC9b > button.cancel_RbMy1 {
  background: #fff;
  border: 1px solid #DDDDDD;
  color: #333;
}
.invite-forbidden-dialog_fTsZR .btn-box_jzC9b > button.confirm_Zlp3P {
  border: none;
  background: var(--color-primary);
  color: #fff;
  margin-left: 16px;
}
.receive-invite-gift-dialog_zsr6i {
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.45);
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1001;
  display: flex;
}
.receive-invite-gift-dialog-inner_YT4er {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 434px !important;
  height: 409px;
  background: linear-gradient(180deg, #F0E6FF 0%, #FFFFFF 100%);
  box-shadow: 0px 2px 4px 0px rgba(171, 171, 171, 0.25);
  border-radius: 28px;
}
.receive-invite-gift-dialog_zsr6i .close-btn_J4mnU {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 20px;
  top: 24px;
  z-index: 3;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.receive-invite-gift-dialog_zsr6i .mode-view_u3pMD {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.receive-invite-gift-dialog_zsr6i .title_SOVLE {
  margin-top: 32px;
  font-size: 20px;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.85);
  line-height: 28px;
}
.receive-invite-gift-dialog_zsr6i .receive-gift_C03ft {
  width: 219px;
  height: 134px;
  margin-top: 16px;
}
.receive-invite-gift-dialog_zsr6i .receive-qr-box_vDOgC {
  width: 220px;
  height: 220px;
  margin-top: 16px;
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.receive-invite-gift-dialog_zsr6i .receive-qr_JAPxg {
  width: 180px;
  height: 180px;
}
.receive-invite-gift-dialog_zsr6i .qr-loading_J3d1_ {
  width: 30px;
  height: 30px;
}
.receive-invite-gift-dialog_zsr6i .receive-box_Jkoao {
  margin-top: 24px;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  color: #482E6F;
  line-height: 28px;
  letter-spacing: 1px;
  -webkit-text-stroke: 0px #482E6F;
  text-stroke: 0px #482E6F;
  z-index: 1;
}
.receive-invite-gift-dialog_zsr6i .receive-box_Jkoao.qr_twTG3 {
  margin-top: 0;
}
.receive-invite-gift-dialog_zsr6i .receive-box_Jkoao .receive-underline_s4Y_J {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 275px;
  height: 9px;
  z-index: -1;
}
.receive-invite-gift-dialog_zsr6i .desc-2_ONSC4 {
  margin-top: 7px;
  font-size: 16px;
  font-weight: 400;
  color: #3E4B66;
  line-height: 30px;
  letter-spacing: 1px;
}
.receive-invite-gift-dialog_zsr6i .desc-2_ONSC4.qr_twTG3 {
  padding-left: 10px;
}
.receive-invite-gift-dialog_zsr6i .desc-3_b9vqg.qr_twTG3 {
  padding-left: 18px;
  margin-top: 3px;
  font-size: 14px;
  font-weight: 400;
  color: #666;
}
.receive-invite-gift-dialog_zsr6i .btn_IsynN {
  margin-top: 32px;
  width: 284px;
  height: 45px;
  background: var(--color-primary);
  border-radius: 10px;
  color: #fff;
  border: none;
}

.guide_eDIgY {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  z-index: 100;
}
.guide_eDIgY .title_UVyCE {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.guide_eDIgY .title_UVyCE .text_nygY8 {
  font-size: 42px;
  font-weight: 400;
  color: #000000;
}
.guide_eDIgY .title_UVyCE .dot_QmSzN {
  padding-right: 16px;
  font-size: 42px;
  font-weight: 400;
  color: #000000;
}
.guide_eDIgY .title_UVyCE .pdf_Lr9Fx {
  font-size: 42px;
  font-weight: 400;
  color: #000000;
  background: linear-gradient(132deg, #b95cff 0%, var(--color-primary) 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.guide_eDIgY .title_UVyCE .pdf_Lr9Fx.oem-lenovo_bXAre {
  background: linear-gradient(40deg, #8e7ff7 0%, #6064f5 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.guide_eDIgY .title_UVyCE .curve__D9j0 {
  position: absolute;
  left: 57px;
  top: 60px;
  width: 326px;
  height: 24px;
}
.guide_eDIgY .intro-box_VvYZk {
  padding-right: 48px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  align-items: flex-start;
  border-radius: 12px;
  border: 1px solid #f5f5f5;
  padding: 20px 26px 20px 20px;
  background: #ffffff;
  width: 386px;
  margin-bottom: 36px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_:last-child {
  margin-bottom: 0px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .tip-icon_H2uD8 {
  width: 64px;
  height: 64px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .text-wrap_vJPGg {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 16px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .text-wrap_vJPGg .text_nygY8 {
  font-size: 15px;
  font-weight: 600;
  color: #333333;
  gap: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .text-wrap_vJPGg .text_nygY8 .video_bgZyk {
  width: 400px;
  height: 270px;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .text-wrap_vJPGg .text_nygY8 .question-icon_CFNoW {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.guide_eDIgY .intro-box_VvYZk .item-wrap_IizU_ .text-wrap_vJPGg .text2_KA4CD {
  margin-top: 5px;
  font-size: 13px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.guide_eDIgY .main_kHlJU {
  width: 100%;
  max-width: 1280px;
  margin-top: 56px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 6px 24px 0px rgba(17, 17, 17, 0.04);
  border-radius: 40px;
  border: 1px solid #ffffff;
  padding: 67px 0 96px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu {
  padding-left: 48px;
  border-left: 1px solid #eeeeee;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .data-area_NfAwc {
  margin-bottom: 36px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  gap: 50px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .data-area_NfAwc .data-item_hErcX {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .data-area_NfAwc .data-item_hErcX .text_nygY8 {
  font-size: 15px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .data-area_NfAwc .data-item_hErcX .upgrade_BqApr {
  color: var(--color-primary);
  margin-left: 15px;
  text-decoration: underline;
  font-weight: 600;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB {
  width: 667px;
  height: 54px;
  border-radius: 12px;
  padding: 7px;
  padding-left: 24px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  margin-bottom: 36px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB:hover {
  border: 1px solid #c196ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB.oem-lenovo_bXAre:hover {
  border: 1px solid #8e7ff7;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .input_OR94E {
  flex: 1 1;
  height: 100%;
  border: none;
  outline: none;
  font-size: 16px;
  background: none;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .input_OR94E::-webkit-input-placeholder {
  color: #999999;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .input_OR94E::placeholder {
  color: #999999;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  width: 125px;
  height: 40px;
  border-radius: 10px;
  border: 1px solid #d5b8ff;
  margin-left: 6px;
  background: #fbf7ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3:hover {
  border-color: #c7a1ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3.oem-lenovo_bXAre {
  border: 1px solid #b8b8ff;
  background: #f5f6ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3.oem-lenovo_bXAre:hover {
  border-color: #8e7ff7;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3 .icon_rMlyE {
  width: 20px;
  height: 20px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .input-area_PkRXB .confirm-btn_VKKA3 .text_nygY8 {
  font-size: 15px;
  font-weight: 400;
  color: var(--color-primary);
  margin-left: 6px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6 {
  position: relative;
  z-index: 10;
  border-radius: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background: #ffffff;
  width: 667px;
  height: 324px;
  border: 2px dashed #d5b8ff;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6:hover {
  background: #fdfbff;
  border: 2px dashed #c196ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6.oem-lenovo_bXAre {
  border: 2px dashed #b8b8ff;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6.oem-lenovo_bXAre:hover {
  background: #f5f6ff;
  border: 2px dashed #8e7ff7;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6 img {
  width: 112px;
  height: 84px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6 .text1_CjhZV {
  font-size: 15px;
  font-weight: 600;
  color: #333333;
  margin-top: 9px;
}
.guide_eDIgY .main_kHlJU .right-box_VNCLu .upload-area_DOyS6 .text2_KA4CD {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
  margin-top: 6px;
}

.container_KEW6y {
  width: 100%;
  min-height: calc(100vh - 62px);
  background: #fff;
  padding: 0 30px;
}
.container_KEW6y .content_bV2QF {
  height: 100%;
  font-size: 17px;
  visibility: visible;
  word-break: break-word;
  padding-top: 2em;
  padding-bottom: 2em;
  max-width: 950px;
  margin: auto;
  box-sizing: content-box;
  font-family: 'CMU Serif', 'Georgia', Helvetica, Arial, sans-serif;
  /* Markdown样式 */
}
.container_KEW6y .content_bV2QF .pageContainer_BxYP3 {
  width: 100%;
  max-width: 100%;
}
.container_KEW6y .content_bV2QF h1 {
  color: #222;
  font-size: 24px;
  margin-bottom: 1em;
}
.container_KEW6y .content_bV2QF h2 {
  color: #222;
  font-size: 20px;
  margin-bottom: 1em;
}
.container_KEW6y .content_bV2QF h3 {
  color: #222;
  font-size: 18px;
  margin-bottom: 1em;
}
.container_KEW6y .content_bV2QF p {
  color: #222;
  font-size: 17px;
  margin-bottom: 1em;
}
.container_KEW6y .content_bV2QF ul {
  margin-bottom: 15px;
}
.container_KEW6y .content_bV2QF li {
  margin-bottom: 5px;
}
.container_KEW6y .content_bV2QF blockquote {
  border-left: 4px solid #3498db;
  margin: 20px 0;
  padding: 10px 20px;
  background-color: #f8f9fa;
  font-style: italic;
}
.container_KEW6y .content_bV2QF code {
  background-color: #f1f2f6;
  padding: 2px 6px;
  border-radius: 4px;
  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', monospace;
}
.container_KEW6y .content_bV2QF pre {
  font-size: 14px;
  line-height: 14px;
  margin-bottom: 14px;
  background-color: #f1f2f6;
  padding: 8px 10px;
  border-radius: 4px;
  white-space: break-spaces;
}
.container_KEW6y .content_bV2QF pre code {
  background: none;
  color: inherit;
  padding: 0;
}
.container_KEW6y .content_bV2QF .paragraph_bdl_S {
  white-space: pre-wrap;
}
.container_KEW6y .content_bV2QF .image-max_ABIvr {
  max-width: 100%;
  height: auto;
}
.container_KEW6y .content_bV2QF .image-container_aZM9z {
  position: relative;
  display: inline-block;
  width: 100%;
}
.container_KEW6y .content_bV2QF .image-container_aZM9z:hover .image-overlay_PJmyF {
  opacity: 1;
}
.container_KEW6y .content_bV2QF .image-overlay_PJmyF {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
  display: block;
}
.container_KEW6y .content_bV2QF .translate-icon_HUpty {
  position: absolute;
  bottom: 8px;
  right: 8px;
  width: 32px;
  height: 32px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  pointer-events: all;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s ease;
}
.container_KEW6y .content_bV2QF .translate-icon_HUpty:hover {
  background: #ffffff;
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
.container_KEW6y .content_bV2QF .translate-icon_HUpty img {
  width: 26px;
  height: 26px;
}
.container_KEW6y .content_bV2QF .loading-icon_PvlrA {
  position: absolute;
  bottom: 8px;
  right: 8px;
  width: 32px;
  height: 32px;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: all;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  font-size: 10px;
  color: #1890ff;
  font-weight: 500;
  -webkit-animation: loading-pulse_nFBhB 1.5s ease-in-out infinite;
          animation: loading-pulse_nFBhB 1.5s ease-in-out infinite;
  text-align: center;
  line-height: 1;
}
@-webkit-keyframes loading-pulse_nFBhB {
  0%,
  100% {
    opacity: 0.6;
  }
  50% {
    opacity: 1;
  }
}
@keyframes loading-pulse_nFBhB {
  0%,
  100% {
    opacity: 0.6;
  }
  50% {
    opacity: 1;
  }
}
.container_KEW6y .content_bV2QF .math-max-width_dQBVX {
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
.container_KEW6y .content_bV2QF .newline {
  margin: 0 !important;
}
.container_KEW6y .content_bV2QF .katex {
  text-rendering: auto;
  font: normal 1.21em KaTeX_Main, Times New Roman, serif;
  line-height: 1.2;
  text-indent: 0;
  font-size: 1em;
}
.container_KEW6y .content_bV2QF table {
  width: 100%;
  max-width: 100%;
  font-size: 14px;
  border-collapse: collapse;
  margin-bottom: 16px;
}
.container_KEW6y .content_bV2QF table th,
.container_KEW6y .content_bV2QF table td {
  padding: 8px 12px;
  border: 1px solid #999;
  text-align: left;
  word-wrap: break-word;
  max-width: 200px;
}
.container_KEW6y .content_bV2QF table th {
  background-color: #f5f5f5;
  font-weight: 600;
}
.container_KEW6y .content_bV2QF .table-container {
  overflow-x: auto;
  max-width: 100%;
  margin-bottom: 16px;
}
.container_KEW6y .content_bV2QF .table-container table {
  min-width: 600px;
}
@media print {
  .container_KEW6y {
    /* 可选：控制分页断点 */
    /* 避免在这些元素内部分页 */
    /* 避免在段落、列表项等中间分页 */
    /* 表格分页控制 */
    /* 图片分页控制 */
  }
  .container_KEW6y .page-break_vUd2n {
    page-break-before: always;
  }
  .container_KEW6y h1,
  .container_KEW6y h2,
  .container_KEW6y h3,
  .container_KEW6y h4,
  .container_KEW6y h5,
  .container_KEW6y h6 {
    page-break-after: avoid;
    page-break-before: avoid;
    page-break-inside: avoid;
  }
  .container_KEW6y p,
  .container_KEW6y li,
  .container_KEW6y blockquote {
    page-break-inside: avoid;
    page-break-after: avoid;
    page-break-before: avoid;
  }
  .container_KEW6y table {
    page-break-inside: auto;
    page-break-before: avoid;
    page-break-after: avoid;
  }
  .container_KEW6y tr {
    page-break-inside: avoid;
    page-break-after: avoid;
    page-break-before: avoid;
  }
  .container_KEW6y img {
    page-break-inside: avoid;
    page-break-after: avoid;
    page-break-before: avoid;
  }
}

.pdf-pro_L6ook {
  background: linear-gradient(#f0e6ff 0%, #ffffff 100%);
  background-size: 100% 450px;
  background-repeat: no-repeat;
  min-height: 100vh;
  padding-top: 62px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.pdf-pro_L6ook.bg-transparent_ayE2A {
  background: transparent;
}
.pdf-pro_L6ook .loading_XkjLw {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 2147483647;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.pdf-pro_L6ook .download-progress_wfM0j {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.pdf-pro_L6ook .setting-header_pIuAR {
  margin-top: 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: space-around;
  align-items: center;
  gap: 20px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH {
  width: 288px;
  height: 44px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: space-between;
  align-items: center;
  padding: 16px 10px 16px 15px;
  background: #f7f9fa;
  border-radius: 10px;
  position: relative;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH.source-lang-item_oPRJu,
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH.target-lang-item_fJ6CK {
  width: 266px;
}
@media (max-width: 1064px) {
  .pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH.source-lang-item_oPRJu,
  .pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH.target-lang-item_fJ6CK {
    width: 180px;
  }
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .title_CrrfK {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  gap: 10px;
  flex-basis: 90px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .title_CrrfK .icon_SU6B4 {
  width: 17px;
  height: 17px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .title_CrrfK .text_o_r56 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
  text-align: left;
  font-style: normal;
  white-space: nowrap;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .setting_LjzYg {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  margin-left: auto;
  gap: 8px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .setting_LjzYg .value-wrap_Ipra4 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  gap: 8px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .setting_LjzYg .value-wrap_Ipra4 .model-icon_VmiuL {
  width: 24px;
  height: 24px;
  margin-right: 2px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .setting_LjzYg .value-wrap_Ipra4 .value_Lik73 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
  text-align: left;
  font-style: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  max-width: 134px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .setting_LjzYg .arrow_xc7pN {
  width: 14px;
  height: 14px;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .input-wrap_csNy1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  color: #666666;
  font-size: 14px;
  justify-content: start;
  align-items: center;
  margin-left: auto;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .info_XKEaB {
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 100%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  text-align: right;
  font-style: normal;
}
.pdf-pro_L6ook .setting-header_pIuAR .item_ZSkoH .info_XKEaB.error_l2qdr {
  color: red;
}
@media print {
  @page {
    margin: 30px;
  }
}
.moreConfigBtn_IR7Ku {
  padding: 8px 16px;
  background: transparent;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  color: #333;
  font-size: 14px;
  font-family: PingFangSC, PingFang SC;
  cursor: pointer;
  transition: all 0.2s ease;
  outline: none;
  font-weight: 500;
  white-space: nowrap;
}
.moreConfigBtn_IR7Ku:hover {
  color: var(--color-primary);
  border-color: var(--color-primary-hover);
}
.moreConfigBtn_IR7Ku:active {
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
}
.moreConfigModal_PxOgV .configItem_bUHxw {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0;
  border-bottom: 1px solid #f0f0f0;
}
.moreConfigModal_PxOgV .configItem_bUHxw:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configTitle_ENUXy {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  color: #333;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configTitle_ENUXy .configIcon_aWo17 {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configSetting_sKI5D {
  flex-shrink: 0;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configSetting_sKI5D .value-wrap_Ipra4 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  gap: 8px;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configSetting_sKI5D .value-wrap_Ipra4 .model-icon_VmiuL {
  width: 24px;
  height: 24px;
  margin-right: 2px;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configSetting_sKI5D .value-wrap_Ipra4 .value_Lik73 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 500;
  font-size: 14px;
  color: #333333;
  text-align: left;
  font-style: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  max-width: 134px;
}
.moreConfigModal_PxOgV .configItem_bUHxw .configSetting_sKI5D .value-wrap_Ipra4 .arrow_xc7pN {
  width: 16px;
  height: 16px;
}

.header_BQ6NZ {
  width: 100%;
  height: 62px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0 30px 0 24px;
  justify-content: space-between;
  position: fixed;
  z-index: 300;
  top: 0;
  background: linear-gradient(#f0e6ff 0%, #ffffff 100%);
}
.header_BQ6NZ.transparent_HFS_c {
  background: transparent;
}
.header_BQ6NZ .left_hKsgP {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.header_BQ6NZ .left_hKsgP .logo_wWEDR {
  width: 96px;
  height: 36px;
  object-fit: cover;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  top: -3px;
}
.header_BQ6NZ .left_hKsgP .split_ZZsxa {
  width: 1px;
  height: 21px;
  background: #eee;
  margin-left: 20px;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  gap: 22px;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2 {
  height: 36px;
  background: transparent;
  border-radius: 8px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 9px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  opacity: 0.9;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2:hover {
  opacity: 1;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2 .icon_sJpoO {
  width: 18px;
  height: 18px;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2 .text_xeNsi {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  line-height: normal;
  text-align: left;
  font-style: normal;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2 .text_xeNsi.active_k0Q9e {
  font-weight: 600;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab_tlUm2 .line_W3RRz {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 20px;
  height: 3px;
  background: #2c2c2c;
  border-radius: 2px;
}
.header_BQ6NZ .left_hKsgP .tab-wrap_DkrYr .tab-popover_iWolh {
  color: #333333;
  cursor: default;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  font-size: 16px;
}
.header_BQ6NZ .right_OxQ5w {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.header_BQ6NZ .right_OxQ5w .link-btn_FXw58 {
  font-size: 16px;
  font-weight: 400;
  color: #666666;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: 30px;
}
.header_BQ6NZ .right_OxQ5w .link-btn_FXw58:hover {
  color: #444555;
}
.header_BQ6NZ .right_OxQ5w .link-btn_FXw58 .staff_kH89e {
  width: 200px;
  height: 200px;
}
.header_BQ6NZ .right_OxQ5w .link-btn_FXw58 .question-icon_VhNDM {
  margin-left: 4px;
}
.header_BQ6NZ .right_OxQ5w .link-btn_FXw58 .video_qjPsH {
  width: 600px;
}
.header_BQ6NZ .right_OxQ5w .register_ROkkY {
  margin-left: 32px;
  padding: 9px 24px;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 10px;
  border: 1px solid var(--color-primary);
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 16px;
  color: var(--color-primary);
  text-align: left;
  font-style: normal;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  opacity: 0.9;
}
.header_BQ6NZ .right_OxQ5w .register_ROkkY:hover {
  opacity: 1;
}
.header_BQ6NZ .right_OxQ5w .avatar_dVJui {
  position: relative;
  cursor: pointer;
  margin-left: 40px;
}
.header_BQ6NZ .right_OxQ5w .avatar_dVJui .user-avatar_T8HAK {
  border-radius: 50%;
  width: 32px;
  height: 32px;
}
.header_BQ6NZ .right_OxQ5w .avatar_dVJui .rect_FLjAc {
  position: absolute;
  right: -5;
  bottom: 0;
  width: 5px;
  height: 5px;
}
.user-info-menu_mU_LJ {
  width: 356px;
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
  box-shadow: 0px 8px 40px 4px rgba(0, 0, 0, 0.12);
  border-radius: 12px;
  border: 1px solid #ffffff;
}
.user-info-menu_mU_LJ .top_eyiJr .avatar-box_ZPKs7 {
  position: relative;
  margin-right: 10px;
}
.user-info-menu_mU_LJ .top_eyiJr .avatar-box_ZPKs7 .user-avatar_T8HAK {
  width: 40px;
  height: 40px;
  border-radius: 40px;
}
.user-info-menu_mU_LJ .top_eyiJr .avatar-box_ZPKs7 .edu-tag_PpyPV {
  width: 21px;
  position: absolute;
  top: -7px;
  left: -7px;
}
.user-info-menu_mU_LJ .top_eyiJr .right-box_E6u2w .name_GeBzi {
  font-weight: 600;
  font-size: 15px;
  color: #2c2c2c;
}
.user-info-menu_mU_LJ .top_eyiJr .right-box_E6u2w .id_RW1Ob {
  font-weight: 400;
  font-size: 12px;
  color: #5a5c5d;
  margin-top: 4px;
  cursor: pointer;
}
.user-info-menu_mU_LJ .top_eyiJr .right-box_E6u2w .id_RW1Ob .icon_sJpoO {
  width: 10px;
  margin-left: 5px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ {
  width: 316px;
  height: 114px;
  margin: 16px 0;
  padding: 0 16px;
  background-image: url(https://cdn.huiyiai.net/webapp/static/media/bg__pro.704fe4faacd3a1e2327c.png);
  background-size: 100% 100%;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.pro-v_VoaUd {
  background-image: url(https://cdn.huiyiai.net/webapp/static/media/bg__prov.5397bdf10d6ad53e13d8.png);
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.pro-v_VoaUd .version-box_Fudkt .btn-box_jj8dk {
  background: linear-gradient(157deg, #f1d4b8 0%, #eccaa9 100%);
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.pro-v_VoaUd .version-box_Fudkt .btn-box_jj8dk span {
  color: #3b1600;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.free_UuZlR {
  background-image: url(https://cdn.huiyiai.net/webapp/static/media/bg__free.e3907edad86e7a10659b.png);
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.free_UuZlR .version-box_Fudkt .btn-box_jj8dk {
  background: linear-gradient(165deg, #eff5ff 0%, #e7eaff 100%);
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ.free_UuZlR .version-box_Fudkt .btn-box_jj8dk span {
  color: #815bfd;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt {
  height: 40px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt .version-icon_vG6Bt {
  height: 20px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt .time_AnuSs {
  font-weight: 400;
  font-size: 12px;
  color: #999999;
  margin: 0 4px;
  position: relative;
  top: 2px;
  display: flex;
  align-items: center;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt .icon-question_OUZnr {
  width: 14px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt .btn-box_jj8dk {
  height: 22px;
  background: linear-gradient(177deg, #fbf7ff 0%, #f4edff 100%);
  border-radius: 11px;
  border: 1px solid #ffffff;
  padding: 0 12px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .version-box_Fudkt .btn-box_jj8dk span {
  font-weight: 400;
  font-size: 12px;
  color: var(--color-primary);
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  top: -1px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .benefit-box_8Cya7 {
  padding-top: 10px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .benefit-box_8Cya7 .item_Ycfmh {
  width: 137px;
  height: 54px;
  background: rgba(255, 255, 255, 0.6);
  border-radius: 10px;
  border: 1px solid #ffffff;
  padding: 0 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  align-items: flex-start;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .benefit-box_8Cya7 .item_Ycfmh .count_uglSF {
  font-weight: 600;
  font-size: 14px;
  color: #333333;
  line-height: 20px;
}
.user-info-menu_mU_LJ .vip-info-box_Vh0WQ .benefit-box_8Cya7 .item_Ycfmh .label_Ih9Nk {
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  line-height: 17px;
}
.user-info-menu_mU_LJ .action-box_nn5FQ {
  align-items: center;
}
.user-info-menu_mU_LJ .action-box_nn5FQ .action_ex1EM {
  width: 152px;
  height: 46px;
  background: #f7f9fa;
  border-radius: 10px;
  padding: 0 14px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.user-info-menu_mU_LJ .action-box_nn5FQ .action_ex1EM:hover {
  background: #f2f6f8;
}
.user-info-menu_mU_LJ .action-box_nn5FQ .action_ex1EM .icon_sJpoO {
  width: 20px;
  height: 20px;
  margin-right: 2px;
}
.user-info-menu_mU_LJ .action-box_nn5FQ .action_ex1EM span {
  font-weight: 400;
  font-size: 13px;
  color: #666666;
}
.user-info-menu_mU_LJ .action-box_nn5FQ .action_ex1EM .right-icon_rgLVL {
  font-size: 14px;
  color: #bfbfbf;
}
.user-info-menu_mU_LJ .logout-box_UvmuD {
  height: 48px;
  border-top: 1px solid #f8f8f8;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  font-size: 13px;
  color: #8a8a8b;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.user-info-menu_mU_LJ .unlimited_ERhXK {
  position: relative;
  width: 100%;
  height: 74px;
  padding: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin: 16px 0;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .bg_Xjsl1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .left_hKsgP {
  position: relative;
  z-index: 1;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .left_hKsgP .tag_kl7u6 {
  display: block;
  width: 80px;
  height: 20px;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .left_hKsgP .info_OnP9A {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-top: 4px;
  height: 17px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  line-height: 17px;
  text-align: left;
  font-style: normal;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .left_hKsgP .info_OnP9A .icon-question_OUZnr {
  width: 14px;
  height: 14px;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .right_OxQ5w {
  margin-left: auto;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .right_OxQ5w .btn_YlL42 {
  position: relative;
  z-index: 1;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  width: 56px;
  height: 22px;
  line-height: 22px;
  background: linear-gradient(157deg, #f1d4b8 0%, #eccaa9 100%);
  border-radius: 11px;
  border: 1px solid #fef3db;
  text-align: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #3b1600;
  font-style: normal;
  opacity: 0.9;
}
.user-info-menu_mU_LJ .unlimited_ERhXK .right_OxQ5w .btn_YlL42:hover {
  opacity: 1;
}
.expired-tips-content_Rsc1x {
  padding: 6px;
}
.expired-tips-content_Rsc1x .title_PX2TE,
.expired-tips-content_Rsc1x .text_xeNsi {
  font-size: 12px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
}
.expired-tips-content_Rsc1x .text_xeNsi {
  margin-top: 4px;
}
.expired-tips-content_Rsc1x .title_PX2TE::before {
  content: '';
  display: block;
  margin-right: 6px;
  width: 3px;
  height: 10px;
  background: #9955fe;
  border-radius: 1px;
}
.expired-tips-content_Rsc1x .title_PX2TE.mt_ibCW6 {
  margin-top: 12px;
}

.middle-status_hrqAx {
  width: 1280px;
  height: 577px;
  background: linear-gradient(180deg, #f9f7fe 0%, #fdfefe 100%);
  box-shadow: 0px 6px 24px 0px rgba(17, 17, 17, 0.04);
  border-radius: 40px;
  border: 1px solid #ffffff;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  line-height: normal;
}
.middle-status_hrqAx .ant-input-number-input {
  text-align: center;
}
.middle-status_hrqAx .back_HWkGz {
  position: absolute;
  top: 20px;
  left: 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  text-align: left;
  font-style: normal;
  gap: 8px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.middle-status_hrqAx .back_HWkGz .icon_L9dU5 {
  width: 24px;
  height: 24px;
}
.middle-status_hrqAx .content_X5qZ1 {
  width: 829px;
  background: #ffffff;
  border-radius: 20px;
  border: 1px solid #eeeeee;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: start;
  align-items: start;
}
.middle-status_hrqAx .content_X5qZ1 .left_g6ecm {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 47px;
  margin-left: 43px;
}
.middle-status_hrqAx .content_X5qZ1 .left_g6ecm .pdf-icon_oh8AE {
  width: 238px;
  height: 238px;
}
.middle-status_hrqAx .content_X5qZ1 .left_g6ecm .wrap_j3g7A {
  position: relative;
  top: -10px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  top: -50px;
}
.middle-status_hrqAx .content_X5qZ1 .left_g6ecm .wrap_j3g7A .pdf-name_Irdbw {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 16px;
  color: #333333;
  text-align: center;
  font-style: normal;
  max-width: 235px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.middle-status_hrqAx .content_X5qZ1 .left_g6ecm .wrap_j3g7A .pdf-size_XazS_ {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  margin-top: 8px;
  text-align: left;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z {
  width: 396px;
  padding-left: 80px;
  margin-left: 40px;
  margin-top: 40px;
  margin-bottom: 40px;
  border-left: 1px solid #eeeeee;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a {
  width: 316px;
  height: 50px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  padding: 16px 14px;
  background: #f7f9fa;
  border-radius: 10px;
  margin-bottom: 20px;
  position: relative;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .title_vGOYA {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  gap: 10px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .title_vGOYA .icon_L9dU5 {
  width: 17px;
  height: 17px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .title_vGOYA .text_E5BSc {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  text-align: left;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: start;
  align-items: center;
  margin-left: auto;
  gap: 8px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 .model-item_L2n9d {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 .model-icon_djSP8 {
  width: 24px;
  height: 24px;
  margin-right: 10px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 .model-name_gl_L6 {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 .value_U9IC7 {
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .setting_Ovws3 .arrow_rVsq_ {
  width: 14px;
  height: 14px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .input-wrap_Cp3Qu {
  display: flex;
  flex-direction: row;
  justify-content: center;
  color: #666666;
  font-size: 14px;
  justify-content: start;
  align-items: center;
  margin-left: auto;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .info_moaon {
  position: absolute;
  bottom: -24px;
  left: 0;
  width: 100%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  text-align: right;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .info_moaon.error_ExEjY {
  color: red;
  cursor: #ff3d00;
  bottom: -24px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .item_kl46a .upgrade-btn_njnGD {
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 13px;
  color: var(--color-primary);
  text-align: right;
  font-style: normal;
  text-decoration: underline;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .button_lnEcm {
  width: 341px;
  height: 48px;
  background: #832fff;
  box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  margin-top: 40px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
  font-style: normal;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .button_lnEcm .arrow_rVsq_ {
  margin-left: 7px;
  width: 18px;
  height: 13px;
}
.middle-status_hrqAx .content_X5qZ1 .right_MnS2Z .button_lnEcm.disabled_f808n {
  background: #cccccc;
  box-shadow: none;
  cursor: not-allowed;
}

.search-popover_HYHzx {
  padding: 12px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: normal;
  width: 280px;
  max-height: 326px;
}
.search-popover_HYHzx .search-box_nXf_S {
  position: relative;
}
.search-popover_HYHzx .search-box_nXf_S .input_wsmmI {
  width: 100%;
  height: 36px;
  background: #f7f9fa;
  border-radius: 6px;
  border: 1px solid #f2f2f2;
  padding: 8px 12px;
  outline: none;
  font-weight: 500;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
}
.search-popover_HYHzx .search-box_nXf_S .input_wsmmI::-webkit-input-placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.search-popover_HYHzx .search-box_nXf_S .input_wsmmI::placeholder {
  font-weight: 400;
  font-size: 14px;
  color: #999999;
  text-align: left;
  font-style: normal;
}
.search-popover_HYHzx .search-box_nXf_S .icon-box_kHNL4 {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 12px;
  top: 9px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.search-popover_HYHzx .search-box_nXf_S .icon-box_kHNL4 img {
  width: 100%;
}
.search-popover_HYHzx .search-box_nXf_S .icon-box_kHNL4 .close-icon_zaLwc {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.search-popover_HYHzx .content-list_ly_BS {
  flex: 1 1;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  width: 100%;
  position: relative;
}
.search-popover_HYHzx .content-list_ly_BS::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.search-popover_HYHzx .content-list_ly_BS::-webkit-scrollbar-track {
  background: transparent;
}
.search-popover_HYHzx .content-list_ly_BS::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.search-popover_HYHzx .content-list_ly_BS::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.search-popover_HYHzx .content-list_ly_BS .content-item_tag9I {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  padding: 12px;
  color: #1c1e22;
}
.search-popover_HYHzx .content-list_ly_BS .content-item_tag9I.active_prXEy {
  color: var(--color-primary);
}
.search-popover_HYHzx .content-list_ly_BS .content-item_tag9I:hover {
  background: #f7f9fa;
  border-radius: 8px;
}
.search-popover_HYHzx .content-list_ly_BS .content-item_tag9I .main_pMVYC {
  font-weight: 500;
  font-size: 14px;
  color: #1c1e22;
  text-align: left;
  line-height: 20px;
  font-style: normal;
}
.search-popover_HYHzx .content-list_ly_BS .content-item_tag9I .secondary_U5PY_ {
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  text-align: left;
  line-height: 20px;
  font-style: normal;
}
.search-popover_HYHzx .content-list_ly_BS .empty-box_yl43b {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 12px;
  color: #1c1e22;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 36%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.search-popover_HYHzx .content-list_ly_BS .empty-box_yl43b .empty-icon_J4puG {
  width: 138px;
}
.search-popover_HYHzx .content-list_ly_BS .empty-box_yl43b .empty-text_R3_3N {
  margin-top: 24px;
}

.empty-box_YVOnS {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.empty-box_YVOnS .icon_ofBsa {
  width: 168px;
  height: 104px;
  object-fit: cover;
}
.empty-box_YVOnS .text_D0lJI {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #4a4a51;
  line-height: 20px;
  margin-top: 28px;
}
.empty-box_YVOnS.fullscreen_DQOME {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.tooltip_rfwrW {
  font-weight: normal;
  font-size: 13px;
  z-index: 1001;
}

.read-history-entry_yz2kA {
  padding-left: 6px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: fixed;
  left: 0;
  top: 120px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 101;
  justify-content: flex-start;
  width: 94px;
  height: 32px;
  background: #fcf9ff;
  border-radius: 10px 100px 100px 10px;
  border: 1px solid #ede0ff;
  border-left: none;
}
.read-history-entry_yz2kA.with-upgrade-banner_F0wh9 {
  top: 164px;
}
.read-history-entry_yz2kA:hover {
  background: #ffffff;
}
.read-history-entry_yz2kA .history-icon_GkI4S {
  width: 15px;
  margin-right: 4px;
}
.read-history-entry_yz2kA .text_DUVnp {
  font-size: 13px;
  font-weight: 400;
  color: #747376;
  font-weight: bold;
}
.read-history-modal_fPbZz {
  width: 370px;
  height: 100vh;
  position: fixed;
  left: 0;
  top: 0;
  background: #ffffff;
  box-shadow: 0px 2px 16px 0px rgba(93, 93, 93, 0.15);
  z-index: 1000;
  overflow: hidden;
}
.read-history-modal_fPbZz > .header_mtHux {
  padding: 20px 24px 16px 24px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
  height: 56px;
}
.read-history-modal_fPbZz > .header_mtHux .title_OafCZ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.read-history-modal_fPbZz > .header_mtHux .title_OafCZ span {
  font-size: 14px;
  font-weight: 500;
  color: #333333;
}
.read-history-modal_fPbZz > .header_mtHux .title_OafCZ .history-icon_GkI4S {
  width: 16px;
  margin-right: 6px;
}
.read-history-modal_fPbZz > .header_mtHux .right_YM9lt {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.read-history-modal_fPbZz > .header_mtHux .right_YM9lt span {
  font-size: 13px;
  font-weight: 400;
  color: #666666;
}
.read-history-modal_fPbZz > .header_mtHux .right_YM9lt .icon_vynKF {
  width: 16px;
  margin-left: 6px;
}
.read-history-modal_fPbZz .search-box_bs9tt {
  padding: 0px 16px;
  height: 40px;
  background: #fffffe;
  border-radius: 8px;
  border: 1px solid #f2f2f2;
  margin: 0 24px;
  margin-bottom: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.read-history-modal_fPbZz .search-box_bs9tt .icon_vynKF {
  width: 14px;
  height: 14px;
  color: #000;
  opacity: 0.325;
}
.read-history-modal_fPbZz .search-box_bs9tt .clear_MSCbZ {
  color: #999;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 12px;
}
.read-history-modal_fPbZz .search-box_bs9tt .clear_MSCbZ:hover {
  color: #666;
}
.read-history-modal_fPbZz .search-box_bs9tt .input_Pq4Rf {
  flex: 1 1;
  height: 100%;
  outline: none;
  border: none;
}
.read-history-modal_fPbZz .search-box_bs9tt .input_Pq4Rf::-webkit-input-placeholder {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #b2b2b2;
  text-align: left;
  font-style: normal;
}
.read-history-modal_fPbZz .search-box_bs9tt .input_Pq4Rf::placeholder {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #b2b2b2;
  text-align: left;
  font-style: normal;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH {
  height: calc(100% - 122px);
  overflow-y: auto !important;
  overscroll-behavior: contain;
  padding: 0 24px 0 24px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH::-webkit-scrollbar {
  height: 6px;
  width: 3px;
  margin-right: 10px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH::-webkit-scrollbar-track {
  background: transparent;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  background: #f2f5f7;
  padding: 0px 9px 0px 9px;
  margin-bottom: 12px;
  -webkit-border-after: none;
          border-block-end: none;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  width: 100%;
  height: 72px;
  border-radius: 6px;
  position: relative;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa.active_MTgGY {
  background: #f8f8ff !important;
  border: 1px solid #a59fff !important;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa:hover {
  background: #f2f5f7;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa:hover .delete_OaWAT {
  display: flex;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .img-icon_ipFli {
  width: 44px;
  height: 44px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: 7px;
  flex: 1 1;
  overflow: hidden;
  align-items: flex-start;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .name_mM1zB {
  font-weight: 400;
  color: #1c1e22;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  margin-bottom: 4px;
  font-size: 14px;
  line-height: 20px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .name_mM1zB em {
  font-style: normal;
  color: var(--color-primary);
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .detail_CH1zU {
  width: 100%;
  font-weight: 400;
  color: #999999;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  font-size: 12px;
  line-height: 17px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .detail_CH1zU .size_jZkyV {
  margin-left: 16px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .detail_CH1zU .page-info_YAld7 {
  margin-left: auto;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .item-content_mHoQY .detail_CH1zU .page-info_YAld7 .count_WQcog {
  color: #7168ff;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .delete_OaWAT {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 32px;
  background: #f7f9fa;
  border-radius: 0px 6px 6px 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  display: none;
  z-index: 2;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .delete_OaWAT:hover .img_TBzxY {
  opacity: 1;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .list-item_bNKVa .delete_OaWAT .img_TBzxY {
  opacity: 0.8;
  width: 20px;
  height: 20px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .init_X_1yE {
  padding-top: 20px;
  text-align: center;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .no-more_EI5CT {
  width: 100%;
  color: #999999;
  text-align: center;
  margin-top: 12px;
  padding-bottom: 10px;
  font-size: 12px;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .loading_cuvDb {
  visibility: hidden;
  text-align: center;
  font-size: 14px;
  color: #999;
}
.read-history-modal_fPbZz > .scroll-box_xSeBH .loading_cuvDb.visible_FzbSg {
  visibility: visible;
}

.compareDialog_cHr3G {
  position: fixed;
  top: 0;
  left: 0;
  max-height: 400px;
  background: #fff;
  z-index: 2147483647;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  padding: 10px;
  padding-top: 0;
  color: #333;
  display: flex;
  flex-direction: column;
}
.compareDialog_cHr3G .selectModelCompare_lzGn9 {
  max-width: 100%;
  z-index: 100;
}
.compareDialog_cHr3G .header_ICJtU {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
.compareDialog_cHr3G .header_ICJtU .title_kWunj {
  font-weight: 600;
  font-size: 14px;
  flex-shrink: 0;
  -webkit-user-select: none;
          user-select: none;
  flex: 1 1;
}
.compareDialog_cHr3G .header_ICJtU .model_iC_Vc {
  font-size: 14px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: auto;
  flex-shrink: 0;
  margin-right: 10px;
}
.compareDialog_cHr3G .header_ICJtU .close_WZodI {
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: #a8a5a5;
}
.compareDialog_cHr3G .loading_GgkPH {
  text-align: center;
}
.compareDialog_cHr3G .contentList_xHKwV {
  flex: 1 1;
  overflow-y: auto;
  min-height: 0;
  overscroll-behavior: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
}
.compareDialog_cHr3G .contentList_xHKwV::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.compareDialog_cHr3G .contentList_xHKwV::-webkit-scrollbar-track {
  background: transparent;
}
.compareDialog_cHr3G .contentList_xHKwV::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.compareDialog_cHr3G .contentList_xHKwV::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W {
  padding: 12px;
  background: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 8px;
  margin-bottom: 8px;
  transition: all 0.2s ease;
  position: relative;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W:last-child {
  margin-bottom: 0;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .itemHeader_aVeX3 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  line-height: normal;
  gap: 6px;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .itemHeader_aVeX3 .icon_G2EaJ {
  width: 16px;
  height: 16px;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .itemHeader_aVeX3 .name_guf_3 {
  font-size: 14px;
  color: #222222;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .itemHeader_aVeX3 .proBadge_FapDN {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: #ffffff;
  font-size: 10px;
  font-weight: bold;
  padding: 2px 6px;
  border-radius: 8px;
  margin-left: 8px;
  flex-shrink: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .result_U4XGC {
  margin-top: 8px;
  color: #222222;
  font-size: 13px;
  line-height: 1.4;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .upgradeBox_XdLzP {
  margin-top: 4px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-end;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .upgradeBox_XdLzP .btn_qL9Fu {
  background: var(--color-primary);
  color: #fff;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .upgradeBox_XdLzP .btn_qL9Fu:hover {
  background: var(--color-primary-hover);
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W:hover .copy_T6ZR0 {
  display: flex;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .copy_T6ZR0 {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
  color: #a8a5a5;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: none;
  padding: 4px;
  background: rgba(213, 219, 221, 0.4);
  border-radius: 4px;
}
.compareDialog_cHr3G .contentList_xHKwV .contentItem_eXc_W .copy_T6ZR0:hover {
  color: #000;
  background: #d5dbdd;
}

.buy-token-package-dialog_Q_4BH .ant-modal {
  line-height: inherit !important;
}
.buy-token-package-dialog_Q_4BH .ant-modal-content {
  padding: 24px 40px 64px 40px !important;
  border-radius: 28px !important;
}
.buy-token-package-dialog_Q_4BH .ant-modal-content .ant-modal-body {
  line-height: inherit !important;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .title_r14Pb {
  font-size: 20px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #000000;
  line-height: 28px;
  text-align: center;
  margin-bottom: 16px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .word-pack-tips-box_EdoQ1 {
  background: linear-gradient(136deg, #FEFDE0 0%, #FFFEEA 15%, #FEFDE0 100%);
  border-radius: 8px;
  border: 1px solid #FFF7C6;
  padding: 12px 20px;
  font-size: 14px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #723D15;
  margin-bottom: 24px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .word-pack-tips-box_EdoQ1 .bell-icon_nZCSn {
  width: 15px;
  margin-right: 4px;
  position: relative;
  top: -2px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: space-between;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li {
  width: 238px;
  height: 106px;
  background: #FCFCFC;
  border-radius: 12px;
  border: 1px solid #E9E9E9;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  color: #333333;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .plan-active-bg_BonI0,
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .icon-plan-active_913ed {
  display: none;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li.active_oX6Hn {
  color: var(--color-primary);
  border-color: transparent;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li.active_oX6Hn .plan-active-bg_BonI0,
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li.active_oX6Hn .icon-plan-active_913ed {
  display: inline;
  display: initial;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li:hover {
  border-color: transparent;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li:hover .plan-active-bg_BonI0 {
  display: inline;
  display: initial;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .plan-active-bg_BonI0 {
  width: 262px;
  position: absolute;
  left: 50%;
  top: -9px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: none;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .icon-plan-active_913ed {
  width: 22px;
  position: absolute;
  right: -1px;
  bottom: -2px;
  display: none;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .selection-box-middle_hIbEH {
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  position: relative;
  z-index: 2;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .selection-box-middle_hIbEH .price-text_dByq5 {
  font-size: 26px;
  font-weight: 600;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk .word-pack-plans_cqfhY li .token-count_mPlXH {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  margin-top: 7px;
  position: relative;
  z-index: 2;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 {
  background: linear-gradient(273deg, #FDFBFF 0%, #FAF5FF 100%);
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  position: relative;
  align-items: flex-start;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 .qr-bg_KwJUO {
  width: 162px;
  height: 162px;
  position: absolute;
  left: 0;
  top: 0;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 .qr-box_rj_qW {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 162px;
  height: 162px;
  margin-right: 27px;
  background-size: 100% 100%;
  position: relative;
  padding: 5px;
  z-index: 2;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 .qr-box_rj_qW .reload-box_xp2Hi {
  width: 162px;
  height: 162px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.94);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  cursor: pointer;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 .qr-box_rj_qW .reload-box_xp2Hi img {
  width: 16px;
  margin-bottom: 4px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 .qr-box_rj_qW .reload-box_xp2Hi span {
  font-size: 13px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 {
  flex: 1 1;
  padding-top: 24px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .channel-list_HxPbR {
  background: #F8F8F8;
  border-radius: 10px;
  border: 1px solid #E9E9E9;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .channel-list_HxPbR > div {
  padding: 7px 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 400;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  color: #666666;
  line-height: 18px;
  position: relative;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .channel-list_HxPbR > div img {
  width: 17px;
  margin-right: 5px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .channel-list_HxPbR > div:hover {
  color: #333333;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .channel-list_HxPbR > div.active_oX6Hn {
  background: #FFFFFF;
  box-shadow: 0px 0px 7px 0px rgba(92, 92, 92, 0.08);
  border-radius: 8px;
  color: #333333;
  font-weight: 600;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .vip-title-bold_5bRtq {
  font-size: 16px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 22px;
  margin-top: 12px;
}
.buy-token-package-dialog_Q_4BH .buy-token-package-content_jausk > .payment-box_td4X5 > .right_V7ef5 .vip-total_OlWJt {
  font-size: 22px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 30px;
  margin-top: 17px;
}

.vip-expired-tips-panel_ZN6Rj {
  position: relative;
  z-index: 2;
}
.vip-expired-tips-panel_ZN6Rj .question-icon_xDppG {
  width: 19px;
  height: 19px;
  padding: 3px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT {
  display: none;
  width: 379px;
  border-radius: 16px;
  background: #FFFFFF;
  box-shadow: 0px 5px 32px 2px rgba(0, 0, 0, 0.12);
  border: 1px solid #EFEFF0;
  padding: 24px 24px 39px;
  position: absolute;
  left: 50%;
  top: 24px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT::before {
  content: '';
  display: block;
  position: absolute;
  box-sizing: content-box;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom-color: white;
  top: -12px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .tips-title_Z72P3 {
  font-size: 14px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 6px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .tips-title_Z72P3::before {
  content: '';
  display: block;
  width: 3px;
  height: 12px;
  background: #9955FE;
  border-radius: 1px;
  margin-right: 6px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp {
  position: relative;
  margin-bottom: 19px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp.no-pro-text_ykkNQ {
  height: 74px;
  overflow: hidden;
  border-radius: 13px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp > img {
  width: 100%;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp > div {
  position: absolute;
  left: 73px;
  top: 17px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp > div.pro-box_a6OOo .bold_ycK1a {
  color: #986BDA;
  background: linear-gradient(149deg, #AC61ED 0%, #A053F2 45%, var(--color-primary) 100%, var(--color-primary) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp > div .bold_ycK1a {
  font-size: 15px;
  font-family: AlibabaPuHuiTi_2_95_ExtraBold;
  color: #986BDA;
  line-height: 21px;
  background: linear-gradient(141deg, #D6990C 0%, #DE9841 45%, #C77F07 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp > div .text_tuqca {
  font-size: 12px;
  font-weight: 400;
  color: #666666;
  line-height: 17px;
  margin-top: 2px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .vip-tips_jhuTp .text-pro_T28la {
  font-size: 12px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  color: #666666;
  line-height: 17px;
  position: absolute;
  left: 17px;
  bottom: 2px;
}
.vip-expired-tips-panel_ZN6Rj .tips-box_qrtsT .tips-content_xUXHp {
  font-size: 13px;
  font-weight: 400;
  color: #333333;
}
.vip-expired-tips-panel_ZN6Rj:hover .tips-box_qrtsT {
  display: block;
}

.buy-vip-dialog_BM8QX .ant-modal {
  line-height: inherit !important;
}
.buy-vip-dialog_BM8QX .ant-modal-content {
  padding: 0px !important;
  border-radius: 28px !important;
  background-color: transparent !important;
  background-color: initial !important;
  box-shadow: none !important;
  box-shadow: initial !important;
}
.buy-vip-dialog_BM8QX .ant-modal-content .ant-modal-body {
  line-height: inherit !important;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 702px;
  align-items: flex-end;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth {
  width: 284px;
  height: 650px;
  position: relative;
  background-image: url(https://assets.weibanzhushou.com/web/pt-web/pay-dialog_bg__left-v1.38dd39f96eab.png);
  background-size: 100% 100%;
  padding: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  border-radius: 28px 0 0 28px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth .user-info_GG8eU {
  width: 100%;
  display: flex;
  align-items: center;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth .user-info_GG8eU > img {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  margin-right: 12px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth .user-info_GG8eU .user-name__mh6k {
  font-size: 13px;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.85);
  line-height: 20px;
  width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: keep-all;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth .user-info_GG8eU .user-expired_K69JY {
  margin-top: 2px;
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.45);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth .title_iaSrI {
  width: 179px;
  height: 56px;
  background-image: url(https://assets.weibanzhushou.com/web/pt-web/pay-dialog_new_bg__title.b08c04358013.png);
  background-size: 100% 100%;
  padding-left: 37px;
  padding-top: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #ffcb5b;
  line-height: 22px;
  margin-top: 29px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-desc_l4sUT {
  font-size: 13px;
  font-weight: 400;
  color: #ffffff;
  line-height: 18px;
  margin-top: 4px;
  text-align: center;
  opacity: 0.8;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .line_l_N0B {
  width: 205px;
  height: 1px;
  margin: 16px 0 18px;
  background-image: url(https://assets.weibanzhushou.com/web/pt-web/pay-dialog_new_line.aab8aa7bda4e.png);
  background-size: 100% 100%;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  row-gap: 15px;
  max-height: 250px;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH::-webkit-scrollbar {
  height: 0;
  width: 0;
  margin-right: 10px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH::-webkit-scrollbar-track {
  background: transparent;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH .gift-item_pz9S5 {
  width: 76px;
  max-width: 33.3%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 0 3px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH .gift-item_pz9S5 .icon_get71 {
  width: 32px;
  margin-bottom: 4px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH .gift-item_pz9S5 .gift-name_BUx63 {
  font-size: 12px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.75);
  line-height: 17px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m .left_smsth > .vip-gift-list_EeluH .gift-item_pz9S5 .gift-desc_ZqzCr {
  font-size: 12px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.45);
  line-height: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  width: 100%;
  text-align: center;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap {
  flex: 1 1;
  height: 100%;
  border-radius: 32px 32px 28px 0;
  background-color: #fff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap .banner_MDkk0 {
  width: 100%;
  height: 52px;
  position: relative;
  overflow: hidden;
  border-radius: 32px 32px 0px 0;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap .banner_MDkk0 .banner-bg-box_TkU3B {
  height: 119px;
  background: linear-gradient(130deg, #fef3db 0%, #fffdf6 100%);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap .banner_MDkk0 .banner-bg-box_TkU3B img {
  height: 52px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap .banner_MDkk0 .banner-text_TuQbQ {
  height: 41px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap.plus_qroYH {
  padding-top: 0px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0 40px;
  margin-top: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t {
  width: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  height: 48px;
  background: #f9f5fe;
  border: 1px solid #f9f5fe;
  border-radius: 12px 12px 0px 0px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t:hover {
  font-weight: 600;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t:hover span {
  color: #333333;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t.active_al47e {
  background: #ffffff;
  font-weight: 600;
  box-shadow: 0px -5px 12px 0px rgba(102, 102, 102, 0.15);
  border: 1px solid #ffffff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t.active_al47e .path-active_U0T9q {
  display: inline;
  display: initial;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t.active_al47e span {
  color: #333333;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t.active_al47e::after {
  content: '';
  display: block;
  width: 100%;
  height: 4px;
  position: absolute;
  bottom: -5px;
  left: 0;
  background: #ffffff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t .path-active_U0T9q {
  height: 7px;
  position: absolute;
  bottom: 4px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: none;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t .tab-icon_gsTg8 {
  width: 22px;
  margin-right: 6px;
  position: relative;
  top: -1px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .tabs_a5Cqd .tab_esl7t span {
  font-size: 16px;
  font-weight: 600;
  color: #666666;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm {
  height: 364px;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  margin-top: 17px;
  padding-bottom: 5px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm::-webkit-scrollbar-track {
  background: transparent;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.height-box_UeimS {
  height: 430px;
  margin-top: 23px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.pro-v-box_QpZZf > .benefits-box_mV8q4 .benefit-item-box_zpDOH {
  background: #fffdf6;
  padding-top: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.pro-v-box_QpZZf > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K .label_HaZ4n {
  background: #fdf6e1;
  border-color: #f2f2f0;
  color: #887a56;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.pro-v-box_QpZZf > .func-list_w6A1p .func-item_FlUiZ .icon_get71 {
  background: #fff9ed;
  border: 1px solid #faf1da;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.pro-v-box_QpZZf > .func-list_w6A1p .func-item_FlUiZ:hover .label_HaZ4n {
  color: #a87500;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm.pro-v-box_QpZZf > .func-list_w6A1p .func-item_FlUiZ:hover .intro_pXmKR {
  color: #cd8814;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 0 0 40px;
  justify-content: space-between;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH {
  background: #fcfcfc;
  border-radius: 6px;
  border: 1px solid #e9e9e9;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: relative;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .left-tag_dFiA7 {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  width: 92px;
  height: 21px;
  background: linear-gradient(352deg, #ffefae 0%, #f4d098 100%);
  border-radius: 6px 0px 12px 1px;
  font-size: 12px;
  color: #725437;
  text-align: left;
  font-style: normal;
  font-weight: 600;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .left-tag_dFiA7 .icon_get71 {
  width: 15px;
  height: 8px;
  color: #725437;
  font-size: 16px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .tag_eLNDT {
  position: absolute;
  left: 50%;
  top: -2px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 326px;
  height: 28px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K {
  width: 121px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K:not(:last-child) .benefit-detail_ClvBm::after {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 20px;
  background: #e9e9e9;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K .benefit-detail_ClvBm {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 17px 0;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K .benefit-detail_ClvBm img {
  width: 22px;
  margin-right: 4px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K .benefit-detail_ClvBm span {
  font-size: 13px;
  font-weight: 600;
  color: #353535;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .benefits-box_mV8q4 .benefit-item-box_zpDOH .benefit-item_ooU7K .label_HaZ4n {
  font-size: 12px;
  font-weight: 600;
  color: #7c869a;
  line-height: 20px;
  text-align: center;
  background: #f5f8fe;
  border-top: 1px solid #f2f2f2;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p {
  padding: 0 40px;
  margin-top: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p.pb_vvsGs {
  padding-bottom: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ {
  display: flex;
  position: relative;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ.active_al47e .active_al47e {
  display: inline;
  display: initial;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ .active_al47e {
  width: 28px;
  position: absolute;
  left: -35px;
  top: 23px;
  display: none;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ:not(:first-child) {
  margin-top: 24px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ:hover .label_HaZ4n {
  color: var(--color-primary);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ:hover .intro_pXmKR {
  color: #9b5dff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ .icon_get71 {
  width: 56px;
  height: 56px;
  margin-right: 15px;
  background: #f8f5ff;
  border-radius: 36px;
  opacity: 0.95;
  border: 1px solid #f7f3ff;
  padding: 10px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ .label_HaZ4n {
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 20px;
  margin-bottom: 6px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .scroll-box_DjWtm > .func-list_w6A1p .func-item_FlUiZ .intro_pXmKR {
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  line-height: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL {
  border-top: 1px solid #f2f2f2;
  padding: 16px 40px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  padding-top: 30px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb {
  transition: all 0.3s;
  width: 106px;
  height: 126px;
  background: #fcfcfc;
  border-radius: 12px;
  border: 1px solid #e9e9e9;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  color: #333333;
  padding-top: 16px;
  margin-right: 16px;
  position: relative;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb > div {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  z-index: 2;
  position: absolute;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb > .tips_GJDaK {
  width: 56px;
  height: 16px;
  position: absolute;
  right: 0px;
  top: 0px;
  background: #ff7bde;
  color: #ffffff;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  border-bottom-left-radius: 9px;
  border-top-right-radius: 11px;
  font-size: 11px;
  padding: 5px;
  white-space: nowrap;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb > .discount-tips_qx6qq {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: -1px;
  top: -1px;
  height: 18px;
  color: #985b09;
  font-weight: 700;
  font-size: 12px;
  text-align: center;
  border-radius: 0px 16px 0px 11px;
  padding: 0px 5px;
  background: #ffdf5a;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb > .discount-tips_qx6qq img {
  width: 100%;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb:hover {
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.06);
  background: #faf5ff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb:hover .plan-active-bg_yXZw4 {
  display: inline;
  display: initial;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb.active_al47e {
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.06);
  border-color: transparent;
  color: var(--color-primary);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb.active_al47e .selection-box-last_ZlsVP {
  color: var(--color-primary);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb.active_al47e .plan-active-bg_yXZw4,
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb.active_al47e .icon-plan-active_Qh7GN {
  display: inline;
  display: initial;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb.active_al47e .current-price_w00dE {
  color: var(--color-primary);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .icon-plan-active_Qh7GN {
  width: 22px;
  position: absolute;
  right: 1px;
  bottom: 0px;
  display: none;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .plan-active-bg_yXZw4 {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .current-price_w00dE {
  font-size: 12px;
  font-weight: 400;
  margin-top: 2px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .selection-box-last_ZlsVP,
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .original-price_SyJus {
  font-size: 12px;
  font-weight: 400;
  color: #b8b8b8;
  line-height: 18px;
  margin-top: -1px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .original-price_SyJus {
  text-decoration: line-through;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .selection-box-first_AxiYz {
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .selection-box-middle_UFMcP {
  font-weight: 400;
  line-height: 24px;
  margin: 14px 0 0px;
  font-size: 17px;
  display: flex;
  align-items: baseline;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .selection-box-middle_UFMcP .price-text_yXXv4 {
  font-size: 26px;
  font-weight: 600;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .selection-box-middle_UFMcP .price-suffix_oFomO {
  font-size: 12px;
  font-weight: 400;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .pay-dialog-countdown_pVHES {
  position: absolute;
  top: -64px;
  left: -27px;
  padding: 6px 10px;
  font-size: 12px;
  width: 155px;
  justify-content: flex-start;
  z-index: 3;
  flex-wrap: wrap;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .pay-dialog-countdown_pVHES .hy-count {
  width: 26px;
  height: 26px;
  margin: 0 3px;
  font-size: 16px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .pay-dialog-countdown_pVHES .hy-prefix {
  width: 100%;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .selection-box_rqVwb .pay-dialog-countdown_pVHES::after {
  left: 79px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO {
  flex: 1 1;
  display: flex;
  background: linear-gradient(273deg, #fdfbff 0%, #faf5ff 100%);
  border-radius: 5px;
  position: relative;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG {
  background: #f8f8f8;
  border-radius: 10px;
  border: 1px solid #e9e9e9;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 10px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div {
  padding: 6px 10px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-weight: 400;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
  color: #666666;
  position: relative;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div.disable_Eyvbs {
  cursor: inherit;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div.disable_Eyvbs img,
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div.disable_Eyvbs span {
  opacity: 0.5;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div.disable_Eyvbs:hover .tips_GJDaK {
  display: inline;
  display: initial;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div img {
  width: 17px;
  margin-right: 5px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div:not(.disable_Eyvbs):hover {
  color: #333333;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div.active_al47e {
  background: #ffffff;
  box-shadow: 0px 0px 7px 0px rgba(92, 92, 92, 0.08);
  border-radius: 8px;
  color: #333333;
  font-weight: 600;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div .tips_GJDaK {
  background: #ffffff;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  padding: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 13px;
  font-weight: 400;
  color: #666666;
  line-height: 18px;
  position: absolute;
  left: 50%;
  top: -35px;
  -webkit-transform: translate(-50%, 0%);
          transform: translate(-50%, 0%);
  word-break: keep-all;
  display: none;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .channel-list_O2UwG > div .tips_GJDaK::after {
  content: '';
  box-sizing: content-box;
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: white;
  position: absolute;
  bottom: -9px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .vip-title-bold_fjp04 {
  font-size: 14px;
  font-weight: 600;
  color: #2c2c2c;
  line-height: 20px;
  margin-top: 8px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .vip-total_mDpU4 {
  font-size: 22px;
  font-weight: 600;
  color: var(--color-primary);
  line-height: 30px;
  margin-top: 4px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .vip-total_mDpU4 .price-suffix_oFomO {
  font-size: 12px;
  font-weight: 400;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .vip-total_mDpU4 .original-price_SyJus {
  margin-left: 10px;
  font-size: 12px;
  color: #666666;
  text-decoration: line-through;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .year-price_DUmjO {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 12px;
  color: #666666;
  line-height: 17px;
  text-align: left;
  font-style: normal;
  margin-top: 2px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .year-price_DUmjO .current-price_w00dE {
  color: var(--color-primary);
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .year-price_DUmjO .original-price_SyJus {
  margin-left: 10px;
  text-decoration: line-through;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .subscription-pdf_LeOmP {
  font-size: 12px;
  font-weight: 400;
  color: #9d9d9d;
  line-height: 17px;
  margin-top: 2px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .info-box_r4fBv .subscription-pdf_LeOmP a {
  color: #832fff;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-bg_gS3al {
  width: 130px;
  height: 130px;
  position: absolute;
  left: 0;
  top: 0;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-box_mmFlP {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 130px;
  height: 130px;
  margin-right: 16px;
  background-size: 100% 100%;
  position: relative;
  padding: 5px;
  z-index: 2;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-box_mmFlP .right-tag_Eg0fb {
  width: 130px;
  height: 24px;
  background: linear-gradient(315deg, #f292f9 0%, #ac7df9 100%);
  border-radius: 10px 10px 0px 0px;
  font-weight: 600;
  font-size: 12px;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0px;
  top: -22px;
  z-index: 12;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-box_mmFlP .reload-box_ciWwp {
  width: 119px;
  height: 120px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.94);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  cursor: pointer;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-box_mmFlP .reload-box_ciWwp img {
  width: 16px;
  margin-bottom: 4px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .payment-box_WiIMO .qr-box_mmFlP .reload-box_ciWwp span {
  font-size: 13px;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
.buy-vip-dialog_BM8QX .pay-dialog-content_pHK0m > .right_eBsap > .bottom_XSQXL .subscription-tips-box_VSeL4 {
  width: 100%;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 400;
  color: #999999;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 5px;
  justify-content: flex-start;
}

.exchange-code-dialog_IpZ53 .ant-modal {
  line-height: inherit !important;
}
.exchange-code-dialog_IpZ53 .ant-modal-content {
  padding: 0 !important;
  border-radius: 28px !important;
}
.exchange-code-dialog_IpZ53 .ant-modal-content .ant-modal-body {
  line-height: inherit !important;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G {
  height: 100%;
  padding: 24px 32px;
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  text-align: center;
  position: relative;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .input-box_bGZf1 {
  width: 486px;
  height: 54px;
  border-radius: 10px;
  background: #f7f9fa;
  margin-top: 24px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .input-box_bGZf1 input {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  background: transparent;
  font-size: 15px;
  padding-left: 20px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .input-box_bGZf1.error_ATNwY {
  border: 1px solid #f7353f;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .error-tips_TyboL {
  color: #f72f39;
  font-size: 12px;
  text-align: left;
  margin-top: 8px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .btn-box_Zcthj {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  position: absolute;
  bottom: 24px;
  padding-right: 32px;
  left: 0;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .btn-box_Zcthj .btn_hB3Q9 {
  width: 120px;
  height: 44px;
  background: #ffffff;
  border-radius: 8px;
  border: 1px solid #dddddd;
  cursor: pointer;
  font-size: 16px;
  margin-left: 16px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .btn-box_Zcthj .primary-btn_T2SMD {
  color: #ffffff;
  background: var(--color-primary);
  border: none;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .bg_U2g1k {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .success-content_j17E9 {
  position: relative;
  z-index: 2;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .success-content_j17E9 .gift-icon_tvEqi {
  height: 134px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .success-content_j17E9 .bottom-title_kYrJO {
  font-size: 18px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #482e6f;
  letter-spacing: 1px;
  -webkit-text-stroke: 0px #482e6f;
  position: relative;
  text-stroke: 0px #482e6f;
  text-align: center;
  margin-top: 32px;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .success-content_j17E9 .bottom-title_kYrJO img {
  position: absolute;
  width: 275px;
  left: 50%;
  top: 14px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: -1;
}
.exchange-code-dialog_IpZ53 .exchange-coupon-dialog-content_jbx2G .success-content_j17E9 .bottom-title_kYrJO .desc_oUwXR {
  font-size: 16px;
  font-weight: 400;
  color: #3e4b66;
  margin-top: 8px;
}

@media (max-height: 770px) {
  .new-user-discount-modal_xN0iP .ant-modal {
    top: 50% !important;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.new-user-discount-modal_xN0iP.pro-v-modal_wFWRU .new-user-discount-bg_HZPWT {
  background: linear-gradient(180deg, #FFF2E6 0%, #FFFFFF 100%);
}
.new-user-discount-modal_xN0iP .new-user-discount-bg_HZPWT {
  width: 100%;
  height: 310px;
  background: 'linear-gradient( 180deg, #F0E6FF 0%, #FFFFFF 310px)';
  border-radius: 28px 28px 0 0;
  position: absolute;
  left: 0;
  top: 0;
}

.operation-record-modal_r2USt .ant-modal {
  line-height: inherit !important;
}
.operation-record-modal_r2USt .ant-modal-title {
  font-weight: 600;
  font-size: 20px;
  color: #000000;
  line-height: 28px;
  text-align: center;
}
.operation-record-modal_r2USt .ant-modal-content {
  padding: 32px 0px 16px !important;
  border-radius: 28px !important;
}
.operation-record-modal_r2USt .ant-modal-content .ant-modal-body {
  line-height: inherit !important;
}
.operation-record-modal_r2USt .scroll-box_QHmBu {
  max-height: 500px;
  overflow-y: auto;
  overflow-y: auto !important;
  overscroll-behavior: contain;
  padding: 0 32px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  margin-right: 10px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu::-webkit-scrollbar-track {
  background: transparent;
}
.operation-record-modal_r2USt .scroll-box_QHmBu::-webkit-scrollbar-thumb {
  background: #0000002f;
  border-radius: 4px;
  cursor: default;
}
.operation-record-modal_r2USt .scroll-box_QHmBu::-webkit-scrollbar-thumb:hover {
  background: #00000062;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ {
  border-left: 1px dashed #C6BBD5;
  padding-left: 17px;
  position: relative;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ::before {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  background: #ffffff;
  position: absolute;
  top: 0px;
  left: 0px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .date_d1iU1 {
  font-weight: 600;
  font-size: 18px;
  color: #000000;
  line-height: 25px;
  position: relative;
  margin-bottom: 8px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .date_d1iU1::before {
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #E5D3FF;
  position: absolute;
  top: 6px;
  left: -17px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .date_d1iU1::after {
  content: '';
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #8533FF;
  position: absolute;
  top: 9px;
  left: -17px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 {
  margin-bottom: 12px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .time_NK5PU {
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 13px;
  color: #999999;
  line-height: 18px;
  position: relative;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .time_NK5PU::before {
  content: '';
  display: block;
  background: #B8BBC0;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  position: absolute;
  left: -17px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 6px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK {
  background: #F4F6FA;
  border-radius: 8px;
  padding: 16px 20px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN {
  flex: 1 1;
  margin-right: 16px;
  overflow: hidden;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .title_nsKH7 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 8px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .title_nsKH7 span {
  font-weight: 600;
  font-size: 15px;
  color: #000000;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .title_nsKH7 .icon_tyvvE {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .properties_u8FA_ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .properties_u8FA_ span {
  font-weight: 400;
  font-size: 13px;
  color: #666666;
  display: block;
  flex: 1 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK > .left_fAYFN .properties_u8FA_ .icon_tyvvE {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.operation-record-modal_r2USt .scroll-box_QHmBu .record-item_J_JBZ .event-item_R1fD3 .event-detail_F6BEK .decry-count_vpyTJ {
  padding: 4px 12px;
  background: linear-gradient(144deg, #F6ECFF 0%, #EFE5FF 100%);
  border-radius: 12px;
  border: 1px solid #EEE3FF;
  font-weight: 600;
  font-size: 12px;
  color: var(--color-primary);
}

.pay-success-dialog_T3_PR .ant-modal-content {
  padding: 0px !important;
  border-radius: 28px !important;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x {
  height: 388px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .title_JFO9c {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  line-height: 28px;
  margin-top: 24px;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .success-icon_k6Qzt {
  margin-top: 44px;
  width: 187px;
  height: 143px;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .desc_VJ0m7 {
  margin-top: 16px;
  font-size: 13px;
  font-weight: 400;
  color: #999999;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .desc_VJ0m7 > img {
  width: 13px;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam {
  margin-top: 48px;
  display: flex;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 {
  width: 192px;
  height: 44px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-right: 20px;
  border: 1px solid #DDDDDD;
  position: relative;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8:hover .gift-qr-box_q1Snk {
  display: flex;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk {
  width: 270px;
  height: 318px;
  background: linear-gradient(180deg, #F3EFFA 0%, #FFFFFF 100%);
  box-shadow: 0px 5px 32px 2px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
  border: 1px solid #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 48px;
  display: none;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk .qr-with-bg_KBAfO {
  margin-top: 16px;
  width: 190px;
  height: 188px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk .qr-with-bg_KBAfO .qr-bg_b68M6 {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk .qr-with-bg_KBAfO img.qr-code_IOvW_ {
  width: 182px;
  position: relative;
  z-index: 2;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk .qr-with-bg_KBAfO .loading-icon_SWeMW {
  width: 24px;
  height: 24px;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .gift-receive-btn_WVQC8 .gift-qr-box_q1Snk .qr-t_Omf4r {
  font-size: 16px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 22px;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .btn_y_VVZ {
  width: 192px;
  height: 44px;
  background: var(--color-primary);
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #FFFFFF;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.pay-success-dialog_T3_PR .pay-success-dialog-content_o7Q9x .btn-box_eEHam .btn_y_VVZ:hover {
  background: var(--color-primary-hover);
}

.pay-success-dialog_uFmct .ant-modal-content {
  padding: 0px !important;
  border-radius: 28px !important;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n {
  padding: 0 0 24px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .title_W2CZp {
  font-size: 20px;
  font-weight: 600;
  color: #000000;
  line-height: 28px;
  margin-top: 24px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .success-icon_aCV_0 {
  margin-top: 44px;
  width: 187px;
  height: 143px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .tips-title_qARsG {
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .tips-content_EXtWE {
  color: #666666;
  font-size: 14px;
  margin-top: 8px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .desc_IRo3r {
  margin-top: 24px;
  font-size: 13px;
  font-weight: 400;
  color: #999999;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .desc_IRo3r > img {
  width: 13px;
  margin-right: 8px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR {
  margin-top: 16px;
  display: flex;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg {
  width: 192px;
  height: 44px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #000000;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-right: 20px;
  border: 1px solid #DDDDDD;
  position: relative;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg:hover .gift-qr-box_H2vxo {
  display: flex;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo {
  width: 270px;
  height: 318px;
  background: linear-gradient(180deg, #F3EFFA 0%, #FFFFFF 100%);
  box-shadow: 0px 5px 32px 2px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
  border: 1px solid #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 48px;
  display: none;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo .qr-with-bg_bX68m {
  margin-top: 16px;
  width: 190px;
  height: 188px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo .qr-with-bg_bX68m .qr-bg_Olojm {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo .qr-with-bg_bX68m img.qr-code_l3oIo {
  width: 182px;
  position: relative;
  z-index: 2;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo .qr-with-bg_bX68m .loading-icon_GezJC {
  width: 24px;
  height: 24px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .gift-receive-btn_YgKCg .gift-qr-box_H2vxo .qr-t_R9y2B {
  font-size: 16px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #2C2C2C;
  line-height: 22px;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .btn_lKdTa {
  width: 192px;
  height: 44px;
  background: var(--color-primary);
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #FFFFFF;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.pay-success-dialog_uFmct .pay-success-dialog-content_EJZ8n .btn-box_XnlDR .btn_lKdTa:hover {
  background: var(--color-primary-hover);
}

.pdf-limit-modal_vh_5S .ant-modal-content {
  padding: 0;
  border-radius: 20px;
}
.pdf-limit-modal_vh_5S .bg_mTIS1 {
  width: 364px;
  height: 254px;
  background: linear-gradient(180deg, #F0E6FF 0%, #FFFFFF 100%);
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 20px 20px 0 0;
}
.pdf-limit-modal_vh_5S .content_UdK07 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: relative;
  z-index: 1;
  padding: 40px 0;
}
.pdf-limit-modal_vh_5S .content_UdK07 .cover_XfR7x {
  height: 120px;
  margin-bottom: 30px;
}
.pdf-limit-modal_vh_5S .content_UdK07 .bold_mKAp_ {
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  line-height: 22px;
  margin-bottom: 9px;
}
.pdf-limit-modal_vh_5S .content_UdK07 .text_tzvQ0 {
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  margin-bottom: 24px;
  text-align: center;
}
.pdf-limit-modal_vh_5S .content_UdK07 .btn_WbvuL {
  width: 277px;
  height: 44px;
  background: #832FFF;
  border-radius: 8px;
  font-weight: 600;
  font-size: 16px;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
}
.pdf-limit-modal_vh_5S .content_UdK07 .btn_WbvuL:hover {
  background-color: var(--color-primary-hover);
  color: white;
}
.pdf-limit-modal_vh_5S .content_UdK07 .btn_WbvuL .icon_Q4QXj {
  width: 15px;
  margin-left: 6px;
}

.user-welcome_Kj0ga .ant-modal-content {
  border-radius: 20px;
}
.user-welcome_Kj0ga .ant-modal-footer {
  display: none;
}
.user-welcome_Kj0ga .ant-modal-content {
  padding: 0;
}
.user-welcome_Kj0ga .content_Jft76 {
  height: 352px;
  padding: 24px 32px 32px 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
  background: #ffffff;
  box-shadow: 0px 2px 40px 0px rgba(0, 0, 0, 0.12);
  border-radius: 20px;
}
.user-welcome_Kj0ga .content_Jft76 .title_Erxnr {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  font-size: 16px;
  color: #333333;
}
.user-welcome_Kj0ga .content_Jft76 .title_Erxnr .icon_LYE8d {
  width: 20px;
  height: 20px;
}
.user-welcome_Kj0ga .content_Jft76 .desc_O3JIA {
  margin-top: 4px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  text-align: center;
  font-style: normal;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(3, auto);
  grid-gap: 16px;
  gap: 16px;
  margin-top: 24px;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp .grid-item__8Hfr {
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: space-between;
  align-items: center;
  width: 176px;
  height: 60px;
  padding: 12px 16px;
  background: #ffffff;
  box-shadow: 0px 6px 32px 2px rgba(51, 51, 51, 0.06);
  border-radius: 10px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp .grid-item__8Hfr .grid-item-icon_eYWob {
  width: 36px;
  height: 36px;
  background: #f5f5ff;
  border-radius: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp .grid-item__8Hfr .grid-item-icon_eYWob .icon_LYE8d {
  width: 24px;
  height: 24px;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp .grid-item__8Hfr .grid-item-title_raJuG {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 13px;
  color: #1c1e22;
  text-align: left;
  font-style: normal;
  margin: 0 8px;
  flex: 1 1;
}
.user-welcome_Kj0ga .content_Jft76 .grid-box_ZS5Yp .grid-item__8Hfr .arrow_xL3ok {
  width: 14px;
  height: 14px;
}

.common-modal_oQ33Z .ant-modal-content {
  border-radius: 20px;
  padding: 24px 32px;
}
.common-modal_oQ33Z .ant-modal-footer {
  margin-top: 24px;
}
.common-modal_oQ33Z .ant-modal-title {
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  font-size: 20px;
  color: #000000;
}
.common-modal_oQ33Z .ant-modal-body {
  font-family: PingFangSC, PingFang SC;
  font-weight: 400;
  font-size: 14px;
  color: #333333;
}
.common-modal_oQ33Z .ant-btn-default {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
  height: 44px;
  font-size: 16px;
  min-width: 120px;
  border-radius: 8px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
}
.common-modal_oQ33Z .ant-btn-default:hover {
  border: 1px solid #cacaca !important;
  background: #ffffff !important;
  color: #2e2e2e !important;
}
.common-modal_oQ33Z .ant-btn-primary {
  background: var(--color-primary);
  color: #ffffff;
  height: 44px;
  font-size: 16px;
  font-family: PingFangSC, PingFang SC;
  font-weight: 600;
  min-width: 120px;
  -webkit-margin-start: 16px !important;
          margin-inline-start: 16px !important;
}
.common-modal_oQ33Z .ant-btn-primary:hover {
  background: var(--color-primary-hover) !important;
  border: 1px solid var(--color-primary-hover) !important;
  color: #ffffff !important;
}


/*# sourceMappingURL=main.9e1a6c7e.css.map*/