:root {
  --aigc-fontsize-12px_rem: 0.12rem;
  --aigc-fontsize-13px_rem: 0.13rem;
  --aigc-fontsize-14px_rem: 0.14rem;
  --aigc-fontsize-16px_rem: 0.16rem;
  --aigc-fontsize-18px_rem: 0.18rem;
  --aigc-fontsize-12px: 12px;
  --aigc-fontsize-90px: 90px;
  --aigc-fontsize-100px: 100px;
  --aigc-text-primary: #201452;
  --aigc-text-color-dark-app: rgba(255, 255, 255, 0.4);
  --aigc-background-color-dark-app: rgba(39, 35, 55, 0.5);
  --aigc-background-color-app: #141424;
  --aigc-wise-background-color-app: #000000;
  --aigc-font-family-base: PingFang SC, Avenir, Helvetica, Arial, sans-serif;
  --aigc-background-color-item: #22223F;
  --aigc-background-color-item-hover: #303056;
  --aigc-content-bg-color: #6e4bfa;
  --aigc-bar-bg-color: #B6ADFF;
  --aigc-tip-text-color: #000311;
  --aigc-button-bg-color: #23232b;
  --aigc-dark-tag-bg-color: #19191f;
  --aigc-dark-button-bg-color: #5c5680;
  --aigc-first-canvas-bg: #0C0C0F;
  --aigc-button-color: #b6adff;
  --aigc-font-gray-color: #848691;
  --aigc-border-color: #222229;
  --aigc-border-opacity-color: #22222999;
  --aigc-btn-hover-bg: #494957;
  --aigc-hover-content-bg: #49495780;
  --aigc-manage-wran-icon-color: #4E6EF2;
  --edit-page-bg: #09090A;
  --edit-save-btn-bg: linear-gradient(135deg, #5240FF 0%, #63D8FF 100%);
  --edit-brush-rang-bg: #32323D;
  --edit-brush-rang-track: #65daff;
  --edit-brush-rang-thumb: #121314;
  --edit-function-item-active: #66daff;
  --edit-download-img: url(https://gips3.baidu.com/it/u=3268680812,1286857518&fm=3028&app=3028&f=PNG&fmt=auto&q=75&size=f54_54);
  --edit-text-primary: #fff;
  --tool-btn-bg: #222229;
  --footer-bar-bg: #15151A;
  --edit-tool-bg: var(--edit-save-btn-bg);
  --duty-page-max-width: 1206px;
  --color-text-default: #1e1f24;
  --color-tab-text-one: #2867FA;
  --color-tab-text-two: #873CFF;
  --color-linear-gradient-one: #F0EBFF;
  --color-linear-gradient-two: #EBF3FF;
  --color-divider: #DCDDE0;
  --background-item-color: #EFF2FE;
  --tag-text-normal-color: #272933;
  --popup-bg-color: #0006;
  --icon-waring-color: #FF3333;
}
.custom-theme {
  --edit-page-bg: #09090A;
  --edit-page-bg-v2: #000;
  --edit-bar-bg: #15151A;
  --edit-save-btn-bg: #B6ADFF;
  --edit-save-btn-night-bg: #5C5680;
  --edit-tool-bg: #B6ADFF;
  --edit-text-primary: #201452;
  --edit-text-primary-night: #100A29;
  --edit-tool-night-bg: #5C5680;
  --edit-tool-selected-border: #B6ADFF;
  --edit-input-bg: #222229;
  --edit-bar-night-bg: #111115;
  --edit-tools-bg: #222229;
  --edit-tools-night-bg: #19191f;
  --edit-brush-rang-track: #B6ADFF;
  --edit-slider-progress-bg: #B6ADFF;
  --edit-user-guide-btn: #B6ADFF;
}
@media (prefers-color-scheme: dark) {
  :global(.cos-android) {
    color-scheme: dark;
    --footer-bar-bg: #111115;
    --aigc-border-color: #19191f;
    --tool-btn-bg: #19191f;
    --aigc-button-color: #5c5680;
    --aigc-text-primary: #100a29;
    --aigc-content-bg-color: #37267d;
  }
}
@media (prefers-color-scheme: dark) {
  :global(.cos-android) {
    color-scheme: dark;
    --footer-bar-bg: #111115;
    --aigc-border-color: #19191f;
    --tool-btn-bg: #19191f;
    --aigc-button-color: #5c5680;
    --aigc-text-primary: #100a29;
    --aigc-content-bg-color: #37267d;
  }
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
html {
  font-size: var(--aigc-fontsize-100px, 100px);
}
#app {
  font-family: var(--aigc-font-family-base);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
  height: 100%;
  width: 100%;
  overflow: auto;
}
html,
body {
  height: 100%;
  width: 100%;
}
body {
  margin: 0;
  overflow: hidden;
}
:root {
  --safe-top: 0px;
  --safe-bottom: 0px;
  --page-margin: 17px;
  --reserved-right-gutter: 10px;
}
@supports (top: constant(safe-area-inset-top)) {
  :root {
    --safe-top: constant(safe-area-inset-top);
    --safe-bottom: constant(safe-area-inset-bottom);
  }
}
@supports (top: env(safe-area-inset-top)) {
  :root {
    --safe-top: env(safe-area-inset-top);
    --safe-bottom: env(safe-area-inset-bottom);
  }
}
.c-line-clamp1 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.c-line-clamp2 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.c-line-clamp3 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.cos-tabs.cos-tabs-pill .cos-tabs-header {
  padding: 0;
  border-radius: unset;
  scrollbar-width: none;
}
.cos-tabs.cos-tabs-pill .cos-tabs-header:hover {
  cursor: unset;
}
.cos-tabs.cos-tabs-pill .cos-tab {
  border-radius: unset;
  padding: 0;
}
.cos-tabs.cos-tabs-pill .cos-tab.cos-tab-active {
  background-color: unset;
  color: unset;
  font-weight: normal;
  -webkit-text-stroke: unset;
  font-family: unset;
}
.cos-tabs.cos-tabs-pill .cos-tab:not(:first-child) {
  margin-left: 0;
}
.friend-links {
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  pointer-events: none;
}

@font-face {
    font-family: "cos-icon"; /* Project id 1775033 */
    font-weight: 400;
    src: url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_d569836.eot'); /* IE9 */
    src: url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_d569836.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_06f73c4.woff2') format('woff2'),
        url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_d11fad4.woff') format('woff'),
        url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_d93ff42.ttf') format('truetype'),
        url('//pss.bdstatic.com/r/www/static/font/cosmic/pc/cos-icon_47de1df.svg#cos-icon') format('svg');
}

.cos-icon {
    font-family: "cos-icon" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.cos-icon-wenxin::before {
    content: "\e6a8";
}

.cos-icon-ai-writing::before {
    content: "\e6a9";
}

.cos-icon-video-call::before {
    content: "\e6a6";
}

.cos-icon-ai-scan::before {
    content: "\e6a7";
}

.cos-icon-folder-create::before {
    content: "\e6a4";
}

.cos-icon-camera-praise::before {
    content: "\e6a2";
}

.cos-icon-ai-call::before {
    content: "\e6a0";
}

.cos-icon-ai-create::before {
    content: "\e6a1";
}

.cos-icon-source-trace::before {
    content: "\e69f";
}

.cos-icon-send-button::before {
    content: "\e69a";
}

.cos-icon-keyboard-input::before {
    content: "\e69b";
}

.cos-icon-voice-input::before {
    content: "\e69c";
}

.cos-icon-douban::before {
    content: "\e697";
}

.cos-icon-product::before {
    content: "\e695";
}

.cos-icon-info-source::before {
    content: "\e693";
}

.cos-icon-pin-top::before {
    content: "\e691";
}

.cos-icon-add-chapter::before {
    content: "\e692";
}

.cos-icon-top-list::before {
    content: "\e690";
}

.cos-icon-uninterest-fill::before {
    content: "\e68f";
}

.cos-icon-ppt-done::before {
    content: "\e68e";
}

.cos-icon-gift::before {
    content: "\e68d";
}

.cos-icon-mb-charlib::before {
    content: "\e68b";
}

.cos-icon-camera-multi::before {
    content: "\e68c";
}

.cos-icon-re-search-ai::before {
    content: "\e68a";
}

.cos-icon-mb-home::before {
    content: "\e687";
}

.cos-icon-mb-image::before {
    content: "\e688";
}

.cos-icon-mb-folder::before {
    content: "\e689";
}

.cos-icon-upload::before {
    content: "\e681";
}

.cos-icon-aspect-ratio::before {
    content: "\e682";
}

.cos-icon-caret-right-large::before {
    content: "\e683";
}

.cos-icon-caret-left-large::before {
    content: "\e684";
}

.cos-icon-caret-down-large::before {
    content: "\e685";
}

.cos-icon-caret-up-large::before {
    content: "\e686";
}

.cos-icon-ai-video-generator::before {
    content: "\e67f";
}

.cos-icon-ai-podcast::before {
    content: "\e67c";
}

.cos-icon-ai-music::before {
    content: "\e67e";
}

.cos-icon-deep-research::before {
    content: "\e67d";
}

.cos-icon-alarm-light::before {
    content: "\e67a";
}

.cos-icon-baijiahao::before {
    content: "\e678";
}

.cos-icon-advanced-search::before {
    content: "\e66d";
}

.cos-icon-wechat::before {
    content: "\e676";
}

.cos-icon-original-fill::before {
    content: "\e677";
}

.cos-icon-menu-push::before {
    content: "\e674";
}

.cos-icon-ultra-hd::before {
    content: "\e672";
}

.cos-icon-quote::before {
    content: "\e670";
}

.cos-icon-fact-check::before {
    content: "\e66e";
}

.cos-icon-ai-assistant-entry::before {
    content: "\e66c";
}

.cos-icon-photo-edit::before {
    content: "\e66a";
}

.cos-icon-paintbrush::before {
    content: "\e668";
}

.cos-icon-eraser::before {
    content: "\e669";
}

.cos-icon-deep-search::before {
    content: "\e667";
}

.cos-icon-cloud-ai::before {
    content: "\e663";
}

.cos-icon-cloud-upload::before {
    content: "\e664";
}

.cos-icon-cloud-uploaded-check::before {
    content: "\e665";
}

.cos-icon-polish::before {
    content: "\e660";
}

.cos-icon-adaptive::before {
    content: "\e662";
}

.cos-icon-ppt-ai::before {
    content: "\e65f";
}

.cos-icon-exit-fullscreen::before {
    content: "\e661";
}

.cos-icon-voice-slow::before {
    content: "\e65b";
}

.cos-icon-voice-follow::before {
    content: "\e65c";
}

.cos-icon-voice-gaokao::before {
    content: "\e65d";
}

.cos-icon-voice-normal::before {
    content: "\e65e";
}

.cos-icon-code-ai::before {
    content: "\e65a";
}

.cos-icon-camera-new::before {
    content: "\e656";
}

.cos-icon-voice-control-ai::before {
    content: "\e657";
}

.cos-icon-voice-ai::before {
    content: "\e658";
}

.cos-icon-stop-share::before {
    content: "\e652";
}

.cos-icon-file-read::before {
    content: "\e653";
}

.cos-icon-file-create::before {
    content: "\e654";
}

.cos-icon-file-move::before {
    content: "\e655";
}

.cos-icon-government::before {
    content: "\e651";
}

.cos-icon-timbre::before {
    content: "\e64f";
}

.cos-icon-ai-video-editing::before {
    content: "\e650";
}

.cos-icon-video-call-fill-off::before {
    content: "\e64c";
}

.cos-icon-voice-fill-off::before {
    content: "\e64d";
}

.cos-icon-video-call-fill::before {
    content: "\e64e";
}

.cos-icon-add-text::before {
    content: "\e64b";
}

.cos-icon-passerby::before {
    content: "\e648";
}

.cos-icon-image-filter::before {
    content: "\e649";
}

.cos-icon-beautify::before {
    content: "\e64a";
}

.cos-icon-ai-redraw::before {
    content: "\e643";
}

.cos-icon-ai-outpainting::before {
    content: "\e644";
}

.cos-icon-ai-image-editing::before {
    content: "\e645";
}

.cos-icon-background-replacement::before {
    content: "\e646";
}

.cos-icon-text-replacement::before {
    content: "\e647";
}

.cos-icon-ai-similar-image::before {
    content: "\e641";
}

.cos-icon-style-transfer::before {
    content: "\e642";
}

.cos-icon-ai-copywriting::before {
    content: "\e63e";
}

.cos-icon-extand-9-16::before {
    content: "\e63d";
}

.cos-icon-story-channel::before {
    content: "\e63c";
}

.cos-icon-folder-open::before {
    content: "\e63b";
}

.cos-icon-fortune::before {
    content: "\e63a";
}

.cos-icon-chevron-right::before {
    content: "\e639";
}

.cos-icon-chevron-left::before {
    content: "\e638";
}

.cos-icon-extand-3-2::before {
    content: "\e627";
}

.cos-icon-extand-2-3::before {
    content: "\e628";
}

.cos-icon-image-restoration::before {
    content: "\e629";
}

.cos-icon-photo-stack::before {
    content: "\e626";
}

.cos-icon-new-dialog::before {
    content: "\e620";
}

.cos-icon-suggestion::before {
    content: "\e621";
}

.cos-icon-dqa::before {
    content: "\e622";
}

.cos-icon-quick-entry::before {
    content: "\e623";
}

.cos-icon-expand-panel::before {
    content: "\e624";
}

.cos-icon-stowed-panel::before {
    content: "\e625";
}

.cos-icon-divination::before {
    content: "\e61d";
}

.cos-icon-summarize-2::before {
    content: "\e618";
}

.cos-icon-panorama::before {
    content: "\e611";
}

.cos-icon-prohibition::before {
    content: "\e60b";
}

.cos-icon-package::before {
    content: "\e60a";
}

.cos-icon-volume-2::before {
    content: "\e605";
}

.cos-icon-random::before {
    content: "\e7e1";
}

.cos-icon-extand-3-4::before {
    content: "\e7e0";
}

.cos-icon-revocation::before {
    content: "\e7d9";
}

.cos-icon-contrast::before {
    content: "\e7da";
}

.cos-icon-image-edit::before {
    content: "\e7db";
}

.cos-icon-recover::before {
    content: "\e7dc";
}

.cos-icon-extand-1-1::before {
    content: "\e7dd";
}

.cos-icon-extand-16-9::before {
    content: "\e7de";
}

.cos-icon-extand-4-3::before {
    content: "\e7df";
}

.cos-icon-photo-gallery::before {
    content: "\e7d0";
}

.cos-icon-cutout::before {
    content: "\e7d1";
}

.cos-icon-electorate::before {
    content: "\e7d2";
}

.cos-icon-liine-art::before {
    content: "\e7d3";
}

.cos-icon-remove-watermark::before {
    content: "\e7d4";
}

.cos-icon-smear::before {
    content: "\e7d5";
}

.cos-icon-aiimage-edit::before {
    content: "\e7d6";
}

.cos-icon-image-quality::before {
    content: "\e7d7";
}

.cos-icon-local-modification::before {
    content: "\e7d8";
}

.cos-icon-my-history::before {
    content: "\e7cf";
}

.cos-icon-change::before {
    content: "\e7ce";
}

.cos-icon-bin::before {
    content: "\e7cd";
}

.cos-icon-eye-medical::before {
    content: "\e7cc";
}

.cos-icon-authority::before {
    content: "\e7cb";
}

.cos-icon-pause-dqa::before {
    content: "\e7ca";
}

.cos-icon-mix::before {
    content: "\e7c8";
}

.cos-icon-medical::before {
    content: "\e7c9";
}

.cos-icon-camera-test::before {
    content: "\e7c7";
}

.cos-icon-doubleheart::before {
    content: "\e7c6";
}

.cos-icon-imagegroup::before {
    content: "\e7c5";
}

.cos-icon-vs::before {
    content: "\e7c4";
}

.cos-icon-feedback-new::before {
    content: "\e7c3";
}

.cos-icon-downloaded::before {
    content: "\e7c2";
}

.cos-icon-research::before {
    content: "\e757";
}

.cos-icon-toggle-landscape::before {
    content: "\e7c0";
}

.cos-icon-bell::before {
    content: "\e7c1";
}

.cos-icon-qa::before {
    content: "\e7bf";
}

.cos-icon-caret-down-circle-fill::before {
    content: "\e7be";
}

.cos-icon-note::before {
    content: "\e7bd";
}

.cos-icon-prompt::before {
    content: "\e7bb";
}

.cos-icon-card::before {
    content: "\e7bc";
}

.cos-icon-v-mark::before {
    content: "\e7ba";
}

.cos-icon-brush::before {
    content: "\e7b9";
}

.cos-icon-qa-fill::before {
    content: "\e7b8";
}

.cos-icon-calendar-selected::before {
    content: "\e7b7";
}

.cos-icon-loading::before {
    content: "\e7b6";
}

.cos-icon-send::before {
    content: "\e789";
}

.cos-icon-weibo::before {
    content: "\e795";
}

.cos-icon-curtain::before {
    content: "\e7b5";
}

.cos-icon-sad-fill::before {
    content: "\e7b4";
}

.cos-icon-airticket-booking::before {
    content: "\e72c";
}

.cos-icon-area::before {
    content: "\e72d";
}

.cos-icon-bed::before {
    content: "\e72e";
}

.cos-icon-baidu::before {
    content: "\e72f";
}

.cos-icon-batch-line::before {
    content: "\e730";
}

.cos-icon-daily-composition::before {
    content: "\e731";
}

.cos-icon-composition-library::before {
    content: "\e732";
}

.cos-icon-child::before {
    content: "\e733";
}

.cos-icon-candle::before {
    content: "\e734";
}

.cos-icon-comment-fill::before {
    content: "\e735";
}

.cos-icon-close-window::before {
    content: "\e736";
}

.cos-icon-computer::before {
    content: "\e737";
}

.cos-icon-bao::before {
    content: "\e738";
}

.cos-icon-cart::before {
    content: "\e739";
}

.cos-icon-boarding::before {
    content: "\e73a";
}

.cos-icon-comment::before {
    content: "\e73b";
}

.cos-icon-correcting::before {
    content: "\e73c";
}

.cos-icon-doctor::before {
    content: "\e73d";
}

.cos-icon-close-barrage::before {
    content: "\e73e";
}

.cos-icon-estimated-score::before {
    content: "\e73f";
}

.cos-icon-bless::before {
    content: "\e740";
}

.cos-icon-bless-fill::before {
    content: "\e741";
}

.cos-icon-candle-fill::before {
    content: "\e742";
}

.cos-icon-clock::before {
    content: "\e743";
}

.cos-icon-bath::before {
    content: "\e744";
}

.cos-icon-floor::before {
    content: "\e745";
}

.cos-icon-diamond::before {
    content: "\e746";
}

.cos-icon-edit::before {
    content: "\e747";
}

.cos-icon-heart1::before {
    content: "\e748";
}

.cos-icon-heart-fill1::before {
    content: "\e749";
}

.cos-icon-image-fill::before {
    content: "\e74a";
}

.cos-icon-express::before {
    content: "\e74b";
}

.cos-icon-drag-window::before {
    content: "\e74c";
}

.cos-icon-folder::before {
    content: "\e74d";
}

.cos-icon-hotel::before {
    content: "\e74e";
}

.cos-icon-mute-fill::before {
    content: "\e74f";
}

.cos-icon-hot::before {
    content: "\e750";
}

.cos-icon-interpretation::before {
    content: "\e751";
}

.cos-icon-pan::before {
    content: "\e752";
}

.cos-icon-pot::before {
    content: "\e753";
}

.cos-icon-intelligent-answer::before {
    content: "\e754";
}

.cos-icon-hot-fill::before {
    content: "\e755";
}

.cos-icon-pause-circle::before {
    content: "\e756";
}

.cos-icon-play-repeat::before {
    content: "\e758";
}

.cos-icon-exchange::before {
    content: "\e759";
}

.cos-icon-continuation::before {
    content: "\e75a";
}

.cos-icon-destinations::before {
    content: "\e75b";
}

.cos-icon-menu1::before {
    content: "\e75c";
}

.cos-icon-input::before {
    content: "\e75d";
}

.cos-icon-phone1::before {
    content: "\e75e";
}

.cos-icon-menu-more::before {
    content: "\e75f";
}

.cos-icon-illegal::before {
    content: "\e760";
}

.cos-icon-refrigerator::before {
    content: "\e761";
}

.cos-icon-magic::before {
    content: "\e762";
}

.cos-icon-image::before {
    content: "\e763";
}

.cos-icon-pause::before {
    content: "\e764";
}

.cos-icon-red-envelope::before {
    content: "\e765";
}

.cos-icon-expand::before {
    content: "\e766";
}

.cos-icon-nosmoking::before {
    content: "\e767";
}

.cos-icon-fine::before {
    content: "\e768";
}

.cos-icon-open-window::before {
    content: "\e769";
}

.cos-icon-medical-insurance::before {
    content: "\e76a";
}

.cos-icon-play-circle::before {
    content: "\e76b";
}

.cos-icon-clear-screen::before {
    content: "\e76c";
}

.cos-icon-flight-status::before {
    content: "\e76d";
}

.cos-icon-fastforward::before {
    content: "\e76e";
}

.cos-icon-ranking-list::before {
    content: "\e76f";
}

.cos-icon-open-barrage::before {
    content: "\e771";
}

.cos-icon-full-screen::before {
    content: "\e772";
}

.cos-icon-hotel-booking::before {
    content: "\e773";
}

.cos-icon-play-circle-fill::before {
    content: "\e774";
}

.cos-icon-help::before {
    content: "\e775";
}

.cos-icon-living::before {
    content: "\e776";
}

.cos-icon-music::before {
    content: "\e777";
}

.cos-icon-illustration::before {
    content: "\e778";
}

.cos-icon-refresh::before {
    content: "\e779";
}

.cos-icon-lecture-hall::before {
    content: "\e77a";
}

.cos-icon-major::before {
    content: "\e77b";
}

.cos-icon-play::before {
    content: "\e77c";
}

.cos-icon-heating::before {
    content: "\e77d";
}

.cos-icon-money-bag::before {
    content: "\e77e";
}

.cos-icon-backward::before {
    content: "\e77f";
}

.cos-icon-mute::before {
    content: "\e780";
}

.cos-icon-parking::before {
    content: "\e781";
}

.cos-icon-plane::before {
    content: "\e782";
}

.cos-icon-share-fill::before {
    content: "\e783";
}

.cos-icon-smile::before {
    content: "\e784";
}

.cos-icon-share1::before {
    content: "\e785";
}

.cos-icon-summarize::before {
    content: "\e786";
}

.cos-icon-stethoscope::before {
    content: "\e787";
}

.cos-icon-thumbs-down-fill::before {
    content: "\e788";
}

.cos-icon-topic::before {
    content: "\e78a";
}

.cos-icon-washer::before {
    content: "\e78b";
}

.cos-icon-voice-med::before {
    content: "\e78c";
}

.cos-icon-wardrobe::before {
    content: "\e78d";
}

.cos-icon-thumbs-down::before {
    content: "\e78e";
}

.cos-icon-score-time::before {
    content: "\e78f";
}

.cos-icon-star1::before {
    content: "\e790";
}

.cos-icon-a-speed-15x::before {
    content: "\e791";
}

.cos-icon-volume-fill::before {
    content: "\e792";
}

.cos-icon-volume::before {
    content: "\e793";
}

.cos-icon-ticket-change::before {
    content: "\e794";
}

.cos-icon-toilet::before {
    content: "\e796";
}

.cos-icon-spapp::before {
    content: "\e797";
}

.cos-icon-reserve::before {
    content: "\e798";
}

.cos-icon-speed-1x::before {
    content: "\e799";
}

.cos-icon-speed-2x::before {
    content: "\e79a";
}

.cos-icon-rewrite::before {
    content: "\e79b";
}

.cos-icon-a-speed-05x::before {
    content: "\e79c";
}

.cos-icon-seat::before {
    content: "\e79d";
}

.cos-icon-thumbs-up::before {
    content: "\e79e";
}

.cos-icon-social-security::before {
    content: "\e79f";
}

.cos-icon-train::before {
    content: "\e7a0";
}

.cos-icon-video-fill::before {
    content: "\e7a1";
}

.cos-icon-walk::before {
    content: "\e7a2";
}

.cos-icon-video::before {
    content: "\e7a3";
}

.cos-icon-window::before {
    content: "\e7a4";
}

.cos-icon-sad::before {
    content: "\e7a5";
}

.cos-icon-wifi1::before {
    content: "\e7a6";
}

.cos-icon-thumbs-up-fill::before {
    content: "\e7a7";
}

.cos-icon-vocational-test::before {
    content: "\e7a8";
}

.cos-icon-volunteer::before {
    content: "\e7a9";
}

.cos-icon-shop::before {
    content: "\e7aa";
}

.cos-icon-star-fill1::before {
    content: "\e7ab";
}

.cos-icon-taxi::before {
    content: "\e7ac";
}

.cos-icon-translate::before {
    content: "\e7ad";
}

.cos-icon-smile-fill::before {
    content: "\e7ae";
}

.cos-icon-song::before {
    content: "\e7af";
}

.cos-icon-vr::before {
    content: "\e7b0";
}

.cos-icon-trend::before {
    content: "\e7b1";
}

.cos-icon-uninterested::before {
    content: "\e7b2";
}

.cos-icon-delivery::before {
    content: "\e7b3";
}

.cos-icon-acceptance-rate::before {
    content: "\e724";
}

.cos-icon-airconditioner::before {
    content: "\e725";
}

.cos-icon-abbreviation::before {
    content: "\e726";
}

.cos-icon-a-3d::before {
    content: "\e727";
}

.cos-icon-ai::before {
    content: "\e728";
}

.cos-icon-attractions::before {
    content: "\e729";
}

.cos-icon-baidu-logo::before {
    content: "\e72a";
}

.cos-icon-bus::before {
    content: "\e72b";
}

.cos-icon-calendar-fill::before {
    content: "\e71f";
}

.cos-icon-clock-circle::before {
    content: "\e720";
}

.cos-icon-clock-circle-fill::before {
    content: "\e721";
}

.cos-icon-download::before {
    content: "\e722";
}

.cos-icon-camera-fill::before {
    content: "\e723";
}

.cos-icon-eye-fill::before {
    content: "\e71c";
}

.cos-icon-man::before {
    content: "\e71e";
}

.cos-icon-link::before {
    content: "\e70c";
}

.cos-icon-setting-fill::before {
    content: "\e70d";
}

.cos-icon-mappin-fill::before {
    content: "\e70e";
}

.cos-icon-location::before {
    content: "\e70f";
}

.cos-icon-headset::before {
    content: "\e710";
}

.cos-icon-camera::before {
    content: "\e711";
}

.cos-icon-subscribe::before {
    content: "\e712";
}

.cos-icon-copy::before {
    content: "\e713";
}

.cos-icon-email-fill::before {
    content: "\e714";
}

.cos-icon-lock::before {
    content: "\e715";
}

.cos-icon-navigation-fill::before {
    content: "\e716";
}

.cos-icon-menu::before {
    content: "\e717";
}

.cos-icon-similar::before {
    content: "\e718";
}

.cos-icon-calendar::before {
    content: "\e719";
}

.cos-icon-errors::before {
    content: "\e71a";
}

.cos-icon-email::before {
    content: "\e71b";
}

.cos-icon-navigation::before {
    content: "\e6fa";
}

.cos-icon-mappin::before {
    content: "\e6fb";
}

.cos-icon-feedback::before {
    content: "\e6fd";
}

.cos-icon-scan::before {
    content: "\e6fe";
}

.cos-icon-hide::before {
    content: "\e6ff";
}

.cos-icon-user-fill::before {
    content: "\e700";
}

.cos-icon-wifi::before {
    content: "\e701";
}

.cos-icon-phone-fill::before {
    content: "\e702";
}

.cos-icon-direction::before {
    content: "\e704";
}

.cos-icon-original::before {
    content: "\e705";
}

.cos-icon-voice::before {
    content: "\e706";
}

.cos-icon-setting::before {
    content: "\e707";
}

.cos-icon-search::before {
    content: "\e708";
}

.cos-icon-open::before {
    content: "\e709";
}

.cos-icon-voice-fill::before {
    content: "\e70b";
}

.cos-icon-star::before {
    content: "\e6f0";
}

.cos-icon-phone::before {
    content: "\e6f1";
}

.cos-icon-map::before {
    content: "\e6f2";
}

.cos-icon-star-fill::before {
    content: "\e6f3";
}

.cos-icon-lock-fill::before {
    content: "\e6f4";
}

.cos-icon-errors-fill::before {
    content: "\e6f5";
}

.cos-icon-woman::before {
    content: "\e6f6";
}

.cos-icon-user::before {
    content: "\e6f7";
}

.cos-icon-eye::before {
    content: "\e6f8";
}

.cos-icon-subscribe-fill::before {
    content: "\e6f9";
}

.cos-icon-half-check-square-fill::before {
    content: "\e6cd";
}

.cos-icon-check-square-fill::before {
    content: "\e6d0";
}

.cos-icon-plus-circle::before {
    content: "\e6d1";
}

.cos-icon-plus::before {
    content: "\e6d2";
}

.cos-icon-plus-circle-fill::before {
    content: "\e6d3";
}

.cos-icon-close-circle-fill::before {
    content: "\e6d5";
}

.cos-icon-close::before {
    content: "\e6d7";
}

.cos-icon-minus::before {
    content: "\e6e1";
}

.cos-icon-check-circle-fill::before {
    content: "\e6e2";
}

.cos-icon-info-circle-fill::before {
    content: "\e6e5";
}

.cos-icon-info::before {
    content: "\e6e7";
}

.cos-icon-minus-circle-fill::before {
    content: "\e6e8";
}

.cos-icon-minus-circle::before {
    content: "\e6ea";
}

.cos-icon-check::before {
    content: "\e6eb";
}

.cos-icon-info-circle::before {
    content: "\e6bf";
}

.cos-icon-question-circle::before {
    content: "\e6c0";
}

.cos-icon-question::before {
    content: "\e6c2";
}

.cos-icon-close-circle::before {
    content: "\e6c3";
}

.cos-icon-check-square::before {
    content: "\e6c4";
}

.cos-icon-question-circle-fill::before {
    content: "\e6c5";
}

.cos-icon-check-circle::before {
    content: "\e6c9";
}

.cos-icon-down-circle::before {
    content: "\e6ee";
}

.cos-icon-arrow-up-circle-fill::before {
    content: "\e6ef";
}

.cos-icon-arrow-right::before {
    content: "\e6d8";
}

.cos-icon-caret-left::before {
    content: "\e6d9";
}

.cos-icon-arrow-up-circle::before {
    content: "\e6da";
}

.cos-icon-arrow-down-circle-fill::before {
    content: "\e6db";
}

.cos-icon-right::before {
    content: "\e6dc";
}

.cos-icon-arrow-right-down::before {
    content: "\e6dd";
}

.cos-icon-arrow-left::before {
    content: "\e6de";
}

.cos-icon-arrow-left-up::before {
    content: "\e6df";
}

.cos-icon-caret-right::before {
    content: "\e6e0";
}

.cos-icon-left::before {
    content: "\e6e3";
}

.cos-icon-arrow-right-circle::before {
    content: "\e6e4";
}

.cos-icon-caret-down::before {
    content: "\e6e6";
}

.cos-icon-arrow-right-circle-fill::before {
    content: "\e6e9";
}

.cos-icon-arrow-down-circle::before {
    content: "\e6ec";
}

.cos-icon-arrow-left-down::before {
    content: "\e6ed";
}

.cos-icon-stop::before {
    content: "\e6c1";
}

.cos-icon-uncheck-square::before {
    content: "\e6c6";
}

.cos-icon-to-down::before {
    content: "\e6c7";
}

.cos-icon-arrow-right-up::before {
    content: "\e6c8";
}

.cos-icon-down-circle-fill::before {
    content: "\e6ca";
}

.cos-icon-up-circle-fill::before {
    content: "\e6cb";
}

.cos-icon-arrow-up::before {
    content: "\e6cc";
}

.cos-icon-arrow-left-circle::before {
    content: "\e6ce";
}

.cos-icon-arrow-down::before {
    content: "\e6cf";
}

.cos-icon-to-left::before {
    content: "\e6d4";
}

.cos-icon-arrow-left-circle-fill::before {
    content: "\e6d6";
}

.cos-icon-up::before {
    content: "\e6b7";
}

.cos-icon-right-circle-fill::before {
    content: "\e6b5";
}

.cos-icon-left-circle::before {
    content: "\e6b6";
}

.cos-icon-down::before {
    content: "\e6b4";
}

.cos-icon-right-circle::before {
    content: "\e6ba";
}

.cos-icon-left-circle-fill::before {
    content: "\e6bb";
}

.cos-icon-to-up::before {
    content: "\e6bc";
}

.cos-icon-to-right::before {
    content: "\e6bd";
}

.cos-icon-up-circle::before {
    content: "\e6be";
}

.cos-icon-caret-up::before {
    content: "\e6b3";
}


.page-wrapper-t1GuR {
  min-width: 306px;
}
.page-wrapper-t1GuR .header-bg-EmOWk {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-image: -webkit-linear-gradient(271.21deg, #E3EFFD 160px, rgba(227, 239, 253, 0) 316px);
  background-image: linear-gradient(178.79deg, #E3EFFD 160px, rgba(227, 239, 253, 0) 316px);
  height: 3.16rem;
}
.page-wrapper-t1GuR .chat-input-MDEXn {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: auto;
}
.page-wrapper-t1GuR .header-wrapper-tG2Qd {
  position: relative;
  height: 0.48rem;
}
.page-wrapper-t1GuR .header-wrapper-tG2Qd .fixed-alqXH {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  width: 100%;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-transition: all linear 0.1s;
  transition: all linear 0.1s;
}
.page-wrapper-t1GuR .search-input-Mnqv9 {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  padding: 0 17px;
  margin-bottom: var(--cos-space-xxl);
}
.search-box-JwO61 {
  margin: 0 auto;
}
.index-wrapper-fUqxB {
  max-width: 1180px;
  margin: 0 auto 0.4rem;
  position: relative;
  padding: 0 17px;
}

.item-col-Z3oB5 {
  margin-right: 0.16rem;
}
.item-col-Z3oB5:last-child {
  margin-right: 0;
}
.item-img-wrap-Ho1Lw {
  margin-bottom: var(--cos-space-md);
}
.nomore-wrapper-zmKK3 {
  padding-top: 0.75rem;
  padding-bottom: 0.9rem;
}

.item-col-eu5Fn .item-img-wrap-RJo0F {
  border-radius: var(--cos-rounded-xl);
  overflow: hidden;
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.item-col-eu5Fn .item-img-wrap-RJo0F .item-img-tzz_X {
  border-radius: var(--cos-rounded-xl);
}
.loading-wrapper-bcRn3 {
  padding: var(--cos-space-3xl);
}
.nomore-wrapper-U2yCl {
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-body);
  line-height: var(--cos-leading-body);
  color: var(--cos-color-text-minor);
  text-align: center;
}

.item-img-CzmdA {
  border-radius: var(--cos-rounded-xl);
}
.item-img-wrap-mZSmq:hover .item-mask-YrQBA,
.item-img-wrap-mZSmq:hover .item-info-RJvvQ {
  display: block;
}
.item-img-wrap-mZSmq .item-info-RJvvQ {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  color: var(--cos-color-text-inverse);
  padding: var(--cos-space-xs);
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-body-lg);
  line-height: var(--cos-leading-body-lg);
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  z-index: 10;
}
.item-img-wrap-mZSmq .item-info-RJvvQ .same-style-btn-kQOBa,
.item-img-wrap-mZSmq .item-info-RJvvQ .download-btn-OBnou {
  text-decoration: none;
  -webkit-backdrop-filter: blur(1px);
          backdrop-filter: blur(1px);
  padding-top: var(--cos-space-sm);
  padding-bottom: var(--cos-space-sm);
  border-radius: var(--cos-rounded-xxl);
  line-height: 1;
  color: var(--cos-color-text-inverse);
}
.item-img-wrap-mZSmq .item-info-RJvvQ .same-style-btn-kQOBa:hover,
.item-img-wrap-mZSmq .item-info-RJvvQ .download-btn-OBnou:hover {
  cursor: pointer;
}
.item-img-wrap-mZSmq .item-info-RJvvQ .download-btn-OBnou {
  display: inline-block;
  text-decoration: none;
  background: rgba(255, 255, 255, 0.15);
  padding-left: var(--cos-space-lg);
  padding-right: var(--cos-space-lg);
  margin-left: var(--cos-space-xs);
}
.item-img-wrap-mZSmq .item-info-RJvvQ .download-btn-OBnou:hover {
  background: rgba(255, 255, 255, 0.2);
}
.item-img-wrap-mZSmq .item-info-RJvvQ .same-style-btn-kQOBa {
  display: block;
  background: -webkit-gradient(linear, left top, right top, from(rgba(142, 88, 255, 0.14)), to(rgba(48, 151, 254, 0.14))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.12)), to(rgba(255, 255, 255, 0.12)));
  background: -webkit-linear-gradient(left, rgba(142, 88, 255, 0.14) 0%, rgba(48, 151, 254, 0.14) 100%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12));
  background: linear-gradient(90deg, rgba(142, 88, 255, 0.14) 0%, rgba(48, 151, 254, 0.14) 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.12), rgba(255, 255, 255, 0.12));
}
.item-img-wrap-mZSmq .item-info-RJvvQ .same-style-btn-kQOBa:hover {
  background: -webkit-gradient(linear, left top, right top, from(rgba(142, 88, 255, 0.14)), to(rgba(48, 151, 254, 0.14))), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.15)), to(rgba(255, 255, 255, 0.15)));
  background: -webkit-linear-gradient(left, rgba(142, 88, 255, 0.14) 0%, rgba(48, 151, 254, 0.14) 100%), -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15));
  background: linear-gradient(90deg, rgba(142, 88, 255, 0.14) 0%, rgba(48, 151, 254, 0.14) 100%), linear-gradient(0deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15));
}
.item-img-wrap-mZSmq .item-info-RJvvQ .same-style-btn-kQOBa .same-style-icon-Ia6iL {
  width: 0.14rem;
  height: 0.14rem;
  margin-right: var(--cos-space-3xs);
}
.item-img-wrap-mZSmq .item-mask-YrQBA {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1.49rem;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
}

.label-z2Zf7 {
  font-size: var(--cos-text-headline-sm);
  line-height: var(--cos-leading-headline-sm);
  font-weight: var(--cos-font-medium);
}

.load-EOzzt {
  top: 0.55rem;
}
.more-PgyBJ {
  right: 0.25rem;
}
.back-rvtfQ {
  left: 0.25rem;
}

.tools-wrap-nxTFn .cos-swiper-container-M3Bxi {
  margin-bottom: var(--cos-space-xxl);
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .tools-wrap-label-xXDcN {
  font-size: var(--cos-text-headline-sm);
  line-height: var(--cos-leading-headline-sm);
  font-weight: var(--cos-font-medium);
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .list-item-sjJAP {
  display: inline-block;
  color: var(--cos-color-text);
  border-radius: var(--cos-rounded-lg);
  width: 100%;
  text-decoration: none;
  background-color: #F5F7FD;
  overflow: hidden;
  position: relative;
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .list-item-sjJAP.list-item-active-hSkfd .item-img-cXqqs {
  opacity: 0;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .item-img-cXqqs,
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .afx-video-VI12c {
  width: 100%;
  height: 1.3rem;
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .afx-video-VI12c {
  position: absolute;
  top: 0;
  left: 0;
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .item-info-drVYo {
  padding-top: var(--cos-space-sm);
  padding-left: var(--cos-space-md);
  padding-right: var(--cos-space-md);
  padding-bottom: var(--cos-space-md);
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .item-title-_m_pp {
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-size: var(--cos-text-subtitle);
  line-height: var(--cos-leading-subtitle);
  font-weight: var(--cos-font-medium);
  -webkit-text-stroke: var(--cos-font-medium-stroke);
  font-family: PingFang SC, Arial, sans-serif;
}
.tools-wrap-nxTFn .cos-swiper-container-M3Bxi .item-subtitle-MI007 {
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-caption-sm);
  line-height: var(--cos-leading-caption-sm);
  color: var(--cos-color-text-minor);
}
.tools-wrap-nxTFn .sub-list-container-wfukz {
  overflow-x: scroll;
  margin-left: -17px;
  margin-right: -17px;
  padding-left: var(--cos-space-lg);
  margin-bottom: var(--cos-space-xxl);
}
.tools-wrap-nxTFn .sub-list-container-wfukz::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.tools-wrap-nxTFn .sub-list-container-wfukz .list-item-sjJAP {
  width: 66px;
  height: 66px;
  text-decoration: none;
  margin-right: var(--cos-space-xs);
  color: var(--cos-color-text);
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.tools-wrap-nxTFn .sub-list-container-wfukz .list-item-sjJAP .item-icon-wrap-EWM3s {
  border-radius: var(--cos-rounded-full);
  background-color: #F5F7FD;
  width: 40px;
  height: 40px;
}
.tools-wrap-nxTFn .sub-list-container-wfukz .list-item-sjJAP .item-icon-VJkfg {
  width: 24px;
  height: 24px;
  vertical-align: top;
}
@media (prefers-color-scheme: dark) {
  .tools-wrap-nxTFn .sub-list-container-wfukz .list-item-sjJAP .item-icon-wrap-EWM3s {
    background-color: rgba(245, 247, 253, 0.06);
  }
}

.copyright-yFaci {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(245, 246, 250, 0.8);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  height: 0.4rem;
  width: 100%;
  z-index: 20;
}
.copyright-yFaci .copyright-content-IJetg {
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.copyright-yFaci .copyright-content-IJetg.copyright-content--scrollable-_v2zk {
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0 17px;
}
.copyright-yFaci .list-item-vy5mw {
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-caption);
  line-height: var(--cos-leading-caption);
  color: var(--cos-color-text-minor);
  white-space: nowrap;
  line-height: 0.4rem;
  text-decoration: none;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
}
.copyright-yFaci .list-item-vy5mw:not(:last-child) {
  margin-right: var(--cos-space-xl);
}
.copyright-yFaci a:hover {
  color: var(--cos-color-text);
}

.header-wrapper-PmkiA {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  padding-right: var(--cos-space-xxl);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  height: 0.48rem;
}

.user-center-QPLc8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  height: 48px;
  -webkit-font-smoothing: initial;
  -moz-osx-font-smoothing: initial;
}
.user-center-QPLc8 .link-wrapper-F1BDm {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.user-center-QPLc8 .link-wrapper-F1BDm li + li {
  margin-left: var(--cos-space-xs);
}
.user-center-QPLc8 .link-wrapper-F1BDm a {
  color: #222;
  text-decoration: none;
  cursor: pointer;
}
.user-center-QPLc8 .link-wrapper-F1BDm a:hover {
  color: var(--cos-color-text-active);
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 {
  margin-left: var(--cos-space-xl);
  position: relative;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-link-hQKjL {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  width: 100%;
  text-decoration: none;
  cursor: pointer;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-link-hQKjL .user-avatar-UtpIQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  border-radius: var(--cos-rounded-full);
  width: 0.28rem;
  height: 0.28rem;
  border: 0.01rem solid #456fff;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-link-hQKjL .user-name-LkeYQ {
  margin-left: var(--cos-space-xs);
  color: #222;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-link-hQKjL:hover .user-name-LkeYQ {
  color: var(--cos-color-text-active);
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-list-ZKo7B {
  padding-top: var(--cos-space-sm);
  padding-bottom: var(--cos-space-sm);
  padding-left: var(--cos-space-md);
  padding-right: var(--cos-space-md);
  background-color: var(--cos-color-bg);
  border-radius: var(--cos-rounded-md);
  position: absolute;
  display: none;
  top: 0.33rem;
  right: 0.21rem;
  -webkit-box-shadow: 0 0.06rem 0.21rem rgba(30, 31, 36, 0.2);
          box-shadow: 0 0.06rem 0.21rem rgba(30, 31, 36, 0.2);
  z-index: 11;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-list-ZKo7B::before {
  content: '';
  position: absolute;
  top: -0.1rem;
  left: -25%;
  width: 150%;
  height: 0.2rem;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-list-ZKo7B li + li {
  margin-top: var(--cos-space-md);
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-list-ZKo7B a {
  color: #222;
  text-decoration: none;
  white-space: nowrap;
}
.user-center-QPLc8 .user-info-wrapper-fvCp3 .user-center-list-ZKo7B a:hover {
  color: var(--cos-color-text-active);
}
.user-center-QPLc8 .user-info-wrapper-fvCp3:hover .user-center-list-ZKo7B {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.user-center-QPLc8 .login-btn-wrapper-pA7vH {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-left: var(--cos-space-xxl);
  border-radius: var(--cos-rounded-xs);
  color: var(--cos-color-text-on-em);
  background-color: var(--cos-color-bg-primary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 0.5rem;
  height: 0.24rem;
  -webkit-user-select: none;
          user-select: none;
  cursor: pointer;
}
.user-center-QPLc8 .login-btn-wrapper-pA7vH:hover {
  background-color: var(--cos-color-bg-primary-hover);
}

.toast-wrapper-rMj03 {
  position: absolute;
  width: 100%;
  top: 95px;
  z-index: 99;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.toast-wrapper-rMj03 .toast-U9abh {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin: 0 auto;
  padding: 13px var(--cos-space-md);
  width: -webkit-fit-content;
  width: fit-content;
  font-size: 16px;
  line-height: 16px;
  color: var(--cos-color-text-inverse);
  background-color: #18181A;
  border-radius: var(--cos-rounded-md);
  -webkit-animation: pc-appear-FXfWt 0.5s ease-in-out;
          animation: pc-appear-FXfWt 0.5s ease-in-out;
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
.toast-wrapper-rMj03 .toast-U9abh.white-GLvAy {
  color: var(--cos-color-text);
  background-color: var(--cos-color-bg);
  -webkit-box-shadow: 0 6px 21px rgba(30, 31, 36, 0.2);
          box-shadow: 0 6px 21px rgba(30, 31, 36, 0.2);
}
.toast-wrapper-rMj03 .toast-logo-faedk {
  width: 17px;
  height: 17px;
  margin-right: 9px;
}
@-webkit-keyframes pc-appear-FXfWt {
  0% {
    -webkit-transform: translate3d(0, -200%, 0) scale(0.6);
            transform: translate3d(0, -200%, 0) scale(0.6);
    opacity: var(--cos-opacity-50);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
    opacity: var(--cos-opacity-100);
  }
}
@keyframes pc-appear-FXfWt {
  0% {
    -webkit-transform: translate3d(0, -200%, 0) scale(0.6);
            transform: translate3d(0, -200%, 0) scale(0.6);
    opacity: var(--cos-opacity-50);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
    opacity: var(--cos-opacity-100);
  }
}

.page-wrapper-n1Pp9 {
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-body);
  line-height: var(--cos-leading-body);
  background-color: var(--cos-color-bg);
  height: 100%;
}
.page-wrapper-n1Pp9 .scroll-wrapper-OnOxQ {
  height: 100%;
}

.scroll-container-pDXXc {
  overflow: hidden;
}
.scroll-container-pDXXc .scroll-wrapper-be18u {
  position: relative;
  scroll-behavior: smooth;
}
.scroll-container-pDXXc .scroll-wrapper-be18u.verical-bReyy {
  overflow: auto;
}
.scroll-container-pDXXc .scroll-wrapper-be18u.horizontal-E6NJY {
  overflow-x: scroll;
  overflow-y: hidden;
  scrollbar-width: none;
}
.scroll-container-pDXXc .scroll-wrapper-be18u::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}

.search-input-JzDws {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.search-input-JzDws .search-input-content-fuiHn {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0%;
          flex: 1 1 0%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  position: relative;
  z-index: 10;
  -webkit-font-smoothing: initial;
  -moz-osx-font-smoothing: initial;
  height: auto;
  width: -webkit-fit-content;
  width: fit-content;
}
.search-input-JzDws .input-container-YR54L {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.search-input-JzDws .input-container-YR54L[data-direction="row"] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.search-input-JzDws .input-container-YR54L[data-direction="row"] .logo-wrapper-LBa7x {
  margin-right: var(--cos-space-lg);
  margin-top: -8px;
}
.search-input-JzDws .input-container-YR54L[data-direction="row"] .logo-wrapper-LBa7x img {
  height: 33px;
  width: 101px;
}
.search-input-JzDws .input-container-YR54L[data-direction="column"] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  width: 100%;
}
.search-input-JzDws .input-container-YR54L[data-direction="column"] .logo-wrapper-LBa7x {
  margin-bottom: var(--cos-space-xl);
}
.search-input-JzDws .input-container-YR54L[data-direction="column"] .logo-wrapper-LBa7x img {
  height: 40px;
  width: 127px;
}
.search-input-JzDws .logo-wrapper-LBa7x {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.search-input-JzDws .logo-wrapper-LBa7x:hover {
  cursor: pointer;
}
.search-input-JzDws .logo-wrapper-LBa7x img {
  width: auto;
  height: 33px;
}
.search-input-JzDws .chat-input-container-yrez8 {
  width: 748px;
  position: relative;
  height: 45px;
  color: initial;
  line-height: normal;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.search-input-JzDws[data-width-adaptive="true"] .chat-input-container-yrez8 {
  width: 100%;
  max-width: 748px;
}
.search-input-JzDws .hot-querys-wrapper-cSFWt {
  width: 100%;
  margin-top: 16px;
  font-weight: var(--cos-font-regular);
  -webkit-text-stroke: 0;
  font-family: PingFang SC, Arial, sans-serif;
  font-size: var(--cos-text-subtitle);
  line-height: var(--cos-leading-subtitle);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.search-input-JzDws .hot-querys-wrapper-cSFWt .label-X1th0 {
  color: var(--cos-color-text-minor);
  white-space: nowrap;
}
.search-input-JzDws .hot-querys-wrapper-cSFWt .querys-B0idY {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
          align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
  height: 22px;
  overflow: hidden;
}
.search-input-JzDws .hot-querys-wrapper-cSFWt .querys-B0idY li {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-left: var(--cos-space-lg);
  margin-bottom: var(--cos-space-xs);
}
.search-input-JzDws .hot-querys-wrapper-cSFWt .querys-B0idY li a {
  color: var(--cos-color-text-minor);
  text-decoration: none;
}
.search-input-JzDws .hot-querys-wrapper-cSFWt .querys-B0idY li a:hover {
  color: var(--cos-color-text-active);
}
.search-input-JzDws .disable-overlay-Yfwxd #ci-main::after {
  content: '';
  position: absolute;
  inset: 0;
  z-index: 9999;
  background: transparent;
  pointer-events: auto;
  cursor: not-allowed;
}

