@font-face {
  font-family: "iconfont";
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5c49c546becf26ca643e.woff2?t=81f3a98269757e766ab5ab61f3aced0f); /* IE9 */
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5c49c546becf26ca643e.woff2?t=81f3a98269757e766ab5ab61f3aced0f#iefix) format('woff2');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 1.0714285714285714rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right:before {
  content: "\e002";
}
.icon-attention:before {
  content: "\e003";
}
.icon-close:before {
  content: "\e005";
}
.icon-code:before {
  content: "\e006";
}
.icon-setting:before {
  content: "\e007";
}
.icon-vs:before {
  content: "\e008";
}
.icon-copy2:before {
  content: "\e009";
}
.icon-correct:before {
  content: "\e00a";
}
.icon-consult:before {
  content: "\e00b";
}
.icon-delete:before {
  content: "\e00c";
}
.icon-edit:before {
  content: "\e00e";
}
.icon-textscan:before {
  content: "\e010";
}
.icon-expire:before {
  content: "\e011";
}
.icon-feedback:before {
  content: "\e012";
}
.icon-file:before {
  content: "\e013";
}
.icon-chat-square:before {
  content: "\e015";
}
.icon-copy:before {
  content: "\e016";
}
.icon-home:before {
  content: "\e019";
}
.icon-info:before {
  content: "\e01c";
}
.icon-instruct:before {
  content: "\e01d";
}
.icon-keyboard:before {
  content: "\e01e";
}
.icon-like:before {
  content: "\e01f";
}
.icon-line:before {
  content: "\e020";
}
.icon-menu:before {
  content: "\e022";
}
.icon-select:before {
  content: "\e024";
}
.icon-next:before {
  content: "\e025";
}
.icon-notice:before {
  content: "\e026";
}
.icon-play:before {
  content: "\e028";
}
.icon-add:before {
  content: "\e029";
}
.icon-refresh:before {
  content: "\e02a";
}
.icon-time:before {
  content: "\e031";
}
.icon-mic:before {
  content: "\e032";
}
.icon-like-active:before {
  content: "\e035";
}
.icon-arrow-down:before {
  content: "\e036";
}
.icon-arrow-left:before {
  content: "\e037";
}
.icon-dislike:before {
  content: "\e038";
}
.icon-arrow-up:before {
  content: "\e039";
}
.icon-dislike-active:before {
  content: "\e03b";
}
.icon-transfer:before {
  content: "\e03c";
}
.icon-cancel:before {
  content: "\e03d";
}
.icon-check:before {
  content: "\e03e";
}
.icon-default:before {
  content: "\e03f";
}
.icon-error:before {
  content: "\e040";
}
.icon-info-circle:before {
  content: "\e041";
}
.icon-mic-f:before {
  content: "\e042";
}
.icon-pdf:before {
  content: "\e043";
}
.icon-question:before {
  content: "\e044";
}
.icon-success:before {
  content: "\e045";
}
.icon-touzi:before {
  content: "\e046";
}
.icon-warning:before {
  content: "\e047";
}
.icon-warning1:before {
  content: "\e048";
}
.icon-helper:before {
  content: "\e04a";
}
.icon-lock:before {
  content: "\e04f";
}
.icon-search:before {
  content: "\e050";
}
.icon-stop:before {
  content: "\e051";
}
.icon-simple-instruct:before {
  content: "\e052";
}
.icon-more:before {
  content: "\e056";
}
.icon-pre:before {
  content: "\e057";
}
.icon-complete-instruct:before {
  content: "\e058";
}
.icon-error2:before {
  content: "\e059";
}
.icon-privacy:before {
  content: "\e05a";
}
.icon-protocol1:before {
  content: "\e05b";
}
.icon-version:before {
  content: "\e05c";
}
.icon-thumb:before {
  content: "\e05d";
}
.icon-pause:before {
  content: "\e05e";
}
.icon-send:before {
  content: "\e05f";
}
.icon-image:before {
  content: "\e060";
}
.icon-chat:before {
  content: "\e061";
}
.icon-inspiration:before {
  content: "\e062";
}
.icon-smile:before {
  content: "\e064";
}
.icon-share:before {
  content: "\e065";
}
.icon-history:before {
  content: "\e067";
}
.icon-sort:before {
  content: "\e06a";
}
.icon-download:before {
  content: "\e06e";
}
.icon-add-image-1:before {
  content: "\e06f";
}
.icon-edit-image-1:before {
  content: "\e070";
}
.icon-del:before {
  content: "\e072";
}
.icon-light:before {
  content: "\e073";
}
.icon-mountain:before {
  content: "\e075";
}
.icon-set:before {
  content: "\e077";
}
.icon-voice-play:before {
  content: "\e07b";
}
.icon-star:before {
  content: "\e07d";
}
.icon-my:before {
  content: "\e081";
}
.icon-swap:before {
  content: "\e083";
}
.icon-Vector5:before {
  content: "\e084";
}
.icon-image-error:before {
  content: "\e085";
}
.icon-time-filled:before {
  content: "\e087";
}
.icon-model:before {
  content: "\e088";
}
.icon-phone:before {
  content: "\e089";
}
.icon-evaluate:before {
  content: "\e08a";
}
.icon-refresh2:before {
  content: "\e08b";
}
.icon-dot:before {
  content: "\e08c";
}
.icon-func:before {
  content: "\e08d";
}
.icon-style:before {
  content: "\e08f";
}
.icon-none:before {
  content: "\e090";
}
.icon-template:before {
  content: "\e091";
}
.icon-me:before {
  content: "\e092";
}
.icon-upload2:before {
  content: "\e096";
}
.icon-upload:before {
  content: "\e097";
}
.icon-chajian:before {
  content: "\e099";
}
.icon-folder:before {
  content: "\e09a";
}
.icon-xiaochengxuma:before {
  content: "\e09e";
}
.icon-upload3:before {
  content: "\e0a0";
}
.icon-camera:before {
  content: "\e0a1";
}
.icon-volume_up:before {
  content: "\e0a2";
}
.icon-volume_off:before {
  content: "\e0a3";
}
.icon-btn1:before {
  content: "\e0a8";
}
.icon-link:before {
  content: "\e0a9";
}
.icon-draw_switch:before {
  content: "\e0b1";
}
.icon-paraphrase:before {
  content: "\e0b2";
}
.icon-art_style:before {
  content: "\e0b3";
}
.icon-proportion:before {
  content: "\e0b4";
}
.icon-resolution:before {
  content: "\e0b5";
}
.icon-lianjie:before {
  content: "\e0b6";
}
.icon-share_pin:before {
  content: "\e0b7";
}
.icon-ai_beauty:before {
  content: "\e0b8";
}
.icon-speaker:before {
  content: "\e0b9";
}
.icon-shezhi:before {
  content: "\e0bd";
}
.icon-up_ed:before {
  content: "\e0c0";
}
.icon-up:before {
  content: "\e0c1";
}
.icon-up_cancle:before {
  content: "\e0c2";
}
.icon-arrow:before {
  content: "\e0c7";
}

/**
 * @file common.global.less
 * @author markJia(markjia@tencent.com)
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */
/**
 * @file index 样式文件
 * @author Auto Generated by AdpIcon
 */
.adp-icon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.adp-icon-spin svg {
  animation: adp-icon-spin 1s infinite linear;
}
@keyframes adp-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes adp-icon-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@font-face {
  font-family: 'sim';
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5603bff098be82285942.ttf);
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5603bff098be82285942.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TCloud Number';
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/3b0997665b63cd5fcf24.ttf);
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/3b0997665b63cd5fcf24.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
  unicode-range: U+30-39;
}
html {
  overflow: hidden;
}
.adp-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.narrower {
  width: var(--hunyuan-content-min-width);
  max-width: 1200px;
  margin: 0 auto;
}
@media screen and (min-width: 1441px) {
  .narrower {
    width: 55.84vw;
  }
}
@media screen and (min-width: 1441px) {
  .narrower {
    width: 55.84vw;
  }
}
:root {
  --sab-old: env(safe-area-inset-bottom);
  --sab: constant(safe-area-inset-bottom);
  --hunyuan-content-min-width: 802px;
  --hunyuan-chat-list-width: 100%;
  --hunyuan-chat-list-max-width: 960px;
}
@keyframes flash {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
html,
body,
#app,
#hunyuan-bot,
.t-loading__parent,
.t-watermark,
.content-root {
  font-size: 14px;
  height: 100%;
  -webkit-tap-highlight-color: transparent;
}
#hunyuan-bot {
  line-height: 1.2;
  background: linear-gradient(116.03deg, #F6FBFF 1.44%, #F5F6F8 42.83%, #F6FBFF 100%);
}
.share-to-image-box,
.share-from-app-box {
  height: auto !important;
}
.share-to-image-box {
  background: #f3f3f3 !important;
}
.custom-scroll-bar {
  background-color: rgba(0, 0, 0, 0.1);
  cursor: pointer;
  border-radius: 4px;
}
::-webkit-scrollbar {
  width: 13px;
  height: 13px;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  border: 3px solid transparent;
  background: var(--scroll-bar_normal, rgba(0, 0, 0, 0.2));
  background-clip: padding-box;
  cursor: pointer;
}
::-webkit-scrollbar-thumb:hover {
  border: 3px solid transparent;
  background: var(--scroll-bar_hover, rgba(0, 0, 0, 0.3));
  background-clip: padding-box;
}
.dialog-mobile .t-dialog__header-content {
  font-size: 12px;
  font-weight: 400;
}
.markdown-table-wrapper {
  overflow-x: auto;
  white-space: nowrap;
  border: 1px solid #f3f3f3;
  border-radius: 8px;
}
.markdown-lan-code {
  padding: 24px !important;
  background-color: #f3f3f3 !important;
  border-radius: 8px;
}
.markdown-lan-code code {
  background-color: inherit !important;
}
.general-confirm-dialog-theme .t-dialog {
  background-color: #fff;
}
.general-confirm-dialog-theme .t-dialog__header {
  color: #030303;
}
.general-confirm-dialog-theme .t-dialog__body {
  color: #4d5869;
}
.general-confirm-dialog-theme .t-button--variant-outline {
  color: #030303;
  border-color: #dbdde2;
}
.general-confirm-dialog-theme .t-dialog__close {
  color: #000;
}
.single-loading-full-screen {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #07c160;
  font-size: 24px;
}
.t-message {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  line-height: 22px;
}
.t-message .iconfont.icon-success {
  color: #2BA471;
  margin-right: 9px;
}
.bg-white {
  background-color: #ffffff;
}
.t-avatar {
  background: var(--td-bg-color-secondarycontainer) !important;
}
.t-avatar .t-image__loading .t-space .t-space-item {
  line-height: 1;
}
.t-avatar .t-image__loading .t-space .t-space-item:first-child svg {
  color: rgba(0, 0, 0, 0.2);
}
.t-avatar .t-image__loading .t-space .t-space-item:last-child {
  display: none;
}
/** td-loading样式在移动端下的缩放修复 **/
/**
 * @file chat-list.common.less
 * @author markJia(markjia@tencent.com)
 * @desc: 会话列表样式 -- 自定义渲染那可复用
 */
.general-chat-item {
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  flex: auto;
  font-size: 15px;
  line-height: 24px;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.9);
}
.general-chat-item .hyc-card-box-card-list {
  margin: 12px -16px 0;
}
.general-chat-item-avatar {
  display: flex;
  margin: 0 12px 8px;
  align-items: center;
  width: auto;
  height: auto;
}
.general-chat-item-avatar img {
  border-radius: 50%;
  width: 24px;
  height: 24px;
  object-fit: cover;
  display: block;
}
.general-chat-item.general-chat-item-human .general-chat-item-avatar {
  display: none;
}
.general-chat-item-content {
  overflow: hidden;
}
.general-chat-item.general-chat-item-human {
  align-items: flex-end;
}
.general-chat-item.general-chat-item-human .general-chat-item-content .chat-bubble-normal {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-break: break-word;
}
.general-chat-item.general-chat-item-human .general-chat-item-content .chat-bubble-content {
  background: var(--yb-bubble-human-bg-color);
  color: #fff;
  border-radius: 8px 2px 8px 8px;
}
.general-chat-item.general-chat-item-ai .chat-bubble-error {
  background-color: #fd433b29;
}
.general-chat-item.general-chat-item-ai .general-chat-item-content {
  min-width: 314px;
  max-width: 100%;
  box-sizing: border-box;
}
.general-chat-item.general-chat-item-ai.general-chat-item-loading .general-chat-item-content,
.general-chat-item.general-chat-item-ai.general-chat-item-image-group .general-chat-item-content {
  min-width: 0;
}
.general-chat-item.general-chat-item-ai.general-chat-item--steps .general-chat-item-content {
  background-color: transparent;
  border-radius: 0;
  padding: 8px 32px;
}
.general-chat-item-ai-status {
  margin-left: 8px;
  font-size: 14px;
  line-height: 22px;
  color: #00000066;
}
.general-chat-item.general-chat-item-human.general-chat-item-readonly .general-chat-item-content .chat-bubble-normal {
  background-color: #C9E7FE;
}
.chat-bubble-content {
  background: #fff;
  padding: 12px 16px;
  border-radius: 2px 8px 8px 8px;
}
.chat-create-time-full-width {
  display: none;
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 24px;
  color: #00000042;
  margin-bottom: 12px;
}
@media screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust: 100%;
  }
}
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
:root {
  --hy-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
}
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;
  font-size: 100%;
  font: inherit;
  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;
  font-family: var(--hy-font-family) !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
button {
  font-family: var(--hy-font-family) !important;
}
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 {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
input[type="number"] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
}
input::-webkit-contacts-auto-fill-button {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
:root {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
}
:root[yb-theme-mode="dark"] {
  --brand-black_1: rgba(255, 255, 255, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(29, 180, 114, 0.9);
  --brand-green_1: #1DB472;
  --brand-green_2: rgba(29, 180, 114, 0.15);
  --brand-green_3: #00B259;
  --brand-green_5: rgba(0, 156, 67, 0.6);
  --brand-blue: #1171C8;
  --brand-blue_1: #A7C2E4;
  --brand-blue_3: #85A7CC;
  --brand-blue_6: #0080EF;
  --brand-desktop-green_1: #1db472;
  --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
  --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #3388ff;
  --brand-desktop-blue_2: #262936;
  --brand-desktop-blue_3: #7d91b2;
  --brand-desktop-blue_4: #3d62ae;
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
  --text-text_primary: rgba(255, 255, 255, 0.9);
  --text-text_secondary: rgba(255, 255, 255, 0.6);
  --text-text_tertiary: rgba(255, 255, 255, 0.4);
  --text-text_disabled: rgba(255, 255, 255, 0.15);
  --text-text_white: rgba(0, 0, 0, 0.9);
  --text-text_alwayswhite: #fff;
  --text-text_medium: #DCDCDC;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #F3F3F3;
  --yb_text_secondary: #A0A0A0;
  --yb_text_primary_reverse: #111111;
  --yb_feature_secondary_darkblue: #7D91B2;
  --background-bubble: #303030;
  --background-bubble_web: #303030;
  --background-page_background_web: #1D1D1D;
  --background-page_background_1: #1D1D1D;
  --background-page_background_2: #303030;
  --background-left_navigation: #252525;
  --background-left_navigation_web: #252525;
  --background-list_background: #3B3B3B;
  --background-listbtn_background: #444444;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(0, 0, 0, 0.5);
  --background-mask_background_4: rgba(71, 71, 71, 0.95);
  --background-container: #303030;
  --background-transparent: rgba(0, 0, 0, 0);
  --yb_background_tertiary_popover: #333333;
  --yb_background_primary: #222222;
  --yb_input_bg: #252525;
  --background-container_web: #303030;
  --yb-background-music-popup-platform: #3B3B3B;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
  --widget-btn_hover_1: #2D2D2D;
  --widget-btn_hover_2: #424242;
  --widget-btn_hover_3: #E3E3E3;
  --widget-btn_hover_4: #373737;
  --widget-btn_hover_5: #32413A;
  --widget-btn_hover_6: #2f3d49;
  --widget-btn_hover_7: #1f1f1f;
  --widget-btn_click_1: #3B3B3B;
  --widget-btn_click_2: #4F4F4F;
  --widget-btn_click_3: #DCDCDC;
  --widget-btn_click_4: #414141;
  --widget-btn_click_5: #36453e;
  --widget-btn_click_6: rgba(77, 136, 255, 0.6);
  --widget-line: rgba(255, 255, 255, 0.1);
  --widget-lightest: rgba(255, 255, 255, 0.03);
  --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
  --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
  --widget-opacity_primary: rgba(255, 255, 255, 0.1);
  --brand-red_2: #F54E4E;
  --brand-red_3: #CD4343;
  --brand-red_1: #F79292;
  --brand-yellow_2: #F77900;
  --brand-yellow_3: #C85C00;
  --brand-yellow_1: #F9C986;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #1D1D1D;
  --yb_divider_secondary: #3D3D3D;
  --yb_divider_primary: #333333;
  --td-warning-color-1: #4f2a1d;
  --td-warning-color-2: #582f21;
  --td-warning-color-3: #733c23;
  --td-warning-color-4: #a75d2b;
  --td-warning-color-5: #cf6e2d;
  --td-warning-color-6: #dc7633;
  --td-warning-color-7: #e8935c;
  --td-warning-color-8: #ecbf91;
  --td-warning-color-9: #eed7bf;
  --td-warning-color-10: #f3e9dc;
  --td-error-color-1: #472324;
  --td-error-color-2: #5e2a2d;
  --td-error-color-3: #703439;
  --td-error-color-4: #83383e;
  --td-error-color-5: #a03f46;
  --td-error-color-6: #c64751;
  --td-error-color-7: #de6670;
  --td-error-color-8: #ec888e;
  --td-error-color-9: #edb1b6;
  --td-error-color-10: #eeced0;
  --td-success-color-1: #193a2a;
  --td-success-color-2: #1a4230;
  --td-success-color-3: #17533d;
  --td-success-color-4: #0d7a55;
  --td-success-color-5: #059465;
  --td-success-color-6: #43af8a;
  --td-success-color-7: #46bf96;
  --td-success-color-8: #80d2b6;
  --td-success-color-9: #b4e1d3;
  --td-success-color-10: #deede8;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: rgba(255, 255, 255, 0.9);
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.4);
  --td-mask-disabled: rgba(0, 0, 0, 0.6);
  --td-bg-color-page: var(--td-gray-color-14);
  --td-bg-color-container: var(--td-gray-color-13);
  --td-bg-color-container-hover: var(--td-gray-color-12);
  --td-bg-color-container-active: var(--td-gray-color-10);
  --td-bg-color-container-select: var(--td-gray-color-9);
  --td-bg-color-secondarycontainer: var(--td-gray-color-12);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
  --td-bg-color-component: var(--td-gray-color-11);
  --td-bg-color-component-hover: var(--td-gray-color-10);
  --td-bg-color-component-active: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent: var(--td-gray-color-10);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
  --td-bg-color-component-disabled: var(--td-gray-color-12);
  --td-bg-color-specialcomponent: transparent;
  --yb_text_medium: #DCDCDC;
  --td-text-color-primary: var(--td-font-white-1);
  --td-text-color-secondary: var(--td-font-white-2);
  --td-text-color-placeholder: var(--td-font-white-3);
  --td-text-color-disabled: var(--td-font-white-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-8);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-11);
  --td-component-stroke: var(--td-gray-color-11);
  --td-border-level-2-color: var(--td-gray-color-9);
  --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
  --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
  --td-table-shadow-color: rgba(0, 0, 0, 0.55);
  --td-scrollbar-color: rgba(255, 255, 255, 0.1);
  --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
  --td-scroll-track-color: #333;
  --scroll-bar_normal: rgba(255, 255, 255, 0.2);
  --scroll-bar_hover: rgba(255, 255, 255, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
  --background-popover: #3B3B3B;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-md-text-color: rgba(255, 255, 255, 0.9);
  --yb-md-text-second-color: rgba(255, 255, 255, 0.6);
  --yb-md-h-color: rgba(255, 255, 255, 0.9);
  --yb-md-del-color: #1171C8;
  --yb-md-blockquote-color: rgba(255, 255, 255, 0.4);
  --yb-md-blockquote-border-color: rgba(255, 255, 255, 0.1);
  --yb-md-hr-border-color: rgba(255, 255, 255, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #303030;
  --yb-md-td-color: rgba(255, 255, 255, 0.9);
  --yb-md-td-bg-color-odd: #212121;
  --yb-md-td-bg-color-even: #212121;
  --yb-md-table-border-color: #383838;
  --yb-md-td-th-border-color: #383838;
  --yb-md-inline-code-bg-color: #303030;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #212121;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #4F4F4F;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #303030;
  --yb-md-code-head-border-color: rgba(255, 255, 255, 0.1);
  --yb-md-ref-list-item-color: rgba(255, 255, 255, 0.6);
  --yb-md-ref-list-item-bg-color: #444444;
  --yb-md-ref-list-item-hover-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-hover-bg-color: rgba(255, 255, 255, 0.9);
  --yb-md-ref-list-item-content-bg-color: #303030;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(255, 255, 255, 0.9);
  --yb-md-file-desc-color: rgba(255, 255, 255, 0.4);
  --yb-md-link-color: #1171C8;
  --yb-md-underline-music-title-color: #576B95;
}
:root[yb-theme-mode="dark"] .agent-dialogue__content--common__line {
  opacity: 0.6;
}
:root[yb-theme-mode="dark"] .oneid-ocs-common-dialog {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --td-warning-color-1: #fff1e9;
  --td-warning-color-2: #ffd9c2;
  --td-warning-color-3: #ffb98c;
  --td-warning-color-4: #fa9550;
  --td-warning-color-5: #e37318;
  --td-warning-color-6: #be5a00;
  --td-warning-color-7: #954500;
  --td-warning-color-8: #713300;
  --td-warning-color-9: #532300;
  --td-warning-color-10: #3b1700;
  --td-error-color-1: #fff0ed;
  --td-error-color-2: #ffd8d2;
  --td-error-color-3: #ffb9b0;
  --td-error-color-4: #ff9285;
  --td-error-color-5: #f6685d;
  --td-error-color-6: #d54941;
  --td-error-color-7: #ad352f;
  --td-error-color-8: #881f1c;
  --td-error-color-9: #68070a;
  --td-error-color-10: #490002;
  --td-success-color-1: #e3f9e9;
  --td-success-color-2: #c6f3d7;
  --td-success-color-3: #92dab2;
  --td-success-color-4: #56c08d;
  --td-success-color-5: #2ba471;
  --td-success-color-6: #008858;
  --td-success-color-7: #006c45;
  --td-success-color-8: #005334;
  --td-success-color-9: #003b23;
  --td-success-color-10: #002515;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: #ffffff;
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.6);
  --td-mask-disabled: rgba(255, 255, 255, 0.6);
  --td-bg-color-page: var(--td-gray-color-2);
  --td-bg-color-container: #fff;
  --td-bg-color-container-hover: var(--td-gray-color-1);
  --td-bg-color-container-active: var(--td-gray-color-3);
  --td-bg-color-container-select: #fff;
  --td-bg-color-secondarycontainer: var(--td-gray-color-1);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
  --td-bg-color-component: var(--td-gray-color-3);
  --td-bg-color-component-hover: var(--td-gray-color-4);
  --td-bg-color-component-active: var(--td-gray-color-6);
  --td-bg-color-secondarycomponent: var(--td-gray-color-4);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
  --td-bg-color-component-disabled: var(--td-gray-color-2);
  --td-bg-color-specialcomponent: #fff;
  --td-text-color-primary: var(--td-font-gray-1);
  --td-text-color-secondary: var(--td-font-gray-2);
  --td-text-color-placeholder: var(--td-font-gray-3);
  --td-text-color-disabled: var(--td-font-gray-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-7);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-3);
  --td-component-stroke: var(--td-gray-color-3);
  --td-border-level-2-color: var(--td-gray-color-4);
  --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
  --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
  --td-table-shadow-color: rgba(0, 0, 0, 0.08);
  --td-scrollbar-color: rgba(0, 0, 0, 0.1);
  --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
  --td-scroll-track-color: #fff;
}
@media (prefers-color-scheme: dark) {
  :root[yb-theme-mode="system"] {
    --brand-black_1: rgba(255, 255, 255, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(29, 180, 114, 0.9);
    --brand-green_1: #1DB472;
    --brand-green_2: rgba(29, 180, 114, 0.15);
    --brand-green_3: #00B259;
    --brand-green_5: rgba(0, 156, 67, 0.6);
    --brand-blue: #1171C8;
    --brand-blue_1: #A7C2E4;
    --brand-blue_3: #85A7CC;
    --brand-blue_6: #0080EF;
    --brand-desktop-green_1: #1db472;
    --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
    --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #3388ff;
    --brand-desktop-blue_2: #262936;
    --brand-desktop-blue_3: #7d91b2;
    --brand-desktop-blue_4: #3d62ae;
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
    --text-text_primary: rgba(255, 255, 255, 0.9);
    --text-text_secondary: rgba(255, 255, 255, 0.6);
    --text-text_tertiary: rgba(255, 255, 255, 0.4);
    --text-text_disabled: rgba(255, 255, 255, 0.15);
    --text-text_white: rgba(0, 0, 0, 0.9);
    --text-text_alwayswhite: #fff;
    --text-text_medium: #DCDCDC;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #F3F3F3;
    --yb_text_secondary: #A0A0A0;
    --yb_text_primary_reverse: #111111;
    --yb_feature_secondary_darkblue: #7D91B2;
    --background-bubble: #303030;
    --background-bubble_web: #303030;
    --background-page_background_web: #1D1D1D;
    --background-page_background_1: #1D1D1D;
    --background-page_background_2: #303030;
    --background-left_navigation: #252525;
    --background-left_navigation_web: #252525;
    --background-list_background: #3B3B3B;
    --background-listbtn_background: #444444;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(0, 0, 0, 0.5);
    --background-mask_background_4: rgba(71, 71, 71, 0.95);
    --background-container: #303030;
    --background-transparent: rgba(0, 0, 0, 0);
    --yb_background_tertiary_popover: #333333;
    --yb_background_primary: #222222;
    --yb_input_bg: #252525;
    --background-container_web: #303030;
    --yb-background-music-popup-platform: #3B3B3B;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: rgba(255, 255, 255, 0.05);
    --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
    --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
    --widget-btn_hover_1: #2D2D2D;
    --widget-btn_hover_2: #424242;
    --widget-btn_hover_3: #E3E3E3;
    --widget-btn_hover_4: #373737;
    --widget-btn_hover_5: #32413A;
    --widget-btn_hover_6: #2f3d49;
    --widget-btn_hover_7: #1f1f1f;
    --widget-btn_click_1: #3B3B3B;
    --widget-btn_click_2: #4F4F4F;
    --widget-btn_click_3: #DCDCDC;
    --widget-btn_click_4: #414141;
    --widget-btn_click_5: #36453e;
    --widget-btn_click_6: rgba(77, 136, 255, 0.6);
    --widget-line: rgba(255, 255, 255, 0.1);
    --widget-lightest: rgba(255, 255, 255, 0.03);
    --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
    --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
    --widget-opacity_primary: rgba(255, 255, 255, 0.1);
    --brand-red_2: #F54E4E;
    --brand-red_3: #CD4343;
    --brand-red_1: #F79292;
    --brand-yellow_2: #F77900;
    --brand-yellow_3: #C85C00;
    --brand-yellow_1: #F9C986;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #1D1D1D;
    --yb_divider_secondary: #3D3D3D;
    --yb_divider_primary: #333333;
    --td-warning-color-1: #4f2a1d;
    --td-warning-color-2: #582f21;
    --td-warning-color-3: #733c23;
    --td-warning-color-4: #a75d2b;
    --td-warning-color-5: #cf6e2d;
    --td-warning-color-6: #dc7633;
    --td-warning-color-7: #e8935c;
    --td-warning-color-8: #ecbf91;
    --td-warning-color-9: #eed7bf;
    --td-warning-color-10: #f3e9dc;
    --td-error-color-1: #472324;
    --td-error-color-2: #5e2a2d;
    --td-error-color-3: #703439;
    --td-error-color-4: #83383e;
    --td-error-color-5: #a03f46;
    --td-error-color-6: #c64751;
    --td-error-color-7: #de6670;
    --td-error-color-8: #ec888e;
    --td-error-color-9: #edb1b6;
    --td-error-color-10: #eeced0;
    --td-success-color-1: #193a2a;
    --td-success-color-2: #1a4230;
    --td-success-color-3: #17533d;
    --td-success-color-4: #0d7a55;
    --td-success-color-5: #059465;
    --td-success-color-6: #43af8a;
    --td-success-color-7: #46bf96;
    --td-success-color-8: #80d2b6;
    --td-success-color-9: #b4e1d3;
    --td-success-color-10: #deede8;
    --td-gray-color-1: #f3f3f3;
    --td-gray-color-2: #eee;
    --td-gray-color-3: #e8e8e8;
    --td-gray-color-4: #ddd;
    --td-gray-color-5: #c6c6c6;
    --td-gray-color-6: #a6a6a6;
    --td-gray-color-7: #8b8b8b;
    --td-gray-color-8: #777;
    --td-gray-color-9: #5e5e5e;
    --td-gray-color-10: #4b4b4b;
    --td-gray-color-11: #393939;
    --td-gray-color-12: #2c2c2c;
    --td-gray-color-13: #242424;
    --td-gray-color-14: #181818;
    --td-font-white-1: rgba(255, 255, 255, 0.9);
    --td-font-white-2: rgba(255, 255, 255, 0.55);
    --td-font-white-3: rgba(255, 255, 255, 0.35);
    --td-font-white-4: rgba(255, 255, 255, 0.22);
    --td-font-gray-1: rgba(0, 0, 0, 0.9);
    --td-font-gray-2: rgba(0, 0, 0, 0.6);
    --td-font-gray-3: rgba(0, 0, 0, 0.4);
    --td-font-gray-4: rgba(0, 0, 0, 0.26);
    --td-brand-color-light: var(--td-brand-color-1);
    --td-brand-color-light-hover: var(--td-brand-color-2);
    --td-warning-color-light: var(--td-warning-color-1);
    --td-warning-color-light-hover: var(--td-warning-color-2);
    --td-error-color-light: var(--td-error-color-1);
    --td-error-color-light-hover: var(--td-error-color-2);
    --td-success-color-light: var(--td-success-color-1);
    --td-success-color-light-hover: var(--td-success-color-2);
    --td-mask-active: rgba(0, 0, 0, 0.4);
    --td-mask-disabled: rgba(0, 0, 0, 0.6);
    --td-bg-color-page: var(--td-gray-color-14);
    --td-bg-color-container: var(--td-gray-color-13);
    --td-bg-color-container-hover: var(--td-gray-color-12);
    --td-bg-color-container-active: var(--td-gray-color-10);
    --td-bg-color-container-select: var(--td-gray-color-9);
    --td-bg-color-secondarycontainer: var(--td-gray-color-12);
    --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
    --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
    --td-bg-color-component: var(--td-gray-color-11);
    --td-bg-color-component-hover: var(--td-gray-color-10);
    --td-bg-color-component-active: var(--td-gray-color-9);
    --td-bg-color-secondarycomponent: var(--td-gray-color-10);
    --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
    --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
    --td-bg-color-component-disabled: var(--td-gray-color-12);
    --td-bg-color-specialcomponent: transparent;
    --yb_text_medium: #DCDCDC;
    --td-text-color-primary: var(--td-font-white-1);
    --td-text-color-secondary: var(--td-font-white-2);
    --td-text-color-placeholder: var(--td-font-white-3);
    --td-text-color-disabled: var(--td-font-white-4);
    --td-text-color-anti: #fff;
    --td-text-color-brand: var(--td-brand-color-8);
    --td-text-color-link: var(--td-brand-color-8);
    --td-border-level-1-color: var(--td-gray-color-11);
    --td-component-stroke: var(--td-gray-color-11);
    --td-border-level-2-color: var(--td-gray-color-9);
    --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
    --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
    --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
    --td-table-shadow-color: rgba(0, 0, 0, 0.55);
    --td-scrollbar-color: rgba(255, 255, 255, 0.1);
    --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
    --td-scroll-track-color: #333;
    --scroll-bar_normal: rgba(255, 255, 255, 0.2);
    --scroll-bar_hover: rgba(255, 255, 255, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
    --background-popover: #3B3B3B;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --yb-md-text-color: rgba(255, 255, 255, 0.9);
    --yb-md-text-second-color: rgba(255, 255, 255, 0.6);
    --yb-md-h-color: rgba(255, 255, 255, 0.9);
    --yb-md-del-color: #1171C8;
    --yb-md-blockquote-color: rgba(255, 255, 255, 0.4);
    --yb-md-blockquote-border-color: rgba(255, 255, 255, 0.1);
    --yb-md-hr-border-color: rgba(255, 255, 255, 0.08);
    --yb-md-th-color: var(--yb-md-text-color);
    --yb-md-th-bg-color: #303030;
    --yb-md-td-color: rgba(255, 255, 255, 0.9);
    --yb-md-td-bg-color-odd: #212121;
    --yb-md-td-bg-color-even: #212121;
    --yb-md-table-border-color: #383838;
    --yb-md-td-th-border-color: #383838;
    --yb-md-inline-code-bg-color: #303030;
    --yb-md-inline-code-color: var(--yb-md-text-color);
    --yb-md-kbd-color: #000;
    --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
    --yb-md-kbd-bg-color: #e4e4e4;
    --yb-md-code-bg-color: #212121;
    --yb-md-code-button-bg-color: #fff;
    --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
    --yb-md-code-btn-disable-color: #4F4F4F;
    --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
    --yb-md-code-head-bg: #303030;
    --yb-md-code-head-border-color: rgba(255, 255, 255, 0.1);
    --yb-md-ref-list-item-color: rgba(255, 255, 255, 0.6);
    --yb-md-ref-list-item-bg-color: #444444;
    --yb-md-ref-list-item-hover-color: rgba(0, 0, 0, 0.9);
    --yb-md-ref-list-item-hover-bg-color: rgba(255, 255, 255, 0.9);
    --yb-md-ref-list-item-content-bg-color: #303030;
    --yb-md-ref-list-item-content-bg-blur: 0;
    --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
    --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
    --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
    --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
    --yb-md-file-bg-color: #f3f3f3;
    --yb-md-file-bg-hover-color: #E8E8E8;
    --yb-md-file-title-color: rgba(255, 255, 255, 0.9);
    --yb-md-file-desc-color: rgba(255, 255, 255, 0.4);
    --yb-md-link-color: #1171C8;
    --yb-md-underline-music-title-color: #576B95;
  }
  :root[yb-theme-mode="system"] .agent-dialogue__content--common__line {
    opacity: 0.6;
  }
  :root[yb-theme-mode="system"] .oneid-ocs-common-dialog {
    --brand-black_1: rgba(0, 0, 0, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(0, 0, 0, 0.9);
    --brand-green_1: #00B259;
    --brand-green_2: rgba(32, 197, 125, 0.15);
    --brand-green_3: #00B259;
    --brand-blue: #1485EE;
    --brand-blue_1: #576B95;
    --brand-blue_3: #4D6099;
    --brand-blue_6: #008AFE;
    --brand-desktop-green_1: #00b259;
    --brand-desktop-green_2: #e6f5f0;
    --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #457ae5;
    --brand-desktop-blue_2: #e5effe;
    --brand-desktop-blue_3: #576b95;
    --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
    --text-text_primary: rgba(0, 0, 0, 0.9);
    --text-text_secondary: rgba(0, 0, 0, 0.6);
    --text-text_tertiary: rgba(0, 0, 0, 0.4);
    --text-text_disabled: rgba(0, 0, 0, 0.15);
    --text-text_white: #fff;
    --text-text_alwayswhite: #fff;
    --text-text_medium: #474747;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #1A1A1A;
    --yb_text_medium: #474747;
    --yb_text_primary_stable: #FFFFFF;
    --yb_text_primary_reverse: #FFFFFF;
    --yb_text_secondary: #666666;
    --yb_text_tertiary: #999999;
    --yb_text_disabled: #BDBDBD;
    --yb_feature_secondary_darkblue: #576B95;
    --background-bubble: #fff;
    --background-bubble_web: #F3F3F3;
    --background-page_background_web: #ffffff;
    --background-page_background_1: #F6F6F6;
    --background-page_background_2: #EBECED;
    --background-left_navigation: #ededed;
    --background-left_navigation_web: #F3F3F3;
    --background-list_background: #F7F7F7;
    --background-listbtn_background: #EBEBEB;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(255, 255, 255, 0.5);
    --background-mask_background_4: rgba(166, 166, 166, 0.95);
    --background-container: #FFFFFF;
    --background-transparent: rgba(255, 255, 255, 0);
    --yb_input_bg: #FFFFFF;
    --background-container_web: #FFFFFF;
    --yb_background_tertiary_popover: #FFFFFF;
    --yb_background_primary: #f3f3f3;
    --yb-background-music-popup-platform: #f7f7f7;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: #FFF;
    --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
    --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
    --widget-btn_hover_1: #E5E5E5;
    --widget-btn_hover_2: #F2F2F2;
    --widget-btn_hover_3: #252525;
    --widget-btn_hover_4: #F9F9F9;
    --widget-btn_hover_5: #E0F2EA;
    --widget-btn_hover_6: #dcebfe;
    --widget-btn_hover_7: #f7f7f7;
    --widget-btn_click_1: #DADADA;
    --widget-btn_click_2: #E6E6E6;
    --widget-btn_click_3: #303030;
    --widget-btn_click_4: #F5F5F5;
    --widget-btn_click_5: #dff1e8;
    --widget-btn_click_6: #d8e6f9;
    --widget-line: rgba(0, 0, 0, 0.08);
    --widget-lightest: rgba(0, 0, 0, 0.03);
    --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
    --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
    --widget-opacity_primary: rgba(0, 0, 0, 0.1);
    --brand-red_2: #FA5151;
    --brand-red_3: #D54545;
    --brand-red_1: #FC9797;
    --brand-yellow_2: #FF7D00;
    --brand-yellow_3: #D25F00;
    --brand-yellow_1: #FFCF8B;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #FFFFFF;
    --yb_divider_secondary: #D7D7D7;
    --yb_divider_primary: #DEDEDE;
    --scroll-bar_normal: rgba(0, 0, 0, 0.2);
    --scroll-bar_hover: rgba(0, 0, 0, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
    --background-popover: #FFFFFF;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --td-warning-color-1: #fff1e9;
    --td-warning-color-2: #ffd9c2;
    --td-warning-color-3: #ffb98c;
    --td-warning-color-4: #fa9550;
    --td-warning-color-5: #e37318;
    --td-warning-color-6: #be5a00;
    --td-warning-color-7: #954500;
    --td-warning-color-8: #713300;
    --td-warning-color-9: #532300;
    --td-warning-color-10: #3b1700;
    --td-error-color-1: #fff0ed;
    --td-error-color-2: #ffd8d2;
    --td-error-color-3: #ffb9b0;
    --td-error-color-4: #ff9285;
    --td-error-color-5: #f6685d;
    --td-error-color-6: #d54941;
    --td-error-color-7: #ad352f;
    --td-error-color-8: #881f1c;
    --td-error-color-9: #68070a;
    --td-error-color-10: #490002;
    --td-success-color-1: #e3f9e9;
    --td-success-color-2: #c6f3d7;
    --td-success-color-3: #92dab2;
    --td-success-color-4: #56c08d;
    --td-success-color-5: #2ba471;
    --td-success-color-6: #008858;
    --td-success-color-7: #006c45;
    --td-success-color-8: #005334;
    --td-success-color-9: #003b23;
    --td-success-color-10: #002515;
    --td-gray-color-1: #f3f3f3;
    --td-gray-color-2: #eee;
    --td-gray-color-3: #e8e8e8;
    --td-gray-color-4: #ddd;
    --td-gray-color-5: #c6c6c6;
    --td-gray-color-6: #a6a6a6;
    --td-gray-color-7: #8b8b8b;
    --td-gray-color-8: #777;
    --td-gray-color-9: #5e5e5e;
    --td-gray-color-10: #4b4b4b;
    --td-gray-color-11: #393939;
    --td-gray-color-12: #2c2c2c;
    --td-gray-color-13: #242424;
    --td-gray-color-14: #181818;
    --td-font-white-1: #ffffff;
    --td-font-white-2: rgba(255, 255, 255, 0.55);
    --td-font-white-3: rgba(255, 255, 255, 0.35);
    --td-font-white-4: rgba(255, 255, 255, 0.22);
    --td-font-gray-1: rgba(0, 0, 0, 0.9);
    --td-font-gray-2: rgba(0, 0, 0, 0.6);
    --td-font-gray-3: rgba(0, 0, 0, 0.4);
    --td-font-gray-4: rgba(0, 0, 0, 0.26);
    --td-brand-color-light: var(--td-brand-color-1);
    --td-brand-color-light-hover: var(--td-brand-color-2);
    --td-warning-color-light: var(--td-warning-color-1);
    --td-warning-color-light-hover: var(--td-warning-color-2);
    --td-error-color-light: var(--td-error-color-1);
    --td-error-color-light-hover: var(--td-error-color-2);
    --td-success-color-light: var(--td-success-color-1);
    --td-success-color-light-hover: var(--td-success-color-2);
    --td-mask-active: rgba(0, 0, 0, 0.6);
    --td-mask-disabled: rgba(255, 255, 255, 0.6);
    --td-bg-color-page: var(--td-gray-color-2);
    --td-bg-color-container: #fff;
    --td-bg-color-container-hover: var(--td-gray-color-1);
    --td-bg-color-container-active: var(--td-gray-color-3);
    --td-bg-color-container-select: #fff;
    --td-bg-color-secondarycontainer: var(--td-gray-color-1);
    --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
    --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
    --td-bg-color-component: var(--td-gray-color-3);
    --td-bg-color-component-hover: var(--td-gray-color-4);
    --td-bg-color-component-active: var(--td-gray-color-6);
    --td-bg-color-secondarycomponent: var(--td-gray-color-4);
    --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
    --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
    --td-bg-color-component-disabled: var(--td-gray-color-2);
    --td-bg-color-specialcomponent: #fff;
    --td-text-color-primary: var(--td-font-gray-1);
    --td-text-color-secondary: var(--td-font-gray-2);
    --td-text-color-placeholder: var(--td-font-gray-3);
    --td-text-color-disabled: var(--td-font-gray-4);
    --td-text-color-anti: #fff;
    --td-text-color-brand: var(--td-brand-color-7);
    --td-text-color-link: var(--td-brand-color-8);
    --td-border-level-1-color: var(--td-gray-color-3);
    --td-component-stroke: var(--td-gray-color-3);
    --td-border-level-2-color: var(--td-gray-color-4);
    --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
    --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
    --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
    --td-table-shadow-color: rgba(0, 0, 0, 0.08);
    --td-scrollbar-color: rgba(0, 0, 0, 0.1);
    --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
    --td-scroll-track-color: #fff;
  }
}
:root[yb-theme="old_2.0"] .yb-layout,
:root[yb-theme="custom"] .yb-layout,
:root[yb-theme="light"] .yb-layout,
:root[yb-theme="dark"] .yb-layout {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --td-warning-color-1: #fff1e9;
  --td-warning-color-2: #ffd9c2;
  --td-warning-color-3: #ffb98c;
  --td-warning-color-4: #fa9550;
  --td-warning-color-5: #e37318;
  --td-warning-color-6: #be5a00;
  --td-warning-color-7: #954500;
  --td-warning-color-8: #713300;
  --td-warning-color-9: #532300;
  --td-warning-color-10: #3b1700;
  --td-error-color-1: #fff0ed;
  --td-error-color-2: #ffd8d2;
  --td-error-color-3: #ffb9b0;
  --td-error-color-4: #ff9285;
  --td-error-color-5: #f6685d;
  --td-error-color-6: #d54941;
  --td-error-color-7: #ad352f;
  --td-error-color-8: #881f1c;
  --td-error-color-9: #68070a;
  --td-error-color-10: #490002;
  --td-success-color-1: #e3f9e9;
  --td-success-color-2: #c6f3d7;
  --td-success-color-3: #92dab2;
  --td-success-color-4: #56c08d;
  --td-success-color-5: #2ba471;
  --td-success-color-6: #008858;
  --td-success-color-7: #006c45;
  --td-success-color-8: #005334;
  --td-success-color-9: #003b23;
  --td-success-color-10: #002515;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: #ffffff;
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.6);
  --td-mask-disabled: rgba(255, 255, 255, 0.6);
  --td-bg-color-page: var(--td-gray-color-2);
  --td-bg-color-container: #fff;
  --td-bg-color-container-hover: var(--td-gray-color-1);
  --td-bg-color-container-active: var(--td-gray-color-3);
  --td-bg-color-container-select: #fff;
  --td-bg-color-secondarycontainer: var(--td-gray-color-1);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
  --td-bg-color-component: var(--td-gray-color-3);
  --td-bg-color-component-hover: var(--td-gray-color-4);
  --td-bg-color-component-active: var(--td-gray-color-6);
  --td-bg-color-secondarycomponent: var(--td-gray-color-4);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
  --td-bg-color-component-disabled: var(--td-gray-color-2);
  --td-bg-color-specialcomponent: #fff;
  --td-text-color-primary: var(--td-font-gray-1);
  --td-text-color-secondary: var(--td-font-gray-2);
  --td-text-color-placeholder: var(--td-font-gray-3);
  --td-text-color-disabled: var(--td-font-gray-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-7);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-3);
  --td-component-stroke: var(--td-gray-color-3);
  --td-border-level-2-color: var(--td-gray-color-4);
  --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
  --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
  --td-table-shadow-color: rgba(0, 0, 0, 0.08);
  --td-scrollbar-color: rgba(0, 0, 0, 0.1);
  --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
  --td-scroll-track-color: #fff;
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
  --yb-md-text-color: #000000;
  --yb-md-text-second-color: rgba(0, 0, 0, 0.6);
  --yb-md-h-color: rgba(0, 0, 0, 0.9);
  --yb-md-del-color: #1485EE;
  --yb-md-blockquote-color: rgba(0, 0, 0, 0.4);
  --yb-md-blockquote-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-hr-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #ededed;
  --yb-md-td-color: rgba(0, 0, 0, 0.9);
  --yb-md-td-bg-color-odd: #ffffff;
  --yb-md-td-bg-color-even: #ffffff;
  --yb-md-table-border-color: #e0e0e0;
  --yb-md-td-th-border-color: #e0e0e0;
  --yb-md-inline-code-bg-color: #F3F3F3;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #ffffff;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #BDBDBD;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #ededed;
  --yb-md-code-head-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-ref-list-item-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-bg-color: #EBEBEB;
  --yb-md-ref-list-item-hover-color: #fff;
  --yb-md-ref-list-item-hover-bg-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-bg-color: #FFFFFF;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(0, 0, 0, 0.9);
  --yb-md-file-desc-color: rgba(0, 0, 0, 0.4);
  --yb-md-link-color: #1485EE;
  --yb-md-underline-music-title-color: #576B95;
  --yb-bubble-human-bg-color: var(--brand-black_1);
  --yb-bubble-ai-bg-color: var(--background-container);
  --yb-bubble-ai-bg-clur: 0;
  --yb-bubble-avatar-name-color: var(--text-text_tertiary);
  --yb-bubble-tool-item-color: var(--text-text_secondary);
  --yb-bubble-tool-item-disabled-color: var(--text-text_disabled);
  --yb-bubble-prompt-hint-split-color: var(--widget-line);
  --yb-share-btn-bg-color: var(--background-left_navigation_web);
  --yb-share-btn-color: var(--text-text_primary);
  --yb-share-split-border-color: var(--widget-line);
  --yb-share-indicator-bg-color: var(--background-left_navigation_web);
  --yb-share-indicator-color: var(--text-text_primary);
  --yb-share-indicator-border-color: var(--widget-line);
  --yb-share-page-footer-btn-bg-color: var(--widget-btn_normal);
  --yb-share-page-footer-btn-color: var(--text-text_alwayswhite);
  --yb-chat-nav-color: rgba(0, 0, 0, 0.54);
  --yb-chat-nav-title-color: var(--text-text_primary);
  --yb-chat-nav-bg-color: transparent;
  --yb-chat-nav-bg-blur: 0;
  --yb-chat-greeting-agent-name-color: rgba(0, 0, 0, 0.9);
  --yb-chat-clear-context-color: var(--text-text_tertiary);
  --yb-chat-clear-context-icon-color: var(--yb-chat-clear-context-color);
  --yb-chat-bg-color: transparent;
  --yb-chat-time-color: var(--text-text_tertiary);
  --yb-copyright-color: var(--text-text_disabled);
  --yb-copyright-link-color: #576B95;
  --yb-chat-nav-agent-info-button-bg-color: #fff;
  --yb-color-text-secondary: var(--text-text_secondary);
  --yb-component-divider-color: var(--text-text_tertiary);
  --yb-component-divider-border-color: var(--widget-line);
  --yb-component-option-color: #006c45;
  --yb-component-option-title-color: var(--text-text_tertiary);
  --yb-component-option-bg-color: transparent;
  --yb-component-loading-bg-color: var(--background-list_background);
  --yb-component-loading-color: var(--text-text_secondary);
  --yb-component-loading-search-color: var(--text-text_secondary);
  --yb-component-loading-process-color: var(--text-text_primary);
  --yb-component-loading-process-progress-color: var(--brand-black_1);
  --yb-component-ref-list-bg-color: var(--background-container);
  --yb-component-ref-list-header-color: var(--text-text_secondary);
  --yb-component-ref-list-header-hover-color: var(--text-text_primary);
  --yb-component-ref-list-header-arrow-color: var(--text-text_secondary);
  --yb-component-ref-list-item-color: var(--text-text_secondary);
  --yb-component-ref-list-item-hover-color: var(--text-text_primary);
  --yb-component-card-list-title-color: var(--text-text_primary);
  --yb-component-card-list-info-color: var(--text-text_tertiary);
  --yb-component-middleware-bg-color: var(--background-list_background);
  --yb-component-middleware-header-color: var(--text-text_primary);
  --yb-component-middleware-body-bg-color: var(--td-bg-color-secondarycontainer);
  --yb-component-middleware-item-color: var(--text-text_primary);
  --yb-component-middleware-divider-border-color: var(--td-border-level-1-color);
  --yb-component-middleware-divider-color: var(--widget-line);
  --yb-component-tag-bg-color: var(--background-bubble_web);
  --yb-component-tag-color: var(--text-text_primary);
  --background-page_background_web: #F3F3F3;
  --yb-bubble-human-bg-color: #20C57D;
}
.yb-is-temp-mode .agent-chat__input-box {
  --brand-black_1: rgba(255, 255, 255, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(29, 180, 114, 0.9);
  --brand-green_1: #1DB472;
  --brand-green_2: rgba(29, 180, 114, 0.15);
  --brand-green_3: #00B259;
  --brand-green_5: rgba(0, 156, 67, 0.6);
  --brand-blue: #1171C8;
  --brand-blue_1: #A7C2E4;
  --brand-blue_3: #85A7CC;
  --brand-blue_6: #0080EF;
  --brand-desktop-green_1: #1db472;
  --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
  --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #3388ff;
  --brand-desktop-blue_2: #262936;
  --brand-desktop-blue_3: #7d91b2;
  --brand-desktop-blue_4: #3d62ae;
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
  --text-text_primary: rgba(255, 255, 255, 0.9);
  --text-text_secondary: rgba(255, 255, 255, 0.6);
  --text-text_tertiary: rgba(255, 255, 255, 0.4);
  --text-text_disabled: rgba(255, 255, 255, 0.15);
  --text-text_white: rgba(0, 0, 0, 0.9);
  --text-text_alwayswhite: #fff;
  --text-text_medium: #DCDCDC;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #F3F3F3;
  --yb_text_secondary: #A0A0A0;
  --yb_text_primary_reverse: #111111;
  --yb_feature_secondary_darkblue: #7D91B2;
  --background-bubble: #303030;
  --background-bubble_web: #303030;
  --background-page_background_web: #1D1D1D;
  --background-page_background_1: #1D1D1D;
  --background-page_background_2: #303030;
  --background-left_navigation: #252525;
  --background-left_navigation_web: #252525;
  --background-list_background: #3B3B3B;
  --background-listbtn_background: #444444;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(0, 0, 0, 0.5);
  --background-mask_background_4: rgba(71, 71, 71, 0.95);
  --background-container: #303030;
  --background-transparent: rgba(0, 0, 0, 0);
  --yb_background_tertiary_popover: #333333;
  --yb_background_primary: #222222;
  --yb_input_bg: #252525;
  --background-container_web: #303030;
  --yb-background-music-popup-platform: #3B3B3B;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
  --widget-btn_hover_1: #2D2D2D;
  --widget-btn_hover_2: #424242;
  --widget-btn_hover_3: #E3E3E3;
  --widget-btn_hover_4: #373737;
  --widget-btn_hover_5: #32413A;
  --widget-btn_hover_6: #2f3d49;
  --widget-btn_hover_7: #1f1f1f;
  --widget-btn_click_1: #3B3B3B;
  --widget-btn_click_2: #4F4F4F;
  --widget-btn_click_3: #DCDCDC;
  --widget-btn_click_4: #414141;
  --widget-btn_click_5: #36453e;
  --widget-btn_click_6: rgba(77, 136, 255, 0.6);
  --widget-line: rgba(255, 255, 255, 0.1);
  --widget-lightest: rgba(255, 255, 255, 0.03);
  --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
  --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
  --widget-opacity_primary: rgba(255, 255, 255, 0.1);
  --brand-red_2: #F54E4E;
  --brand-red_3: #CD4343;
  --brand-red_1: #F79292;
  --brand-yellow_2: #F77900;
  --brand-yellow_3: #C85C00;
  --brand-yellow_1: #F9C986;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #1D1D1D;
  --yb_divider_secondary: #3D3D3D;
  --yb_divider_primary: #333333;
  --td-warning-color-1: #4f2a1d;
  --td-warning-color-2: #582f21;
  --td-warning-color-3: #733c23;
  --td-warning-color-4: #a75d2b;
  --td-warning-color-5: #cf6e2d;
  --td-warning-color-6: #dc7633;
  --td-warning-color-7: #e8935c;
  --td-warning-color-8: #ecbf91;
  --td-warning-color-9: #eed7bf;
  --td-warning-color-10: #f3e9dc;
  --td-error-color-1: #472324;
  --td-error-color-2: #5e2a2d;
  --td-error-color-3: #703439;
  --td-error-color-4: #83383e;
  --td-error-color-5: #a03f46;
  --td-error-color-6: #c64751;
  --td-error-color-7: #de6670;
  --td-error-color-8: #ec888e;
  --td-error-color-9: #edb1b6;
  --td-error-color-10: #eeced0;
  --td-success-color-1: #193a2a;
  --td-success-color-2: #1a4230;
  --td-success-color-3: #17533d;
  --td-success-color-4: #0d7a55;
  --td-success-color-5: #059465;
  --td-success-color-6: #43af8a;
  --td-success-color-7: #46bf96;
  --td-success-color-8: #80d2b6;
  --td-success-color-9: #b4e1d3;
  --td-success-color-10: #deede8;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: rgba(255, 255, 255, 0.9);
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.4);
  --td-mask-disabled: rgba(0, 0, 0, 0.6);
  --td-bg-color-page: var(--td-gray-color-14);
  --td-bg-color-container: var(--td-gray-color-13);
  --td-bg-color-container-hover: var(--td-gray-color-12);
  --td-bg-color-container-active: var(--td-gray-color-10);
  --td-bg-color-container-select: var(--td-gray-color-9);
  --td-bg-color-secondarycontainer: var(--td-gray-color-12);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
  --td-bg-color-component: var(--td-gray-color-11);
  --td-bg-color-component-hover: var(--td-gray-color-10);
  --td-bg-color-component-active: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent: var(--td-gray-color-10);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
  --td-bg-color-component-disabled: var(--td-gray-color-12);
  --td-bg-color-specialcomponent: transparent;
  --yb_text_medium: #DCDCDC;
  --td-text-color-primary: var(--td-font-white-1);
  --td-text-color-secondary: var(--td-font-white-2);
  --td-text-color-placeholder: var(--td-font-white-3);
  --td-text-color-disabled: var(--td-font-white-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-8);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-11);
  --td-component-stroke: var(--td-gray-color-11);
  --td-border-level-2-color: var(--td-gray-color-9);
  --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
  --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
  --td-table-shadow-color: rgba(0, 0, 0, 0.55);
  --td-scrollbar-color: rgba(255, 255, 255, 0.1);
  --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
  --td-scroll-track-color: #333;
  --scroll-bar_normal: rgba(255, 255, 255, 0.2);
  --scroll-bar_hover: rgba(255, 255, 255, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
  --background-popover: #3B3B3B;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
.yb-is-temp-mode[yb-theme-mode='light'] [class^='input-guide-v2'] {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
@media (prefers-color-scheme: light) {
  .yb-is-temp-mode[yb-theme-mode="system"] [class^='input-guide-v2'] {
    --brand-black_1: rgba(0, 0, 0, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(0, 0, 0, 0.9);
    --brand-green_1: #00B259;
    --brand-green_2: rgba(32, 197, 125, 0.15);
    --brand-green_3: #00B259;
    --brand-blue: #1485EE;
    --brand-blue_1: #576B95;
    --brand-blue_3: #4D6099;
    --brand-blue_6: #008AFE;
    --brand-desktop-green_1: #00b259;
    --brand-desktop-green_2: #e6f5f0;
    --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #457ae5;
    --brand-desktop-blue_2: #e5effe;
    --brand-desktop-blue_3: #576b95;
    --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
    --text-text_primary: rgba(0, 0, 0, 0.9);
    --text-text_secondary: rgba(0, 0, 0, 0.6);
    --text-text_tertiary: rgba(0, 0, 0, 0.4);
    --text-text_disabled: rgba(0, 0, 0, 0.15);
    --text-text_white: #fff;
    --text-text_alwayswhite: #fff;
    --text-text_medium: #474747;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #1A1A1A;
    --yb_text_medium: #474747;
    --yb_text_primary_stable: #FFFFFF;
    --yb_text_primary_reverse: #FFFFFF;
    --yb_text_secondary: #666666;
    --yb_text_tertiary: #999999;
    --yb_text_disabled: #BDBDBD;
    --yb_feature_secondary_darkblue: #576B95;
    --background-bubble: #fff;
    --background-bubble_web: #F3F3F3;
    --background-page_background_web: #ffffff;
    --background-page_background_1: #F6F6F6;
    --background-page_background_2: #EBECED;
    --background-left_navigation: #ededed;
    --background-left_navigation_web: #F3F3F3;
    --background-list_background: #F7F7F7;
    --background-listbtn_background: #EBEBEB;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(255, 255, 255, 0.5);
    --background-mask_background_4: rgba(166, 166, 166, 0.95);
    --background-container: #FFFFFF;
    --background-transparent: rgba(255, 255, 255, 0);
    --yb_input_bg: #FFFFFF;
    --background-container_web: #FFFFFF;
    --yb_background_tertiary_popover: #FFFFFF;
    --yb_background_primary: #f3f3f3;
    --yb-background-music-popup-platform: #f7f7f7;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: #FFF;
    --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
    --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
    --widget-btn_hover_1: #E5E5E5;
    --widget-btn_hover_2: #F2F2F2;
    --widget-btn_hover_3: #252525;
    --widget-btn_hover_4: #F9F9F9;
    --widget-btn_hover_5: #E0F2EA;
    --widget-btn_hover_6: #dcebfe;
    --widget-btn_hover_7: #f7f7f7;
    --widget-btn_click_1: #DADADA;
    --widget-btn_click_2: #E6E6E6;
    --widget-btn_click_3: #303030;
    --widget-btn_click_4: #F5F5F5;
    --widget-btn_click_5: #dff1e8;
    --widget-btn_click_6: #d8e6f9;
    --widget-line: rgba(0, 0, 0, 0.08);
    --widget-lightest: rgba(0, 0, 0, 0.03);
    --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
    --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
    --widget-opacity_primary: rgba(0, 0, 0, 0.1);
    --brand-red_2: #FA5151;
    --brand-red_3: #D54545;
    --brand-red_1: #FC9797;
    --brand-yellow_2: #FF7D00;
    --brand-yellow_3: #D25F00;
    --brand-yellow_1: #FFCF8B;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #FFFFFF;
    --yb_divider_secondary: #D7D7D7;
    --yb_divider_primary: #DEDEDE;
    --scroll-bar_normal: rgba(0, 0, 0, 0.2);
    --scroll-bar_hover: rgba(0, 0, 0, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
    --background-popover: #FFFFFF;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --yb-input-btn-bg-color: var(--brand-black_1);
    --yb-input-btn-color: var(--text-text_primary);
    --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
    --yb-input-bg-color: var(--background-container);
    --yb-input-bg-blur: 0;
    --yb-input-border-color: transparent;
    --yb-input-color: var(--text-text_primary);
    --yb-input-placeholder-color: var(--text-text_disabled);
    --yb-input-file-item-bg-color: var(--background-left_navigation_web);
    --yb-input-file-item-border-color: transparent;
    --yb-input-file-item-title-color: var(--text-text_primary);
    --yb-input-file-item-desc-color: var(--text-text_tertiary);
    --yb-input-btn-bg-color--mobile: var(--background-container);
    --yb-input-btn-border-color--mobile: var(--background-container);
    --yb-input-btn-color--mobile: var(--text-text_secondary);
    --yb-input-send-btn-bg-color: var(--brand-black_1);
    --yb-input-send-btn-color: var(--text-text_white);
    --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
    --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
    --yb-input-switch-model-icon-color: var(--text-text_tertiary);
    --yb_color_divider-primary: var(--widget-line);
    --yb-input-add-icon-color: var(--text-text_primary);
  }
}
:root {
  --yb-font-family_backup: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
  --yb-font-family: var(--hy-font-family, var(--yb-font-family_backup));
  --yb-font-body-mini: 10px / 1.6 var(--yb-font-family);
  --yb-font-body-small: 12px / 1.6 var(--yb-font-family);
  --yb-font-body-medium: 14px / 1.6 var(--yb-font-family);
  --yb-font-body-large: 16px / 1.6 var(--yb-font-family);
  --yb-font-title-1: 700 22px / 1.6 var(--yb-font-family);
  --yb-font-title-2: 600 20px / 1.6 var(--yb-font-family);
  --yb-font-title-3: 600 18px / 1.6 var(--yb-font-family);
  --yb-font-title-4: 600 14px / 22px var(--yb-font-family);
  --yb-font-title-5: 600 12px / 18px var(--yb-font-family);
  --yb-font-headline-small: 500 24px / 36px var(--yb-font-family);
  --yb-font-headline-medium: 500 32px / 48px var(--yb-font-family);
  --yb-font-headline-large: 500 48px / 72px var(--yb-font-family);
  --yb-md-content-gap-main: 0 0 8px 0;
  --yb-md-content-gap-p: 0 0 12px 0;
  --yb-md-content-gap-t1: 24px 0 20px 0;
  --yb-md-content-gap-t2: 20px 0 12px 0;
  --yb-md-content-gap-t3: 16px 0 8px 0;
  --yb-md-font-title-1: 700 22px / 1.75 var(--yb-font-family);
  --yb-md-font-title-2: 600 20px / 1.75 var(--yb-font-family);
  --yb-md-font-title-3: 600 18px / 1.75 var(--yb-font-family);
  --yb-md-font-body-large: 16px / 1.75 var(--yb-font-family);
  --yb-dialog-body-padding: 24px;
}
:root {
  --yb-radius-default: 8px;
  --yb-radius-small: 4px;
  --yb-radius-large: 12px;
}
:root {
  --yb-shadow-1: 0px 5px 10px 0px rgba(65, 77, 96, 0.05);
  --yb-shadow-2: 0px 8px 20px 0px rgba(65, 77, 96, 0.08);
  --yb-shadow-3: 0px 16px 25px 0px rgba(65, 77, 96, 0.08);
}
:root {
  --yb-chat-nav-color: rgba(0, 0, 0, 0.54);
  --yb-chat-nav-title-color: var(--text-text_primary);
  --yb-chat-nav-bg-color: transparent;
  --yb-chat-nav-bg-blur: 0;
  --yb-chat-greeting-agent-name-color: rgba(0, 0, 0, 0.9);
  --yb-chat-clear-context-color: var(--text-text_tertiary);
  --yb-chat-clear-context-icon-color: var(--yb-chat-clear-context-color);
  --yb-chat-bg-color: transparent;
  --yb-chat-time-color: var(--text-text_tertiary);
  --yb-copyright-color: var(--text-text_disabled);
  --yb-copyright-link-color: #576B95;
  --yb-chat-nav-agent-info-button-bg-color: #fff;
}
:root {
  --yb-bubble-human-bg-color: var(--brand-black_1);
  --yb-bubble-ai-bg-color: var(--background-container);
  --yb-bubble-ai-bg-clur: 0;
  --yb-bubble-avatar-name-color: var(--text-text_tertiary);
  --yb-bubble-tool-item-color: var(--text-text_secondary);
  --yb-bubble-tool-item-disabled-color: var(--text-text_disabled);
  --yb-bubble-prompt-hint-split-color: var(--widget-line);
}
:root {
  --yb-color-text-secondary: var(--text-text_secondary);
  --yb-component-divider-color: var(--text-text_tertiary);
  --yb-component-divider-border-color: var(--widget-line);
  --yb-component-option-color: #006c45;
  --yb-component-option-title-color: var(--text-text_tertiary);
  --yb-component-option-bg-color: transparent;
  --yb-component-loading-bg-color: var(--background-list_background);
  --yb-component-loading-color: var(--text-text_secondary);
  --yb-component-loading-search-color: var(--text-text_secondary);
  --yb-component-loading-process-color: var(--text-text_primary);
  --yb-component-loading-process-progress-color: var(--brand-black_1);
  --yb-component-ref-list-bg-color: var(--background-container);
  --yb-component-ref-list-header-color: var(--text-text_secondary);
  --yb-component-ref-list-header-hover-color: var(--text-text_primary);
  --yb-component-ref-list-header-arrow-color: var(--text-text_secondary);
  --yb-component-ref-list-item-color: var(--text-text_secondary);
  --yb-component-ref-list-item-hover-color: var(--text-text_primary);
  --yb-component-card-list-title-color: var(--text-text_primary);
  --yb-component-card-list-info-color: var(--text-text_tertiary);
  --yb-component-middleware-bg-color: var(--background-list_background);
  --yb-component-middleware-header-color: var(--text-text_primary);
  --yb-component-middleware-body-bg-color: var(--td-bg-color-secondarycontainer);
  --yb-component-middleware-item-color: var(--text-text_primary);
  --yb-component-middleware-divider-border-color: var(--td-border-level-1-color);
  --yb-component-middleware-divider-color: var(--widget-line);
  --yb-component-tag-bg-color: var(--background-bubble_web);
  --yb-component-tag-color: var(--text-text_primary);
}
:root {
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
:root {
  --yb-md-text-color: #000000;
  --yb-md-text-second-color: rgba(0, 0, 0, 0.6);
  --yb-md-h-color: rgba(0, 0, 0, 0.9);
  --yb-md-del-color: #1485EE;
  --yb-md-blockquote-color: rgba(0, 0, 0, 0.4);
  --yb-md-blockquote-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-hr-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #ededed;
  --yb-md-td-color: rgba(0, 0, 0, 0.9);
  --yb-md-td-bg-color-odd: #ffffff;
  --yb-md-td-bg-color-even: #ffffff;
  --yb-md-table-border-color: #e0e0e0;
  --yb-md-td-th-border-color: #e0e0e0;
  --yb-md-inline-code-bg-color: #F3F3F3;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #ffffff;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #BDBDBD;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #ededed;
  --yb-md-code-head-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-ref-list-item-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-bg-color: #EBEBEB;
  --yb-md-ref-list-item-hover-color: #fff;
  --yb-md-ref-list-item-hover-bg-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-bg-color: #FFFFFF;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(0, 0, 0, 0.9);
  --yb-md-file-desc-color: rgba(0, 0, 0, 0.4);
  --yb-md-link-color: #1485EE;
  --yb-md-underline-music-title-color: #576B95;
}
:root {
  --yb-share-btn-bg-color: var(--background-left_navigation_web);
  --yb-share-btn-color: var(--text-text_primary);
  --yb-share-split-border-color: var(--widget-line);
  --yb-share-indicator-bg-color: var(--background-left_navigation_web);
  --yb-share-indicator-color: var(--text-text_primary);
  --yb-share-indicator-border-color: var(--widget-line);
  --yb-share-page-footer-btn-bg-color: var(--widget-btn_normal);
  --yb-share-page-footer-btn-color: var(--text-text_alwayswhite);
}
.hyc-poplayer__dg .t-dialog {
  padding: 0;
}
.hyc-poplayer__dg .t-dialog__header {
  padding: 1.33928571rem var(--td-comp-paddingTB-xl);
  margin-bottom: 0;
  border-bottom: 0.06696429rem solid var(--td-component-stroke);
}
.hyc-poplayer__dg .t-dialog__body {
  padding: 0 var(--td-comp-paddingTB-xl);
  max-height: calc(100vh - 26.78571429rem);
  min-height: 6.69642857rem;
}
.hyc-poplayer__dg .t-dialog__footer {
  padding: var(--td-comp-paddingTB-xl) 0;
}
.hyc-poplayer__dg .t-dialog__footer {
  box-sizing: border-box;
  padding: var(--td-comp-paddingTB-l) var(--td-comp-paddingTB-xl);
  border-top: 0.06696429rem solid var(--td-component-stroke);
}
.hyc-poplayer__drawer__header {
  flex: 1;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-poplayer__drawer__icon-btn {
  width: 3.34821429rem;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hyc-poplayer__drawer .t-drawer__header {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0;
  overflow: hidden;
}
.hyc-poplayer__drawer .t-drawer__body {
  padding: 0 var(--td-comp-paddingTB-l);
  padding-bottom: 1.60714286rem;
}
.hyc-poplayer__drawer .t-drawer__close-btn {
  display: none;
}
.hyc-poplayer__drawer__mask {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: var(--td-mask-active);
  transition: 0.2s;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
}
.hyc-poplayer__drawer__mask--show {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.hyc-common-markdown__link {
  cursor: pointer;
  color: var(--brand-blue_3);
  font-weight: 400;
  font-size: 1.00446429rem;
}
.hyc-common-markdown__link.hyc-common-markdown__link-with-icon {
  font-weight: unset;
  padding-left: 0 !important;
}
.hyc-common-markdown__link.hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon {
  line-height: inherit;
  position: relative;
  top: unset;
  left: unset;
  transform: unset;
}
.hyc-common-markdown__link .hyc-common-icon {
  vertical-align: middle;
  margin-left: 0.13392857rem;
  display: inline-block;
  margin-top: -0.13392857rem;
}
strong .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h1 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h2 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h3 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h4 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h5 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon,
h6 .hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon {
  stroke-width: 1.6;
}
.hyc-common-markdown__img {
  margin-top: 1.07142857rem;
  margin-bottom: 1.07142857rem;
}
.hyc-common-markdown__img img {
  min-width: 6.02678571rem;
  min-height: 6.02678571rem;
  max-width: 16.07142857rem;
  max-height: 16.07142857rem;
  border-radius: 1.07142857rem;
  display: block;
}
.hyc-common-markdown__img-loading {
  width: 20.08928571rem;
  height: 13.39285714rem;
  background: rgba(7, 193, 96, 0.1);
  border-radius: 0.53571429rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(0, 0, 0, 0.9);
  flex-direction: column;
}
.hyc-common-markdown__img-loading .wrapper {
  width: 1.60714286rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: conic-gradient(transparent 30%, rgba(0, 0, 0, 0.9));
  mask: radial-gradient(farthest-side, transparent calc(100% - 0.13392857rem), #BFEFD6 0);
  animation: HYCMdCircleProgress 1s infinite linear;
}
.hyc-common-markdown__img-loading .circle_progress_wrapper {
  width: 1.60714286rem;
  height: 1.60714286rem;
  position: relative;
}
.hyc-common-markdown__img-loading .circle_progress_wrapper .hyc-common-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.hyc-common-markdown__img-loading__text {
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  margin-top: 0.53571429rem;
}
.hyc-common-markdown__img-error {
  width: 20.08928571rem;
  height: 13.39285714rem;
  background: #D549411A;
  border-radius: 0.53571429rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: #D54941;
}
.hyc-common-markdown__img-error .wrapper {
  width: 1.60714286rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: radial-gradient(farthest-side, #0000 calc(100% - 0.13392857rem), #D54941 0);
}
.hyc-common-markdown__img-error .text {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.60714286rem;
  padding-top: 0.26785714rem;
}
@keyframes HYCMdCircleProgress {
  100% {
    transform: rotate(1turn);
  }
}
.hyc-common-markdown__img-viewer li:nth-child(2) {
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hyc-common-markdown__img-viewer li:nth-child(2) img {
  width: auto !important;
  height: auto !important;
  max-width: 33.48214286rem;
  max-height: 33.48214286rem;
  border-radius: 1.07142857rem;
}
.hyc-common-markdown-style {
  font: var(--yb-md-font-body-large);
  color: var(--yb-md-text-color);
  overflow: unset;
  padding-bottom: 0.20089286rem;
  padding-bottom: 0;
  letter-spacing: -0.01em;
}
.hyc-common-markdown-style > *:last-child {
  margin-bottom: 0;
}
.hyc-common-markdown-style .katex {
  display: inline-block;
  max-width: 100%;
  vertical-align: middle;
  overflow: auto hidden;
  padding: 0.06696429rem 0.13392857rem;
  margin-top: -0.13392857rem;
}
.hyc-common-markdown-style .katex-display > .katex {
  display: block;
}
.hyc-common-markdown-style > :last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}
.hyc-common-markdown-style h1,
.hyc-common-markdown-style h2,
.hyc-common-markdown-style h3,
.hyc-common-markdown-style h4,
.hyc-common-markdown-style h5,
.hyc-common-markdown-style h6 {
  color: var(--yb-md-h-color);
}
.hyc-common-markdown-style h1 code,
.hyc-common-markdown-style h2 code,
.hyc-common-markdown-style h3 code,
.hyc-common-markdown-style h4 code,
.hyc-common-markdown-style h5 code,
.hyc-common-markdown-style h6 code {
  font-size: inherit;
}
.hyc-common-markdown-style h1 {
  font: var(--yb-md-font-title-1);
  margin-top: 2.14285714rem;
  margin-bottom: 2.14285714rem;
  font-size: 1.60714286rem;
  line-height: 1.25;
  font-weight: 600;
}
.hyc-common-markdown-style h1:has(+ ol),
.hyc-common-markdown-style h1:has(+ ul),
.hyc-common-markdown-style h1:has(+ pre),
.hyc-common-markdown-style h1:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style h2 {
  font: var(--yb-md-font-title-2);
  margin-top: 1.47321429rem;
  margin-bottom: 1.47321429rem;
  font-size: 1.33928571rem;
  line-height: 1.25;
  font-weight: 600;
}
.hyc-common-markdown-style h2:has(+ ol),
.hyc-common-markdown-style h2:has(+ ul),
.hyc-common-markdown-style h2:has(+ pre),
.hyc-common-markdown-style h2:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style h3 {
  margin-top: 1.07142857rem;
  margin-bottom: 1.07142857rem;
  font-size: 1.07142857rem;
  line-height: 1.25;
  font-weight: 600;
}
.hyc-common-markdown-style h3:has(+ ol),
.hyc-common-markdown-style h3:has(+ ul),
.hyc-common-markdown-style h3:has(+ pre),
.hyc-common-markdown-style h3:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style h4 {
  margin-top: 1.07142857rem;
  margin-bottom: 1.07142857rem;
  font-size: 1.07142857rem;
  line-height: 1.7;
  font-weight: 600;
}
.hyc-common-markdown-style h4:has(+ ol),
.hyc-common-markdown-style h4:has(+ ul),
.hyc-common-markdown-style h4:has(+ pre),
.hyc-common-markdown-style h4:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style h5 {
  margin-top: 1.07142857rem;
  margin-bottom: 0.13392857rem;
  font-size: 1.07142857rem;
  line-height: 1.7;
  font-weight: 600;
}
.hyc-common-markdown-style h5:has(+ ol),
.hyc-common-markdown-style h5:has(+ ul),
.hyc-common-markdown-style h5:has(+ pre),
.hyc-common-markdown-style h5:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style h6 {
  margin-top: 1.07142857rem;
  margin-bottom: 0.13392857rem;
  font-size: 1.07142857rem;
  line-height: 1.7;
  font-weight: 600;
}
.hyc-common-markdown-style h6:has(+ ol),
.hyc-common-markdown-style h6:has(+ ul),
.hyc-common-markdown-style h6:has(+ pre),
.hyc-common-markdown-style h6:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style .ybc-p,
.hyc-common-markdown-style p {
  margin: var(--yb-md-content-gap-p);
  word-wrap: break-word;
  /* 允许长单词或URL在任意字符间换行; 允许在长单词或URL中间换行 */
  overflow-wrap: break-word;
  /** 使用默认的断行规则 */
  word-break: normal;
  font-weight: 400;
  font-size: 1.07142857rem;
  margin-top: 1.07142857rem;
  margin-bottom: 1.07142857rem;
  line-height: 1.7;
  /**
     * 添加 "p_md-bottom_xxx" 类: 用于修改 p标签的 margin-bottom 间距
     */
}
.hyc-common-markdown-style .ybc-p:has(+ ol),
.hyc-common-markdown-style p:has(+ ol),
.hyc-common-markdown-style .ybc-p:has(+ ul),
.hyc-common-markdown-style p:has(+ ul),
.hyc-common-markdown-style .ybc-p:has(+ pre),
.hyc-common-markdown-style p:has(+ pre),
.hyc-common-markdown-style .ybc-p:has(+ .hyc-common-markdown__table-wrapper),
.hyc-common-markdown-style p:has(+ .hyc-common-markdown__table-wrapper) {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style .ybc-p:has(> .p_md-bottom_1),
.hyc-common-markdown-style p:has(> .p_md-bottom_1) {
  margin-bottom: 0.53571429rem;
}
.hyc-common-markdown-style .ybc-p:has(+ .ybc-p > .p_md-bottom_2),
.hyc-common-markdown-style p:has(+ .ybc-p > .p_md-bottom_2),
.hyc-common-markdown-style .ybc-p:has(+ p > .p_md-bottom_2),
.hyc-common-markdown-style p:has(+ p > .p_md-bottom_2) {
  margin-bottom: 0.53571429rem;
}
.hyc-common-markdown-style strong {
  font-weight: 600;
}
.hyc-common-markdown-style del {
  color: var(--yb-md-del-color);
}
.hyc-common-markdown-style em {
  font-style: italic;
  padding-right: 0.13392857rem;
}
.hyc-common-markdown-style a,
.hyc-common-markdown-style a code {
  color: var(--brand-black_1);
}
.hyc-common-markdown-style img {
  max-width: 20.08928571rem;
}
.hyc-common-markdown-style ul {
  list-style: disc;
}
.hyc-common-markdown-style ul ul {
  list-style: circle;
}
.hyc-common-markdown-style ul ul ul {
  list-style: square;
}
.hyc-common-markdown-style ol {
  list-style: decimal;
}
.hyc-common-markdown-style ul,
.hyc-common-markdown-style ol {
  margin-bottom: 1.07142857rem;
  margin-top: 1.07142857rem;
  text-align: left;
}
.hyc-common-markdown-style ul li,
.hyc-common-markdown-style ol li {
  margin-bottom: 0.66964286rem;
}
.hyc-common-markdown-style ul li ul,
.hyc-common-markdown-style ol li ul,
.hyc-common-markdown-style ul li ol,
.hyc-common-markdown-style ol li ol {
  margin-bottom: 0;
  margin-top: 0.66964286rem;
}
.hyc-common-markdown-style ul li > .ybc-p,
.hyc-common-markdown-style ol li > .ybc-p,
.hyc-common-markdown-style ul li > p,
.hyc-common-markdown-style ol li > p {
  margin-top: 0;
  margin-bottom: 0;
}
.hyc-common-markdown-style ul li .ybc-li-component_content > .ybc-p,
.hyc-common-markdown-style ol li .ybc-li-component_content > .ybc-p,
.hyc-common-markdown-style ul li .ybc-li-component_content > p,
.hyc-common-markdown-style ol li .ybc-li-component_content > p {
  margin-top: 0;
  margin-bottom: 0;
}
.hyc-common-markdown-style ul .ybc-p:first-child,
.hyc-common-markdown-style ol .ybc-p:first-child,
.hyc-common-markdown-style ul p:first-child,
.hyc-common-markdown-style ol p:first-child {
  margin-top: 0;
}
.hyc-common-markdown-style li {
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
.hyc-common-markdown-style li::marker {
  color: var(--text-text_primary);
  unicode-bidi: isolate;
  font-variant-numeric: tabular-nums;
  text-transform: none;
  text-indent: 0rem !important;
  text-align: start !important;
  text-align-last: start !important;
  font-weight: bold;
}
.hyc-common-markdown-style li:first-child {
  margin-top: 0;
}
.hyc-common-markdown-style li:last-child {
  margin-bottom: 0;
}
.hyc-common-markdown-style li > .ybc-p:first-child,
.hyc-common-markdown-style li > p:first-child {
  margin-bottom: 0;
}
.hyc-common-markdown-style li > .ybc-p,
.hyc-common-markdown-style li > p {
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
  display: inline;
}
.hyc-common-markdown-style blockquote {
  margin: 1.07142857rem 0;
  font-size: inherit;
  border-left: solid var(--yb-md-blockquote-border-color) 0.26785714rem;
  padding-left: 0.80357143rem;
  color: var(--yb-md-blockquote-color);
}
.hyc-common-markdown-style hr {
  margin: 2.14285714rem 0;
  border: 0;
  border-top: 0.06696429rem solid rgba(0, 0, 0, 0.06);
  background: none;
}
.hyc-common-markdown-style hr + h1,
.hyc-common-markdown-style hr + h2,
.hyc-common-markdown-style hr + h3 {
  padding-top: 0;
}
.hyc-common-markdown-style table {
  font-size: 0.9375rem;
  border-collapse: collapse;
  border-spacing: 0;
  min-width: 100%;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
.hyc-common-markdown-style th {
  color: var(--yb-md-th-color);
  font: var(--yb-font-body-medium);
  text-align: left;
  font-weight: bold;
}
.hyc-common-markdown-style th > .ybc-p,
.hyc-common-markdown-style th > p {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: inherit;
}
.hyc-common-markdown-style th > * {
  font-family: var(--hy-font-family);
  font-weight: inherit;
}
.hyc-common-markdown-style td {
  color: var(--yb-md-td-color);
  font: var(--yb-font-body-medium);
  text-align: left;
}
.hyc-common-markdown-style td > .ybc-p,
.hyc-common-markdown-style td > p {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: inherit;
}
.hyc-common-markdown-style th,
.hyc-common-markdown-style td {
  padding: 0.66em 1em;
  vertical-align: middle;
  max-width: 30rem;
  white-space: normal;
  box-sizing: border-box;
}
.hyc-common-markdown-style code {
  font-size: 0.9375rem;
  word-break: break-word;
}
.hyc-common-markdown-style code:not([class]) {
  margin: 0 0.53571429rem;
  background-color: var(--yb-md-inline-code-bg-color);
  padding: 0.13392857rem 0.26785714rem;
  border: none;
  border-radius: 0.26785714rem;
  color: var(--yb-md-inline-code-color);
}
.hyc-common-markdown-style .ybc-pre-component:has(+ .ybc-p > .hyc-common-markdown__ref-list) .hyc-common-markdown__code,
.hyc-common-markdown-style .ybc-pre-component:has(+ p > .hyc-common-markdown__ref-list) .hyc-common-markdown__code {
  margin-bottom: 0rem;
}
.hyc-common-markdown-style kbd {
  color: var(--yb-md-kbd-color);
  border: 0.06696429rem solid var(--yb-md-kbd-border-color);
  border-bottom-width: 0.13392857rem;
  background-color: var(--yb-md-kbd-bg-color);
}
.hyc-common-markdown-style .katex .vlist-t {
  overflow: visible;
}
.hyc-common-markdown-style .katex .vlist-r .vlist {
  height: 0.786em !important;
}
.hyc-common-markdown-style .katex .katex-mathml {
  display: none;
}
/**
 * 联网搜索 & 联网所搜+深度思考 - 样式定制
 */
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-p,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style p {
  margin-top: 0.80357143rem;
  margin-bottom: 0.80357143rem;
}
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style h5,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style h6 {
  line-height: 1.6;
}
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style > *:last-child {
  margin-bottom: 0;
}
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style > :first-child {
  margin-top: 0;
}
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_dot,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_dot {
  color: var(--text-text_secondary, rgba(0, 0, 0, 0.6));
}
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_content > .ybc-p,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_content > .ybc-p,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_content > p,
.hyc-component-reasoner .hyc-component-reasoner__think.hyc-component-reasoner__think--expand .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_content > p {
  margin-top: 0;
  margin-bottom: 0;
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-p,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style p {
  margin-top: 0.80357143rem;
  margin-bottom: 0.80357143rem;
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style h5,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style h6 {
  line-height: 1.6;
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style > *:last-child {
  margin-bottom: 0;
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style > :first-child {
  margin-top: 0;
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_dot,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_dot {
  color: var(--text-text_secondary, rgba(0, 0, 0, 0.6));
}
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_content > .ybc-p,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_content > .ybc-p,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ol-component .ybc-li-component .ybc-li-component_content > p,
.hyc-component-deepsearch-cot__think .hyc-component-deepsearch-cot__think__content__item .hyc-common-markdown-style .ybc-ul-component .ybc-li-component .ybc-li-component_content > p {
  margin-top: 0;
  margin-bottom: 0;
}
.hyc-common-markdown.hyc-common-markdown-style-cot h1,
.hyc-common-markdown.hyc-common-markdown-style-cot h2,
.hyc-common-markdown.hyc-common-markdown-style-cot h3,
.hyc-common-markdown.hyc-common-markdown-style-cot h4,
.hyc-common-markdown.hyc-common-markdown-style-cot h5,
.hyc-common-markdown.hyc-common-markdown-style-cot h6,
.hyc-common-markdown.hyc-common-markdown-style-cot .ybc-p,
.hyc-common-markdown.hyc-common-markdown-style-cot p {
  font-size: 0.9375rem;
  color: var(--text-text_secondary);
}
.hyc-common-markdown.hyc-common-markdown-style-cot .ybc-p,
.hyc-common-markdown.hyc-common-markdown-style-cot p {
  margin-top: 0;
}
.hyc-common-markdown.hyc-common-markdown-style-cot .hyc-common-markdown__code {
  margin: 0;
}
.hyc-common-markdown.hyc-common-markdown-style-cot .hyc-common-markdown__code__text {
  margin: 0.40178571rem 0 0.80357143rem 0;
}
.hyc-common-markdown.hyc-common-markdown-style-cot li::marker {
  color: var(--text-text_secondary);
  font-weight: 400;
}
.hyc-common-markdown-style > :first-child {
  margin-top: 0;
  padding-top: 0;
}
.hyc-common-markdown-style > :first-child .hyc-common-markdown__replace {
  margin-top: 0.26785714rem;
}
@media (prefers-color-scheme: dark) {
  [yb-theme-mode="system"] .hyc-common-markdown-style hr {
    border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__ref-list__item {
    background: rgba(255, 255, 255, 0.08);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper thead th {
    border-bottom: 0.13392857rem solid #2a2a2a;
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper tbody td {
    border-bottom: 0.06696429rem solid #2a2a2a;
  }
}
:root[yb-theme-mode="dark"] .hyc-common-markdown-style hr {
  border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__ref-list__item {
  background: rgba(255, 255, 255, 0.08);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper thead th {
  border-bottom: 0.13392857rem solid #2a2a2a;
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper tbody td {
  border-bottom: 0.06696429rem solid #2a2a2a;
}
.hyc-common-markdown__ref-list {
  vertical-align: middle;
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
  height: 1.07142857rem;
  overflow: hidden;
  padding: 0 0.13392857rem 0 0.26785714rem;
}
.hyc-common-markdown__ref-list__popup--full {
  width: 100%;
}
.hyc-common-markdown__ref-list__popup .t-popup__content {
  background: var(--yb-md-ref-list-item-content-bg-color);
  box-shadow: var(--yb-md-ref-list-item-content-shadow);
  backdrop-filter: blur(var(--yb-md-ref-list-item-content-bg-blur));
}
.hyc-common-markdown__ref-list__popup.t-popup[data-popper-placement^="top"] .t-popup__arrow::before {
  background: var(--yb-md-ref-list-item-content-bg-color);
  box-shadow: var(--yb-md-ref-list-item-content-arrow-shadow);
  backdrop-filter: blur(var(--yb-md-ref-list-item-content-bg-blur));
}
.hyc-common-markdown__ref-list__tip-container {
  padding: 0 !important;
  margin: 0.66964286rem 0 !important;
}
.hyc-common-markdown__ref-list__tip-container.t-popup__content {
  border: 0.06696429rem solid var(--widget-line);
  box-shadow: 0rem 0.53571429rem 1.33928571rem 0rem rgba(65, 77, 96, 0.08);
  border-radius: 0.53571429rem;
  overflow: hidden;
}
.hyc-common-markdown__ref-list__tip-container .hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile) {
  padding: 0.80357143rem;
}
.hyc-common-markdown__ref-list__tip-container .hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile):hover {
  background-color: unset;
}
.hyc-common-markdown__ref-list__tip-container--full {
  margin: 0 7.5vw;
}
.hyc-common-markdown__ref-list__tip-container--full .hyc-common-markdown__ref-list__tip__text {
  max-width: none;
}
.hyc-common-markdown__ref-list__tip-container .t-popup__arrow {
  display: none;
}
.hyc-common-markdown__ref-list__content {
  position: relative;
}
.hyc-common-markdown__ref-list__content .hyc-common-icon {
  position: relative;
  top: 0.13392857rem;
  margin-left: 0.40178571rem;
  min-width: 0.9375rem;
  color: var(--yb-md-ref-list-item-content-arrow-color);
}
.hyc-common-markdown__ref-list__trigger {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  height: 100%;
}
.hyc-common-markdown__ref-list__trigger--active .hyc-common-markdown__ref-list__item {
  background: var(--yb-md-ref-list-item-hover-bg-color);
  color: var(--yb-md-ref-list-item-hover-color);
}
.hyc-common-markdown__ref-list__item {
  position: relative;
  text-align: center;
  min-width: 1.07142857rem;
  height: 1.07142857rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  border-radius: 0.53571429rem;
  color: var(--yb-md-ref-list-item-color);
  cursor: pointer;
  margin-right: 0.13392857rem;
  border-radius: 1.47321429rem;
  background: rgba(0, 0, 0, 0.05);
}
@media (hover: hover) and (pointer: fine) {
  .hyc-common-markdown__ref-list__item:hover {
    background: var(--widget-btn_hover_1);
  }
}
.hyc-common-markdown__ref-list__item[data-is-current="1"] {
  background: var(--yb-md-ref-list-item-hover-bg-color);
  color: var(--yb-md-ref-list-item-hover-color);
}
.hyc-common-markdown__ref-list__item > span {
  display: inline-block;
  line-height: 1.07142857rem;
  vertical-align: top;
  white-space: nowrap;
  color: var(--icon-yb_text_secondary, #666);
  text-align: center;
  font-size: 0.66964286rem;
  font-style: normal;
  font-weight: 500;
}
.hyc-common-markdown__ref-list__item__name {
  max-width: 7.36607143rem;
  font-weight: 500;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-common-markdown__ref-list__item__sep {
  display: block;
  width: 0.06696429rem;
  height: 0.66964286rem;
  background-color: var(--widget-line);
}
.hyc-common-markdown__ref-list__item__icon {
  display: block;
  width: 0.80357143rem;
  height: 0.80357143rem;
  border-radius: 100%;
}
.hyc-common-markdown__ref-list__item--merged {
  height: 100%;
  padding: 0 0.40178571rem;
  display: flex;
  align-items: center;
  gap: 0.26785714rem;
  border-radius: 1.33928571rem;
  background-color: var(--background-bubble_web);
  border: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__ref-list__item--merged > span {
  font-weight: normal;
}
.hyc-common-markdown__ref-list__tip {
  padding: 0;
  color: var(--yb-md-ref-list-item-content-color);
  font-size: 1.00446429rem;
  line-height: 1.47321429rem;
  cursor: pointer;
  margin-bottom: 0.53571429rem;
}
.hyc-common-markdown__ref-list__tip:last-child {
  margin-bottom: 0;
}
.hyc-common-markdown__ref-list__tip__text--weread {
  max-width: 17.41071429rem;
}
.hyc-common-markdown__ref-list__header {
  height: 2.41071429rem;
  padding: 0 0.80357143rem;
  display: flex;
  align-items: center;
  gap: 0.66964286rem;
  background-color: var(--widget-btn_hover_4);
  cursor: default;
}
.hyc-common-markdown__ref-list__header .t-button {
  width: 1.33928571rem !important;
  height: 1.33928571rem !important;
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__ref-list__header .t-button:not(.t-is-disabled) {
  color: var(--text-text_secondary);
}
.hyc-common-markdown__ref-list__header .t-button:not(.t-is-disabled):hover {
  background-color: var(--widget-btn_hover_1);
}
.hyc-common-markdown__ref-list__header .t-button .hyc-common-icon {
  position: static;
  margin: 0;
  color: inherit;
  font-weight: normal;
}
.hyc-common-markdown__ref-list__header-right {
  flex: 1;
  text-align: right;
  color: var(--text-text_tertiary);
  font-size: 0.9375rem;
  font-weight: 400;
}
.hyc-common-markdown__ref-list--merged {
  top: 0.30133929rem;
  height: 1.33928571rem;
}
.hyc-common-markdown__ref-list--merged .hyc-common-markdown__ref-list__trigger {
  vertical-align: top;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__content-wrapper {
  border-radius: 0.80357143rem 0.80357143rem 0 0;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__header {
  height: auto;
  line-height: 1.5;
  padding: 1.33928571rem 1.07142857rem 0.80357143rem 1.33928571rem;
  border-bottom: 0;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body {
  padding: 0;
  padding-bottom: max(env(safe-area-inset-bottom), 0.6696428571428571rem);
  box-sizing: border-box;
  max-height: calc(100vh - 7.5rem);
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper {
  padding-bottom: 0.80357143rem;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper .hyc-common-markdown__ref_card {
  padding: 1.60714286rem;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper .hyc-common-markdown__ref_card_wrapper {
  margin-top: 0.80357143rem;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper .hyc-common-markdown__ref_card-foot {
  margin-top: 0;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper .hyc-common-markdown__ref_card-desc {
  margin-top: 0.53571429rem;
  -webkit-line-clamp: 4;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.40178571rem;
  bottom: 0.80357143rem !important;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper-pagination-bullet {
  width: 0.40178571rem;
  height: 0.40178571rem;
  margin: 0;
  background: var(--widget-btn_hover_2);
  opacity: 1;
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__body .swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--brand-black_1);
}
.hyc-common-markdown__ref-drawer.t-drawer .t-drawer__close-btn {
  display: none;
}
.hyc-common-markdown__ref-drawer__item:not(:first-child) {
  margin-top: 0.13392857rem;
}
.hyc-common-markdown-style h1 .hyc-common-markdown__ref-list--merged {
  top: 0.06696429rem;
}
.hyc-common-markdown-style h2 .hyc-common-markdown__ref-list--merged {
  top: 0.13392857rem;
}
.hyc-common-markdown-style h3 .hyc-common-markdown__ref-list--merged {
  top: 0.20089286rem;
}
.hyc-common-markdown-style h4 .hyc-common-markdown__ref-list--merged {
  top: 0.26785714rem;
}
@media (prefers-color-scheme: dark) {
  [yb-theme-mode="system"] .hyc-common-markdown-style hr {
    border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__ref-list__item {
    background: rgba(255, 255, 255, 0.08);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper thead th {
    border-bottom: 0.13392857rem solid #2a2a2a;
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper tbody td {
    border-bottom: 0.06696429rem solid #2a2a2a;
  }
}
:root[yb-theme-mode="dark"] .hyc-common-markdown-style hr {
  border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__ref-list__item {
  background: rgba(255, 255, 255, 0.08);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper thead th {
  border-bottom: 0.13392857rem solid #2a2a2a;
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper tbody td {
  border-bottom: 0.06696429rem solid #2a2a2a;
}
.hyc-common-markdown__news-search {
  cursor: pointer;
  color: #006C45;
  display: flex;
  align-items: center;
  gap: 0.53571429rem;
}
.hyc-common-markdown__news-search-container::marker {
  color: #006C45;
  font-weight: 500;
}
.hyc-common-markdown__news-search__text {
  font-weight: 500;
}
.hyc-common-markdown__news-search__icon {
  font-size: 0;
  line-height: 1;
}
.hyc-common-markdown__news-search__icon svg path {
  stroke: #006C45;
}
code {
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace !important;
}
code span {
  font-family: inherit !important;
}
.ybc-pre-component_not-math {
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace !important;
}
.ybc-pre-component_not-math span {
  font-family: inherit !important;
}
.ybc-pre-component_not-math .iconfont-yb {
  font-family: "iconfont-yb" !important;
}
.hyc-code-scrollbar__thumb {
  cursor: pointer;
  border-radius: 0.26785714rem;
  transition: background 0.3s;
}
.hyc-code-scrollbar:hover .hyc-code-scrollbar__thumb {
  background: var(--scroll-bar_normal);
}
.hyc-code-scrollbar:hover .hyc-code-scrollbar__thumb:hover {
  background: var(--scroll-bar_hover);
}
.hyc-code-scrollbar__view {
  padding: 1.07142857rem;
}
.hyc-common-markdown__code-mermaid .hyc-code-scrollbar__view {
  height: calc(100% - 1.27232143rem);
}
.hyc-common-markdown__code {
  position: relative;
  margin: 0;
  margin-top: 1.07142857rem;
  margin-bottom: 1.875rem;
  padding-bottom: 0.66964286rem;
}
.hyc-common-markdown__code-lan {
  overflow: auto;
  font-size: 0.9375rem;
  line-height: 1.5;
  background-color: var(--yb-md-code-bg-color) !important;
  margin: 0 0 -0.66964286rem 0 !important;
  border-radius: 0 0 0.53571429rem 0.53571429rem !important;
  border-width: 0 0.06696429rem 0.06696429rem 0.06696429rem;
  border-style: solid;
  border-color: var(--widget-line);
}
.hyc-common-markdown__code-lan code {
  background: none !important;
  line-height: 1.47321429rem !important;
}
.hyc-common-markdown__code__hd {
  height: 2.67857143rem;
}
.hyc-common-markdown__code__hd__inner {
  height: 100%;
  display: flex;
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  background: var(--yb-md-code-head-bg);
  border-radius: 0.53571429rem 0.53571429rem 0 0;
  border-width: 0.06696429rem 0.06696429rem 0 0.06696429rem;
  border-style: solid;
  border-color: var(--yb-md-code-head-border-color);
  position: relative;
  user-select: none;
  overflow: hidden;
}
.hyc-common-markdown__code__hd__l {
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  padding-left: 1.07142857rem;
}
.hyc-common-markdown__code__hd__r {
  display: flex;
  padding-right: 0.80357143rem;
  align-items: center;
}
.hyc-common-markdown__code__line {
  width: 0.0625rem;
  height: 1.125rem;
  border-radius: 0.06696429rem;
  background: var(--widget-line, rgba(0, 0, 0, 0.08));
  margin: 0 0.53571429rem;
}
.hyc-common-markdown__code__runCode .icon-yb-Eye {
  line-height: 1;
}
.hyc-common-markdown__code__expand {
  padding: 0.33482143rem 0.40178571rem 0.40178571rem 0.40178571rem;
  display: inline-block;
  cursor: pointer;
  border-radius: 0.53571429rem;
  line-height: 1;
  color: var(--text-text_secondary, rgba(0, 0, 0, 0.6));
}
.hyc-common-markdown__code__expand:hover {
  background: var(--widget-btn_click_1, #DADADA);
  color: var(--text-text_primary, rgba(0, 0, 0, 0.9));
}
.hyc-common-markdown__code__expand .icon-yb-ic_expand_16 {
  font-size: 1rem;
}
.hyc-common-markdown__code__option {
  cursor: pointer;
  padding: 0.40178571rem;
  border-radius: 0.40178571rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--yb-md-text-second-color);
}
.hyc-common-markdown__code__option__text {
  font-size: 0.87053571rem;
  line-height: 1.07142857rem;
  font-weight: 500;
  margin-left: 0.26785714rem;
  user-select: none;
}
.hyc-common-markdown__code__option:hover {
  background-color: var(--widget-btn_click_1);
}
.hyc-common-markdown__code__option-mobile:hover {
  background-color: unset;
}
.hyc-common-markdown__code__optionDisable {
  cursor: no-drop;
  color: var(--yb-md-code-btn-disable-color);
}
.hyc-common-markdown__code__optionDisable:hover {
  background-color: inherit;
}
.hyc-common-markdown__code__disable {
  cursor: not-allowed !important;
  opacity: 0.15;
  background-color: transparent!important;
}
.hyc-common-markdown__code__option + .hyc-common-markdown__code__option {
  margin-left: 0.53571429rem;
}
.hyc-common-markdown__code__fast-code-has-result .hyc-common-markdown__code-lan {
  border-radius: 0 !important;
  border-width: 0 0.06696429rem 0 0.06696429rem;
}
.hyc-common-markdown__code__inline {
  white-space: break-spaces;
}
.hyc-common-markdown__replace {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  margin-top: 0.80357143rem;
  margin-bottom: 1.33928571rem;
  gap: 0.53571429rem;
}
.hyc-common-markdown__replace .hyc-content-img {
  width: fit-content;
}
.hyc-common-markdown__replace__item {
  position: relative;
}
.hyc-common-markdown__replace__item__desc {
  color: var(--text-text_tertiary);
  font-size: 0.80357143rem;
  line-height: 1.20535714rem;
  max-width: 100%;
}
.hyc-common-markdown__replace__item__desc .hyc-common-markdown-style {
  color: var(--text-text_tertiary);
  font-size: 0.80357143rem;
  line-height: 1.20535714rem;
  padding-bottom: 0;
}
.hyc-common-markdown__replace__item__desc .hyc-common-markdown-style p,
.hyc-common-markdown__replace__item__desc .hyc-common-markdown-style .katex {
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  color: var(--text-text_secondary);
}
.hyc-common-markdown__replace__item__desc--tl {
  margin-bottom: 0.53571429rem;
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img {
  margin: 0;
  height: 100%;
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img-loading {
  width: 100%;
  height: 100%;
  background-color: var(--background-bubble_web);
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img-loading .circle_progress_wrapper {
  width: 2.14285714rem;
  height: 2.14285714rem;
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img-loading .circle_progress_wrapper .hyc-common-icon {
  font-size: 0.80357143rem !important;
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img-loading .wrapper {
  width: 2.14285714rem;
}
.hyc-common-markdown__replace__item .hyc-common-markdown__img-loading__text {
  color: var(--text-text_tertiary);
}
.hyc-common-markdown__replace + br {
  display: none;
}
.hyc-common-markdown__replace-map-surroundings {
  position: relative;
}
.hyc-common-markdown__replace-map-surroundings .hyc-common-markdown__replace-map-loading__v2 {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100001;
  background: url(https://cdn-bot.hunyuan.tencent.com/assets/671f7e9e5896a224901c.png) center / cover no-repeat;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.53571429rem;
  color: var(--text-text_secondary);
  font-size: 1.07142857rem;
}
.hyc-common-markdown__replace-map-surroundings .map-loading-v2__dark {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/a6b0ea4eb370a8852d4d.png);
}
.hyc-common-markdown__replace-map-surroundings .map-loading-v2__light {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/671f7e9e5896a224901c.png);
}
.hyc-common-markdown__replace-musicbox-wrapper {
  margin-top: 0.80357143rem;
}
.hyc-common-markdown__replace-map-locations,
.hyc-common-markdown__replace-map-surroundings,
.hyc-common-markdown__replace-map-route-plan {
  max-width: 100%;
  width: 100%;
  margin: 0.80357143rem 0;
  height: 20.08928571rem;
  max-height: 20.08928571rem;
}
.hyc-common-markdown__replace-answer .hyc-common-markdown__img-loading {
  margin: auto;
}
.hyc-common-markdown__replace-answer .hyc-common-markdown__img img {
  margin: auto;
  max-width: min(100%, 33.48214286rem);
  min-height: 0;
  width: auto;
}
.hyc-common-markdown__replace-answer-mask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.66964286rem;
  background-color: rgba(243, 243, 243, 0.7);
  overflow: hidden;
  z-index: 10;
}
.hyc-common-markdown__replace-answer-mask-wrap {
  position: relative;
  height: 8.03571429rem;
  margin: 1.07142857rem 0;
  border-radius: var(--yb-radius-large);
  overflow: hidden;
}
.hyc-common-markdown__replace-answer-mask-wrap .hyc-common-markdown__replace-answer {
  -webkit-filter: blur(0.40178571rem);
  filter: blur(0.40178571rem);
  user-select: none;
  line-height: 2.00892857rem;
}
.hyc-common-markdown__replace-answer-mask-p {
  display: flex;
  align-items: center;
  gap: 0.26785714rem;
  font-size: 1.07142857rem;
}
.hyc-common-markdown__replace-answer-mask .t-button {
  height: 2.14285714rem;
  border: 0 !important;
}
.hyc-common-markdown__replace-file .title-main {
  cursor: pointer;
  max-width: 100%;
  margin-top: 0.13392857rem;
  padding: 0 0.20089286rem;
  color: var(--brand-desktop-blue_1);
  font-size: 1.07142857rem;
  line-height: 1.74107143rem;
  font-weight: 500;
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__replace-file .title-main:hover {
  background-color: rgba(128, 170, 255, 0.1);
}
.hyc-common-markdown__replace-file .title-main:active {
  background-color: rgba(0, 85, 255, 0.1);
}
.hyc-common-markdown__replace-file-dark .title-main:hover {
  background-color: rgba(51, 119, 255, 0.1);
}
.hyc-common-markdown__replace-file-dark .title-main:active {
  background-color: rgba(153, 187, 255, 0.1);
}
.hyc-common-markdown__replace-fileLink {
  height: 1.74107143rem;
}
.hyc-common-markdown__replace-fileLink .hyc-common-markdown__replace-fileLink-container {
  cursor: pointer;
}
.hyc-common-markdown__replace-fileLink .hyc-common-markdown__replace-fileLink-container .hyc-common-markdown__replace-fileLink-container-file-name {
  color: var(--brand-blue_3);
  font-size: 1.00446429rem;
  font-style: normal;
  font-weight: 400;
}
.hyc-common-markdown__replace-fileLink .hyc-common-markdown__replace-fileLink-container .hyc-common-markdown__replace-fileLink-container-icon {
  height: 1.07142857rem;
  margin-left: 0.13392857rem;
  display: inline-block;
  vertical-align: text-top;
}
.hyc-common-markdown__replace-fileLink .hyc-common-markdown__replace-fileLink-container .hyc-common-markdown__replace-fileLink-container-icon svg {
  stroke: var(--brand-blue_3);
  width: 1.07142857rem;
  height: 1.07142857rem;
}
.hyc-common-markdown__replace-appCard {
  display: flex;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container {
  cursor: pointer;
  display: flex;
  align-items: center;
  height: 1.74107143rem;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container:hover .hyc-common-markdown__replace-appCard-txt {
  color: var(--text-text_primary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container:hover .hyc-common-markdown__replace-appCard-icon svg {
  fill: var(--text-text_secondary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-loading {
  margin-right: 0.26785714rem;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-txt {
  font-size: 1.00446429rem;
  font-style: normal;
  font-weight: 400;
  color: var(--text-text_secondary);
  margin-right: 0.26785714rem;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-txt:hover {
  color: var(--text-text_primary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-txt-flash {
  background-image: linear-gradient(to right, var(--text-text_secondary) 35%, var(--text-text_primary) 70%, var(--text-text_secondary));
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent !important;
  animation: a-deepthink-box-flash 1.2s linear infinite;
}
@keyframes a-deepthink-box-flash {
  from {
    background-position: 200%;
  }
  to {
    background-position: 0;
  }
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-txt-flash:hover {
  background-image: unset;
  animation: unset;
  color: var(--text-text_primary) !important;
  background-size: unset;
  -webkit-background-clip: unset;
  background-clip: unset;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-normal {
  cursor: default;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-normal:hover {
  color: var(--text-text_secondary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-icon {
  display: flex;
  align-items: center;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container .hyc-common-markdown__replace-appCard-icon svg {
  fill: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container-share {
  cursor: default;
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container-share:hover .hyc-common-markdown__replace-appCard-txt {
  color: var(--text-text_secondary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container-share:hover .hyc-common-markdown__replace-appCard-icon svg {
  fill: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-appCard .hyc-common-markdown__replace-appCard-container-share .hyc-common-markdown__replace-appCard-icon {
  display: none;
}
.underline-clear {
  text-decoration: none;
}
.toast-style.t-is-info.t-message {
  width: 13.39285714rem;
}
.hyc-common-markdown__replace-ftc {
  align-items: flex-start;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item {
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item .hyc-content-img:hover .ftc__download__box {
  display: flex;
  align-items: center;
  justify-content: center;
  backdrop-filter: blur(0.13392857rem);
  cursor: pointer;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item .hyc-content-img .ftc__download__box {
  display: none;
  position: absolute;
  z-index: 1;
  width: 1.60714286rem;
  height: 1.60714286rem;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0.26785714rem;
  right: 0.40178571rem;
  bottom: 0.40178571rem;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item .hyc-content-img .ftc__download__box:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item .hyc-content-img .ftc__download__box svg {
  width: 1.07142857rem;
  height: 1.07142857rem;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item-skeleton {
  width: 100%;
  height: 100%;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item-skeleton .t-skeleton__row {
  height: 100%;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item-skeleton .t-skeleton__row .t-skeleton--animation-gradient {
  height: 100%;
}
.hyc-common-markdown__replace-ftc .hyc-common-markdown__replace__item-skeleton .t-skeleton__row .skeleton-loading-image-icon {
  background: url(https://cdn-bot.hunyuan.tencent.com/assets/ef8caf073eb4995e9b9c.png);
  background-size: cover;
  width: 1.07142857rem;
  height: 1.07142857rem;
}
.hyc-common-markdown__replace-ftc .hyc-content-img-size-ready {
  border: 0.06696429rem solid var(--widget-line);
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__replace-ftc-dark .hyc-common-markdown__replace__item-skeleton .t-skeleton__row .skeleton-loading-image-icon {
  background: url(https://cdn-bot.hunyuan.tencent.com/assets/da25daecae530ebf8b54.png);
}
.hyc-common-markdown__replace-video {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 0.53571429rem;
  cursor: pointer;
}
.hyc-common-markdown__replace-video__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-filter: blur(1.33928571rem);
  filter: blur(1.33928571rem);
  transform: scale(1.1);
}
.hyc-common-markdown__replace-video__content {
  display: block;
  position: relative;
  padding-top: 56.25%;
}
.hyc-common-markdown__replace-video__content img {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  height: 100%;
  max-width: none;
}
.hyc-common-markdown__replace-video__play-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.hyc-common-markdown__replace-video__logo {
  position: absolute;
  top: 0.53571429rem;
  right: 0.53571429rem;
}
.hyc-common-markdown__replace-video__info {
  display: flex;
  justify-content: space-between;
  position: absolute;
  bottom: 0.40178571rem;
  left: 0.53571429rem;
  right: 0.53571429rem;
  color: #fff;
  align-items: center;
  gap: 0.53571429rem;
}
.hyc-common-markdown__replace-video__source {
  display: flex;
  gap: 0.26785714rem;
  align-items: center;
  flex: auto;
  min-width: 0;
}
.hyc-common-markdown__replace-video__source__image {
  width: 1.07142857rem;
  height: 1.07142857rem;
  border-radius: 50%;
  flex: none;
}
.hyc-common-markdown__replace-video__source__name {
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hyc-common-markdown__replace-video__source__auth {
  width: 0.9375rem;
  height: 0.9375rem;
  flex: none;
}
.hyc-common-markdown__replace-video__duration {
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  flex: none;
}
.hyc-media-box {
  margin: 0.53571429rem 0 0.80357143rem 0;
}
.hyc-media-box + br {
  display: none;
}
.hyc-media-box .hyc-card-box-card.hyc-card-box-card--image {
  height: 9.64285714rem;
  width: auto;
  margin-right: 0;
  border-radius: 0.26785714rem;
}
.hyc-media-box .hyc-card-box-card-list__list--mobile .hyc-card-box-card.hyc-card-box-card--image {
  margin-right: 0.26785714rem;
  border-radius: 0.26785714rem;
}
.hyc-media-box .hyc-card-box-card-list__list--mobile .hyc-card-box-card.hyc-card-box-card--channelsVideo {
  margin-right: 0.80357143rem;
  border-radius: 0.53571429rem;
  width: 9.44196429rem;
  height: 12.72321429rem;
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--image {
  margin-right: 0 !important;
  height: 9.64285714rem;
  width: unset;
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--image .hyc-content-img img {
  object-fit: cover;
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--channelsVideo {
  margin-right: 0 !important;
  width: 100%;
  height: calc((100vw - 3.75rem) * 0.75);
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--channelsVideo .hyc-card-box-card__preview {
  background: none !important;
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--channelsVideo .hyc-card-box-card__preview-blur-bg,
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--channelsVideo .hyc-card-box-card__preview-normal-bg {
  display: block;
}
.hyc-media-box .hyc-media-box_num_1 .hyc-card-box-card.hyc-card-box-card--channelsVideo .hyc-card-box-card--channelsVideo__item-bg {
  display: none;
}
.hyc-media-box .hyc-media-box_num_2 {
  gap: 0.26785714rem;
}
.hyc-media-box .hyc-media-box_num_2 .hyc-card-box-card.hyc-card-box-card--image {
  margin-right: 0 !important;
  height: 9.64285714rem;
  width: auto;
}
.hyc-media-box .hyc-media-box_num_2 .hyc-card-box-card.hyc-card-box-card--image div {
  height: 100%;
}
.hyc-media-box .hyc-media-box_num_2 .hyc-card-box-card.hyc-card-box-card--image .hyc-content-img img {
  object-fit: cover;
}
.hyc-media-box .hyc-media-box_num_2 .hyc-card-box-card.hyc-card-box-card--channelsVideo {
  margin-right: 0.53571429rem;
  width: calc(50vw - 2.27678571rem);
  height: 12.72321429rem;
}
.hyc-media-box .hyc-media-box_num_3 .hyc-card-box-card.hyc-card-box-card--image {
  margin-right: 0.26785714rem;
  width: auto;
  height: 9.64285714rem;
  flex-shrink: 0;
}
.hyc-media-box .hyc-media-box_num_3 .hyc-card-box-card.hyc-card-box-card--image div {
  height: 100%;
}
.hyc-media-box .hyc-media-box_num_3 .hyc-card-box-card.hyc-card-box-card--image .hyc-content-img img {
  object-fit: cover;
}
.hyc-media-box .hyc-media-box_num_3 {
  -ms-overflow-style: none;
  /* IE 10+ */
  scrollbar-width: none;
  /* Firefox */
}
.hyc-media-box .hyc-media-box_num_3::-webkit-scrollbar {
  display: none;
  /* Webkit浏览器 */
}
.hyc-media-box .hyc-card-box-card.hyc-card-box-card--channelsVideo {
  height: 16.07142857rem;
  width: 12.05357143rem;
  margin-right: 0;
  border-radius: 0.80357143rem;
}
.agent-chat__list .hyc-media-box .hyc-card-box-card--image:not(.hyc-card-box-card--loadingImage) .hyc-content-img {
  min-width: 7.23214286rem;
  max-width: 12.85714286rem;
}
.agent-chat__list .hyc-media-box .hyc-card-box-card--image .hyc-content-img {
  width: auto;
  height: 9.64285714rem;
}
.agent-chat__list .hyc-media-box .hyc-card-box-card--image .hyc-content-img img {
  height: 100%;
  object-fit: cover;
  width: auto;
  min-width: 7.23214286rem;
  max-width: 12.85714286rem;
}
.agent-chat__list .hyc-media-box.hyc-card-box-card-list .t-skeleton__row .t-skeleton--type-rect {
  background-color: var(--background-bubble_web);
}
.hyc-media-box .hyc-card-box-card__content {
  height: 100%;
}
.hyc-media-box .hyc-card-box-card__content img {
  height: 100%;
  max-width: unset;
}
.hyc-media-box .hyc-card-box-card-list__list .swiper-slide {
  width: auto;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage {
  display: block;
  margin: 0 0 0.26785714rem 0;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .hyc-card-box-card.hyc-card-box-card--image.hyc-card-box-card--loadingImage .hyc-card-box-card__content {
  width: 100%;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .hyc-card-box-card.hyc-card-box-card--image.hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-content-img.hyc-content-img--round {
  width: 100%;
  height: 100%;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .hyc-card-box-card.hyc-card-box-card--image.hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-content-img.hyc-content-img--round div {
  height: 100%;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .hyc-card-box-card.hyc-card-box-card--image.hyc-card-box-card--loadingImage .hyc-content-img--round img {
  border-radius: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  max-width: unset;
  max-height: unset;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box {
  margin-top: 0.80357143rem;
  display: grid;
  border-radius: 0.26785714rem;
  overflow: hidden;
  gap: 0.26785714rem;
  grid-template-columns: repeat(2, minmax(6.69642857rem, 14.46428571rem));
  width: fit-content;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box .hyc-card-box-card--loadingImage {
  display: flex;
  height: 14.46428571rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box-mobile {
  grid-template-columns: repeat(2, minmax(6.69642857rem, 10.04464286rem));
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box-mobile .hyc-card-box-card--loadingImage {
  height: 10.04464286rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image {
  width: fit-content;
  height: fit-content;
  overflow: hidden;
  border-radius: 0.53571429rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col {
  flex-direction: column;
  position: relative;
  overflow: hidden;
  font-size: 0.73660714rem;
  color: #474747;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col .skeleton-loading-image-icon {
  background: url(https://cdn-bot.hunyuan.tencent.com/assets/ef8caf073eb4995e9b9c.png);
  background-size: cover;
  width: 1.07142857rem;
  height: 1.07142857rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col::after {
  content: '';
  width: 100%;
  height: 100%;
  top: -100%;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  animation: sweepLight 2.5s linear infinite;
}
@media (prefers-color-scheme: dark) {
  .hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col {
    color: #dcdcdc;
  }
  .hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col .skeleton-loading-image-icon {
    background: url(https://cdn-bot.hunyuan.tencent.com/assets/da25daecae530ebf8b54.png);
    background-size: cover;
    width: 1.07142857rem;
    height: 1.07142857rem;
  }
  .hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col::after {
    content: '';
    width: 100%;
    height: 100%;
    top: -100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0) 100%);
    position: absolute;
    animation: sweepLight 2.5s linear infinite;
  }
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row:not(:last-child) {
  margin-bottom: 0.26785714rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image .t-skeleton__row .t-skeleton__col:not(:last-child) {
  margin-right: 0.26785714rem !important;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .skeleton-loading-image-box-hidden {
  display: none;
}
.hyc-media-new-web-box {
  margin-top: 0.26785714rem;
}
.hyc-card-box-card__preview-blur-bg,
.hyc-card-box-card__preview-normal-bg {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.hyc-card-box-card__preview-blur-bg {
  background-size: cover;
  filter: blur(1.33928571rem);
  top: -2.00892857rem;
  left: -2.00892857rem;
  bottom: -2.00892857rem;
  right: -2.00892857rem;
}
.hyc-card-box-card__preview-normal-bg {
  width: calc((100vw - 3.75rem) * 0.5625);
  background-size: 100% auto;
  left: 50%;
  transform: translateX(-50%);
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-media-box_num_2 div:last-child .hyc-card-box-card--channelsVideo {
  margin-right: 0;
}
.hyc-card-box-card--channelsVideo .hyc-card-box-card__preview {
  border-radius: 0.53571429rem;
}
.hyc-card-box-card--channelsVideo .hyc-card-box-card--channelsVideo__item-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.hyc-card-box-card-list__list--mobile .hyc-card-box-card.hyc-card-box-card--bookBox {
  margin-right: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox {
  margin-right: 0;
  width: 6.42857143rem;
  height: 9.64285714rem;
  flex-shrink: 0;
  aspect-ratio: 2/3;
  border-radius: 0.26785714rem;
  overflow: hidden;
  transition: transform 0.4s ease;
  background: none;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-image-container {
  width: 100%;
  height: 100%;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-image-container .t-image__wrapper {
  width: 100%;
  height: 100%;
  transition: transform 0.4s ease;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-image-container .t-image__wrapper img {
  width: calc(6.42857143rem - 0.06696429rem);
  height: calc(9.64285714rem - 0.06696429rem);
  border: 0.03348214rem solid var(--widget-line);
  transition: transform 0.4s ease;
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image {
  width: 100%;
  height: 100%;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image .hyc-book-box-card__fallback {
  position: absolute;
  top: 2.00892857rem;
  /* 固定距离顶部30px */
  left: 0.80357143rem;
  /* 距离左侧12px */
  right: 0.80357143rem;
  /* 距离右侧12px */
  width: auto;
  /* 宽度自动适应 */
  text-align: center;
  color: #fff;
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image .hyc-book-box-card__title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  /* 设置行高 */
  text-align: left;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /* 限制显示行数 */
  overflow: hidden;
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  word-break: break-word;
  /* 允许单词内换行 */
  margin-bottom: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image .hyc-book-box-card__author {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  align-self: stretch;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.4);
  text-overflow: ellipsis;
  font-family: "Noto Serif SC";
  font-size: 0.66964286rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: left;
}
.hyc-card-box-card.hyc-card-box-card--bookBox:hover {
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox:hover .book-box-image-container .book-box-card-image {
  position: relative;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox:hover .book-box-image-container .book-box-card-image .hyc-book-box-card__fallback {
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  transform: scale(1.15);
}
.hyc-card-box-card.hyc-card-box-card--bookBox:hover .book-box-image-container .book-box-card-image::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0.26785714rem;
  transition: opacity 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  z-index: 1;
}
.hyc-card-box-card.hyc-card-box-card--bookBox:hover .book-box-image-container .book-box-card-image img {
  border-radius: 0.26785714rem;
  transform: scale(1.15);
  position: relative;
  z-index: 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image--active {
  position: relative;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image--active .hyc-book-box-card__fallback {
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  transform: scale(1.15);
}
.hyc-card-box-card.hyc-card-box-card--bookBox .book-box-card-image--active img {
  border-radius: 0.26785714rem;
  transform: scale(1.15);
  position: relative;
  z-index: 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.bookbox-popup .t-popup__content {
  box-shadow: 0rem 0rem 4.01785714rem 0rem rgba(0, 0, 0, 0.2);
}
.hyc-img-card__skeleton {
  animation: skeletonFadeIn 0.3s ease-out;
}
.hyc-img-card__skeleton .t-skeleton__col {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.hyc-img-card__skeleton-mobile {
  padding-left: 1.875rem;
}
.hyc-bookbox-card__skeleton .t-skeleton__col {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.hyc-bookbox-card__skeleton .t-skeleton__col::after {
  content: '';
  width: 100%;
  height: 100%;
  top: -100%;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  animation: sweepLight 2.5s linear infinite;
}
@media (prefers-color-scheme: dark) {
  .hyc-bookbox-card__skeleton .t-skeleton__col :root[yb-theme-mode='system'] {
    color: #dcdcdc;
  }
  .hyc-bookbox-card__skeleton .t-skeleton__col :root[yb-theme-mode='system']::after {
    content: '';
    width: 100%;
    height: 100%;
    top: -100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0) 100%);
    position: absolute;
    animation: sweepLight 2.5s linear infinite;
  }
}
@-webkit-keyframes bookbox--gradient {
  0% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
  100% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
}
@keyframes bookbox--gradient {
  0% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
  100% {
    -webkit-transform: translateY(100%) skewX(0deg);
    transform: translateY(100%) skewX(0deg);
  }
}
.hyc-card-box-card__corner-mark {
  position: absolute;
  left: 0.26785714rem;
  bottom: 0.26785714rem;
  z-index: 1;
  display: flex;
  padding: 0.26785714rem;
  justify-content: center;
  align-items: center;
  gap: 0.80357143rem;
  flex-shrink: 0;
  aspect-ratio: 1/1;
  border-radius: 0.26785714rem;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(0.33482143rem);
}
.hyc-card-box-card__corner-mark img {
  width: 1.07142857rem;
  height: 1.07142857rem;
  flex-shrink: 0;
  aspect-ratio: 1/1;
}
.hyc-book-box-card__corner-mark {
  position: absolute;
  left: 0.26785714rem;
  bottom: 0.26785714rem;
  display: flex;
  padding: 0.26785714rem;
  justify-content: center;
  align-items: center;
  gap: 0.80357143rem;
  flex-shrink: 0;
  border-radius: 0.26785714rem;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(0.33482143rem);
}
.hyc-book-box-card__corner-mark img {
  width: 1.07142857rem;
  height: 1.07142857rem;
  flex-shrink: 0;
  aspect-ratio: 1/1;
}
.hyc-book-box-card__corner-mark img:hover {
  scale: 1;
}
@keyframes sweepLight {
  0% {
    transform: translateY(0%);
  }
  80% {
    transform: translateY(200%);
  }
  100% {
    transform: translateY(200%);
  }
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new {
  display: unset;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image {
  width: 100%;
  border-radius: 0.26785714rem;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image .t-skeleton__row {
  height: 100%;
  width: 100%;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image .t-skeleton__row .t-skeleton__col {
  /* 防止图片拉伸 */
  object-fit: contain;
  background-color: var(--background-page_background_2);
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple {
  display: flex;
  gap: 0.26785714rem;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple .skeleton-loading-image {
  margin-top: 0;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-big-width-4 {
  flex-wrap: wrap;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-big-width-4 .skeleton-loading-image {
  width: calc((100% - 0.26785714rem * 3) / 4);
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-no-big-width {
  flex-wrap: wrap;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-no-big-width .skeleton-loading-image-no-big-width {
  width: calc((100% - 0.26785714rem) / 2);
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-square,
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-height {
  flex-wrap: wrap;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-square .skeleton-loading-image,
.hyc-card-box-card-list__list.hyc-card-box-card-list__list--mobile.hyc-card-box-card-list__list__new .skeleton-loading-image-new-multiple-height .skeleton-loading-image {
  width: calc((100% - 0.26785714rem * 3) / 4);
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box-finish-words {
  margin-top: 0.80357143rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new {
  width: 100%;
  display: flex;
  overflow: hidden;
  position: relative;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container {
  flex: 1;
  display: flex;
  flex-wrap: nowrap;
  gap: 0.26785714rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage.hyc-card-box-card-new-multiple-big-width-4 {
  width: 12.85714286rem;
  flex: 0 0 12.85714286rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage.hyc-card-box-card-new-multiple-no-big-width {
  width: 12.85714286rem;
  flex: 0 0 12.85714286rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage.hyc-card-box-card-new-multiple-height,
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage.hyc-card-box-card-new-multiple-square {
  width: 12.85714286rem;
  flex: 0 0 12.85714286rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content {
  position: relative;
  height: unset;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content:hover .hyc-card-box-card__content__download__box {
  display: flex;
  align-items: center;
  justify-content: center;
  backdrop-filter: blur(0.13392857rem);
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-card-box-card__content__download__box {
  display: none;
  position: absolute;
  z-index: 1;
  width: 1.60714286rem;
  height: 1.60714286rem;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 0.26785714rem;
  right: 0.40178571rem;
  bottom: 0.40178571rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-card-box-card__content__download__box:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-card-box-card__content__download__box svg {
  width: 1.07142857rem;
  height: 1.07142857rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content .hyc-card-box-card__content__download__box-mobile {
  display: none;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content-ftc {
  border: 0.06696429rem solid var(--widget-line);
  border-radius: 0.26785714rem;
  height: calc(100% - 0.13392857rem);
  width: calc(100% - 0.13392857rem);
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box.loading-image-box-new .loading-image-box-container .hyc-card-box-card--loadingImage .hyc-card-box-card__content-ftc .hyc-content-img img {
  border-radius: 0.26785714rem;
}
.hyc-media-box.hyc-card-box-card-list.hyc-media-box--loadingImage .loading-image-box-new-warp {
  flex-wrap: wrap;
  transition: transform 0.2s ease-in-out;
}
.loading-image-finish-words {
  margin-top: 0.80357143rem;
}
.hyc-card-box-card-list.hyc-media-box.hyc-media-box--loadingImage-mobile .loading-image-box.loading-image-box-new.loading-image-box-mobile {
  width: calc(100% + 3.75rem);
  margin-left: -1.875rem;
  overflow-x: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.hyc-card-box-card-list.hyc-media-box.hyc-media-box--loadingImage-mobile .loading-image-box.loading-image-box-new.loading-image-box-mobile::-webkit-scrollbar {
  display: none;
  /* Webkit浏览器 */
}
.hyc-card-box-card-list.hyc-media-box.hyc-media-box--loadingImage-mobile .loading-image-box.loading-image-box-new.loading-image-box-mobile .loading-image-box-container {
  display: flex;
  flex-wrap: nowrap;
  gap: 0.26785714rem;
  padding-left: 1.875rem;
  padding-right: 1.80803571rem;
}
.hyc-card-box-card-list.hyc-media-box.hyc-media-box--loadingImage-mobile .loading-image-box.loading-image-box-new.loading-image-box-mobile.loading-image-box-mobile-single {
  width: 100%;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list__new.hyc-card-box-card-list__list--mobile__new {
  display: flex;
  flex-wrap: nowrap;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list__new.hyc-card-box-card-list__list--mobile__new::-webkit-scrollbar {
  display: none;
  /* Webkit浏览器 */
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list__new.hyc-card-box-card-list__list--mobile__new .skeleton-loading-image-box {
  flex: 1;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list__new.hyc-card-box-card-list__list--mobile__new.hyc-card-box-card-list__list--mobile__new__single {
  width: calc(100% + 3.75rem);
  margin-left: -1.875rem;
}
.hyc-card-box-card-list__list.hyc-card-box-card-list__list__new.hyc-card-box-card-list__list--mobile__new.hyc-card-box-card-list__list--mobile__new__single .skeleton-loading-image-box {
  padding-left: 1.875rem;
  padding-right: 1.80803571rem;
}
@keyframes slideFromFirst {
  0% {
    transform: translateX(0);
    opacity: 0;
  }
  100% {
    transform: translateX(var(--target-x));
    opacity: 1;
  }
}
@keyframes skeletonFadeIn {
  0% {
    opacity: 0;
    transform: translateY(1.60714286rem);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.hyc-card-box-card-list__list--mobile .hyc-card-box-card.hyc-card-box-card--filmBox {
  margin-right: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox {
  margin-right: 0;
  width: 6.42857143rem;
  height: 9.64285714rem;
  flex-shrink: 0;
  aspect-ratio: 2/3;
  border-radius: 0.26785714rem;
  overflow: hidden;
  transition: transform 0.4s ease;
  background: none;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-image-container {
  width: 100%;
  height: 100%;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-image-container .t-image__wrapper {
  width: 100%;
  height: 100%;
  transition: transform 0.4s ease;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-image-container .t-image__wrapper img {
  width: calc(6.42857143rem - 0.06696429rem);
  height: calc(9.64285714rem - 0.06696429rem);
  border: 0.03348214rem solid var(--widget-line);
  transition: transform 0.4s ease;
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image {
  width: 100%;
  height: 100%;
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image .hyc-film-box-card__fallback {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3.21428571rem;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(51, 51, 51, 0.4) 45%, rgba(149, 149, 149, 0.15) 70%, rgba(153, 153, 153, 0) 100%);
  display: flex;
  padding: 0 0.36160714rem 0.36160714rem 0.36160714rem;
  align-items: flex-end;
  gap: 0.18080357rem;
  flex-shrink: 0;
  box-sizing: border-box;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image .hyc-film-box-card__fallback-content {
  display: flex;
  align-items: center;
  gap: 0.24107143rem;
  width: 100%;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image .hyc-film-box-card__fallback-content > svg {
  transform: scale(1);
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image .hyc-film-box-card__fallback-content-title {
  color: #FFF;
  font-family: var(--hy-font-family);
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  overflow: hidden;
  width: calc(100% - 1.44642857rem);
  margin-top: 0.13392857rem;
  line-height: 1.28571429rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image .hyc-film-box-card__fallback-content.ten-sg .hyc-film-box-card__fallback-content-title {
  padding-left: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox:hover {
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox:hover .film-box-image-container .film-box-card-image {
  position: relative;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox:hover .film-box-image-container .film-box-card-image::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0.26785714rem;
  transition: opacity 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  z-index: 1;
}
.hyc-card-box-card.hyc-card-box-card--filmBox:hover .film-box-image-container .film-box-card-image img {
  border-radius: 0.26785714rem;
  transform: scale(1.15);
  position: relative;
  z-index: 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image--active {
  position: relative;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
  border-radius: 0.26785714rem;
}
.hyc-card-box-card.hyc-card-box-card--filmBox .film-box-card-image--active img {
  border-radius: 0.26785714rem;
  transform: scale(1.15);
  position: relative;
  z-index: 0;
  transition: transform 0.4s cubic-bezier(0.25, 0.1, 0.25, 1.5);
}
.filmbox-popup .t-popup__content {
  box-shadow: 0rem 0rem 4.01785714rem 0rem rgba(0, 0, 0, 0.2);
}
.hyc-filmbox-card__skeleton .t-skeleton__col {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.hyc-filmbox-card__skeleton .t-skeleton__col::after {
  content: '';
  width: 100%;
  height: 100%;
  top: -100%;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  animation: sweepLight 2.5s linear infinite;
}
@media (prefers-color-scheme: dark) {
  .hyc-filmbox-card__skeleton .t-skeleton__col :root[yb-theme-mode='system'] {
    color: #dcdcdc;
  }
  .hyc-filmbox-card__skeleton .t-skeleton__col :root[yb-theme-mode='system']::after {
    content: '';
    width: 100%;
    height: 100%;
    top: -100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.04) 50%, rgba(255, 255, 255, 0) 100%);
    position: absolute;
    animation: sweepLight 2.5s linear infinite;
  }
}
@-webkit-keyframes filmbox--gradient {
  0% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
  100% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
}
@keyframes filmbox--gradient {
  0% {
    -webkit-transform: translateY(-100%) skewX(0deg);
    transform: translateY(-100%) skewX(0deg);
  }
  100% {
    -webkit-transform: translateY(100%) skewX(0deg);
    transform: translateY(100%) skewX(0deg);
  }
}
.hyc-film-box-skeleton__fallback {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3.21428571rem;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(51, 51, 51, 0.4) 45%, rgba(149, 149, 149, 0.15) 70%, rgba(153, 153, 153, 0) 100%);
  display: flex;
  padding: 0 0.36160714rem 0.36160714rem 0.36160714rem;
  align-items: flex-end;
  gap: 0.18080357rem;
  flex-shrink: 0;
  box-sizing: border-box;
}
.hyc-film-box-skeleton__fallback-content {
  display: flex;
  align-items: center;
  gap: 0.24107143rem;
  width: 100%;
}
.hyc-film-box-skeleton__fallback-content > svg {
  transform: scale(1);
}
.hyc-film-box-skeleton__fallback-content-title {
  color: #FFF;
  font-family: var(--hy-font-family);
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  overflow: hidden;
  width: calc(100% - 1.44642857rem);
  margin-top: 0.13392857rem;
  line-height: 1.28571429rem;
}
.hyc-common-markdown__replace-music {
  width: 21.42857143rem;
  max-width: 100%;
}
.hyc-common-markdown__replace-music .replace-music-content-vip {
  font-size: 0.66964286rem;
  padding: 0.06696429rem 0.26785714rem;
  border-radius: 0.20089286rem;
  background: var(--widget-btn_checkbox);
  margin-right: 0.26785714rem;
  white-space: nowrap;
  line-height: 0.9375rem;
  color: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-music .replace-music-logo {
  position: absolute;
  bottom: 0;
  left: 0.46875rem;
}
.hyc-common-markdown__replace-music .replace-music-singgle-wrapper {
  position: relative;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single {
  max-width: 21.42857143rem;
  height: 6.69642857rem;
  border-radius: 0.53571429rem;
  overflow: hidden;
  display: flex;
  align-items: center;
  gap: 1.07142857rem;
  cursor: pointer;
  background: #d3edf1;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-pic {
  width: 6.69642857rem;
  height: 6.69642857rem;
  flex-shrink: 0;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-content {
  flex: 1;
  overflow: hidden;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-content .replace-music-content-title {
  font-size: 1.00446429rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-content .replace-music-content-singer {
  font-size: 0.80357143rem;
  color: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-content .replace-music-content-title,
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .hyc-common-markdown__replace-music-content .replace-music-content-singer {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-single .replace-music-play {
  flex-shrink: 0;
  margin-right: 1.07142857rem;
}
.hyc-common-markdown__replace-music .replace-music-play {
  width: 1.07142857rem;
  height: 1.07142857rem;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist {
  border-radius: 0.53571429rem;
  overflow: hidden;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-header {
  display: flex;
  align-items: center;
  gap: 1.07142857rem;
  padding: 1.07142857rem;
  box-sizing: border-box;
  position: relative;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-header .replace-music-logo {
  left: 1.54017857rem;
  bottom: 1.13839286rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-header .replace-music-laylist-header-pic {
  width: 5.75892857rem;
  height: 5.75892857rem;
  border-radius: 0.53571429rem;
  flex-shrink: 0;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-header .hyc-common-markdown__replace-music-content {
  flex: 1;
  overflow: hidden;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-header .hyc-common-markdown__replace-music-content .replace-music-content-singer {
  font-size: 0.80357143rem;
  color: var(--text-text_tertiary);
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-wrapper {
  padding: 1.07142857rem;
  display: flex;
  flex-direction: column;
  gap: 1.07142857rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-wrapper .hyc-common-markdown__replace-music-single {
  height: 3.21428571rem;
  background: unset;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-wrapper .hyc-common-markdown__replace-music-single .replace-music-play {
  width: 0.80357143rem;
  height: 0.80357143rem;
  margin-right: 0;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-wrapper .hyc-common-markdown__replace-music-pic {
  width: 3.21428571rem;
  height: 3.21428571rem;
  border-radius: 0.40178571rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-laylist-getmore {
  color: var(--text-text_tertiary);
  font-size: 0.80357143rem;
  display: flex;
  align-items: center;
  gap: 0.13392857rem;
  justify-content: center;
  cursor: pointer;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-albumlist-wrapper {
  display: flex;
  flex-direction: column;
  gap: 1.07142857rem;
  padding: 1.07142857rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-albumlist-wrapper .replace-music-albumlist-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  cursor: pointer;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-albumlist-wrapper .replace-music-albumlist-item .replace-music-albumlist-item-title-wrapper {
  display: flex;
  align-items: center;
  gap: 0.26785714rem;
}
.hyc-common-markdown__replace-music .hyc-common-markdown__replace-music-laylist .replace-music-albumlist-wrapper .replace-music-play {
  flex-shrink: 0;
  width: 0.80357143rem;
  height: 0.80357143rem;
}
.hyc-common-markdown__replace-music + .hyc-common-markdown__replace {
  justify-self: start;
}
.hyc-replace-location-item {
  display: flex;
  align-items: center;
  column-gap: 0.66964286rem;
  overflow: hidden;
  cursor: pointer;
}
.hyc-replace-location-item__cover {
  width: 3.75rem;
  height: 3.75rem;
  border-radius: 0.53571429rem;
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
}
.hyc-replace-location-item__cover--0 {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/4dcf0b03338555b4c254.png);
}
.hyc-replace-location-item__cover--1 {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/395a48c2ada97d676359.png);
}
.hyc-replace-location-item__cover--2 {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/da16d75be33bf36fcc68.png);
}
.hyc-replace-location-item__cover--3 {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/f01bfe360254bea607a2.png);
}
.hyc-replace-location-item__cover--4 {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/4482af0886d2fd105fa0.png);
}
.hyc-replace-location-item__main {
  flex: 1;
  display: flex;
  flex-direction: column;
  row-gap: 0.26785714rem;
  overflow: hidden;
}
.hyc-replace-location-item__title {
  display: flex;
  align-items: center;
  column-gap: 0.26785714rem;
  font-size: 0.9375rem;
  font-weight: bold;
  line-height: 1.07142857rem;
}
.hyc-replace-location-item__title-txt {
  color: var(--td-text-color-primary);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-replace-location-item__title-tag {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.40178571rem;
  height: 1.07142857rem;
  color: var(--td-text-color-secondary);
  font-size: 0.73660714rem;
  white-space: nowrap;
  border-radius: 0.26785714rem;
  background-color: rgba(0, 0, 0, 0.06);
}
.hyc-replace-location-item__bd,
.hyc-replace-location-item__ft {
  display: flex;
  align-items: center;
  column-gap: 0.26785714rem;
  font-size: 0.80357143rem;
  line-height: 1.07142857rem;
  color: var(--td-text-color-primary);
  white-space: nowrap;
  overflow: hidden;
}
.hyc-replace-location-item__bd {
  display: block;
  text-overflow: ellipsis;
}
.hyc-replace-location-item__ft-desc {
  flex: 1;
  color: var(--td-text-color-secondary);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-replace-location-item__bd-starlevel {
  color: #FF771F;
  font-size: 0.87053571rem;
  font-weight: bold;
}
.hyc-replace-location-map {
  padding-top: 106.25%;
  background-color: #FBFBFB;
  border-radius: 0.53571429rem 0.53571429rem 0 0;
  overflow: hidden;
}
.hyc-replace-location-map > div > div {
  display: none;
}
.hyc-replace-location-map > div [n="targetElement"] {
  display: block;
}
.hyc-replace-location-map__wrapper {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  border-radius: 0.53571429rem;
  border: 0.03348214rem solid var(--td-component-stroke);
  overflow: hidden;
}
.hyc-replace-location-map__wrapper .hyc-replace-location-item {
  box-sizing: border-box;
  padding: 0.66964286rem 0.80357143rem;
  background-color: rgba(255, 255, 255, 0.95);
  border-radius: 0.53571429rem;
  box-shadow: 0rem 0.13392857rem 0.53571429rem 0rem rgba(0, 0, 0, 0.15);
  overflow: hidden;
}
.hyc-replace-location-map__wrapper .swiper,
.hyc-replace-location-map__wrapper .hyc-replace-location-map__card-single {
  position: absolute;
  left: 0.53571429rem;
  bottom: 0.53571429rem;
  right: 0.53571429rem;
  z-index: 1000;
}
.hyc-replace-location-map__wrapper .swiper {
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.53571429rem 0;
}
.hyc-replace-location-map__wrapper .swiper-slide {
  width: calc(100% - 3.21428571rem);
}
.hyc-replace-location-map__wrapper .swiper-slide:first-child .hyc-replace-location-item {
  margin-left: -1.07142857rem;
}
.hyc-replace-location-map__wrapper .swiper-slide:last-child .hyc-replace-location-item {
  margin-right: -1.07142857rem;
}
.hyc-replace-surroundings__list {
  background-color: #FBFBFB;
  border-radius: 0.53571429rem;
  border: 0.03348214rem solid var(--td-component-stroke);
  overflow: hidden;
}
.hyc-replace-surroundings__item {
  padding: 0 1.07142857rem;
}
.hyc-replace-surroundings__item:not(:first-child) {
  margin-top: 1.07142857rem;
}
.hyc-replace-surroundings__item:last-child {
  margin-bottom: 1.07142857rem;
}
.hyc-replace-surroundings__tip {
  border-bottom: 0.03348214rem solid var(--td-component-stroke);
}
.hyc-replace-surroundings__more {
  margin-top: 1.07142857rem;
  height: 2.8125rem;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 0.13392857rem;
  cursor: pointer;
  font-size: 0.80357143rem;
  color: var(--td-text-color-placeholder);
  border-top: 0.03348214rem solid var(--td-component-stroke);
}
.hyc-replace-route-plan {
  width: 100%;
  padding-top: 53.125%;
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 0.53571429rem 0.53571429rem 0 0;
  overflow: hidden;
}
.hyc-replace-route-plan > div > div {
  display: none;
}
.hyc-replace-route-plan > div [n="targetElement"] {
  display: block;
}
.hyc-replace-route-plan__wrapper {
  border-radius: 0.53571429rem;
  overflow: hidden;
  border: 0.03348214rem solid var(--td-component-stroke);
}
.hyc-replace-route-plan__tab {
  display: flex;
  height: 2.27678571rem;
  background-color: #FBFBFB;
  border-bottom: 0.03348214rem solid var(--td-component-stroke);
}
.hyc-replace-route-plan__tab-item {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  background: transparent;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 0.80357143rem;
  font-weight: bold;
  color: var(--td-text-color-placeholder);
  cursor: pointer;
}
.hyc-replace-route-plan__tab-item--current {
  color: var(--td-brand-color);
  font-weight: bold;
}
.hyc-replace-route-plan__box {
  padding: 1.07142857rem 1.07142857rem 0.80357143rem 1.07142857rem;
  height: 2.8125rem;
  background-color: #FBFBFB;
}
.hyc-replace-route-plan__box-info {
  line-height: 1.20535714rem;
  color: var(--td-brand-color);
  font-size: 0.80357143rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-replace-route-plan__box-info-time {
  font-size: 1.07142857rem;
  font-weight: bold;
}
.hyc-replace-route-plan__box-info-policy {
  vertical-align: text-bottom;
  margin-left: 0.53571429rem;
  display: inline-block;
  padding: 0 0.26785714rem;
  font-size: 0.66964286rem;
  font-weight: bold;
  background-color: #d3f5e6;
  border-radius: 0.26785714rem;
}
.hyc-replace-route-plan__box-to,
.hyc-replace-route-plan__box-transi {
  margin-top: 0.26785714rem;
  font-size: 0.80357143rem;
  line-height: 1.07142857rem;
  color: var(--td-text-color-placeholder);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-replace-route-plan__box-transi {
  margin-left: -0.53571429rem;
}
.hyc-replace-route-plan__box-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-size: 0.9375rem;
  white-space: normal;
}
.hyc-common-markdown__books-text--underline {
  text-decoration: none;
  cursor: pointer;
  border-bottom: 0.06696429rem dashed var(--text-text_primary);
}
.hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
  background-image: var(--hyc-book-underline-icon);
}
strong .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h1 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h2 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h3 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h4 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h5 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
h6 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
  background-image: var(--hyc-book-underline-icon_bold);
}
@media (prefers-color-scheme: dark) {
  :root[yb-theme-mode="system"] .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
    background-image: var(--hyc-book-underline-icon_dark);
  }
  :root[yb-theme-mode="system"] strong .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
  :root[yb-theme-mode="system"] h1 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
  :root[yb-theme-mode="system"] h2 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
  :root[yb-theme-mode="system"] h3 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
  :root[yb-theme-mode="system"] h4 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
    background-image: var(--hyc-book-underline-icon_bold_dark);
  }
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
  background-image: var(--hyc-book-underline-icon_dark);
}
:root[yb-theme-mode="dark"] strong .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
:root[yb-theme-mode="dark"] h1 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
:root[yb-theme-mode="dark"] h2 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
:root[yb-theme-mode="dark"] h3 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon,
:root[yb-theme-mode="dark"] h4 .hyc-common-markdown__books-text--with-icon .hyc-common-markdown__link-with-icon__icon {
  background-image: var(--hyc-book-underline-icon_bold_dark);
}
.hyc-common-markdown__link-with-icon {
  color: var(--brand-blue_3);
  letter-spacing: -0.01004464rem;
  cursor: pointer;
  padding-left: 0.75rem;
  position: relative;
  line-height: normal;
}
.hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile::before {
  width: 1.07142857rem;
  content: '《';
  display: inline-block;
  text-align: right;
}
.hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile .hyc-common-markdown__link-with-icon__icon {
  top: 0;
}
.hyc-common-markdown__link-with-icon__icon {
  position: absolute;
  left: 0;
  top: 0.20089286rem;
  display: inline-block;
  width: 1.07142857rem;
  height: 1.07142857rem;
  background-size: contain;
  background-repeat: no-repeat;
}
h1 .hyc-common-markdown__link-with-icon {
  padding-left: 1.125rem;
  line-height: 1.25;
}
h1 .hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile::before {
  width: 1.60714286rem !important;
}
h1 .hyc-common-markdown__link-with-icon__icon {
  width: 1.60714286rem;
  height: 1.60714286rem;
}
h2 .hyc-common-markdown__link-with-icon {
  padding-left: 0.9375rem;
  line-height: 1.25;
}
h2 .hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile::before {
  width: 1.47321429rem !important;
}
h2 .hyc-common-markdown__link-with-icon__icon {
  width: 1.47321429rem;
  height: 1.47321429rem;
}
h3 .hyc-common-markdown__link-with-icon {
  padding-left: 0.87053571rem;
  line-height: 1;
}
h3 .hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile::before {
  width: 1.20535714rem !important;
}
h3 .hyc-common-markdown__link-with-icon__icon {
  width: 1.20535714rem;
  height: 1.20535714rem;
}
h4 .hyc-common-markdown__link-with-icon {
  padding-left: 0.80357143rem;
  line-height: 1;
}
h4 .hyc-common-markdown__link-with-icon.hyc-common-markdown__books-text--with-icon-mobile::before {
  width: 1.13839286rem !important;
}
h4 .hyc-common-markdown__link-with-icon__icon {
  width: 1.13839286rem;
  height: 1.13839286rem;
}
.hyc-common-markdown__books-popover {
  padding: 0 0.53571429rem;
}
.hyc-common-markdown__books-popover:hover {
  cursor: pointer;
}
.hyc-common-markdown__books-popover .hyc-common-markdown__books-author {
  font-size: 0.9375rem;
  /* 假设原大小为12px */
  margin-bottom: 1.40625rem;
}
.hyc-common-markdown__books-popover--mobile .hyc-common-markdown__books-title {
  font-size: 1.07142857rem;
  /* 假设原大小为14px */
}
.hyc-common-markdown__books-popover--mobile .hyc-common-markdown__books-platform-item {
  gap: 0.40178571rem;
}
.hyc-common-markdown__books-popover--mobile .hyc-common-markdown__books-platform-item img {
  width: 0.9375rem;
  height: 0.9375rem;
}
.hyc-common-markdown__books-popover--mobile .hyc-common-markdown__books-platform-item span {
  font-size: 0.9375rem;
  /* 假设原大小为14px */
}
.hyc-common-markdown__books-popover--mobile .hyc-common-markdown__books-platform-item .icon-arrow-right {
  margin-left: -0.13392857rem;
}
.hyc-common-markdown__books-popover .hyc-common-markdown__books-cover {
  width: 4.62053571rem;
  height: 6.16071429rem;
  flex-shrink: 0;
  aspect-ratio: 3/4;
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__books-popover .hyc-common-markdown__books-cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.26785714rem;
  border: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__books-popover1:hover {
  cursor: pointer;
}
.hyc-common-markdown__books-popover1 .hyc-common-markdown__books-cover1 {
  width: 2.94642857rem;
  height: 4.23549107rem;
  aspect-ratio: 44/63.25;
  flex-shrink: 0;
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__books-popover1 .hyc-common-markdown__books-cover1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.26785714rem;
  border: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__books-popover1 .book-box-card-image {
  width: 100%;
  height: 100%;
}
.hyc-common-markdown__books-popover1 .book-box-card-image .hyc-book-box-card__fallback {
  position: absolute;
  top: 0.89263393rem;
  /* 固定距离顶部30px */
  left: 0.33482143rem;
  /* 距离左侧12px */
  right: 0.33482143rem;
  /* 距离右侧12px */
  width: auto;
  /* 宽度自动适应 */
  text-align: center;
  color: #fff;
  border-radius: 0.11919643rem;
}
.hyc-common-markdown__books-popover1 .book-box-card-image .hyc-book-box-card__title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.4rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  /* 设置行高 */
  text-align: left;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /* 限制显示行数 */
  overflow: hidden;
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  word-break: break-word;
  /* 允许单词内换行 */
  margin-bottom: 0.26785714rem;
}
.hyc-common-markdown__books-popover1 .book-box-card-image .hyc-book-box-card__author {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  align-self: stretch;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.4);
  text-overflow: ellipsis;
  font-family: "Noto Serif SC";
  font-size: 0.33331rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: left;
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-item1 {
  gap: 1.07142857rem;
  padding-bottom: 1.07142857rem;
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-title {
  font-size: 1.07142857rem;
  /* 假设原大小为14px */
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-author {
  font-size: 0.9375rem;
  /* 假设原大小为12px */
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-platform-item {
  gap: 0.40178571rem;
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-platform-item img {
  width: 0.9375rem;
  height: 0.9375rem;
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-platform-item span {
  font-size: 0.9375rem;
  /* 假设原大小为14px */
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-platform-item .icon-arrow-right {
  margin-left: -0.13392857rem;
}
.hyc-common-markdown__books-popover1--mobile .hyc-common-markdown__books-cover1 {
  width: 4.28571429rem;
  height: 6.22446429rem;
}
.hyc-common-markdown__books-popover1--mobile .book-box-card-image {
  width: 100%;
  height: 100%;
}
.hyc-common-markdown__books-popover1--mobile .book-box-card-image .hyc-book-box-card__fallback {
  position: absolute;
  top: 0.89263393rem;
  /* 固定距离顶部30px */
  left: 0.33482143rem;
  /* 距离左侧12px */
  right: 0.33482143rem;
  /* 距离右侧12px */
  width: auto;
  /* 宽度自动适应 */
  text-align: center;
  color: #fff;
  border-radius: 0.11919643rem;
}
.hyc-common-markdown__books-popover1--mobile .book-box-card-image .hyc-book-box-card__title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 0.60609375rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  /* 设置行高 */
  text-align: left;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /* 限制显示行数 */
  overflow: hidden;
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  word-break: break-word;
  /* 允许单词内换行 */
  margin-bottom: 0.26785714rem;
}
.hyc-common-markdown__books-popover1--mobile .book-box-card-image .hyc-book-box-card__author {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  align-self: stretch;
  overflow: hidden;
  color: rgba(0, 0, 0, 0.4);
  text-overflow: ellipsis;
  font-family: "Noto Serif SC";
  font-size: 0.43292411rem;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: left;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper {
  background: var(--background-bubble_web);
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-item1::after {
  background-color: inherit;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list {
  display: flex;
  flex-direction: column;
  gap: 1.60714286rem;
  padding: 0;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category {
  display: flex;
  padding: 1.07142857rem 0.80357143rem 0 1.07142857rem;
  flex-direction: column;
  align-items: flex-start;
  gap: 1.07142857rem;
  align-self: stretch;
  border-radius: 0.53571429rem;
  background: var(--td-bg-color-container);
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category .book-category-title {
  color: var(--text-text_tertiary);
  /* 12/常规 */
  font-family: "PingFang SC";
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.20535714rem;
  /* 150% */
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item {
  display: flex;
  padding: 0rem 0.26785714rem 1.07142857rem 0rem;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  position: relative;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item:not(:last-child)::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 1.74107143rem;
  right: 0.53571429rem;
  height: 0.03348214rem;
  background-color: var(--widget-line);
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item:hover {
  border-radius: 0.53571429rem;
  cursor: pointer;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item .item-left {
  color: var(--text-text_primary);
  font-family: "PingFang SC";
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.07142857rem;
  display: flex;
  gap: 0.53571429rem;
  align-items: center;
  width: 10.04464286rem;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item .item-left img {
  width: 1.60714286rem;
  height: 1.60714286rem;
  aspect-ratio: 1/1;
  border-radius: 0.40178571rem;
  border: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item .item-right {
  display: flex;
  gap: 0.33482143rem;
  align-items: center;
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper .hyc-common-markdown__books-list .book-category-list-item .item-right p {
  color: var(---yb_text_secondary);
  font-family: "PingFang SC";
  font-size: 0.87053571rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.07142857rem;
}
.t-popup[data-popper-placement="right-start"] .hyc-common-markdown__books-tip-container {
  border-radius: 0.40178571rem;
  box-shadow: 0rem 0rem 4.01785714rem 0rem rgba(0, 0, 0, 0.2);
}
.t-popup[data-popper-placement="right-start"] .hyc-common-markdown__books-tip-container .t-popup__arrow {
  top: 2.9rem !important;
}
.hyc-common-markdown__books-tip-container.with-popover1 .t-popup__arrow {
  top: 25% !important;
}
.notSideBar .t-popup__arrow {
  left: 35% !important;
}
.hyc-common-markdown__books-item {
  display: flex;
  padding: 0.9375rem 0;
  align-items: center;
  gap: 1.07142857rem;
  align-self: stretch;
  border-bottom: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__books-item:last-child {
  border-bottom: none;
}
.hyc-common-markdown__books-item1 {
  display: flex;
  padding: 0.66964286rem 0.40178571rem 0.80357143rem 0.53571429rem;
  align-items: center;
  gap: 0.53571429rem;
  align-self: stretch;
  position: relative;
}
.hyc-common-markdown__books-item1::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0.53571429rem;
  right: 0.53571429rem;
  height: 0.03348214rem;
  background-color: var(--widget-line);
}
.hyc-common-markdown__books-item1:last-child {
  border-bottom: none;
}
.hyc-common-markdown__books-list {
  display: flex;
  padding: 0.53571429rem 0rem 0.40178571rem;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}
.hyc-common-markdown__books-list-item {
  display: flex;
  padding: 0.66964286rem 0.26785714rem 0.66964286rem 0.53571429rem;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
}
.hyc-common-markdown__books-list-item:hover {
  border-radius: 0.53571429rem;
  background: var(--widget-btn_hover_2);
  cursor: pointer;
}
.hyc-common-markdown__books-list-item .item-left {
  color: var(--text-text_primary);
  font-family: "PingFang SC";
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.07142857rem;
  /* 133.333% */
  display: flex;
  gap: 0.40178571rem;
  width: 10.04464286rem;
}
.hyc-common-markdown__books-list-item .item-left img {
  width: 1.00446429rem;
  height: 1.00446429rem;
  aspect-ratio: 1/1;
  border-radius: 0.26785714rem;
  border: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__books-list-item .item-right {
  display: flex;
  gap: 0.13392857rem;
  align-items: center;
}
.hyc-common-markdown__books-list-item .item-right p {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.60267857rem;
  color: var(--text-text_secondary);
  font-family: "PingFang SC";
  font-size: 0.66964286rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.00446429rem;
  /* 200% */
}
.hyc-common-markdown__books-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 0 0;
  align-self: stretch;
  width: 11.18303571rem;
  align-self: center;
}
.hyc-common-markdown__books-title {
  color: var(--text-text_primary);
  margin-bottom: 0.26785714rem;
  /* Title/mediun */
  font-family: "PingFang SC";
  font-size: 0.9375rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.47321429rem;
  /* 157.143% */
  max-width: 100%;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  /* 限制最多显示两行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  align-self: stretch;
  line-height: 1.27232143rem;
  word-break: break-word;
  /* 允许单词换行 */
}
.hyc-common-markdown__books-author {
  color: var(--text-text_secondary);
  /* Body/small */
  font-family: "PingFang SC";
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.20535714rem;
  /* 150% */
  white-space: nowrap;
  /* 禁止换行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  max-width: 100%;
  /* 与父容器同宽 */
}
.hyc-common-markdown__books-platform {
  display: flex;
  flex-wrap: wrap;
  gap: 0.80357143rem;
}
.hyc-common-markdown__books-platform-item {
  display: flex;
  height: 1.74107143rem;
  padding: 0.13392857rem 0.26785714rem 0.13392857rem 0.53571429rem;
  justify-content: center;
  align-items: center;
  gap: 0.26785714rem;
  border-radius: 0.40178571rem;
  background: var(--widget-btn_checkbox);
  cursor: pointer;
}
.hyc-common-markdown__books-platform-item img {
  width: 0.80357143rem;
  height: 0.80357143rem;
  aspect-ratio: 1/1;
}
.hyc-common-markdown__books-platform-item span {
  color: var(--text-text_primary);
  /* Title/small */
  font-family: "PingFang SC";
  font-size: 0.80357143rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.27232143rem;
  /* 158.333% */
}
.hyc-common-markdown__books-drawer .t-drawer__content-wrapper--bottom {
  border-radius: 0.80357143rem 0.80357143rem 0rem 0rem;
  padding-bottom: calc(env(safe-area-inset-bottom, 0) + 1.00446429rem);
}
.hyc-bookbox-new-card__wrapper {
  position: relative;
  height: 9.64285714rem;
  width: 6.42857143rem;
  border-radius: 0.26785714rem;
  margin-right: 0.26785714rem;
  overflow: hidden;
  animation: skeletonFadeIn 0.6s ease-out;
}
.hyc-bookbox-new-card__wrapper .hyc-bookbox-new-card__skeleton {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.hyc-bookbox-new-card__wrapper .hyc-bookbox-new-card__skeleton .t-skeleton__col {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.hyc-bookbox-new-card__wrapper .hyc-card-box-new-card__content {
  height: 9.64285714rem;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  animation: fadeIn 0.3s ease-out;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes skeletonFadeIn {
  0% {
    opacity: 0;
    transform: translateY(1.60714286rem);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.hyc-replace-financialData {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 0.53571429rem;
}
.hyc-replace-financialData--wrap {
  grid-template-columns: 1fr 1fr;
}
.hyc-replace-financialData__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  row-gap: 0.13392857rem;
  height: 5.89285714rem;
  padding: 0 1.07142857rem;
  white-space: nowrap;
  background-color: #F8F8F8;
  border-radius: 0.80357143rem;
}
.hyc-replace-financialData__title,
.hyc-replace-financialData__compare {
  display: flex;
  align-items: center;
  column-gap: 0.40178571rem;
  line-height: 1.13839286rem;
  font-size: 0.80357143rem;
  color: var(--td-text-color-secondary);
}
.hyc-replace-financialData__data {
  line-height: 1.60714286rem;
  font-size: 1.13839286rem;
  font-weight: 500;
  color: var(--td-text-color-primary);
}
.text-overflow-tooltip {
  width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hyc-replace-location-mapV2 {
  padding-top: 10%;
  background-color: #FBFBFB;
  border-radius: 0.53571429rem 0.53571429rem 0 0;
  height: 100%;
  width: 100%;
}
.hyc-replace-location-mapV2 .map-popup {
  line-height: 1.5;
  cursor: pointer;
  width: 13.39285714rem !important;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.80357143rem;
  display: flex;
  flex-direction: column;
  gap: 0.26785714rem;
}
.hyc-replace-location-mapV2 .map-popup-img {
  width: 2.14285714rem;
  height: 2.14285714rem;
  aspect-ratio: 1/1;
  border-radius: 0.53571429rem;
}
.hyc-replace-location-mapV2 .map-popup-title {
  font-size: 0.9375rem;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
}
.hyc-replace-location-mapV2 .map-popup-tip-divider {
  color: rgba(0, 0, 0, 0.08);
  margin: 0 0.66964286rem;
}
.hyc-replace-location-mapV2 .map-popup-des {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.hyc-replace-location-mapV2 .map-popup p {
  margin: 0.13392857rem 0;
}
.hyc-replace-location-mapV2 .map-popup.map-popup-dark {
  color: rgba(255, 255, 255, 0.6);
}
.hyc-replace-location-mapV2 .map-popup.map-popup-dark .map-popup-title {
  color: rgba(255, 255, 255, 0.9);
}
.hyc-replace-location-mapV2 .map-popup.map-popup-dark .map-popup-tip-divider {
  color: #454545;
}
.hyc-replace-location-mapV2 > div > div {
  display: none;
}
.hyc-replace-location-mapV2 > div [n="targetElement"] {
  display: block;
}
.hyc-replace-location-mapV2__wrapper {
  position: relative;
  width: 100%;
  height: 20.08928571rem;
  box-sizing: border-box;
  border-radius: 0.53571429rem;
  border: 0.03348214rem solid var(--td-component-stroke);
  overflow: hidden;
}
.hyc-replace-location-mapV2__mark {
  position: absolute;
  z-index: 10000000;
  height: 0.9375rem;
  width: 3.34821429rem;
  bottom: 0.66964286rem;
  right: 0.66964286rem;
  padding: 0.06696429rem;
}
.hyc-replace-location-mapV2 div,
.hyc-replace-location-mapV2 img {
  animation: none!important;
  transition: none!important;
}
.hyc-replace-location-mapGL {
  background-color: #FBFBFB;
  border-radius: 0.53571429rem 0.53571429rem 0 0;
  height: 100%;
  width: 100%;
}
.hyc-replace-location-mapGL .map-popup {
  font-size: 0.80357143rem;
  line-height: 1.5;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.6);
  display: flex;
  flex-direction: column;
  z-index: 1!important;
  gap: 0.26785714rem;
}
.hyc-replace-location-mapGL .map-popup-img {
  width: 2.14285714rem;
  height: 2.14285714rem;
  aspect-ratio: 1/1;
  border-radius: 0.53571429rem;
}
.hyc-replace-location-mapGL .map-popup-title {
  font-size: 0.9375rem;
  color: rgba(0, 0, 0, 0.9);
  font-weight: 500;
}
.hyc-replace-location-mapGL .map-popup-tip-divider {
  color: rgba(0, 0, 0, 0.08);
  margin: 0 0.40178571rem;
}
.hyc-replace-location-mapGL .map-popup-des {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
}
.hyc-replace-location-mapGL .map-popup p {
  margin: 0.13392857rem 0;
}
.hyc-replace-location-mapGL .map-popup.map-popup-dark {
  color: rgba(255, 255, 255, 0.6);
}
.hyc-replace-location-mapGL .map-popup.map-popup-dark .map-popup-title {
  color: rgba(255, 255, 255, 0.9);
}
.hyc-replace-location-mapGL .map-popup.map-popup-dark .map-popup-tip-divider {
  color: #454545;
}
.hyc-replace-location-mapGL > div [n="targetElement"] {
  display: block;
}
.hyc-replace-location-mapGL__wrapper {
  position: relative;
  width: 100%;
  height: 20.08928571rem;
  box-sizing: border-box;
  border-radius: 0.53571429rem;
  border: 0.03348214rem solid var(--td-component-stroke);
  overflow: hidden;
}
.hyc-replace-location-mapGL__mark {
  position: absolute;
  z-index: 10000000;
  height: 0.9375rem;
  width: 3.34821429rem;
  bottom: 0.66964286rem;
  right: 0.66964286rem;
  padding: 0.06696429rem;
}
.hyc-common-markdown__table-wrapper {
  overflow-x: auto;
  white-space: nowrap;
  border: 0.06696429rem solid var(--yb-divider-color);
  border-radius: 0.53571429rem;
  margin-top: 0.53571429rem;
  container-type: inline-size;
  --col-content-max-width: 34.28571429rem;
}
.hyc-common-markdown__table-wrapper_overflow table thead th {
  max-width: 16.07142857rem !important;
}
.hyc-common-markdown__table-wrapper_overflow table tbody td {
  max-width: 16.07142857rem !important;
}
.hyc-common-markdown__table-wrapper table {
  border: none;
  table-layout: auto;
}
.hyc-common-markdown__table-wrapper th:first-child,
.hyc-common-markdown__table-wrapper td:first-child {
  border-left: none;
}
.hyc-common-markdown__table-wrapper th:last-child,
.hyc-common-markdown__table-wrapper td:last-child {
  border-right: none;
}
.hyc-common-markdown__table-wrapper tr:first-child th {
  border-top: none;
}
.hyc-common-markdown__table-wrapper tr:last-child td {
  border-bottom: none;
}
.hyc-common-markdown__table-wrapper thead th {
  padding: 0.66964286rem 0.80357143rem;
  padding-left: 0rem;
  /* 移除左右边框（列竖线） */
  border-left: none;
  border-right: none;
  border-bottom: 0.13392857rem solid #F0F0F0;
}
.hyc-common-markdown__table-wrapper thead th > p {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: 0.9375rem;
}
.hyc-common-markdown__table-wrapper tbody td {
  padding: 0.66964286rem 0.80357143rem;
  padding-left: 0rem;
  color: var(--yb-md-text-color);
  /* 移除左右边框（列竖线） */
  border-left: none;
  border-right: none;
  border-bottom: 0.06696429rem solid #F0F0F0;
}
.hyc-common-markdown__table-wrapper tbody td > p {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-size: 0.9375rem;
}
@media (prefers-color-scheme: dark) {
  [yb-theme-mode="system"] .hyc-common-markdown-style hr {
    border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__ref-list__item {
    background: rgba(255, 255, 255, 0.08);
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper thead th {
    border-bottom: 0.13392857rem solid #2a2a2a;
  }
  [yb-theme-mode="system"] .hyc-common-markdown__table-wrapper tbody td {
    border-bottom: 0.06696429rem solid #2a2a2a;
  }
}
:root[yb-theme-mode="dark"] .hyc-common-markdown-style hr {
  border-top: 0.06696429rem solid rgba(255, 255, 255, 0.06);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__ref-list__item {
  background: rgba(255, 255, 255, 0.08);
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper thead th {
  border-bottom: 0.13392857rem solid #2a2a2a;
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__table-wrapper tbody td {
  border-bottom: 0.06696429rem solid #2a2a2a;
}
.hyc-common-markdown__replace-miniProgram {
  color: var(--yb_feature_secondary_darkblue);
  position: relative;
}
.hyc-common-markdown__replace-miniProgram img {
  width: 1.07142857rem;
  height: 1.07142857rem;
  vertical-align: middle;
  margin-top: -0.20089286rem;
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon {
  color: var(--brand-blue_3);
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon_box {
  width: 1.07142857rem;
  height: 1.27232143rem;
  vertical-align: middle;
  padding-left: 0.13392857rem;
  margin-left: -0.75rem;
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon_box .hyc-common-markdown__link-with-icon__icon {
  position: absolute;
  left: 0rem;
  top: 0rem;
  display: inline-block;
  width: 1.07142857rem;
  height: 1.07142857rem;
  background-size: contain;
  background-repeat: no-repeat;
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon_box wx-open-launch-weapp {
  width: 1.07142857rem;
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon .hyc-common-markdown__link-with-icon__icon {
  display: inline-block;
  background-image: var(--hyc-miniprogram-underline-icon);
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon_normal {
  padding-left: 1.20535714rem;
}
.hyc-common-markdown__replace-miniProgram.hyc-common-markdown__link-with-icon_normal .hyc-common-markdown__link-with-icon__icon {
  top: 0.13392857rem;
  margin-left: 0rem;
}
.hyc-common-markdown__films-text--underline {
  text-decoration: none;
  cursor: pointer;
  border-bottom: 0.06696429rem dashed var(--text-text_primary);
}
.hyc-common-markdown__films-popover {
  padding: 0 0.53571429rem;
}
.hyc-common-markdown__films-popover .hyc-common-markdown__films-cover {
  width: 2.94642857rem;
  height: 4.23549107rem;
  aspect-ratio: 16/23;
  border-radius: 0.26785714rem;
}
.hyc-common-markdown__films-popover .hyc-common-markdown__films-cover .film-box-card-image {
  width: 100%;
  height: 100%;
}
.hyc-common-markdown__films-popover .hyc-common-markdown__films-cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0.26785714rem;
  border: 0.03348214rem solid var(--widget-line);
  -webkit-user-drag: none;
  -moz-user-drag: none;
}
.t-popup[data-popper-placement="right-start"] .hyc-common-markdown__films-tip-container {
  border-radius: 0.40178571rem;
  box-shadow: 0rem 0rem 4.01785714rem 0rem rgba(0, 0, 0, 0.2);
}
.t-popup[data-popper-placement="right-start"] .hyc-common-markdown__films-tip-container .t-popup__arrow {
  top: 2.06rem !important;
}
.notSideBar.t-popup[data-popper-placement="bottom-start"] .t-popup__arrow {
  left: 2.9rem;
}
.hyc-common-markdown__films-item {
  padding-top: 0.66964286rem;
  width: 12.58928571rem;
  border-bottom: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__films-item-content {
  display: flex;
  align-items: center;
  gap: 0.53571429rem;
  align-self: stretch;
  padding-bottom: 0.80357143rem;
  border-bottom: 0.03348214rem solid var(--widget-line);
}
.hyc-common-markdown__films-item-action {
  display: flex;
  padding: 0.53571429rem 0 0.26785714rem 0;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
}
.hyc-common-markdown__films-item:last-child {
  border-bottom: none;
}
.hyc-common-markdown__films-item.ten-sg .hyc-common-markdown__films-info.has-cover {
  padding-left: 0.53571429rem;
}
.hyc-common-markdown__films-item.ten-sg .hyc-common-markdown__films-list-item .item-left span {
  padding-left: 0.40178571rem;
}
.hyc-common-markdown__films-list-item {
  display: flex;
  padding: 0.66964286rem 0.26785714rem 0.66964286rem 0.53571429rem;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  margin-left: -0.53571429rem;
  width: 12.85714286rem;
}
.hyc-common-markdown__films-list-item:hover {
  border-radius: 0.53571429rem;
  background: var(--widget-btn_hover_2);
  cursor: pointer;
}
.hyc-common-markdown__films-list-item .item-left {
  color: var(--text-text_primary);
  font-family: var(--hy-font-family);
  font-weight: 400;
  font-size: 0.80357143rem;
  font-style: normal;
  line-height: 1.07142857rem;
  display: flex;
  gap: 0.40178571rem;
  width: 10.04464286rem;
  align-items: center;
}
.hyc-common-markdown__films-list-item .item-left img {
  width: 1.00446429rem;
  height: 1.00446429rem;
  aspect-ratio: 1/1;
  border-radius: 0.26785714rem;
  border: 0.03348214rem solid var(--widget-line);
  -webkit-user-drag: none;
  -moz-user-drag: none;
}
.hyc-common-markdown__films-list-item .item-left span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hyc-common-markdown__films-list-item .item-right {
  display: flex;
  align-items: center;
}
.hyc-common-markdown__films-list-item .item-right > .icon-arrow-right {
  line-height: 1.07142857rem;
}
.hyc-common-markdown__films-info {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 0.06696429rem;
  flex: 1 0 0;
  align-self: stretch;
  width: 100%;
}
.hyc-common-markdown__films-info.has-cover {
  width: calc(100% - 3.48214286rem);
  padding: 0.13392857rem 0;
}
.hyc-common-markdown__films-title {
  color: var(--text-text_primary);
  font-family: var(--hy-font-family);
  font-weight: 500;
  font-style: normal;
  /* 157.143% */
  overflow: hidden;
  /* 超出部分隐藏 */
  max-width: 100%;
  /* 与父容器同宽 */
  white-space: nowrap;
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  align-self: stretch;
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  word-break: break-word;
  /* 允许单词换行 */
}
.hyc-common-markdown__films-author {
  color: var(--text-text_secondary);
  /* Body/small */
  font-family: var(--hy-font-family);
  font-weight: 400;
  font-style: normal;
  line-height: 1.20535714rem;
  /* 150% */
  white-space: nowrap;
  /* 禁止换行 */
  overflow: hidden;
  /* 超出部分隐藏 */
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  max-width: 100%;
  /* 与父容器同宽 */
  font-size: 0.80357143rem;
  line-height: 19Px;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper--bottom {
  border-radius: 0.80357143rem 0.80357143rem 0rem 0rem;
  padding-bottom: calc(env(safe-area-inset-bottom, 0) + 1.00446429rem);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper {
  background: var(--background-left_navigation);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover {
  padding: 0;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item {
  width: 100%;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-content {
  gap: 1.07142857rem;
  padding-bottom: 1.07142857rem;
  border-bottom: 0rem solid var(--widget-line);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-content .hyc-common-markdown__films-cover {
  width: 4.28571429rem;
  height: 6.22446429rem;
  flex-shrink: 0;
  aspect-ratio: 42/61;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-content .hyc-common-markdown__films-info.has-cover {
  gap: 0.26785714rem;
  padding: 0.53571429rem 0;
  width: calc(100% - 5.42410714rem);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-content .hyc-common-markdown__films-info.has-cover .hyc-common-markdown__films-title {
  font-size: 1.07142857rem;
  font-weight: 600;
  line-height: 1.60714286rem;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-content .hyc-common-markdown__films-info.has-cover .hyc-common-markdown__films-author {
  font-size: 0.9375rem;
  font-weight: 400;
  line-height: 1.47321429rem;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action {
  padding: 0.80357143rem 0.80357143rem 0.80357143rem 1.07142857rem;
  border-radius: 0.66964286rem;
  background: var(--background-popover);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item {
  padding: 1.07142857rem 0;
  margin-left: 0;
  width: 100%;
  position: relative;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: calc(100% - 2.41071429rem);
  border-bottom: 0.03348214rem solid rgba(0, 0, 0, 0.08);
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item:last-child::after {
  border-width: 0rem;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item:hover {
  background: none;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item .item-left {
  font-size: 0.9375rem;
  width: calc(100% - 1.33928571rem);
  gap: 0.80357143rem;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item .item-left img {
  width: 1.60714286rem;
  height: 1.60714286rem;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item .item-left span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item-action .hyc-common-markdown__films-list-item .item-right > .icon-arrow-right {
  font-size: 1.20535714rem;
  fill: var(--text-text_secondary);
  color: var(--text-text_secondary) !important;
}
.hyc-common-markdown__films-drawer .t-drawer__content-wrapper .hyc-common-markdown__films-popover .hyc-common-markdown__films-item::after {
  background-color: inherit;
}
.hyc-filmbox-new-card__wrapper {
  position: relative;
  height: 9.64285714rem;
  width: 6.42857143rem;
  border-radius: 0.26785714rem;
  margin-right: 0.26785714rem;
  overflow: hidden;
  animation: skeletonFadeIn 0.6s ease-out;
}
.hyc-filmbox-new-card__wrapper .hyc-filmbox-new-card__skeleton {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.hyc-filmbox-new-card__wrapper .hyc-filmbox-new-card__skeleton .t-skeleton__col {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.hyc-filmbox-new-card__wrapper .hyc-card-box-new-card__content {
  height: 9.64285714rem;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  animation: fadeIn 0.3s ease-out;
}
.hyc-common-markdown {
  display: inline-block;
  width: 100%;
  vertical-align: top;
}
.hyc-common-markdown__loading {
  display: inline-block;
  width: 0.66964286rem;
  height: 0.66964286rem;
  margin-left: 0.33482143rem;
  margin-right: 0.53571429rem;
  position: relative;
}
.hyc-common-markdown__loading::before,
.hyc-common-markdown__loading::after {
  content: '';
  display: block;
  width: 0.66964286rem;
  height: 0.66964286rem;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
}
.hyc-common-markdown__loading::before {
  background: var(--brand-black_1);
  margin-left: -0.33482143rem;
  margin-top: -0.33482143rem;
  animation: inner 1.4s linear infinite;
}
.hyc-common-markdown__loading::after {
  border: 0.06696429rem solid var(--brand-black_1);
  left: 50%;
  top: 50%;
  box-sizing: border-box;
  animation: outer 1.4s linear infinite;
  transform: translate(-50%, -50%);
}
@keyframes inner {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(0.8);
  }
  70%,
  100% {
    transform: scale(1);
  }
}
@keyframes outer {
  0%,
  69% {
    opacity: 0;
  }
  70% {
    opacity: 1;
    width: 0.66964286rem;
    height: 0.66964286rem;
  }
  100% {
    opacity: 0;
    width: 1.60714286rem;
    height: 1.60714286rem;
  }
}
.hyc-common-markdown__book-text {
  color: #1a73e8;
  cursor: pointer;
  text-decoration: underline;
  text-decoration-color: rgba(26, 115, 232, 0.3);
}
.hyc-common-markdown .code-btn-switch {
  display: flex;
  gap: 0.06696429rem;
  border-radius: 0.53571429rem;
  background: var(--widget-line);
  color: var(--text-text_secondary);
  font-size: 0.87053571rem;
  line-height: 1.33928571rem;
  font-weight: 500;
  padding: 0.13392857rem;
}
.hyc-common-markdown .code-btn-switch .code-btn {
  border-radius: 0.40178571rem;
  padding: 0.13392857rem 1.07142857rem;
  cursor: pointer;
  font-family: "PingFang SC", "Microsoft YaHei", "Arial Regular", Arial, sans-serif;
}
.hyc-common-markdown .code-btn-switch .code-btn.active {
  background: var(--background-container);
  color: var(--text-text_primary);
}
.hyc-common-markdown__split_line {
  margin: 0.33482143rem 0.53571429rem;
  height: 1.20535714rem;
  width: 0.06696429rem;
  padding: 0;
  background: var(--widget-line);
}
.hyc-common-markdown__code-mermaid {
  position: relative;
  height: 24.10714286rem;
}
.hyc-common-markdown__code-mermaid .hyc-common-markdown__code-lan {
  position: absolute;
  top: 2.67857143rem;
  left: 0;
  right: 0;
  height: 21.42857143rem;
  box-sizing: border-box;
  z-index: 1;
}
.hyc-common-markdown__code-mermaid.hyc-common-markdown__code .hyc-common-markdown__code__hd {
  z-index: 10;
}
.hyc-common-markdown__code-mermaid .mermaid-svg-container {
  z-index: 0;
}
.hyc-common-markdown__code-mermaid.hyc-common-markdown__code-mermaid-show-svg .mermaid-svg-container {
  z-index: 2;
}
.hyc-common-markdown__code-mermaid.hyc-common-markdown__code__hidden {
  display: block;
  height: 2.74553571rem;
  overflow: hidden;
}
@keyframes van-cursor-flicker {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.link-intercept-dialog .t-dialog__header .t-dialog__header-content svg {
  display: none;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code .hyc-common-markdown__code__hd {
  position: unset;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code .hyc-common-markdown__code__hd .hyc-common-markdown__code__hd__l {
  color: var(--text-text_primary);
  font-weight: 500;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 0.60267857rem 0 1.07142857rem;
  cursor: pointer;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__cot__icon {
  display: flex;
  align-items: center;
  margin: 0 0.13392857rem;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__cot__icon svg path {
  stroke: var(--text-text_tertiary);
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden {
  height: 2.74553571rem;
  overflow: hidden;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden.hyc-common-markdown__code {
  padding: 0;
  margin-bottom: 0.66964286rem;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden .hyc-common-markdown__code__hidden__main__wrapper {
  display: flex;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden .hyc-common-markdown__code__hidden__main__placeholder {
  flex: 1;
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden .hyc-common-markdown__code__hidden__main {
  flex: 0;
  height: 2.74553571rem;
  box-sizing: border-box;
  cursor: pointer;
  line-height: 1.47321429rem;
  font-size: 0.9375rem;
  font-weight: 500;
  color: var(--text-text_primary);
  display: flex;
  padding: 0 0.53571429rem 0 1.07142857rem;
  align-items: center;
  border-radius: 0.53571429rem;
  border: 0.06696429rem solid var(--yb-md-code-head-border-color);
  background-color: var(--yb-md-code-head-bg);
}
.hyc-common-markdown-style-cot .hyc-common-markdown__code__hidden .hyc-common-markdown__code__cot__icon {
  transform: rotate(180deg);
  height: 100%;
}
.mermaid-expose-placeholder {
  width: 0.06696429rem;
  height: 0.06696429rem;
  background-color: #66666600;
}
pre.hyc-common-markdown__code-lan {
  overflow-x: auto;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar {
  width: 0;
  display: none;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar-track {
  margin: 0.13392857rem 0;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar-thumb {
  background: rgba(93, 94, 95, 0.1);
  border: 0.40178571rem solid var(--yb-md-code-bg-color);
  margin-right: 0.40178571rem;
  margin-left: 0.40178571rem;
}
pre.hyc-common-markdown__code-lan:hover::-webkit-scrollbar {
  width: 1.20535714rem;
  display: block;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar:horizontal {
  height: 0;
  display: none;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar-track:horizontal {
  margin: 0 0.13392857rem;
}
pre.hyc-common-markdown__code-lan::-webkit-scrollbar-thumb:horizontal {
  background: rgba(93, 94, 95, 0.1);
  border: 0.40178571rem solid var(--yb-md-code-bg-color);
  margin-top: 0.40178571rem;
  margin-bottom: 0.40178571rem;
}
pre.hyc-common-markdown__code-lan:hover::-webkit-scrollbar:horizontal {
  height: 1.20535714rem;
  display: block;
}
.hyc-common-markdown__code-fast-think-res {
  background-color: var(--background-page_background_1);
  padding: 1.07142857rem;
  border-radius: 0 0 0.53571429rem 0.53571429rem;
  border-width: 0 0.06696429rem 0.06696429rem 0.06696429rem;
  border-style: solid;
  border-color: var(--widget-line);
  margin-top: 0.66964286rem;
}
.hyc-common-markdown-ftc-code-result {
  color: var(--text-text_primary);
  white-space: break-spaces;
  word-break: break-all;
  font-size: 0.87053571rem;
}
@media screen and (max-width: 768Px) {
  .is-mobile .dialog .body .header {
    font-size: 1.07142857rem;
  }
  .is-mobile .dialog .body .content {
    min-width: unset;
    padding: 1.60714286rem;
    width: 22.76785714rem;
  }
}
.hyc-common-dialog {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 6999;
  display: flex;
  justify-content: center;
  align-items: center;
  user-select: none;
}
.hyc-common-dialog__error .hyc-common-dialog__header__tip {
  color: #FA5151;
}
.hyc-common-dialog__header {
  padding: 1.20535714rem 1.60714286rem;
  font-size: 1.07142857rem;
  line-height: 1.60714286rem;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 0.06696429rem solid #eee;
}
.hyc-common-dialog__header__title {
  display: flex;
  align-items: center;
}
.hyc-common-dialog__header__tip {
  margin-right: 0.53571429rem;
  color: rgba(0, 0, 0, 0.9);
}
.hyc-common-dialog__content {
  padding: 1.07142857rem 1.60714286rem 1.60714286rem;
}
.hyc-common-dialog__body {
  font-size: 0.9375rem;
  transform: scale(0.3);
  opacity: 0;
  transition: all 200ms ease-in-out;
}
.hyc-common-dialog__wrapper {
  min-width: 30.80357143rem;
  border-radius: 1.07142857rem;
  box-sizing: border-box;
  overflow: hidden;
}
.hyc-common-dialog--theme-dark {
  color: #000;
}
.hyc-common-dialog--theme-dark .hyc-common-dialog__wrapper {
  background-color: #fff;
}
.hyc-common-dialog--theme-white {
  color: #000;
}
.hyc-common-dialog--theme-white .hyc-common-dialog__wrapper {
  background-color: #fff;
}
.hyc-common-dialog__close {
  background-color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.41071429rem;
  height: 2.41071429rem;
  border-radius: 1.20535714rem;
  color: #fff;
}
.hyc-common-dialog__close--top-right {
  position: absolute;
  right: 1.33928571rem;
  top: -0.66964286rem;
  z-index: 1;
  cursor: pointer;
}
.hyc-common-dialog__close--bottom,
.hyc-common-dialog__close--bottom-mobile {
  width: 3.21428571rem;
  height: 3.21428571rem;
  position: absolute;
  left: 50%;
  bottom: -1.33928571rem;
  transform: translate(-50%, 100%);
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(0, 0, 0, 0.9);
  background-color: #fff;
  z-index: 1;
  cursor: pointer;
  border-radius: 1.67410714rem;
}
.hyc-common-dialog__close--bottom:hover,
.hyc-common-dialog__close--bottom-mobile:hover {
  background-color: #F6F7F8;
}
.hyc-common-dialog__close--bottom-mobile {
  width: 2.41071429rem;
  height: 2.41071429rem;
  bottom: 0.66964286rem;
}
.hyc-common-dialog--visible .hyc-common-dialog__body {
  transform: scale(1);
  opacity: 1;
}
.hyc-common-dialog--show .hyc-common-dialog__body {
  width: auto;
  height: auto;
}
.hyc-common-dialog__extra {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1.07142857rem;
  transform: translateY(100%);
}
.hyc-common-dialog--placement-bottom .hyc-common-dialog__body {
  position: absolute;
  z-index: 9999;
  bottom: -100%;
  left: 0;
  right: 0;
  transform: unset;
  opacity: 1;
}
.hyc-common-dialog--placement-bottom .hyc-common-dialog__body .content {
  width: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.hyc-common-dialog--placement-bottom.hyc-common-dialog--visible .hyc-common-dialog__body {
  bottom: 0;
  transform: translateY(0);
}
.hyc-folded-box {
  position: relative;
}
.hyc-folded-box__main--folded {
  height: 100%;
  overflow: hidden;
  -webkit-mask-image: linear-gradient(0deg, transparent 0rem, #000 3.48214286rem);
  mask-image: linear-gradient(0deg, transparent 0rem, #000 3.48214286rem);
}
.hyc-folded-box__unfold-trigger {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 0.80357143rem 0 0.53571429rem;
  display: flex;
  justify-content: center;
}
.hyc-folded-box__unfold-trigger__cnt {
  z-index: 1;
  background: #fff;
  padding: 0.26785714rem 1.07142857rem;
  font-size: 0.80357143rem;
  line-height: 1.60714286rem;
  color: #000;
  font-weight: 500;
  border-radius: 0.53571429rem;
  box-shadow: 0rem 0.13392857rem 1.00446429rem 0rem rgba(0, 0, 0, 0.08);
}
.PhotoView-Slider__BannerWrap {
  display: none;
}
.PhotoView-Slider__ArrowLeft,
.PhotoView-Slider__ArrowRight {
  opacity: 1;
  margin-right: 2.94642857rem;
  width: auto;
}
.PhotoView-Slider__ArrowLeft {
  margin-left: 2.94642857rem;
}
.PhotoView-Slider__ArrowLeft svg,
.PhotoView-Slider__ArrowRight svg {
  fill: #fff;
  background: #000000;
  box-sizing: content-box;
  height: 1.20535714rem;
  padding: 0.60267857rem;
  width: 1.20535714rem;
  border-radius: 50%;
}
.hyc-photo-view .PhotoView-Slider__Backdrop {
  background: rgba(0, 0, 0, 0.85) !important;
  backdrop-filter: blur(4.01785714rem);
}
.PhotoView-Slider__Overlay {
  opacity: 1 !important;
}
.hyc-photo-view__close {
  position: fixed;
  z-index: 4000;
  top: 2.14285714rem;
  right: 1.07142857rem;
}
.hyc-photo-view__control-container.hyc-photo-view__theme-black__control-container .hyc-photo-view__control__btn {
  background: rgba(0, 0, 0, 0.6);
  border: none;
  color: #fff;
}
.hyc-photo-view__control {
  position: fixed;
  z-index: 4000;
  top: calc(2.54464286rem + 1.60714286rem + 2.41071429rem);
  right: 1.07142857rem;
  display: flex;
  flex-direction: column;
  gap: 1.60714286rem;
}
.hyc-photo-view__control__btn {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.41071429rem;
  height: 2.41071429rem;
  border-radius: 50%;
  background: var(--background-listbtn_background);
  color: var(--text-text_primary);
  border: 0.06696429rem solid var(--widget-line);
}
.hyc-photo-view__control__btn:hover {
  opacity: 0.8;
}
.hyc-photo-view__risk-tip {
  position: fixed;
  z-index: 4000;
  bottom: 2.67857143rem;
  right: 2.94642857rem;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.80357143rem;
  line-height: 1.20535714rem;
}
@media screen and (max-width: 45.20089286rem) {
  body .hyc-photo-view:not(.hyc-photo-view-multi-image)-overlay--with-link .hyc-photo-view__control::after {
    height: 9.375rem;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control {
    flex-direction: row-reverse;
    justify-content: center;
    bottom: -0.06696429rem;
    left: 0;
    right: 0;
    top: auto;
    gap: 3.48214286rem;
    padding-bottom: 3.75rem;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn {
    width: 2.14285714rem;
    height: 2.14285714rem;
    background: var(--background-listbtn_background, #fff);
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn svg {
    width: 1.07142857rem;
    height: 1.07142857rem;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-download {
    position: fixed;
    top: 5.625rem;
    right: 1.07142857rem;
    z-index: 2;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-download::after {
    position: absolute;
    bottom: -1.60714286rem;
    color: rgba(255, 255, 255, 0.9);
    font-size: 0.80357143rem;
    line-height: 1.33928571rem;
    white-space: nowrap;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-link {
    position: relative;
    z-index: 2;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-link::after {
    content: var(--hunyuan-common-image-viewer-jump-source-text);
    position: absolute;
    bottom: -1.60714286rem;
    color: rgba(255, 255, 255, 0.9);
    font-size: 0.80357143rem;
    line-height: 1.33928571rem;
    white-space: nowrap;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-share {
    position: relative;
    z-index: 2;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control__btn-share::after {
    content: var(--hunyuan-common-image-viewer-share-text);
    position: absolute;
    bottom: -1.60714286rem;
    color: rgba(255, 255, 255, 0.9);
    font-size: 0.80357143rem;
    line-height: 1.33928571rem;
    white-space: nowrap;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image) .hyc-photo-view__control::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 6.69642857rem;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.85), transparent);
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image)__close {
    top: 1.60714286rem;
    right: 0.9375rem;
    background: #00000099;
  }
  body .hyc-photo-view:not(.hyc-photo-view-multi-image)__risk-tip {
    bottom: 6.69642857rem;
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 0.53571429rem;
    padding: 0.26785714rem 0.53571429rem;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
    width: max-content;
  }
}
.hyc-common-loading-circle {
  position: relative;
}
.hyc-common-loading-circle svg {
  display: block;
}
.hyc-common-loading-circle__center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: var(--brand-black_1);
}
.hyc-common-loading-circle__center .iconfont {
  display: block;
  zoom: 0.75;
}
.hyc-common-file-viewer {
  position: relative;
  display: flex;
}
.hyc-common-file-viewer--disabled .hyc-common-file-viewer__trigger {
  pointer-events: none;
}
.hyc-common-file-viewer__children {
  max-width: 100%;
}
.hyc-common-file-viewer__trigger {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 1;
}
.hyc-common-file-viewer__dialog .t-dialog__wrap .t-dialog {
  width: 85vw;
  min-width: 20.08928571rem;
  max-width: 60.26785714rem;
  padding: 1.60714286rem 1.60714286rem 0.53571429rem;
}
.hyc-common-file-viewer__dialog.t-dialog__ctx--fixed {
  z-index: 6000;
}
.hyc-common-file-viewer__content {
  height: 34.15178571rem;
}
.hyc-common-file-viewer__content--error {
  display: flex;
  justify-content: center;
  align-items: center;
}
.hyc-common-file-viewer__content iframe {
  width: 100%;
  height: 100%;
}
.hyc-common-file-viewer__content p {
  height: 100%;
  overflow: auto;
  scrollbar-width: thin;
  white-space: pre-wrap;
  word-break: break-all;
}
.hyc-common-file-viewer__content--code .monaco-editor {
  --vscode-scrollbarSlider-background: rgba(0, 0, 0, 0.1);
  --vscode-scrollbarSlider-hoverBackground: rgba(0, 0, 0, 0.2);
  --vscode-scrollbarSlider-activeBackground: rgba(0, 0, 0, 0.2);
}
.hyc-common-file-viewer__content--code .monaco-editor .scroll-decoration,
.hyc-common-file-viewer__content--code .monaco-editor .view-overlays .current-line,
.hyc-common-file-viewer__content--code .monaco-editor .view-overlays .core-guide-indent {
  display: none;
}
.hyc-common-file-viewer__content--code .monaco-editor .line-numbers {
  font-size: 0.80357143rem;
  color: var(--text-text_disabled);
}
.hyc-common-file-viewer__content--code .monaco-editor .line-numbers.active-line-number {
  color: var(--text-text_secondary);
}
.hyc-common-file-viewer__content--code .monaco-editor .view-lines,
.hyc-common-file-viewer__content--code .monaco-editor .margin-view-overlays {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace !important;
}
.hyc-common-file-viewer__content--code .monaco-scrollable-element > .scrollbar > .slider {
  border-radius: 0.26785714rem;
}
.hyc-common-file-viewer__content--md {
  height: 100%;
  overflow: auto;
}
.hyc-common-file-viewer__error__action {
  text-align: center;
  margin-top: 0.53571429rem;
}
.hyc-common-file-viewer__error__action a {
  display: inline-block;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  background-color: rgba(0, 0, 0, 0.9);
  padding: 0.33482143rem 1.07142857rem;
  border-radius: 0.20089286rem;
}
.hyc-common-file-viewer__error-type {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.53571429rem;
  width: 100%;
  height: 100%;
  font-size: 1.07142857rem;
  color: var(--text-text_tertiary);
}
.hyc-common-file-viewer__error-type .icon-expire {
  color: var(--text-text_disabled);
}
.hyc-sub-page-entry-box {
  font-size: 1.00446429rem;
}
.hyc-sub-page-entry-box-intro {
  max-width: 17.41071429rem;
  font-size: 1.07142857rem;
  line-height: 1.47321429rem;
  word-break: break-all;
  color: var(--text-text_primary);
}
.hyc-sub-page-entry-box-content {
  width: 17.41071429rem;
  height: 13.05803571rem;
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/09534556412cac35d1f2.png);
  background-size: 100%;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  border-radius: 0.80357143rem;
  margin-top: 0.80357143rem;
}
.hyc-sub-page-entry-box-content .entry-box-content-header {
  padding: 2.32165179rem 0 0.28794643rem 2.32165179rem;
  color: #753e0c;
  font-size: 0.9375rem;
  height: 1.45111607rem;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 0.26785714rem;
}
.hyc-sub-page-entry-box-content .entry-box-content-wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 0.66964286rem;
  height: 5.22321429rem;
  padding: 0 2.32165179rem;
}
.hyc-sub-page-entry-box-content .entry-box-content-wrapper .entry-box-content-title {
  flex-shrink: 0;
  font-size: 0.9375rem;
  font-weight: bold;
  line-height: 1.27232143rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  white-space: normal;
  word-break: break-all;
  color: rgba(0, 0, 0, 0.9);
}
.hyc-sub-page-entry-box-content .entry-box-content-wrapper .entry-box-content-loading {
  flex: 1;
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/40d700c9566895db5fd1.png);
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: top;
}
.hyc-sub-page-entry-box-content-btn_wrapper {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(180deg, rgba(233, 246, 253, 0) 0%, #ebfafb 100%);
  width: 100%;
  height: 4.82142857rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hyc-sub-page-entry-box-content-btn_wrapper .hyc-sub-page-entry-box-content-btn {
  background: var(--brand-black_1) !important;
  width: 8.70535714rem;
  height: 2.61160714rem;
  border-radius: 0.53571429rem;
  font-weight: bold;
  border: none;
  backdrop-filter: blur(0.77678571rem);
}
.hyc-sub-page-entry-box-content--multi {
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/b48cb1a4fd4560c60b8a.png);
}
.hyc-sub-page-entry-box-content--multi .entry-box-content-header {
  padding-top: 4.08482143rem;
}
.hyc-sub-page-entry-box--disabled .hyc-sub-page-entry-box-content {
  cursor: not-allowed;
}
.hyc-sub-page-entry-box--disabled .hyc-sub-page-entry-box-content * {
  pointer-events: none;
}
/**
 * Swiper 11.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 19, 2025
 */
/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.hyc-common-swiper--navigation-start-mask {
  mask-image: linear-gradient(to right, transparent, black 4.55357143rem);
}
.hyc-common-swiper--navigation-end-mask {
  mask-image: linear-gradient(to right, black calc(100% - 4.55357143rem), transparent);
}
.hyc-common-swiper--navigation-start-mask.hyc-common-swiper--navigation-end-mask {
  mask-image: linear-gradient(to right, transparent, black 4.55357143rem, black calc(100% - 4.55357143rem), transparent);
}
.hyc-common-loading-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.60267857rem;
  color: var(--yb-primary-color);
  width: 1.20535714rem;
  height: 1.20535714rem;
  position: relative;
}
.hyc-common-loading-icon--animate::before {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -0.73660714rem;
  margin-left: -0.73660714rem;
  z-index: 0;
  content: "";
  width: 1.47321429rem;
  border-radius: 50%;
  aspect-ratio: 1;
  transform: scale(0.85) rotate(0);
  mask: radial-gradient(transparent calc(60% - 0.02678571rem), #fff 50%);
  background: conic-gradient(from 90deg at 50% 50%, transparent 0deg, var(--brand-black_1) 360deg);
  animation: loadingCircleRun 1s infinite linear;
}
@keyframes loadingCircleRun {
  100% {
    transform: scale(0.85) rotate(1turn);
  }
}
.hyc-content-md {
  position: relative;
}
.hyc-content-md--fold {
  max-height: 18.08035714rem;
  overflow-y: hidden;
}
.hyc-content-md .hyc-content-markdown {
  padding-bottom: 0;
}
.hyc-content-md--expand > .hyc-common-markdown {
  mask-image: linear-gradient(to top, transparent, black 6.69642857rem);
  -webkit-mask-image: linear-gradient(to top, transparent, black 6.69642857rem);
}
.hyc-content-md__expand {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 4.28571429rem;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.hyc-content-md__expand__icon {
  width: 3.75rem;
  height: 1.74107143rem;
  border-radius: 1.60714286rem;
  background-color: var(--text-text_secondary);
  color: var(--text-text_white);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.hyc-content-md__reading-btn {
  width: 6.83035714rem;
  height: 1.875rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.40178571rem;
  color: var(--text-text_white);
  font-size: 0.80357143rem;
  border-radius: 1.875rem;
  background-color: var(--text-text_secondary);
  cursor: pointer;
}
.hyc-content-md__waiting {
  margin-top: 1.60714286rem;
  display: flex;
}
.hyc-content-md__waiting .circle_progress_wrapper {
  width: 1.47321429rem;
  height: 1.47321429rem;
  position: relative;
}
.hyc-content-md__waiting .text {
  padding-left: 0.53571429rem;
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  color: #5e5e5e;
}
.hyc-content-md__waiting .middle {
  width: 0.60267857rem;
  height: 0.33482143rem;
  position: absolute;
  top: 0.73660714rem;
  left: 0.40178571rem;
}
.hyc-content-md__waiting .middle .greater-than {
  width: 0.26785714rem;
  height: 0.26785714rem;
  position: absolute;
  border-left: 0.13392857rem solid #20C57D;
  border-bottom: 0.13392857rem solid #20C57D;
  transform: translate(0, -50%) rotate(-135deg);
  left: 0.26785714rem;
}
.hyc-content-md__waiting .middle .less-than {
  width: 0.26785714rem;
  height: 0.26785714rem;
  position: absolute;
  border-left: 0.13392857rem solid #20C57D;
  border-bottom: 0.13392857rem solid #20C57D;
  transform: translate(0, -50%) rotate(45deg);
}
.hyc-content-md__waiting .wrapper {
  width: 1.47321429rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: radial-gradient(farthest-side, #20C57D 94%, #0000) top / 0.13392857rem 0.13392857rem no-repeat, conic-gradient(#0000 30%, #20C57D), radial-gradient(farthest-side, #0000 calc(100% - 0.13392857rem), #BFEFD6 0);
  mask: radial-gradient(farthest-side, #0000 calc(100% - 0.13392857rem), #BFEFD6 0);
  animation: HYCMdCircleProgress 1s infinite linear;
}
@keyframes HYCMdCircleProgress {
  100% {
    transform: rotate(1turn);
  }
}
.hyc-content-md.hyc-content-md-done .skeleton-loading-image-box {
  display: none;
}
@media screen and (max-width: 51.42857143rem) {
  .hyc-content-img-viewer li:nth-child(2) img {
    max-width: 100%;
    max-height: 100%;
  }
}
.hyc-content-img {
  position: relative;
}
.hyc-content-img--loading {
  display: flex;
  align-items: center;
  gap: 0.53571429rem;
  background: var(--background-bubble_web);
}
.hyc-content-img-placeholder {
  height: 100%;
  width: 100%;
}
.hyc-content-img-placeholder .t-skeleton__row {
  height: 100%;
}
.hyc-content-img-placeholder .t-skeleton__col {
  height: 100%;
  background: var(--background-bubble_web);
}
.hyc-content-img-placeholder .t-skeleton--animation-gradient::after {
  -webkit-animation: t-skeleton--gradient 1.5s linear infinite;
  animation: t-skeleton--gradient 1.5s linear infinite;
  background: linear-gradient(90deg, #fff, rgba(233, 249, 242, 0.4), #fff);
}
.hyc-content-img--fail,
.hyc-content-img--pause {
  flex: 1;
  height: 16.07142857rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.hyc-content-img--round img {
  border-radius: 0.26785714rem !important;
}
.hyc-content-img img {
  min-width: 6.02678571rem;
  min-height: 6.02678571rem;
  max-width: 16.07142857rem;
  max-height: 16.07142857rem;
  cursor: pointer;
  display: block;
  object-fit: cover;
}
.hyc-content-img--disable-preview img {
  cursor: default;
}
.hyc-content-img--with-link img {
  cursor: pointer;
}
.hyc-content-img--loading {
  gap: 0.26785714rem;
  padding-top: 100%;
  box-sizing: border-box;
}
.hyc-content-img--loading .hyc-content-img-placeholder {
  position: absolute;
  left: 0;
  top: 0;
}
.hyc-content-img--loading__text {
  color: var(--text-text_tertiary);
  font-size: 14px;
  line-height: 22px;
}
.hyc-content-img--pause {
  gap: 0.26785714rem;
  color: var(--text-text_tertiary);
  background-color: var(--background-bubble_web);
}
.hyc-content-img--fail {
  gap: 0.26785714rem;
  background-color: #EBECED;
}
.hyc-content-img--fail__text {
  color: var(--text-text_tertiary);
  font-size: 14px;
  line-height: 22px;
}
.hyc-content-img--dark {
  background-color: #303030;
}
.hyc-content-img-viewer li:nth-child(2) {
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hyc-content-img-viewer li:nth-child(2) img {
  width: auto !important;
  height: auto !important;
  max-width: 33.48214286rem;
  max-height: 33.48214286rem;
  border-radius: 1.07142857rem;
}
.hyc-content-img__link {
  width: 1.33928571rem;
  height: 1.33928571rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(24, 24, 24, 0.6);
  color: #fff;
  position: absolute;
  right: 0.80357143rem;
  bottom: 0.80357143rem;
  cursor: pointer;
}
.hyc-custom-photo-view .t-dialog {
  width: auto;
}
.hyc-custom-photo-view .t-dialog__close {
  position: absolute;
  top: 2.14285714rem;
  right: 1.20535714rem;
  color: #fff;
  z-index: 1;
  width: 2.14285714rem;
  font-size: 1.875rem;
}
.hyc-custom-photo-view .t-dialog__close:hover {
  background: unset;
}
.hyc-custom-photo-view.t-dialog__ctx .t-dialog__mask {
  background: rgba(0, 0, 0, 0.85);
  backdrop-filter: blur(4.01785714rem);
}
.hyc-custom-photo-view.t-dialog__ctx .t-dialog__position.t-dialog--top {
  padding: 0;
  align-items: center;
}
.hyc-custom-photo-view.t-dialog__ctx .t-dialog {
  background: transparent;
  border: 0;
}
.hyc-custom-photo-view-control {
  position: fixed;
  z-index: 2501;
  top: 2.54464286rem;
  right: 2.94642857rem;
}
.hyc-custom-photo-view-control__btn {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.41071429rem;
  height: 2.41071429rem;
  border-radius: 50%;
  color: #fff;
}
.hyc-custom-photo-view-control__btn:hover {
  opacity: 0.8;
}
.hyc-content-img--multi {
  animation: fadeIn 0.3s ease-out;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.hyc-content-text {
  font-size: 16px;
  line-height: 24px;
  color: rgba(0, 0, 0, 0.9);
}
.hyc-content-text__deep-search-prefix {
  vertical-align: middle;
  transform: translateY(-0.06696429rem);
  margin-right: 0.33482143rem;
  font-size: 0.80357143rem;
  color: var(--text-text_secondary);
  display: inline-flex;
  align-items: center;
  gap: 0.26785714rem;
}
.hyc-content-text__deep-search-prefix__wp {
  display: flex;
  align-items: center;
}
.hyc-content-text__deep-search-prefix__wp svg {
  padding-right: 0.26785714rem;
}
.hyc-content-divider {
  display: flex;
  justify-content: center;
  align-items: center;
}
.hyc-content-divider--hide-line:before,
.hyc-content-divider--hide-line:after {
  display: none;
}
.hyc-content-divider:before,
.hyc-content-divider:after {
  content: "";
  border-bottom: 0.03348214rem solid var(--widget-line);
  flex: auto;
}
.hyc-content-divider__content {
  font-size: 12px;
  line-height: 20px;
  padding: 0 0.53571429rem;
  color: var(--text-text_tertiary);
}
.hyc-content-divider--hidden {
  display: none;
}
.hyc-content-option__title {
  font-size: 14px;
  line-height: 22px;
  color: var(--yb-component-option-title-new-color, var(--yb-component-option-title-color));
  margin-bottom: 0.40178571rem;
}
.hyc-content-option__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.80357143rem;
}
.hyc-content-option--list .hyc-content-option__content {
  gap: 0.53571429rem;
}
.hyc-content-option--list .hyc-content-option__content__item {
  display: flex;
  align-items: center;
  font-size: 0.9375rem;
  line-height: 1.33928571rem;
  color: var(--yb-component-option-title-new-color, var(--yb-component-option-title-color));
  cursor: pointer;
}
.hyc-content-option--list .hyc-content-option__content__item::before {
  content: '';
  display: block;
  width: 0.26785714rem;
  height: 0.26785714rem;
  border-radius: 50%;
  background-color: var(--yb-component-option-title-new-color, var(--yb-component-option-title-color));
  margin: 0 0.53571429rem;
}
.hyc-content-option--option .hyc-content-option__content__item {
  padding: 0.53571429rem 0.80357143rem;
  color: rgba(0, 0, 0, 0.9);
  background: #E8E8E8;
  border-radius: 0.53571429rem;
  cursor: pointer;
  font-size: 0.9375rem;
  line-height: 1.33928571rem;
}
.hyc-content-loading {
  display: flex;
  align-items: center;
  height: 1.60714286rem;
}
.hyc-content-loading--ai_search_light,
.hyc-content-loading--ai_search_pro,
.hyc-content-loading--ai_search_deepseek {
  border-radius: 0.80357143rem;
  box-sizing: border-box;
  height: initial;
}
.hyc-content-loading--ai_search_light .hyc-content-loading__text,
.hyc-content-loading--ai_search_pro .hyc-content-loading__text,
.hyc-content-loading--ai_search_deepseek .hyc-content-loading__text {
  color: var(--yb-component-loading-search-color);
  font-weight: 400;
  display: flex;
  align-content: center;
}
.hyc-content-loading--ai_search_light .hyc-content-loading__process_text,
.hyc-content-loading--ai_search_pro .hyc-content-loading__process_text,
.hyc-content-loading--ai_search_deepseek .hyc-content-loading__process_text {
  display: flex;
  align-items: center;
  height: 1.60714286rem;
  overflow: hidden;
  margin-left: 0.40178571rem;
  font-weight: 400;
  color: var(--yb-component-loading-process-color);
  font-size: 0.9375rem;
}
.hyc-content-loading--ai_search_light .hyc-content-loading__process_text .hyc-content-loading__content,
.hyc-content-loading--ai_search_pro .hyc-content-loading__process_text .hyc-content-loading__content,
.hyc-content-loading--ai_search_deepseek .hyc-content-loading__process_text .hyc-content-loading__content {
  flex-shrink: 0;
}
.hyc-content-loading--ai_search_light .hyc-content-loading__process_text .hyc-content-loading__name,
.hyc-content-loading--ai_search_pro .hyc-content-loading__process_text .hyc-content-loading__name,
.hyc-content-loading--ai_search_deepseek .hyc-content-loading__process_text .hyc-content-loading__name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hyc-content-loading--ai_search_light .hyc-content-loading__process,
.hyc-content-loading--ai_search_pro .hyc-content-loading__process,
.hyc-content-loading--ai_search_deepseek .hyc-content-loading__process {
  color: var(--yb-component-loading-process-progress-color);
  font-size: 0.9375rem;
  padding-left: 0.33482143rem;
}
.hyc-content-loading__icon {
  position: relative;
  width: 1.33928571rem;
  height: 1.33928571rem;
  flex: none;
}
.hyc-content-loading__icon--search {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.60267857rem;
  color: var(--brand-black_1);
  width: 1.20535714rem;
  height: 1.20535714rem;
  position: relative;
}
.hyc-content-loading__icon--search::before {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -0.73660714rem;
  margin-left: -0.73660714rem;
  z-index: 0;
  content: "";
  width: 1.47321429rem;
  aspect-ratio: 1;
  border-radius: 50%;
  transform: scale(0.85) rotate(0);
  background: conic-gradient(from 90deg at 50% 50%, transparent 0deg, var(--brand-black_1) 360deg);
  mask: radial-gradient(transparent calc(60% - 0.02678571rem), #fff 50%);
  animation: circleProgress 1s infinite linear;
}
@keyframes circleProgress {
  100% {
    transform: scale(0.85) rotate(1turn);
  }
}
.hyc-content-loading__icon::before,
.hyc-content-loading__icon::after {
  content: '';
  display: block;
  width: 0.66964286rem;
  height: 0.66964286rem;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
}
.hyc-content-loading__icon::before {
  background: var(--brand-black_1);
  margin-left: -0.33482143rem;
  margin-top: -0.33482143rem;
  animation: inner 1.4s linear infinite;
}
.hyc-content-loading__icon::after {
  border: 0.06696429rem solid var(--brand-black_1);
  left: 50%;
  top: 50%;
  box-sizing: border-box;
  animation: outer 1.4s linear infinite;
  transform: translate(-50%, -50%);
}
@keyframes inner {
  0% {
    transform: scale(1);
  }
  40% {
    transform: scale(0.8);
  }
  70%,
  100% {
    transform: scale(1);
  }
}
@keyframes outer {
  0%,
  69% {
    opacity: 0;
  }
  70% {
    opacity: 1;
    width: 0.66964286rem;
    height: 0.66964286rem;
  }
  100% {
    opacity: 0;
    width: 1.60714286rem;
    height: 1.60714286rem;
  }
}
.hyc-content-loading__search_icon {
  display: flex;
}
.hyc-content-loading__text {
  font-size: 14px;
  line-height: 22px;
  color: var(--yb-component-loading-color);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: center;
  position: relative;
  max-width: 100%;
  line-height: 1.60714286rem;
  gap: 0.26785714rem;
}
.hyc-content-loading__flash-wrapper {
  opacity: 0;
  transition: opacity 500ms ease-in-out;
}
.hyc-content-loading__flash-wrapper--fade-in {
  opacity: 1;
}
.hyc-content-loading__text__flash {
  background-image: linear-gradient(to right, var(--td-text-color-placeholder) 35%, var(--td-text-color-primary) 50%, var(--td-text-color-placeholder) 65%);
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  animation: a-text-flash-hyc 1.2s linear infinite;
  will-change: background-position;
}
@keyframes a-text-flash-hyc {
  from {
    background-position: 200%;
  }
  to {
    background-position: 0;
  }
}
.hyc-content-loading__dots {
  display: flex;
  align-items: center;
  gap: 0.40178571rem;
}
.hyc-content-loading__dot {
  width: 0.40178571rem;
  height: 0.40178571rem;
  border-radius: 50%;
  background-color: var(--brand-black_1);
  animation: dot-out 1.2s infinite linear;
}
.hyc-content-loading__dot:nth-child(1) {
  animation-delay: 0.6s;
}
.hyc-content-loading__dot:nth-child(3) {
  animation-delay: 0.6s;
}
.hyc-content-loading__dots__container {
  width: 1.875rem;
}
.hyc-content-loading .hyc-content-loading__dots__container {
  display: flex;
  gap: 0.26785714rem;
  align-items: center;
  width: 100%;
  color: var(--text-text_secondary, rgba(0, 0, 0, 0.6));
  font-weight: 400;
  font-size: 0.9375rem;
}
@keyframes dot-out {
  0% {
    transform: scale(1, 1);
    opacity: 0.4;
  }
  50% {
    opacity: 1;
    transform: scale(1.3, 1.3);
  }
  100% {
    opacity: 0.4;
    transform: scale(1, 1);
  }
}
@keyframes leapFrog {
  0% {
    transform: translateX(0) rotate(0deg);
  }
  33.333% {
    transform: translateX(0) rotate(180deg);
  }
  66.666% {
    transform: translateX(calc(var(--uib-size) * -0.38)) rotate(180deg);
  }
  99.999% {
    transform: translateX(calc(var(--uib-size) * -0.78)) rotate(180deg);
  }
  100% {
    transform: translateX(0) rotate(0deg);
  }
}
.hyc-content-card {
  display: flex;
  background-color: #E8E8E8;
  border-radius: 0.80357143rem;
  width: 16.07142857rem;
  gap: 0.53571429rem;
  padding: 0.53571429rem;
  box-sizing: border-box;
  cursor: pointer;
}
.hyc-content-card__logo {
  width: 3.21428571rem;
  height: 3.21428571rem;
  border-radius: 50%;
  overflow: hidden;
}
.hyc-content-card__logo img {
  width: 100%;
}
.hyc-content-card__info {
  flex: 1;
  min-width: 0;
}
.hyc-content-card__name {
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
  color: #181818;
  margin-bottom: 0.13392857rem;
}
.hyc-content-card__description {
  font-size: 14px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #777777;
}
.hyc-content-file {
  display: flex;
  align-items: center;
  width: 12.99107143rem;
  height: 4.01785714rem;
  box-sizing: border-box;
  padding: 0 1.07142857rem 0 0.53571429rem;
  background-color: var(--background-container);
  position: relative;
  border-radius: 0.53571429rem;
  border: 0.06696429rem solid var(--widget-line);
}
.hyc-content-file__link {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}
.hyc-content-file__info {
  flex: 1;
  min-width: 0;
}
.hyc-content-file__info__name {
  font-size: 0.9375rem;
  line-height: 1.20535714rem;
  font-weight: 400;
  color: var(--yb-md-file-title-color);
  margin-bottom: 0.26785714rem;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hyc-content-file__info__size {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.80357143rem;
  line-height: 1.13839286rem;
  font-weight: 400;
  color: var(--yb-md-file-desc-color);
  white-space: nowrap;
}
.hyc-content-file__logo {
  position: relative;
  width: 1.875rem;
  height: 1.875rem;
  text-align: center;
  margin-right: 0.53571429rem;
}
.hyc-content-file__logo img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.hyc-content-file__logo .hyc-common-icon {
  position: absolute;
  left: calc(50%);
  top: calc(50%);
  color: #fff;
  transform: translate(-50%, -50%);
}
.hyc-content-file__parsing {
  display: block;
  position: absolute;
  width: 0.60267857rem;
  height: 0.60267857rem;
  left: calc(50% - 0.20089286rem);
  top: calc(50% + 0.33482143rem);
  margin: -0.46875rem 0 0 -0.46875rem;
  background-size: 100% 100%;
  animation: a-file-parsing 1s linear infinite;
}
@keyframes a-file-parsing {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.hyc-content-file__tencentDoc {
  width: 0.73660714rem;
  height: 0.73660714rem;
  left: calc(50%);
  top: calc(50% + 0.06696429rem);
}
.hyc-content-oral-score {
  display: flex;
  border-radius: 0.80357143rem;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.80357143rem;
  background: #fff;
  box-sizing: border-box;
  width: fit-content;
}
.hyc-content-oral-score__item {
  position: relative;
  padding: 0 0.66964286rem;
}
.hyc-content-oral-score__item--success .iconfont {
  color: rgba(0, 0, 0, 0.9);
  margin-left: 0.20089286rem;
}
.hyc-content-oral-score__item--error .iconfont {
  margin-left: 0.20089286rem;
  color: #F53F3F;
}
.hyc-content-oral-score__item::after {
  position: absolute;
  content: '|';
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  color: #a6a6a6;
  font-weight: bold;
}
.hyc-content-oral-score__item:last-child::after {
  content: '';
}
.hyc-content-oral-score__item-optimize {
  cursor: pointer;
}
.hyc-content-tool-process {
  width: 100%;
  border-radius: 0.13392857rem 0.53571429rem 0.53571429rem 0.53571429rem;
  border: 0.06696429rem solid #dcdcdc;
  overflow: hidden;
  box-sizing: border-box;
  margin-bottom: 0.53571429rem;
}
.hyc-content-tool-process__wrapper .t-collapse-panel__wrapper .t-collapse-panel__header {
  font-weight: normal;
}
.hyc-content-tool-process__detail .t-collapse-panel__wrapper .t-collapse-panel__content {
  padding: 0;
}
.hyc-content-tool-process__detail .t-collapse-panel__wrapper .t-collapse-panel__content .t-collapse {
  border-width: 0.06696429rem 0 0 0;
}
.hyc-content-tool-process__detail__item .t-collapse-panel__wrapper {
  margin: 0 1.07142857rem;
  border-bottom: 0.06696429rem solid #ddd;
  box-sizing: border-box;
}
.hyc-content-tool-process__detail__item .t-collapse-panel__wrapper .t-collapse-panel__content {
  padding: 0.40178571rem 0 0.80357143rem;
}
.hyc-content-tool-process__detail__item .t-collapse-panel__wrapper .t-collapse-panel__header {
  padding: 0.80357143rem 0;
  box-sizing: border-box;
}
.hyc-content-tool-process__detail__item:last-child .t-collapse-panel__wrapper {
  border-bottom: none;
}
.hyc-content-tool-process__detail__item .t-collapse-panel__header {
  color: #181818;
}
.hyc-content-tool-process__detail__item__content {
  width: 100%;
  border-radius: 0.66964286rem;
  background-color: #f3f3f3;
  box-sizing: border-box;
  padding: 1.13839286rem 1.27232143rem 0;
  font-size: 0.9375rem;
  line-height: 1.47321429rem;
  position: relative;
}
.hyc-content-tool-process__detail__item__content::after {
  content: ' ';
  position: absolute;
  left: 2.67857143rem;
  top: -0.26785714rem;
  width: 0.53571429rem;
  height: 0.53571429rem;
  background-color: #f3f3f3;
  transform: rotate(45deg);
}
.hyc-content-tool-process__detail__item__content__title {
  font-weight: bold;
  margin-bottom: 0.53571429rem;
}
.hyc-content-tool-process__detail__item__content__detail {
  word-break: break-word;
  padding-bottom: 1.07142857rem;
  box-sizing: border-box;
}
.hyc-content-tool-process__custom__header {
  display: flex;
  width: 100%;
}
.hyc-content-tool-process__custom__header__left {
  flex: 1;
  display: flex;
  gap: 0.33482143rem;
  align-items: center;
}
.hyc-content-tool-process__custom__header__left .t-loading__gradient-conic {
  background: conic-gradient(from 90deg at 50% 50%, rgba(24, 24, 24, 0) 0deg, #181818 360deg) !important;
}
.hyc-content-tool-process__custom__header__right {
  text-align: right;
}
.hyc-content-tool-process__custom__header__icon-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0.06696429rem solid #181818;
  border-radius: 50%;
  width: 0.9375rem;
  height: 0.9375rem;
}
.hyc-content-tool-process__custom__header--success {
  color: #20C57D;
}
.hyc-content-tool-process__custom__header--success .t-collapse {
  color: #20C57D;
}
.hyc-content-tool-process__custom__header--success ~ .t-collapse-panel__icon--right {
  color: #20C57D;
}
.hyc-content-tool-process__custom__header--error {
  color: #D54941;
}
.hyc-content-tool-process__custom__header--error .t-collapse {
  color: #20C57D;
}
.hyc-content-tool-process__custom__header--error ~ .t-collapse-panel__icon--right {
  color: #D54941;
}
.hyc-content-tag {
  background: var(--yb-component-tag-bg-color);
  padding: 0.40178571rem 0.53571429rem;
  margin-top: 0.40178571rem;
  font-size: 12px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.4);
  line-height: 0.80357143rem;
  width: fit-content;
  border-radius: 0.26785714rem;
}
.hyc-content-tag__text {
  background: var(--yb-component-tag-color);
  color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}
.hyc-content-middleware {
  font-size: 16px;
  line-height: 24px;
  color: var(--text-text_primary);
  display: flex;
  flex-direction: column;
  gap: 1.07142857rem;
  margin-bottom: 0.80357143rem;
}
.hyc-content-middleware .hyc-content-middleware-collapse {
  background-color: var(--yb-component-middleware-bg-color);
  border: unset;
  border-radius: 0.80357143rem;
}
.hyc-content-middleware .hyc-content-middleware-collapse .t-collapse-panel__header {
  border: unset;
}
.hyc-content-middleware .hyc-content-middleware-collapse .t-collapse-panel__body {
  border: unset;
  border-radius: 0.80357143rem;
  background: var(--yb-component-middleware-body-bg-color);
}
.hyc-content-middleware .hyc-content-middleware-collapse .t-collapse-panel__content {
  padding-left: 1.07142857rem;
  padding-top: 0;
}
.hyc-content-middleware .hyc-content-middleware-collapse .t-collapse-panel__icon {
  color: var(--yb-component-middleware-header-color);
}
.hyc-content-middleware .hyc-content-middleware-collapse .t-collapse-panel__icon:hover {
  background-color: transparent;
}
.hyc-content-middleware-dot {
  width: 0.33482143rem;
  height: 0.33482143rem;
  border-radius: 50%;
  background: var(--yb-component-middleware-item-color);
  margin-left: 0.53571429rem;
  flex-shrink: 0;
  margin-top: 0.53571429rem;
}
.hyc-content-middleware-messagelist {
  display: flex;
  flex-direction: column;
  gap: 0.53571429rem;
}
.hyc-content-middleware-listitem {
  display: flex;
  gap: 0.53571429rem;
  white-space: pre-wrap;
  word-break: break-all;
  color: var(--yb-component-middleware-item-color);
}
.hyc-content-middleware-list-wrapper {
  min-width: 13.39285714rem;
}
.hyc-content-middleware .hyc-content-middleware-divider {
  font-size: 0.80357143rem;
}
.hyc-content-middleware .hyc-content-middleware-divider::before,
.hyc-content-middleware .hyc-content-middleware-divider::after {
  border-color: var(--yb-component-middleware-divider-border-color);
}
.hyc-content-middleware .hyc-content-middleware-divider-text {
  color: var(--yb-component-middleware-divider-color);
}
.hyc-content-middleware-expand {
  cursor: pointer;
  color: var(--brand-black_1);
  margin-left: 0.53571429rem;
}
.hyc-content-middleware .collapse-header {
  display: flex;
  align-items: center;
  color: var(--yb-component-middleware-header-color);
  font-size: 0.9375rem;
  font-weight: 400;
  flex-wrap: nowrap;
  overflow: hidden;
}
.hyc-content-middleware .collapse-header__icon {
  color: var(--brand-black_1);
  font-size: 0;
}
.hyc-content-middleware .collapse-header__tool_name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hyc-content-middleware .collapse-header__content {
  white-space: nowrap;
  flex-shrink: 0;
}
.hyc-content-middleware .collapse-header.collapse-header-one {
  padding: 0.53571429rem 0.80357143rem;
  background: var(--yb-component-middleware-bg-color);
  border-radius: 1.07142857rem;
}
.t-popup[data-popper-placement="bottom"] .hyc-common-markdown__ref_card__explain-popup-container .t-popup__arrow {
  margin-bottom: 0.26785714rem;
}
.t-popup[data-popper-placement="top"] .hyc-common-markdown__ref_card__explain-popup-container .t-popup__arrow {
  margin-top: 0.26785714rem;
}
:root[yb-theme-mode="dark"] .hyc-common-markdown__ref_card__explain-popup-container {
  box-shadow: 0 0.13392857rem 1.33928571rem 0 rgba(0, 0, 0, 0.45);
}
.hyc-common-markdown__ref_card {
  line-height: 1.5;
  padding: 0.66964286rem;
  border-radius: 0.53571429rem;
  overflow: hidden;
  cursor: pointer;
}
.hyc-common-markdown__ref_card__explain-popup-container {
  padding: 0.53571429rem 0.80357143rem;
  margin-bottom: 0.53571429rem !important;
  margin-top: 0.53571429rem !important;
  box-shadow: 0 0.13392857rem 1.33928571rem 0 rgba(0, 0, 0, 0.15);
  background: var(--background-popover, #3B3B3B);
}
.hyc-common-markdown__ref_card__explain-popup-container .t-popup__arrow::before {
  background: var(--background-popover, #3B3B3B);
}
.hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile) {
  transition: background 0.2s;
}
.hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile):hover {
  background-color: var(--widget-btn_hover_2);
}
.hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile).hyc-common-markdown__ref_card--disable {
  position: relative;
  cursor: not-allowed;
}
.hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile).hyc-common-markdown__ref_card--disable:hover .hyc-common-markdown__ref_card-foot {
  opacity: 0;
  transition: 0.2s;
}
.hyc-common-markdown__ref_card:not(.hyc-common-markdown__ref_card--mobile).hyc-common-markdown__ref_card--disable:hover .hyc-common-markdown__ref_card-tip {
  opacity: 1;
  transform: none;
  transition: 0.3s;
}
.hyc-common-markdown__ref_card--mobile:active {
  background-color: var(--background-page_background_web);
}
.hyc-common-markdown__ref_card--mobile .hyc-common-markdown__ref_card-img-box {
  margin-top: 0.40178571rem;
}
.hyc-common-markdown__ref_card--mobile .hyc-common-markdown__ref_card_wrapper {
  margin-top: 0.13392857rem;
}
.hyc-common-markdown__ref_card--mobile .hyc-common-markdown__ref_card-title {
  font-size: 1.07142857rem;
}
.hyc-common-markdown__ref_card--mobile .hyc-common-markdown__ref_card-desc {
  font-size: 0.9375rem;
}
.hyc-common-markdown__ref_card-tip {
  position: absolute;
  top: 0.80357143rem;
  font-size: 0.80357143rem;
  color: var(--text-text_secondary);
  opacity: 0;
  transform: translateY(-0.80357143rem);
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.hyc-common-markdown__ref_card-title-icon {
  position: relative;
  top: 0.13392857rem;
  margin-right: 0.26785714rem;
  width: 0.96428571rem;
  height: 0.96428571rem;
  flex-shrink: 0;
}
.hyc-common-markdown__ref_card-knowledge {
  display: flex;
  align-items: center;
}
.hyc-common-markdown__ref_card-knowledge-sourceName {
  margin-left: 0.26785714rem;
}
.hyc-common-markdown__ref_card-knowledge-icon {
  width: 1rem;
  height: 1rem;
}
.hyc-common-markdown__ref_card-img-box {
  overflow: hidden;
  max-width: 100%;
  max-height: 7.63392857rem;
  border-radius: 0.26785714rem;
  margin-top: 0.26785714rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hyc-common-markdown__ref_card-img-box img {
  width: 100%;
}
.hyc-common-markdown__ref_card-title {
  color: var(--text-text_primary);
  font-weight: 500;
  font-size: 0.9375rem;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  white-space: normal;
}
.hyc-common-markdown__ref_card-title__center {
  display: flex;
  height: 100%;
  align-items: center;
}
.hyc-common-markdown__ref_card-title__center span {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  white-space: normal;
}
.hyc-common-markdown__ref_card-desc {
  margin-top: 0.26785714rem;
  font-size: 0.80357143rem;
  color: var(--text-text_secondary);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  white-space: normal;
  word-break: break-all;
}
.hyc-common-markdown__ref_card-tags {
  display: flex;
  align-items: center;
  column-gap: 0.20089286rem;
  color: var(--yb_color_text-primary);
}
.hyc-common-markdown__ref_card-tags img {
  background-color: var(--text-text_alwayswhite, #FFF);
  width: 1.07142857rem;
  height: 1.07142857rem;
  margin-bottom: 0.06696429rem;
  border-radius: 100%;
}
.hyc-common-markdown__ref_card-tags__txt {
  font-size: 0.80357143rem;
}
.hyc-common-markdown__ref_card-tags-plugin {
  box-sizing: border-box;
}
.hyc-common-markdown__ref_card-taglist {
  margin-top: 0.53571429rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.40178571rem;
}
.hyc-common-markdown__ref_card-taglist-item {
  display: flex;
  padding: 0 0.26785714rem;
  height: 1.33928571rem;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  font-size: 0.66964286rem;
  color: var(--text-text_secondary);
  border-radius: 0.26785714rem;
  border: 0.06696429rem solid var(--widget-line);
}
.hyc-common-markdown__ref_card-foot {
  display: flex;
  align-items: center;
  white-space: nowrap;
  gap: 0.20089286rem;
  font-size: 0.80357143rem;
  color: var(--text-text_secondary);
}
.hyc-common-markdown__ref_card-foot__idx {
  font-weight: 600;
  text-align: center;
  text-size-adjust: none;
  -webkit-text-size-adjust: none;
  font-size: 0.60267857rem;
  color: var(--text-text_tertiary, rgba(0, 0, 0, 0.4));
  height: 0.9375rem;
  min-width: 0.9375rem;
  line-height: 0.9375rem;
  border-radius: 0.9375rem;
  background: var(--widget-btn_checkbox, rgba(255, 255, 255, 0.04));
  margin-left: 3.01339286rem;
}
.hyc-common-markdown__ref_card-foot__logo {
  flex-shrink: 0;
  width: 1.07142857rem;
  height: 1.07142857rem;
  border-radius: 100%;
}
.hyc-common-markdown__ref_card-foot__logo img {
  display: block;
  width: 100%;
  height: 100%;
}
.hyc-common-markdown__ref_card-foot__source_txt {
  white-space: nowrap;
  word-wrap: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 0.40178571rem;
  flex-shrink: 1;
}
.hyc-common-markdown__ref_card-foot__txt {
  flex: 1;
  min-width: 0.06696429rem;
  display: flex;
  overflow: hidden;
  align-items: center;
  color: var(--text-text_primary, rgba(0, 0, 0, 0.9));
}
.hyc-common-markdown__ref_card-foot__sep {
  padding: 0 0.20089286rem;
}
.hyc-common-markdown__ref_card-foot__label_list {
  height: 0.87053571rem;
  line-height: 0.87053571rem;
  overflow: hidden;
  display: flex;
  flex-wrap: nowrap;
  gap: 0 0.40178571rem;
  flex-shrink: 0;
}
.hyc-common-markdown__ref_card-foot__label {
  color: var(--brand-blue_6, #008AFE);
  white-space: nowrap;
  word-wrap: normal;
  display: flex;
  align-items: center;
  gap: 0 0.13392857rem;
  font-weight: 500;
  font-size: 0.66964286rem;
  line-height: 0.87053571rem;
}
.hyc-common-markdown__ref_card-foot__label_pop {
  font-size: 0.80357143rem;
  color: var(--text-text_primary);
  line-height: 1.07142857rem;
}
.hyc-common-markdown__ref_card-foot__time {
  font-size: inherit;
}
.hyc-common-markdown__ref_card_wrapper {
  margin-top: 0.40178571rem;
}
.hyc-common-markdown__ref_card_flex {
  display: flex;
  flex-direction: row;
}
.hyc-common-markdown__ref_card_flex__left {
  flex: 1;
}
.hyc-common-markdown__ref_card_flex__cover-right {
  margin-left: 0.53571429rem;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.67857143rem;
  height: 2.67857143rem;
  border-radius: 0.13392857rem;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.hyc-common-markdown__ref_card_flex__cover-right span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.07142857rem;
  height: 1.07142857rem;
  border-radius: 0.53571429rem;
  background-color: rgba(0, 0, 0, 0.4);
}
.hyc-common-markdown__ref_card_flex__right {
  margin-left: 0.80357143rem;
  flex-shrink: 0;
  width: 2.67857143rem;
  height: 2.67857143rem;
  overflow: hidden;
}
.hyc-common-markdown__ref_card_flex__right img {
  width: 100%;
  border-radius: 0.13392857rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.evt-mobile-dialog .t-dialog {
  padding: 28px 12px 24px;
}
.evt-mobile-dialog .t-dialog .t-dialog__header {
  font-size: 14px;
  line-height: 24px;
}
.evt-mobile-dialog .t-dialog .t-dialog__header-content {
  justify-content: center;
}
.evt-mobile-dialog .t-dialog .t-dialog__body {
  padding-top: 8px;
  padding-bottom: 0;
}
.evt-mobile-dialog--content {
  text-align: center;
}
.evt-mobile-dialog--footer {
  margin-top: 32px;
  display: flex;
  justify-content: space-between;
}
.evt-mobile-dialog--btn {
  border-width: 0;
  padding: 0;
  margin: 0;
  display: flex;
  width: 138px;
  height: 40px;
  outline: none;
  box-shadow: none;
  font-size: 14px;
  align-items: center;
  justify-content: center;
  background-color: #f3f3f3;
  color: rgba(0, 0, 0, 0.6);
  border-radius: 8px;
}
.evt-mobile-dialog--btn:active {
  opacity: 0.6;
  outline: none;
}
.evt-mobile-dialog--btn__submit {
  background-color: #20C57D;
  color: #fff;
}
.evt-mobile-dialog.error .evt-mobile-dialog--btn__submit {
  background: var(---yb_error_primary_normal, #fa5151);
}
.evt-mobile-dialog.confirm .evt-mobile-dialog--btn__submit {
  background-color: #3377e8;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

@font-face {
  font-family: "iconfont";
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5c49c546becf26ca643e.woff2?t=81f3a98269757e766ab5ab61f3aced0f); /* IE9 */
  src: url(https://cdn-bot.hunyuan.tencent.com/assets/5c49c546becf26ca643e.woff2?t=81f3a98269757e766ab5ab61f3aced0f#iefix) format('woff2');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 1.0714285714285714rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right:before {
  content: "\e002";
}
.icon-attention:before {
  content: "\e003";
}
.icon-close:before {
  content: "\e005";
}
.icon-code:before {
  content: "\e006";
}
.icon-setting:before {
  content: "\e007";
}
.icon-vs:before {
  content: "\e008";
}
.icon-copy2:before {
  content: "\e009";
}
.icon-correct:before {
  content: "\e00a";
}
.icon-consult:before {
  content: "\e00b";
}
.icon-delete:before {
  content: "\e00c";
}
.icon-edit:before {
  content: "\e00e";
}
.icon-textscan:before {
  content: "\e010";
}
.icon-expire:before {
  content: "\e011";
}
.icon-feedback:before {
  content: "\e012";
}
.icon-file:before {
  content: "\e013";
}
.icon-chat-square:before {
  content: "\e015";
}
.icon-copy:before {
  content: "\e016";
}
.icon-home:before {
  content: "\e019";
}
.icon-info:before {
  content: "\e01c";
}
.icon-instruct:before {
  content: "\e01d";
}
.icon-keyboard:before {
  content: "\e01e";
}
.icon-like:before {
  content: "\e01f";
}
.icon-line:before {
  content: "\e020";
}
.icon-menu:before {
  content: "\e022";
}
.icon-select:before {
  content: "\e024";
}
.icon-next:before {
  content: "\e025";
}
.icon-notice:before {
  content: "\e026";
}
.icon-play:before {
  content: "\e028";
}
.icon-add:before {
  content: "\e029";
}
.icon-refresh:before {
  content: "\e02a";
}
.icon-time:before {
  content: "\e031";
}
.icon-mic:before {
  content: "\e032";
}
.icon-like-active:before {
  content: "\e035";
}
.icon-arrow-down:before {
  content: "\e036";
}
.icon-arrow-left:before {
  content: "\e037";
}
.icon-dislike:before {
  content: "\e038";
}
.icon-arrow-up:before {
  content: "\e039";
}
.icon-dislike-active:before {
  content: "\e03b";
}
.icon-transfer:before {
  content: "\e03c";
}
.icon-cancel:before {
  content: "\e03d";
}
.icon-check:before {
  content: "\e03e";
}
.icon-default:before {
  content: "\e03f";
}
.icon-error:before {
  content: "\e040";
}
.icon-info-circle:before {
  content: "\e041";
}
.icon-mic-f:before {
  content: "\e042";
}
.icon-pdf:before {
  content: "\e043";
}
.icon-question:before {
  content: "\e044";
}
.icon-success:before {
  content: "\e045";
}
.icon-touzi:before {
  content: "\e046";
}
.icon-warning:before {
  content: "\e047";
}
.icon-warning1:before {
  content: "\e048";
}
.icon-helper:before {
  content: "\e04a";
}
.icon-lock:before {
  content: "\e04f";
}
.icon-search:before {
  content: "\e050";
}
.icon-stop:before {
  content: "\e051";
}
.icon-simple-instruct:before {
  content: "\e052";
}
.icon-more:before {
  content: "\e056";
}
.icon-pre:before {
  content: "\e057";
}
.icon-complete-instruct:before {
  content: "\e058";
}
.icon-error2:before {
  content: "\e059";
}
.icon-privacy:before {
  content: "\e05a";
}
.icon-protocol1:before {
  content: "\e05b";
}
.icon-version:before {
  content: "\e05c";
}
.icon-thumb:before {
  content: "\e05d";
}
.icon-pause:before {
  content: "\e05e";
}
.icon-send:before {
  content: "\e05f";
}
.icon-image:before {
  content: "\e060";
}
.icon-chat:before {
  content: "\e061";
}
.icon-inspiration:before {
  content: "\e062";
}
.icon-smile:before {
  content: "\e064";
}
.icon-share:before {
  content: "\e065";
}
.icon-history:before {
  content: "\e067";
}
.icon-sort:before {
  content: "\e06a";
}
.icon-download:before {
  content: "\e06e";
}
.icon-add-image-1:before {
  content: "\e06f";
}
.icon-edit-image-1:before {
  content: "\e070";
}
.icon-del:before {
  content: "\e072";
}
.icon-light:before {
  content: "\e073";
}
.icon-mountain:before {
  content: "\e075";
}
.icon-set:before {
  content: "\e077";
}
.icon-voice-play:before {
  content: "\e07b";
}
.icon-star:before {
  content: "\e07d";
}
.icon-my:before {
  content: "\e081";
}
.icon-swap:before {
  content: "\e083";
}
.icon-Vector5:before {
  content: "\e084";
}
.icon-image-error:before {
  content: "\e085";
}
.icon-time-filled:before {
  content: "\e087";
}
.icon-model:before {
  content: "\e088";
}
.icon-phone:before {
  content: "\e089";
}
.icon-evaluate:before {
  content: "\e08a";
}
.icon-refresh2:before {
  content: "\e08b";
}
.icon-dot:before {
  content: "\e08c";
}
.icon-func:before {
  content: "\e08d";
}
.icon-style:before {
  content: "\e08f";
}
.icon-none:before {
  content: "\e090";
}
.icon-template:before {
  content: "\e091";
}
.icon-me:before {
  content: "\e092";
}
.icon-upload2:before {
  content: "\e096";
}
.icon-upload:before {
  content: "\e097";
}
.icon-chajian:before {
  content: "\e099";
}
.icon-folder:before {
  content: "\e09a";
}
.icon-xiaochengxuma:before {
  content: "\e09e";
}
.icon-upload3:before {
  content: "\e0a0";
}
.icon-camera:before {
  content: "\e0a1";
}
.icon-volume_up:before {
  content: "\e0a2";
}
.icon-volume_off:before {
  content: "\e0a3";
}
.icon-btn1:before {
  content: "\e0a8";
}
.icon-link:before {
  content: "\e0a9";
}
.icon-draw_switch:before {
  content: "\e0b1";
}
.icon-paraphrase:before {
  content: "\e0b2";
}
.icon-art_style:before {
  content: "\e0b3";
}
.icon-proportion:before {
  content: "\e0b4";
}
.icon-resolution:before {
  content: "\e0b5";
}
.icon-lianjie:before {
  content: "\e0b6";
}
.icon-share_pin:before {
  content: "\e0b7";
}
.icon-ai_beauty:before {
  content: "\e0b8";
}
.icon-speaker:before {
  content: "\e0b9";
}
.icon-shezhi:before {
  content: "\e0bd";
}
.icon-up_ed:before {
  content: "\e0c0";
}
.icon-up:before {
  content: "\e0c1";
}
.icon-up_cancle:before {
  content: "\e0c2";
}
.icon-arrow:before {
  content: "\e0c7";
}

/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.index__header___H9CLW {
  height: 64px;
  width: 100%;
  background: #ffffff;
}
.index__header___H9CLW .index__headerContent___NEHwg {
  width: 960px;
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1080px) {
  .index__header___H9CLW .index__headerContent___NEHwg {
    width: 100%;
    transform: scale(0.85);
  }
}
.index__header___H9CLW .index__left___Qhtst {
  display: flex;
  align-items: center;
  padding: 0 20px;
}
.index__header___H9CLW .index__content___aKmiq {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
.index__header___H9CLW .index__menuItemText___QyZcU {
  color: #4B5463;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.index__header___H9CLW .index__menuItem___CFVJY {
  display: flex;
  padding: 12px 20px;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
}
.index__header___H9CLW .index__menuItem___CFVJY.index__active___lXHmz {
  display: flex;
  padding: 8px 20px;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  background: #000;
  backdrop-filter: blur(3px);
}
.index__header___H9CLW .index__menuItem___CFVJY.index__active___lXHmz .index__menuItemText___QyZcU {
  color: #FFF;
  font-weight: 600;
}
.index__header___H9CLW .index__menuItem___CFVJY:hover {
  cursor: pointer;
}
.index__header___H9CLW .index__right___M29d7 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.index__header___H9CLW .index__logo___CWeTg {
  width: 100px;
}
.index__header___H9CLW .index__button___jIadA {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
  border: 1px solid #000;
  color: #000;
  width: 88px;
  height: 28px;
  font-size: 12px;
  cursor: pointer;
  user-select: none;
}
.index__header___H9CLW .index__downloadButton___Q2QTo {
  margin-left: 16px;
  width: 88px;
  height: 28px;
  border-radius: 20px;
  background: #1a1a1a;
  padding: 5.5px 10px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  box-sizing: border-box;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  user-select: none;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.index__footer___O5J_R {
  height: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  color: #7b818f;
  background: #fbfbfb;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}
.index__footer___O5J_R .index__privacyBox___nq_Zy {
  min-width: 522px;
  display: flex;
  align-items: center;
}
.index__footer___O5J_R .index__privacyBox___nq_Zy .index__privacyContent___x7Ofe {
  display: flex;
  justify-content: space-between;
  height: 16px;
}
.index__footer___O5J_R .index__privacyBox___nq_Zy .index__privacyContent___x7Ofe .index__privacyLink___NWNvP {
  cursor: pointer;
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-color: #7B818F;
}
.index__footer___O5J_R .index__privacyBox___nq_Zy .index__privacyContent___x7Ofe .index__privacy___VdjnB:not(:last-child) {
  margin-right: 12px;
}
.index__footer___O5J_R .index__copyRight___uTSOT {
  height: 16px;
  margin-top: 12px;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.style-rem__root___m6dXi {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  background-size: 100% auto;
  background-repeat: no-repeat;
  box-sizing: border-box;
  margin: 0 auto;
}
.style-rem__entry-page__open-app-button___m9m2e {
  border-radius: 0.36rem;
  font-size: 0.18rem;
  line-height: 0.26rem;
  font-weight: 600;
  height: 0.46rem;
  padding: 0 0.22rem;
  min-width: 90vw;
}
.style-rem__entry-page__open-app-button__launch-ref___rO0BU {
  position: fixed;
  bottom: 0.2rem;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}
.style-rem__entry-page__open-app-button__logo___PmeAN {
  width: 0.2rem;
  height: 0.2rem;
}
.style-rem__entry-page__open-app-button__logo__wrapper___IinIB {
  padding: 0.03rem;
  border-radius: 0.06rem;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.04rem;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.index-new__pc___wjJ2M {
  width: 100vw;
  min-width: 1180px;
  position: relative;
  background-color: #ffffff;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.index-new__pc___wjJ2M::-webkit-scrollbar {
  display: none;
}
.index-new__pc___wjJ2M .index-new__header___LjTdF {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
.index-new__pc___wjJ2M .index-new__process___Hepk9 {
  position: fixed;
  z-index: 11;
  top: 0;
  width: 100%;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH {
  height: 690px;
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 1080px) {
  .index-new__pc___wjJ2M .index-new__pcTop___OiojH {
    height: 620px;
  }
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT {
  width: 1180px;
  margin: 0 auto;
  position: relative;
  text-align: center;
}
@media screen and (max-width: 1080px) {
  .index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT {
    width: 100%;
    transform: scale(0.7);
  }
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__titleWrapper___xJbzu {
  position: relative;
  width: fit-content;
  margin: 0 auto;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__version___gZsie {
  position: absolute;
  right: -95px;
  bottom: 26px;
  width: 80px;
  height: 30px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__handWriting___nf3wE {
  width: 196px;
  transform: rotate(-3.67deg);
  position: absolute;
  left: -117px;
  top: 270px;
  z-index: 1;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__title___CYDII {
  margin-top: 145px;
  width: 433px;
  z-index: 2;
  position: relative;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButton___ZOU27 {
  position: relative;
  width: 340px;
  height: 82px;
  border-radius: 100px;
  background: #1a1a1a;
  padding: 16px 32px;
  font-family: PingFang SC;
  font-weight: 600;
  text-align: center;
  justify-content: center;
  letter-spacing: 0px;
  margin: 0 auto;
  box-sizing: border-box;
  color: #ffffff;
  cursor: pointer;
  user-select: none;
  display: flex;
  align-items: center;
  flex-direction: column;
  z-index: 9;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButton___ZOU27 .index-new__downloadButtonTitleWrapper___sCG5r {
  display: flex;
  align-items: center;
  line-height: 24px;
  font-size: 20px;
  letter-spacing: 0px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButton___ZOU27 .index-new__downloadButtonTitleWrapper___sCG5r .index-new__logo___GuxLX {
  width: 24px;
  margin-right: 4px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButton___ZOU27 .index-new__tips___u_neq {
  font-size: 12px;
  line-height: 24px;
  color: #b0b6c3;
  letter-spacing: 0px;
  margin-top: 1px;
  font-style: normal;
  font-weight: 400;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__rightArrow___cKAdS {
  width: 20px;
  height: 20px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__webPageTextWrapper___xpDU6 {
  position: relative;
  top: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__webPageTextWrapper___xpDU6:hover {
  cursor: pointer;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__webPageText___Tudiw {
  color: #474747;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 17.031px;
  font-style: normal;
  font-weight: 400;
  line-height: 20.438px;
  margin-right: 8px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButtonLight___ETCZS {
  background: #ffffff;
  color: #000000;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__downloadButtonLight___ETCZS .index-new__tips___u_neq {
  color: #8d8d8d;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__description___JB87Q {
  position: relative;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 0px;
  text-align: center;
  color: #3d3f45;
  width: 650px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  margin: 40px auto 0;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__description___JB87Q .index-new__descriptionItemLight___WOeN5 {
  color: rgba(255, 255, 255, 0.7);
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__description___JB87Q .index-new__descriptionItem___DuMLy {
  display: flex;
  align-items: center;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__description___JB87Q .index-new__descriptionItem___DuMLy .index-new__icon___E5UlH {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__itemTitle___CAg0i {
  color: #000;
  text-align: center;
  font-family: "PingFang SC";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  margin-right: 10px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__itemSubTitle___m0akZ {
  font-family: "PingFang SC";
  color: #000000;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__btnTypeTwo___U_vsD {
  color: #1A1A1A;
  background: linear-gradient(104deg, #C0FF40 0%, #00FF54 50.75%, #00ECFF 100%);
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__btnTypeThree___OAPqL {
  border: 3px solid rgba(124, 255, 115, 0.8);
  background: linear-gradient(298deg, #00BD5E 16.25%, #00C976 80.58%);
  position: relative;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__topContainer___dqADT .index-new__btnTypeThree___OAPqL::after {
  content: '';
  width: 130px;
  height: 36px;
  position: absolute;
  bottom: 0px;
  background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/237c4e396304725611fc.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__decoration___k6tCR {
  width: 100%;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__decorationImg___mbSeF {
  height: 166px;
  margin-top: 62px;
}
.index-new__pc___wjJ2M .index-new__pcTop___OiojH .index-new__videoWrapper___GMexP {
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 0;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy {
  margin-top: -40px;
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  position: relative;
  background-color: #fff;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentWrapper___QmEYT {
  width: 1180px;
  padding-top: 95px;
  margin: 0 auto;
}
@media screen and (max-width: 1080px) {
  .index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentWrapper___QmEYT {
    padding-top: 0;
  }
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL {
  margin-bottom: 120px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (max-width: 1080px) {
  .index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL {
    transform: scale(0.7);
    margin-bottom: 0;
  }
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__title___CYDII {
  height: 56px;
  position: relative;
  margin: 0 auto;
  width: fit-content;
  display: flex;
  align-items: center;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__title___CYDII .index-new__titleBg___dlqfk {
  position: absolute;
  left: -48px;
  top: 28px;
  width: 75px;
  transform: rotate(-3.67deg);
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__title___CYDII .index-new__titleImg___TN8Ru {
  z-index: 2;
  height: 32px;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__title___CYDII .index-new__titleStar___oiZu7 {
  position: absolute;
  right: -20px;
  top: 3px;
  width: 12px;
  height: 12px;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__description___JB87Q {
  margin: 0 auto;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: 0%;
  color: #4e5461;
  margin-top: 16px;
  text-align: center;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__contentImg___cDvyz {
  width: 960px;
  margin-top: 60px;
}
.index-new__pc___wjJ2M .index-new__content___xvYJy .index-new__contentItem___gx4PL .index-new__contentVideo___FHt2C {
  width: 100%;
  margin-top: 60px;
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 {
  position: absolute;
  left: -207px;
  bottom: 0px;
  width: 280px;
  height: 365px;
  padding: 20px;
  border-radius: 26px;
  box-shadow: 0px 14.63px 108.4px 0px #3bcb751a;
  background-color: #f9fffc;
  box-sizing: border-box;
  transform: scale(0.71);
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 .index-new__qrcodeWrapper___vXvwj {
  position: relative;
  width: 240px;
  height: 240px;
  padding: 15px;
  border-radius: 14px;
  background-color: #ffffff;
  font-family: PingFang SC;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  box-sizing: border-box;
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 .index-new__qrcodeWrapper___vXvwj .index-new__qrcode___Yk8jM {
  width: 210px;
  height: 210px;
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 .index-new__qrcodeWrapper___vXvwj .index-new__qrcodeCover___kTweB {
  width: 62px;
  height: 62px;
  position: absolute;
  top: 89px;
  left: 89px;
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 .index-new__wording___aTPSS {
  font-family: PingFang SC;
  font-weight: 600;
  font-size: 20px;
  line-height: 36px;
  text-align: center;
}
.index-new__pc___wjJ2M .index-new__qrcodeContainer___JnCx9 .index-new__wording___aTPSS span {
  color: #20c57d;
}
.index-new__pc___wjJ2M .index-new__mobileIcon___roMQT {
  position: absolute;
  right: 36px;
  bottom: 74px;
}
.index-new__pc___wjJ2M .index-new__mobileWrapper___XQ8Oy {
  width: 36px;
  height: 36px;
}
.mobile-install-plugin {
  height: 165px !important;
  min-height: 165px !important;
}
@keyframes index-new__myBreath___vqQBk {
  0% {
    transform: scale(97%);
  }
  50% {
    transform: scale(100%);
  }
  100% {
    transform: scale(97%);
  }
}
.index-new__containerStyle1___q29hu .mobile-install-plugin__open-app-btn,
.index-new__containerStyle___mwU0_ .mobile-install-plugin__open-app-btn {
  background: #ffffff !important;
  background-image: unset;
  height: 64px !important;
  padding: 20px 28px !important;
  margin: 0 45px;
  border-radius: 40px !important;
  animation: index-new__myBreath___vqQBk 2s linear infinite;
}
.index-new__containerStyle1___q29hu .mobile-install-plugin__open-app-btn > span,
.index-new__containerStyle___mwU0_ .mobile-install-plugin__open-app-btn > span {
  color: var(--Grey-0, #000);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 171.429% */
}
.index-new__containerStyle1___q29hu .mobile-install-plugin,
.index-new__containerStyle___mwU0_ .mobile-install-plugin {
  background-image: none;
  padding: 0 0 45px 0 !important;
  box-sizing: border-box;
}
.index-new__containerStyle1___q29hu .mobile-install-plugin-privacy-box,
.index-new__containerStyle___mwU0_ .mobile-install-plugin-privacy-box {
  margin: 24px auto 0;
  display: flex;
  flex-wrap: wrap;
  width: 305px;
  justify-content: center;
}
.index-new__containerStyle1___q29hu .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy,
.index-new__containerStyle___mwU0_ .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy {
  color: #ffffff;
  font-size: 9px;
  white-space: nowrap;
  flex: 0 0 auto;
  max-width: 160px;
}
.index-new__containerStyle1___q29hu .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy:first-child,
.index-new__containerStyle___mwU0_ .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy:first-child {
  margin-right: 8px;
}
.index-new__containerStyle1___q29hu .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy:nth-child(3),
.index-new__containerStyle___mwU0_ .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy:nth-child(3) {
  margin-right: 4px;
}
.index-new__containerStyle___mwU0_ .mobile-install-plugin__open-app-btn {
  background: #1a1a1a !important;
}
.index-new__containerStyle___mwU0_ .mobile-install-plugin__open-app-btn > span {
  color: #fff;
}
.index-new__containerStyle___mwU0_ .mobile-install-plugin-privacy-box .mobile-install-plugin-privacy {
  color: #999999;
}
.index-new__mobileBg1___DCPOa {
  /* 不支持calc的小屏适配兜底 */
  /* 大图比例375:714，图片文案安全区域549，底部按钮高度固定165。根据视口宽度，调整安全高度，小于这个高度则换用小图 */
}
@media (max-height: 568px) {
  .index-new__mobileBg1___DCPOa {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/0a68f0e4873627c0f66b.jpg) !important;
  }
}
@media (max-height: calc((100vw / 375) * 548 + 165px)) {
  .index-new__mobileBg1___DCPOa {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/0a68f0e4873627c0f66b.jpg) !important;
  }
}
.index-new__mobileBg2___nTuhr {
  /* 不支持calc的小屏适配兜底 */
  /* 大图比例375:714，图片文案安全区域549，底部按钮高度固定165。根据视口宽度，调整安全高度，小于这个高度则换用小图 */
}
@media (max-height: 568px) {
  .index-new__mobileBg2___nTuhr {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/ecd5d873e27acd557391.jpg) !important;
  }
}
@media (max-height: calc((100vw / 375) * 548 + 165px)) {
  .index-new__mobileBg2___nTuhr {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/ecd5d873e27acd557391.jpg) !important;
  }
}
.index-new__mobileBg3___a6km5 {
  /* 不支持calc的小屏适配兜底 */
  /* 大图比例375:714，图片文案安全区域465，底部按钮高度固定165。根据视口宽度，调整安全高度，小于这个高度则换用小图 */
}
@media (max-height: 568px) {
  .index-new__mobileBg3___a6km5 {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/6fc333ab386542e5cfad.png) !important;
  }
}
@media (max-height: calc((100vw / 375) * 465 + 165px)) {
  .index-new__mobileBg3___a6km5 {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/6fc333ab386542e5cfad.png) !important;
  }
}
.index-new__mobileGaokaoBg___Nf_pm {
  /* 不支持calc的小屏适配兜底 */
  /* 大图比例375:714，图片文案安全区域549，底部按钮高度固定165。根据视口宽度，调整安全高度，小于这个高度则换用小图 */
}
@media (max-height: 568px) {
  .index-new__mobileGaokaoBg___Nf_pm {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/b225f869968ff772f172.jpg) !important;
  }
}
@media (max-height: calc((100vw / 375) * 548 + 165px)) {
  .index-new__mobileGaokaoBg___Nf_pm {
    background-image: url(https://cdn-bot.hunyuan.tencent.com/assets/b225f869968ff772f172.jpg) !important;
  }
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */

.t-progress {
  font: var(--td-font-body-medium);
  color: var(--td-text-color-primary);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
}
.t-progress__inner {
  position: relative;
  height: 100%;
  background: var(--td-brand-color);
  border-radius: var(--td-radius-round);
  -webkit-transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
  transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
}
.t-progress__info {
  margin-left: var(--td-comp-margin-s);
  color: var(--td-text-color-primary);
  white-space: nowrap;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.t-progress__icon {
  font-size: calc(var(--td-font-size-body-medium) + 2px);
}
.t-progress__bar {
  width: 100%;
  height: var(--td-size-3);
  overflow: hidden;
  background: var(--td-bg-color-component);
  border-radius: var(--td-radius-round);
}
.t-progress--thin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.t-progress--plump {
  height: var(--td-comp-size-xxs);
  border-radius: calc(var(--td-comp-size-xxs) / 2);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.t-progress--plump .t-progress__info {
  font-size: var(--td-font-size-body-small);
}
.t-progress--over-ten .t-progress__info {
  position: absolute;
  top: 50%;
  z-index: 10;
  right: var(--td-comp-margin-s);
  color: var(--td-text-color-anti);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.t-progress--under-ten .t-progress__info,
.t-progress--under-ten .t-progress__inner {
  display: inline-block;
}
.t-progress--under-ten .t-progress__info {
  vertical-align: top;
}
.t-progress--circle {
  position: relative;
}
.t-progress--circle .t-progress__info {
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  font-size: inherit;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.t-progress--circle .t-progress__circle-outer {
  stroke: var(--td-bg-color-component);
}
.t-progress--circle .t-progress__circle-inner {
  stroke: var(--td-brand-color);
  -webkit-transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
  transition: all 0.2s cubic-bezier(0.38, 0, 0.24, 1);
}
.t-progress--circle .t-progress__icon {
  font-size: 2.4em;
}
.t-progress--status--active .t-progress__inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
  -webkit-animation: progress-active-animation 2s cubic-bezier(0.23, 0.99, 0.86, 0.2) infinite;
          animation: progress-active-animation 2s cubic-bezier(0.23, 0.99, 0.86, 0.2) infinite;
  background: var(--td-text-color-anti);
  opacity: 0.2;
}
.t-progress--status--success .t-progress__inner {
  background: var(--td-success-color);
}
.t-progress--status--success .t-progress__circle-inner {
  stroke: var(--td-success-color);
}
.t-progress--status--success .t-progress__icon {
  color: var(--td-success-color);
}
.t-progress--status--warning .t-progress__inner {
  background: var(--td-warning-color);
}
.t-progress--status--warning .t-progress__circle-inner {
  stroke: var(--td-warning-color);
}
.t-progress--status--warning .t-progress__icon {
  color: var(--td-warning-color);
}
.t-progress--status--error .t-progress__inner {
  background: var(--td-error-color);
}
.t-progress--status--error .t-progress__circle-inner {
  stroke: var(--td-error-color);
}
.t-progress--status--error .t-progress__icon {
  color: var(--td-error-color);
}
@-webkit-keyframes progress-active-animation {
  0% {
    width: 0;
    opacity: 0.1;
  }
  35% {
    width: 50%;
    opacity: 0.4;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}
@keyframes progress-active-animation {
  0% {
    width: 0;
    opacity: 0.1;
  }
  35% {
    width: 50%;
    opacity: 0.4;
  }
  100% {
    width: 100%;
    opacity: 0;
  }
}

:root {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
}
:root[yb-theme-mode="dark"] {
  --brand-black_1: rgba(255, 255, 255, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(29, 180, 114, 0.9);
  --brand-green_1: #1DB472;
  --brand-green_2: rgba(29, 180, 114, 0.15);
  --brand-green_3: #00B259;
  --brand-green_5: rgba(0, 156, 67, 0.6);
  --brand-blue: #1171C8;
  --brand-blue_1: #A7C2E4;
  --brand-blue_3: #85A7CC;
  --brand-blue_6: #0080EF;
  --brand-desktop-green_1: #1db472;
  --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
  --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #3388ff;
  --brand-desktop-blue_2: #262936;
  --brand-desktop-blue_3: #7d91b2;
  --brand-desktop-blue_4: #3d62ae;
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
  --text-text_primary: rgba(255, 255, 255, 0.9);
  --text-text_secondary: rgba(255, 255, 255, 0.6);
  --text-text_tertiary: rgba(255, 255, 255, 0.4);
  --text-text_disabled: rgba(255, 255, 255, 0.15);
  --text-text_white: rgba(0, 0, 0, 0.9);
  --text-text_alwayswhite: #fff;
  --text-text_medium: #DCDCDC;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #F3F3F3;
  --yb_text_secondary: #A0A0A0;
  --yb_text_primary_reverse: #111111;
  --yb_feature_secondary_darkblue: #7D91B2;
  --background-bubble: #303030;
  --background-bubble_web: #303030;
  --background-page_background_web: #1D1D1D;
  --background-page_background_1: #1D1D1D;
  --background-page_background_2: #303030;
  --background-left_navigation: #252525;
  --background-left_navigation_web: #252525;
  --background-list_background: #3B3B3B;
  --background-listbtn_background: #444444;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(0, 0, 0, 0.5);
  --background-mask_background_4: rgba(71, 71, 71, 0.95);
  --background-container: #303030;
  --background-transparent: rgba(0, 0, 0, 0);
  --yb_background_tertiary_popover: #333333;
  --yb_background_primary: #222222;
  --yb_input_bg: #252525;
  --background-container_web: #303030;
  --yb-background-music-popup-platform: #3B3B3B;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
  --widget-btn_hover_1: #2D2D2D;
  --widget-btn_hover_2: #424242;
  --widget-btn_hover_3: #E3E3E3;
  --widget-btn_hover_4: #373737;
  --widget-btn_hover_5: #32413A;
  --widget-btn_hover_6: #2f3d49;
  --widget-btn_hover_7: #1f1f1f;
  --widget-btn_click_1: #3B3B3B;
  --widget-btn_click_2: #4F4F4F;
  --widget-btn_click_3: #DCDCDC;
  --widget-btn_click_4: #414141;
  --widget-btn_click_5: #36453e;
  --widget-btn_click_6: rgba(77, 136, 255, 0.6);
  --widget-line: rgba(255, 255, 255, 0.1);
  --widget-lightest: rgba(255, 255, 255, 0.03);
  --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
  --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
  --widget-opacity_primary: rgba(255, 255, 255, 0.1);
  --brand-red_2: #F54E4E;
  --brand-red_3: #CD4343;
  --brand-red_1: #F79292;
  --brand-yellow_2: #F77900;
  --brand-yellow_3: #C85C00;
  --brand-yellow_1: #F9C986;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #1D1D1D;
  --yb_divider_secondary: #3D3D3D;
  --yb_divider_primary: #333333;
  --td-warning-color-1: #4f2a1d;
  --td-warning-color-2: #582f21;
  --td-warning-color-3: #733c23;
  --td-warning-color-4: #a75d2b;
  --td-warning-color-5: #cf6e2d;
  --td-warning-color-6: #dc7633;
  --td-warning-color-7: #e8935c;
  --td-warning-color-8: #ecbf91;
  --td-warning-color-9: #eed7bf;
  --td-warning-color-10: #f3e9dc;
  --td-error-color-1: #472324;
  --td-error-color-2: #5e2a2d;
  --td-error-color-3: #703439;
  --td-error-color-4: #83383e;
  --td-error-color-5: #a03f46;
  --td-error-color-6: #c64751;
  --td-error-color-7: #de6670;
  --td-error-color-8: #ec888e;
  --td-error-color-9: #edb1b6;
  --td-error-color-10: #eeced0;
  --td-success-color-1: #193a2a;
  --td-success-color-2: #1a4230;
  --td-success-color-3: #17533d;
  --td-success-color-4: #0d7a55;
  --td-success-color-5: #059465;
  --td-success-color-6: #43af8a;
  --td-success-color-7: #46bf96;
  --td-success-color-8: #80d2b6;
  --td-success-color-9: #b4e1d3;
  --td-success-color-10: #deede8;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: rgba(255, 255, 255, 0.9);
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.4);
  --td-mask-disabled: rgba(0, 0, 0, 0.6);
  --td-bg-color-page: var(--td-gray-color-14);
  --td-bg-color-container: var(--td-gray-color-13);
  --td-bg-color-container-hover: var(--td-gray-color-12);
  --td-bg-color-container-active: var(--td-gray-color-10);
  --td-bg-color-container-select: var(--td-gray-color-9);
  --td-bg-color-secondarycontainer: var(--td-gray-color-12);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
  --td-bg-color-component: var(--td-gray-color-11);
  --td-bg-color-component-hover: var(--td-gray-color-10);
  --td-bg-color-component-active: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent: var(--td-gray-color-10);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
  --td-bg-color-component-disabled: var(--td-gray-color-12);
  --td-bg-color-specialcomponent: transparent;
  --yb_text_medium: #DCDCDC;
  --td-text-color-primary: var(--td-font-white-1);
  --td-text-color-secondary: var(--td-font-white-2);
  --td-text-color-placeholder: var(--td-font-white-3);
  --td-text-color-disabled: var(--td-font-white-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-8);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-11);
  --td-component-stroke: var(--td-gray-color-11);
  --td-border-level-2-color: var(--td-gray-color-9);
  --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
  --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
  --td-table-shadow-color: rgba(0, 0, 0, 0.55);
  --td-scrollbar-color: rgba(255, 255, 255, 0.1);
  --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
  --td-scroll-track-color: #333;
  --scroll-bar_normal: rgba(255, 255, 255, 0.2);
  --scroll-bar_hover: rgba(255, 255, 255, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
  --background-popover: #3B3B3B;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-md-text-color: rgba(255, 255, 255, 0.9);
  --yb-md-text-second-color: rgba(255, 255, 255, 0.6);
  --yb-md-h-color: rgba(255, 255, 255, 0.9);
  --yb-md-del-color: #1171C8;
  --yb-md-blockquote-color: rgba(255, 255, 255, 0.4);
  --yb-md-blockquote-border-color: rgba(255, 255, 255, 0.1);
  --yb-md-hr-border-color: rgba(255, 255, 255, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #303030;
  --yb-md-td-color: rgba(255, 255, 255, 0.9);
  --yb-md-td-bg-color-odd: #212121;
  --yb-md-td-bg-color-even: #212121;
  --yb-md-table-border-color: #383838;
  --yb-md-td-th-border-color: #383838;
  --yb-md-inline-code-bg-color: #303030;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #212121;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #4F4F4F;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #303030;
  --yb-md-code-head-border-color: rgba(255, 255, 255, 0.1);
  --yb-md-ref-list-item-color: rgba(255, 255, 255, 0.6);
  --yb-md-ref-list-item-bg-color: #444444;
  --yb-md-ref-list-item-hover-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-hover-bg-color: rgba(255, 255, 255, 0.9);
  --yb-md-ref-list-item-content-bg-color: #303030;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(255, 255, 255, 0.9);
  --yb-md-file-desc-color: rgba(255, 255, 255, 0.4);
  --yb-md-link-color: #1171C8;
  --yb-md-underline-music-title-color: #576B95;
}
:root[yb-theme-mode="dark"] .agent-dialogue__content--common__line {
  opacity: 0.6;
}
:root[yb-theme-mode="dark"] .oneid-ocs-common-dialog {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --td-warning-color-1: #fff1e9;
  --td-warning-color-2: #ffd9c2;
  --td-warning-color-3: #ffb98c;
  --td-warning-color-4: #fa9550;
  --td-warning-color-5: #e37318;
  --td-warning-color-6: #be5a00;
  --td-warning-color-7: #954500;
  --td-warning-color-8: #713300;
  --td-warning-color-9: #532300;
  --td-warning-color-10: #3b1700;
  --td-error-color-1: #fff0ed;
  --td-error-color-2: #ffd8d2;
  --td-error-color-3: #ffb9b0;
  --td-error-color-4: #ff9285;
  --td-error-color-5: #f6685d;
  --td-error-color-6: #d54941;
  --td-error-color-7: #ad352f;
  --td-error-color-8: #881f1c;
  --td-error-color-9: #68070a;
  --td-error-color-10: #490002;
  --td-success-color-1: #e3f9e9;
  --td-success-color-2: #c6f3d7;
  --td-success-color-3: #92dab2;
  --td-success-color-4: #56c08d;
  --td-success-color-5: #2ba471;
  --td-success-color-6: #008858;
  --td-success-color-7: #006c45;
  --td-success-color-8: #005334;
  --td-success-color-9: #003b23;
  --td-success-color-10: #002515;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: #ffffff;
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.6);
  --td-mask-disabled: rgba(255, 255, 255, 0.6);
  --td-bg-color-page: var(--td-gray-color-2);
  --td-bg-color-container: #fff;
  --td-bg-color-container-hover: var(--td-gray-color-1);
  --td-bg-color-container-active: var(--td-gray-color-3);
  --td-bg-color-container-select: #fff;
  --td-bg-color-secondarycontainer: var(--td-gray-color-1);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
  --td-bg-color-component: var(--td-gray-color-3);
  --td-bg-color-component-hover: var(--td-gray-color-4);
  --td-bg-color-component-active: var(--td-gray-color-6);
  --td-bg-color-secondarycomponent: var(--td-gray-color-4);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
  --td-bg-color-component-disabled: var(--td-gray-color-2);
  --td-bg-color-specialcomponent: #fff;
  --td-text-color-primary: var(--td-font-gray-1);
  --td-text-color-secondary: var(--td-font-gray-2);
  --td-text-color-placeholder: var(--td-font-gray-3);
  --td-text-color-disabled: var(--td-font-gray-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-7);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-3);
  --td-component-stroke: var(--td-gray-color-3);
  --td-border-level-2-color: var(--td-gray-color-4);
  --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
  --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
  --td-table-shadow-color: rgba(0, 0, 0, 0.08);
  --td-scrollbar-color: rgba(0, 0, 0, 0.1);
  --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
  --td-scroll-track-color: #fff;
}
@media (prefers-color-scheme: dark) {
  :root[yb-theme-mode="system"] {
    --brand-black_1: rgba(255, 255, 255, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(29, 180, 114, 0.9);
    --brand-green_1: #1DB472;
    --brand-green_2: rgba(29, 180, 114, 0.15);
    --brand-green_3: #00B259;
    --brand-green_5: rgba(0, 156, 67, 0.6);
    --brand-blue: #1171C8;
    --brand-blue_1: #A7C2E4;
    --brand-blue_3: #85A7CC;
    --brand-blue_6: #0080EF;
    --brand-desktop-green_1: #1db472;
    --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
    --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #3388ff;
    --brand-desktop-blue_2: #262936;
    --brand-desktop-blue_3: #7d91b2;
    --brand-desktop-blue_4: #3d62ae;
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
    --text-text_primary: rgba(255, 255, 255, 0.9);
    --text-text_secondary: rgba(255, 255, 255, 0.6);
    --text-text_tertiary: rgba(255, 255, 255, 0.4);
    --text-text_disabled: rgba(255, 255, 255, 0.15);
    --text-text_white: rgba(0, 0, 0, 0.9);
    --text-text_alwayswhite: #fff;
    --text-text_medium: #DCDCDC;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #F3F3F3;
    --yb_text_secondary: #A0A0A0;
    --yb_text_primary_reverse: #111111;
    --yb_feature_secondary_darkblue: #7D91B2;
    --background-bubble: #303030;
    --background-bubble_web: #303030;
    --background-page_background_web: #1D1D1D;
    --background-page_background_1: #1D1D1D;
    --background-page_background_2: #303030;
    --background-left_navigation: #252525;
    --background-left_navigation_web: #252525;
    --background-list_background: #3B3B3B;
    --background-listbtn_background: #444444;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(0, 0, 0, 0.5);
    --background-mask_background_4: rgba(71, 71, 71, 0.95);
    --background-container: #303030;
    --background-transparent: rgba(0, 0, 0, 0);
    --yb_background_tertiary_popover: #333333;
    --yb_background_primary: #222222;
    --yb_input_bg: #252525;
    --background-container_web: #303030;
    --yb-background-music-popup-platform: #3B3B3B;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: rgba(255, 255, 255, 0.05);
    --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
    --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
    --widget-btn_hover_1: #2D2D2D;
    --widget-btn_hover_2: #424242;
    --widget-btn_hover_3: #E3E3E3;
    --widget-btn_hover_4: #373737;
    --widget-btn_hover_5: #32413A;
    --widget-btn_hover_6: #2f3d49;
    --widget-btn_hover_7: #1f1f1f;
    --widget-btn_click_1: #3B3B3B;
    --widget-btn_click_2: #4F4F4F;
    --widget-btn_click_3: #DCDCDC;
    --widget-btn_click_4: #414141;
    --widget-btn_click_5: #36453e;
    --widget-btn_click_6: rgba(77, 136, 255, 0.6);
    --widget-line: rgba(255, 255, 255, 0.1);
    --widget-lightest: rgba(255, 255, 255, 0.03);
    --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
    --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
    --widget-opacity_primary: rgba(255, 255, 255, 0.1);
    --brand-red_2: #F54E4E;
    --brand-red_3: #CD4343;
    --brand-red_1: #F79292;
    --brand-yellow_2: #F77900;
    --brand-yellow_3: #C85C00;
    --brand-yellow_1: #F9C986;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #1D1D1D;
    --yb_divider_secondary: #3D3D3D;
    --yb_divider_primary: #333333;
    --td-warning-color-1: #4f2a1d;
    --td-warning-color-2: #582f21;
    --td-warning-color-3: #733c23;
    --td-warning-color-4: #a75d2b;
    --td-warning-color-5: #cf6e2d;
    --td-warning-color-6: #dc7633;
    --td-warning-color-7: #e8935c;
    --td-warning-color-8: #ecbf91;
    --td-warning-color-9: #eed7bf;
    --td-warning-color-10: #f3e9dc;
    --td-error-color-1: #472324;
    --td-error-color-2: #5e2a2d;
    --td-error-color-3: #703439;
    --td-error-color-4: #83383e;
    --td-error-color-5: #a03f46;
    --td-error-color-6: #c64751;
    --td-error-color-7: #de6670;
    --td-error-color-8: #ec888e;
    --td-error-color-9: #edb1b6;
    --td-error-color-10: #eeced0;
    --td-success-color-1: #193a2a;
    --td-success-color-2: #1a4230;
    --td-success-color-3: #17533d;
    --td-success-color-4: #0d7a55;
    --td-success-color-5: #059465;
    --td-success-color-6: #43af8a;
    --td-success-color-7: #46bf96;
    --td-success-color-8: #80d2b6;
    --td-success-color-9: #b4e1d3;
    --td-success-color-10: #deede8;
    --td-gray-color-1: #f3f3f3;
    --td-gray-color-2: #eee;
    --td-gray-color-3: #e8e8e8;
    --td-gray-color-4: #ddd;
    --td-gray-color-5: #c6c6c6;
    --td-gray-color-6: #a6a6a6;
    --td-gray-color-7: #8b8b8b;
    --td-gray-color-8: #777;
    --td-gray-color-9: #5e5e5e;
    --td-gray-color-10: #4b4b4b;
    --td-gray-color-11: #393939;
    --td-gray-color-12: #2c2c2c;
    --td-gray-color-13: #242424;
    --td-gray-color-14: #181818;
    --td-font-white-1: rgba(255, 255, 255, 0.9);
    --td-font-white-2: rgba(255, 255, 255, 0.55);
    --td-font-white-3: rgba(255, 255, 255, 0.35);
    --td-font-white-4: rgba(255, 255, 255, 0.22);
    --td-font-gray-1: rgba(0, 0, 0, 0.9);
    --td-font-gray-2: rgba(0, 0, 0, 0.6);
    --td-font-gray-3: rgba(0, 0, 0, 0.4);
    --td-font-gray-4: rgba(0, 0, 0, 0.26);
    --td-brand-color-light: var(--td-brand-color-1);
    --td-brand-color-light-hover: var(--td-brand-color-2);
    --td-warning-color-light: var(--td-warning-color-1);
    --td-warning-color-light-hover: var(--td-warning-color-2);
    --td-error-color-light: var(--td-error-color-1);
    --td-error-color-light-hover: var(--td-error-color-2);
    --td-success-color-light: var(--td-success-color-1);
    --td-success-color-light-hover: var(--td-success-color-2);
    --td-mask-active: rgba(0, 0, 0, 0.4);
    --td-mask-disabled: rgba(0, 0, 0, 0.6);
    --td-bg-color-page: var(--td-gray-color-14);
    --td-bg-color-container: var(--td-gray-color-13);
    --td-bg-color-container-hover: var(--td-gray-color-12);
    --td-bg-color-container-active: var(--td-gray-color-10);
    --td-bg-color-container-select: var(--td-gray-color-9);
    --td-bg-color-secondarycontainer: var(--td-gray-color-12);
    --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
    --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
    --td-bg-color-component: var(--td-gray-color-11);
    --td-bg-color-component-hover: var(--td-gray-color-10);
    --td-bg-color-component-active: var(--td-gray-color-9);
    --td-bg-color-secondarycomponent: var(--td-gray-color-10);
    --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
    --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
    --td-bg-color-component-disabled: var(--td-gray-color-12);
    --td-bg-color-specialcomponent: transparent;
    --yb_text_medium: #DCDCDC;
    --td-text-color-primary: var(--td-font-white-1);
    --td-text-color-secondary: var(--td-font-white-2);
    --td-text-color-placeholder: var(--td-font-white-3);
    --td-text-color-disabled: var(--td-font-white-4);
    --td-text-color-anti: #fff;
    --td-text-color-brand: var(--td-brand-color-8);
    --td-text-color-link: var(--td-brand-color-8);
    --td-border-level-1-color: var(--td-gray-color-11);
    --td-component-stroke: var(--td-gray-color-11);
    --td-border-level-2-color: var(--td-gray-color-9);
    --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
    --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
    --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
    --td-table-shadow-color: rgba(0, 0, 0, 0.55);
    --td-scrollbar-color: rgba(255, 255, 255, 0.1);
    --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
    --td-scroll-track-color: #333;
    --scroll-bar_normal: rgba(255, 255, 255, 0.2);
    --scroll-bar_hover: rgba(255, 255, 255, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
    --background-popover: #3B3B3B;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --yb-md-text-color: rgba(255, 255, 255, 0.9);
    --yb-md-text-second-color: rgba(255, 255, 255, 0.6);
    --yb-md-h-color: rgba(255, 255, 255, 0.9);
    --yb-md-del-color: #1171C8;
    --yb-md-blockquote-color: rgba(255, 255, 255, 0.4);
    --yb-md-blockquote-border-color: rgba(255, 255, 255, 0.1);
    --yb-md-hr-border-color: rgba(255, 255, 255, 0.08);
    --yb-md-th-color: var(--yb-md-text-color);
    --yb-md-th-bg-color: #303030;
    --yb-md-td-color: rgba(255, 255, 255, 0.9);
    --yb-md-td-bg-color-odd: #212121;
    --yb-md-td-bg-color-even: #212121;
    --yb-md-table-border-color: #383838;
    --yb-md-td-th-border-color: #383838;
    --yb-md-inline-code-bg-color: #303030;
    --yb-md-inline-code-color: var(--yb-md-text-color);
    --yb-md-kbd-color: #000;
    --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
    --yb-md-kbd-bg-color: #e4e4e4;
    --yb-md-code-bg-color: #212121;
    --yb-md-code-button-bg-color: #fff;
    --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
    --yb-md-code-btn-disable-color: #4F4F4F;
    --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
    --yb-md-code-head-bg: #303030;
    --yb-md-code-head-border-color: rgba(255, 255, 255, 0.1);
    --yb-md-ref-list-item-color: rgba(255, 255, 255, 0.6);
    --yb-md-ref-list-item-bg-color: #444444;
    --yb-md-ref-list-item-hover-color: rgba(0, 0, 0, 0.9);
    --yb-md-ref-list-item-hover-bg-color: rgba(255, 255, 255, 0.9);
    --yb-md-ref-list-item-content-bg-color: #303030;
    --yb-md-ref-list-item-content-bg-blur: 0;
    --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
    --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
    --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
    --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
    --yb-md-file-bg-color: #f3f3f3;
    --yb-md-file-bg-hover-color: #E8E8E8;
    --yb-md-file-title-color: rgba(255, 255, 255, 0.9);
    --yb-md-file-desc-color: rgba(255, 255, 255, 0.4);
    --yb-md-link-color: #1171C8;
    --yb-md-underline-music-title-color: #576B95;
  }
  :root[yb-theme-mode="system"] .agent-dialogue__content--common__line {
    opacity: 0.6;
  }
  :root[yb-theme-mode="system"] .oneid-ocs-common-dialog {
    --brand-black_1: rgba(0, 0, 0, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(0, 0, 0, 0.9);
    --brand-green_1: #00B259;
    --brand-green_2: rgba(32, 197, 125, 0.15);
    --brand-green_3: #00B259;
    --brand-blue: #1485EE;
    --brand-blue_1: #576B95;
    --brand-blue_3: #4D6099;
    --brand-blue_6: #008AFE;
    --brand-desktop-green_1: #00b259;
    --brand-desktop-green_2: #e6f5f0;
    --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #457ae5;
    --brand-desktop-blue_2: #e5effe;
    --brand-desktop-blue_3: #576b95;
    --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
    --text-text_primary: rgba(0, 0, 0, 0.9);
    --text-text_secondary: rgba(0, 0, 0, 0.6);
    --text-text_tertiary: rgba(0, 0, 0, 0.4);
    --text-text_disabled: rgba(0, 0, 0, 0.15);
    --text-text_white: #fff;
    --text-text_alwayswhite: #fff;
    --text-text_medium: #474747;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #1A1A1A;
    --yb_text_medium: #474747;
    --yb_text_primary_stable: #FFFFFF;
    --yb_text_primary_reverse: #FFFFFF;
    --yb_text_secondary: #666666;
    --yb_text_tertiary: #999999;
    --yb_text_disabled: #BDBDBD;
    --yb_feature_secondary_darkblue: #576B95;
    --background-bubble: #fff;
    --background-bubble_web: #F3F3F3;
    --background-page_background_web: #ffffff;
    --background-page_background_1: #F6F6F6;
    --background-page_background_2: #EBECED;
    --background-left_navigation: #ededed;
    --background-left_navigation_web: #F3F3F3;
    --background-list_background: #F7F7F7;
    --background-listbtn_background: #EBEBEB;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(255, 255, 255, 0.5);
    --background-mask_background_4: rgba(166, 166, 166, 0.95);
    --background-container: #FFFFFF;
    --background-transparent: rgba(255, 255, 255, 0);
    --yb_input_bg: #FFFFFF;
    --background-container_web: #FFFFFF;
    --yb_background_tertiary_popover: #FFFFFF;
    --yb_background_primary: #f3f3f3;
    --yb-background-music-popup-platform: #f7f7f7;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: #FFF;
    --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
    --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
    --widget-btn_hover_1: #E5E5E5;
    --widget-btn_hover_2: #F2F2F2;
    --widget-btn_hover_3: #252525;
    --widget-btn_hover_4: #F9F9F9;
    --widget-btn_hover_5: #E0F2EA;
    --widget-btn_hover_6: #dcebfe;
    --widget-btn_hover_7: #f7f7f7;
    --widget-btn_click_1: #DADADA;
    --widget-btn_click_2: #E6E6E6;
    --widget-btn_click_3: #303030;
    --widget-btn_click_4: #F5F5F5;
    --widget-btn_click_5: #dff1e8;
    --widget-btn_click_6: #d8e6f9;
    --widget-line: rgba(0, 0, 0, 0.08);
    --widget-lightest: rgba(0, 0, 0, 0.03);
    --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
    --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
    --widget-opacity_primary: rgba(0, 0, 0, 0.1);
    --brand-red_2: #FA5151;
    --brand-red_3: #D54545;
    --brand-red_1: #FC9797;
    --brand-yellow_2: #FF7D00;
    --brand-yellow_3: #D25F00;
    --brand-yellow_1: #FFCF8B;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #FFFFFF;
    --yb_divider_secondary: #D7D7D7;
    --yb_divider_primary: #DEDEDE;
    --scroll-bar_normal: rgba(0, 0, 0, 0.2);
    --scroll-bar_hover: rgba(0, 0, 0, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
    --background-popover: #FFFFFF;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --td-warning-color-1: #fff1e9;
    --td-warning-color-2: #ffd9c2;
    --td-warning-color-3: #ffb98c;
    --td-warning-color-4: #fa9550;
    --td-warning-color-5: #e37318;
    --td-warning-color-6: #be5a00;
    --td-warning-color-7: #954500;
    --td-warning-color-8: #713300;
    --td-warning-color-9: #532300;
    --td-warning-color-10: #3b1700;
    --td-error-color-1: #fff0ed;
    --td-error-color-2: #ffd8d2;
    --td-error-color-3: #ffb9b0;
    --td-error-color-4: #ff9285;
    --td-error-color-5: #f6685d;
    --td-error-color-6: #d54941;
    --td-error-color-7: #ad352f;
    --td-error-color-8: #881f1c;
    --td-error-color-9: #68070a;
    --td-error-color-10: #490002;
    --td-success-color-1: #e3f9e9;
    --td-success-color-2: #c6f3d7;
    --td-success-color-3: #92dab2;
    --td-success-color-4: #56c08d;
    --td-success-color-5: #2ba471;
    --td-success-color-6: #008858;
    --td-success-color-7: #006c45;
    --td-success-color-8: #005334;
    --td-success-color-9: #003b23;
    --td-success-color-10: #002515;
    --td-gray-color-1: #f3f3f3;
    --td-gray-color-2: #eee;
    --td-gray-color-3: #e8e8e8;
    --td-gray-color-4: #ddd;
    --td-gray-color-5: #c6c6c6;
    --td-gray-color-6: #a6a6a6;
    --td-gray-color-7: #8b8b8b;
    --td-gray-color-8: #777;
    --td-gray-color-9: #5e5e5e;
    --td-gray-color-10: #4b4b4b;
    --td-gray-color-11: #393939;
    --td-gray-color-12: #2c2c2c;
    --td-gray-color-13: #242424;
    --td-gray-color-14: #181818;
    --td-font-white-1: #ffffff;
    --td-font-white-2: rgba(255, 255, 255, 0.55);
    --td-font-white-3: rgba(255, 255, 255, 0.35);
    --td-font-white-4: rgba(255, 255, 255, 0.22);
    --td-font-gray-1: rgba(0, 0, 0, 0.9);
    --td-font-gray-2: rgba(0, 0, 0, 0.6);
    --td-font-gray-3: rgba(0, 0, 0, 0.4);
    --td-font-gray-4: rgba(0, 0, 0, 0.26);
    --td-brand-color-light: var(--td-brand-color-1);
    --td-brand-color-light-hover: var(--td-brand-color-2);
    --td-warning-color-light: var(--td-warning-color-1);
    --td-warning-color-light-hover: var(--td-warning-color-2);
    --td-error-color-light: var(--td-error-color-1);
    --td-error-color-light-hover: var(--td-error-color-2);
    --td-success-color-light: var(--td-success-color-1);
    --td-success-color-light-hover: var(--td-success-color-2);
    --td-mask-active: rgba(0, 0, 0, 0.6);
    --td-mask-disabled: rgba(255, 255, 255, 0.6);
    --td-bg-color-page: var(--td-gray-color-2);
    --td-bg-color-container: #fff;
    --td-bg-color-container-hover: var(--td-gray-color-1);
    --td-bg-color-container-active: var(--td-gray-color-3);
    --td-bg-color-container-select: #fff;
    --td-bg-color-secondarycontainer: var(--td-gray-color-1);
    --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
    --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
    --td-bg-color-component: var(--td-gray-color-3);
    --td-bg-color-component-hover: var(--td-gray-color-4);
    --td-bg-color-component-active: var(--td-gray-color-6);
    --td-bg-color-secondarycomponent: var(--td-gray-color-4);
    --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
    --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
    --td-bg-color-component-disabled: var(--td-gray-color-2);
    --td-bg-color-specialcomponent: #fff;
    --td-text-color-primary: var(--td-font-gray-1);
    --td-text-color-secondary: var(--td-font-gray-2);
    --td-text-color-placeholder: var(--td-font-gray-3);
    --td-text-color-disabled: var(--td-font-gray-4);
    --td-text-color-anti: #fff;
    --td-text-color-brand: var(--td-brand-color-7);
    --td-text-color-link: var(--td-brand-color-8);
    --td-border-level-1-color: var(--td-gray-color-3);
    --td-component-stroke: var(--td-gray-color-3);
    --td-border-level-2-color: var(--td-gray-color-4);
    --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
    --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
    --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
    --td-table-shadow-color: rgba(0, 0, 0, 0.08);
    --td-scrollbar-color: rgba(0, 0, 0, 0.1);
    --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
    --td-scroll-track-color: #fff;
  }
}
:root[yb-theme="old_2.0"] .yb-layout,
:root[yb-theme="custom"] .yb-layout,
:root[yb-theme="light"] .yb-layout,
:root[yb-theme="dark"] .yb-layout {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --td-warning-color-1: #fff1e9;
  --td-warning-color-2: #ffd9c2;
  --td-warning-color-3: #ffb98c;
  --td-warning-color-4: #fa9550;
  --td-warning-color-5: #e37318;
  --td-warning-color-6: #be5a00;
  --td-warning-color-7: #954500;
  --td-warning-color-8: #713300;
  --td-warning-color-9: #532300;
  --td-warning-color-10: #3b1700;
  --td-error-color-1: #fff0ed;
  --td-error-color-2: #ffd8d2;
  --td-error-color-3: #ffb9b0;
  --td-error-color-4: #ff9285;
  --td-error-color-5: #f6685d;
  --td-error-color-6: #d54941;
  --td-error-color-7: #ad352f;
  --td-error-color-8: #881f1c;
  --td-error-color-9: #68070a;
  --td-error-color-10: #490002;
  --td-success-color-1: #e3f9e9;
  --td-success-color-2: #c6f3d7;
  --td-success-color-3: #92dab2;
  --td-success-color-4: #56c08d;
  --td-success-color-5: #2ba471;
  --td-success-color-6: #008858;
  --td-success-color-7: #006c45;
  --td-success-color-8: #005334;
  --td-success-color-9: #003b23;
  --td-success-color-10: #002515;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: #ffffff;
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.6);
  --td-mask-disabled: rgba(255, 255, 255, 0.6);
  --td-bg-color-page: var(--td-gray-color-2);
  --td-bg-color-container: #fff;
  --td-bg-color-container-hover: var(--td-gray-color-1);
  --td-bg-color-container-active: var(--td-gray-color-3);
  --td-bg-color-container-select: #fff;
  --td-bg-color-secondarycontainer: var(--td-gray-color-1);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-4);
  --td-bg-color-component: var(--td-gray-color-3);
  --td-bg-color-component-hover: var(--td-gray-color-4);
  --td-bg-color-component-active: var(--td-gray-color-6);
  --td-bg-color-secondarycomponent: var(--td-gray-color-4);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-6);
  --td-bg-color-component-disabled: var(--td-gray-color-2);
  --td-bg-color-specialcomponent: #fff;
  --td-text-color-primary: var(--td-font-gray-1);
  --td-text-color-secondary: var(--td-font-gray-2);
  --td-text-color-placeholder: var(--td-font-gray-3);
  --td-text-color-disabled: var(--td-font-gray-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-7);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-3);
  --td-component-stroke: var(--td-gray-color-3);
  --td-border-level-2-color: var(--td-gray-color-4);
  --td-shadow-1: 0 1px 10px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.08), 0 2px 4px -1px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, 0.05), 0 8px 10px 1px rgba(0, 0, 0, 0.06), 0 5px 5px -3px rgba(0, 0, 0, 0.1);
  --td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, 0.05), 0 16px 24px 2px rgba(0, 0, 0, 0.04), 0 8px 10px -5px rgba(0, 0, 0, 0.08);
  --td-table-shadow-color: rgba(0, 0, 0, 0.08);
  --td-scrollbar-color: rgba(0, 0, 0, 0.1);
  --td-scrollbar-hover-color: rgba(0, 0, 0, 0.3);
  --td-scroll-track-color: #fff;
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
  --yb-md-text-color: #000000;
  --yb-md-text-second-color: rgba(0, 0, 0, 0.6);
  --yb-md-h-color: rgba(0, 0, 0, 0.9);
  --yb-md-del-color: #1485EE;
  --yb-md-blockquote-color: rgba(0, 0, 0, 0.4);
  --yb-md-blockquote-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-hr-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #ededed;
  --yb-md-td-color: rgba(0, 0, 0, 0.9);
  --yb-md-td-bg-color-odd: #ffffff;
  --yb-md-td-bg-color-even: #ffffff;
  --yb-md-table-border-color: #e0e0e0;
  --yb-md-td-th-border-color: #e0e0e0;
  --yb-md-inline-code-bg-color: #F3F3F3;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #ffffff;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #BDBDBD;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #ededed;
  --yb-md-code-head-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-ref-list-item-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-bg-color: #EBEBEB;
  --yb-md-ref-list-item-hover-color: #fff;
  --yb-md-ref-list-item-hover-bg-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-bg-color: #FFFFFF;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(0, 0, 0, 0.9);
  --yb-md-file-desc-color: rgba(0, 0, 0, 0.4);
  --yb-md-link-color: #1485EE;
  --yb-md-underline-music-title-color: #576B95;
  --yb-bubble-human-bg-color: var(--brand-black_1);
  --yb-bubble-ai-bg-color: var(--background-container);
  --yb-bubble-ai-bg-clur: 0;
  --yb-bubble-avatar-name-color: var(--text-text_tertiary);
  --yb-bubble-tool-item-color: var(--text-text_secondary);
  --yb-bubble-tool-item-disabled-color: var(--text-text_disabled);
  --yb-bubble-prompt-hint-split-color: var(--widget-line);
  --yb-share-btn-bg-color: var(--background-left_navigation_web);
  --yb-share-btn-color: var(--text-text_primary);
  --yb-share-split-border-color: var(--widget-line);
  --yb-share-indicator-bg-color: var(--background-left_navigation_web);
  --yb-share-indicator-color: var(--text-text_primary);
  --yb-share-indicator-border-color: var(--widget-line);
  --yb-share-page-footer-btn-bg-color: var(--widget-btn_normal);
  --yb-share-page-footer-btn-color: var(--text-text_alwayswhite);
  --yb-chat-nav-color: rgba(0, 0, 0, 0.54);
  --yb-chat-nav-title-color: var(--text-text_primary);
  --yb-chat-nav-bg-color: transparent;
  --yb-chat-nav-bg-blur: 0;
  --yb-chat-greeting-agent-name-color: rgba(0, 0, 0, 0.9);
  --yb-chat-clear-context-color: var(--text-text_tertiary);
  --yb-chat-clear-context-icon-color: var(--yb-chat-clear-context-color);
  --yb-chat-bg-color: transparent;
  --yb-chat-time-color: var(--text-text_tertiary);
  --yb-copyright-color: var(--text-text_disabled);
  --yb-copyright-link-color: #576B95;
  --yb-chat-nav-agent-info-button-bg-color: #fff;
  --yb-color-text-secondary: var(--text-text_secondary);
  --yb-component-divider-color: var(--text-text_tertiary);
  --yb-component-divider-border-color: var(--widget-line);
  --yb-component-option-color: #006c45;
  --yb-component-option-title-color: var(--text-text_tertiary);
  --yb-component-option-bg-color: transparent;
  --yb-component-loading-bg-color: var(--background-list_background);
  --yb-component-loading-color: var(--text-text_secondary);
  --yb-component-loading-search-color: var(--text-text_secondary);
  --yb-component-loading-process-color: var(--text-text_primary);
  --yb-component-loading-process-progress-color: var(--brand-black_1);
  --yb-component-ref-list-bg-color: var(--background-container);
  --yb-component-ref-list-header-color: var(--text-text_secondary);
  --yb-component-ref-list-header-hover-color: var(--text-text_primary);
  --yb-component-ref-list-header-arrow-color: var(--text-text_secondary);
  --yb-component-ref-list-item-color: var(--text-text_secondary);
  --yb-component-ref-list-item-hover-color: var(--text-text_primary);
  --yb-component-card-list-title-color: var(--text-text_primary);
  --yb-component-card-list-info-color: var(--text-text_tertiary);
  --yb-component-middleware-bg-color: var(--background-list_background);
  --yb-component-middleware-header-color: var(--text-text_primary);
  --yb-component-middleware-body-bg-color: var(--td-bg-color-secondarycontainer);
  --yb-component-middleware-item-color: var(--text-text_primary);
  --yb-component-middleware-divider-border-color: var(--td-border-level-1-color);
  --yb-component-middleware-divider-color: var(--widget-line);
  --yb-component-tag-bg-color: var(--background-bubble_web);
  --yb-component-tag-color: var(--text-text_primary);
  --background-page_background_web: #F3F3F3;
  --yb-bubble-human-bg-color: #20C57D;
}
.yb-is-temp-mode .agent-chat__input-box {
  --brand-black_1: rgba(255, 255, 255, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(29, 180, 114, 0.9);
  --brand-green_1: #1DB472;
  --brand-green_2: rgba(29, 180, 114, 0.15);
  --brand-green_3: #00B259;
  --brand-green_5: rgba(0, 156, 67, 0.6);
  --brand-blue: #1171C8;
  --brand-blue_1: #A7C2E4;
  --brand-blue_3: #85A7CC;
  --brand-blue_6: #0080EF;
  --brand-desktop-green_1: #1db472;
  --brand-desktop-green_2: rgba(29, 180, 114, 0.1);
  --brand-desktop-green_3: rgba(42, 153, 77, 0.2);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #3388ff;
  --brand-desktop-blue_2: #262936;
  --brand-desktop-blue_3: #7d91b2;
  --brand-desktop-blue_4: #3d62ae;
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(51, 136, 255, 0.05);
  --text-text_primary: rgba(255, 255, 255, 0.9);
  --text-text_secondary: rgba(255, 255, 255, 0.6);
  --text-text_tertiary: rgba(255, 255, 255, 0.4);
  --text-text_disabled: rgba(255, 255, 255, 0.15);
  --text-text_white: rgba(0, 0, 0, 0.9);
  --text-text_alwayswhite: #fff;
  --text-text_medium: #DCDCDC;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #F3F3F3;
  --yb_text_secondary: #A0A0A0;
  --yb_text_primary_reverse: #111111;
  --yb_feature_secondary_darkblue: #7D91B2;
  --background-bubble: #303030;
  --background-bubble_web: #303030;
  --background-page_background_web: #1D1D1D;
  --background-page_background_1: #1D1D1D;
  --background-page_background_2: #303030;
  --background-left_navigation: #252525;
  --background-left_navigation_web: #252525;
  --background-list_background: #3B3B3B;
  --background-listbtn_background: #444444;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(0, 0, 0, 0.5);
  --background-mask_background_4: rgba(71, 71, 71, 0.95);
  --background-container: #303030;
  --background-transparent: rgba(0, 0, 0, 0);
  --yb_background_tertiary_popover: #333333;
  --yb_background_primary: #222222;
  --yb_input_bg: #252525;
  --background-container_web: #303030;
  --yb-background-music-popup-platform: #3B3B3B;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox: rgba(255, 255, 255, 0.05);
  --widget-btn_checkbox_1: rgba(255, 255, 255, 0.04);
  --widget-btn_hover_1: #2D2D2D;
  --widget-btn_hover_2: #424242;
  --widget-btn_hover_3: #E3E3E3;
  --widget-btn_hover_4: #373737;
  --widget-btn_hover_5: #32413A;
  --widget-btn_hover_6: #2f3d49;
  --widget-btn_hover_7: #1f1f1f;
  --widget-btn_click_1: #3B3B3B;
  --widget-btn_click_2: #4F4F4F;
  --widget-btn_click_3: #DCDCDC;
  --widget-btn_click_4: #414141;
  --widget-btn_click_5: #36453e;
  --widget-btn_click_6: rgba(77, 136, 255, 0.6);
  --widget-line: rgba(255, 255, 255, 0.1);
  --widget-lightest: rgba(255, 255, 255, 0.03);
  --widget-opacity_tertiary: rgba(255, 255, 255, 0.05);
  --widget-opacity_secondary: rgba(255, 255, 255, 0.08);
  --widget-opacity_primary: rgba(255, 255, 255, 0.1);
  --brand-red_2: #F54E4E;
  --brand-red_3: #CD4343;
  --brand-red_1: #F79292;
  --brand-yellow_2: #F77900;
  --brand-yellow_3: #C85C00;
  --brand-yellow_1: #F9C986;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #1D1D1D;
  --yb_divider_secondary: #3D3D3D;
  --yb_divider_primary: #333333;
  --td-warning-color-1: #4f2a1d;
  --td-warning-color-2: #582f21;
  --td-warning-color-3: #733c23;
  --td-warning-color-4: #a75d2b;
  --td-warning-color-5: #cf6e2d;
  --td-warning-color-6: #dc7633;
  --td-warning-color-7: #e8935c;
  --td-warning-color-8: #ecbf91;
  --td-warning-color-9: #eed7bf;
  --td-warning-color-10: #f3e9dc;
  --td-error-color-1: #472324;
  --td-error-color-2: #5e2a2d;
  --td-error-color-3: #703439;
  --td-error-color-4: #83383e;
  --td-error-color-5: #a03f46;
  --td-error-color-6: #c64751;
  --td-error-color-7: #de6670;
  --td-error-color-8: #ec888e;
  --td-error-color-9: #edb1b6;
  --td-error-color-10: #eeced0;
  --td-success-color-1: #193a2a;
  --td-success-color-2: #1a4230;
  --td-success-color-3: #17533d;
  --td-success-color-4: #0d7a55;
  --td-success-color-5: #059465;
  --td-success-color-6: #43af8a;
  --td-success-color-7: #46bf96;
  --td-success-color-8: #80d2b6;
  --td-success-color-9: #b4e1d3;
  --td-success-color-10: #deede8;
  --td-gray-color-1: #f3f3f3;
  --td-gray-color-2: #eee;
  --td-gray-color-3: #e8e8e8;
  --td-gray-color-4: #ddd;
  --td-gray-color-5: #c6c6c6;
  --td-gray-color-6: #a6a6a6;
  --td-gray-color-7: #8b8b8b;
  --td-gray-color-8: #777;
  --td-gray-color-9: #5e5e5e;
  --td-gray-color-10: #4b4b4b;
  --td-gray-color-11: #393939;
  --td-gray-color-12: #2c2c2c;
  --td-gray-color-13: #242424;
  --td-gray-color-14: #181818;
  --td-font-white-1: rgba(255, 255, 255, 0.9);
  --td-font-white-2: rgba(255, 255, 255, 0.55);
  --td-font-white-3: rgba(255, 255, 255, 0.35);
  --td-font-white-4: rgba(255, 255, 255, 0.22);
  --td-font-gray-1: rgba(0, 0, 0, 0.9);
  --td-font-gray-2: rgba(0, 0, 0, 0.6);
  --td-font-gray-3: rgba(0, 0, 0, 0.4);
  --td-font-gray-4: rgba(0, 0, 0, 0.26);
  --td-brand-color-light: var(--td-brand-color-1);
  --td-brand-color-light-hover: var(--td-brand-color-2);
  --td-warning-color-light: var(--td-warning-color-1);
  --td-warning-color-light-hover: var(--td-warning-color-2);
  --td-error-color-light: var(--td-error-color-1);
  --td-error-color-light-hover: var(--td-error-color-2);
  --td-success-color-light: var(--td-success-color-1);
  --td-success-color-light-hover: var(--td-success-color-2);
  --td-mask-active: rgba(0, 0, 0, 0.4);
  --td-mask-disabled: rgba(0, 0, 0, 0.6);
  --td-bg-color-page: var(--td-gray-color-14);
  --td-bg-color-container: var(--td-gray-color-13);
  --td-bg-color-container-hover: var(--td-gray-color-12);
  --td-bg-color-container-active: var(--td-gray-color-10);
  --td-bg-color-container-select: var(--td-gray-color-9);
  --td-bg-color-secondarycontainer: var(--td-gray-color-12);
  --td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);
  --td-bg-color-secondarycontainer-active: var(--td-gray-color-9);
  --td-bg-color-component: var(--td-gray-color-11);
  --td-bg-color-component-hover: var(--td-gray-color-10);
  --td-bg-color-component-active: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent: var(--td-gray-color-10);
  --td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);
  --td-bg-color-secondarycomponent-active: var(--td-gray-color-8);
  --td-bg-color-component-disabled: var(--td-gray-color-12);
  --td-bg-color-specialcomponent: transparent;
  --yb_text_medium: #DCDCDC;
  --td-text-color-primary: var(--td-font-white-1);
  --td-text-color-secondary: var(--td-font-white-2);
  --td-text-color-placeholder: var(--td-font-white-3);
  --td-text-color-disabled: var(--td-font-white-4);
  --td-text-color-anti: #fff;
  --td-text-color-brand: var(--td-brand-color-8);
  --td-text-color-link: var(--td-brand-color-8);
  --td-border-level-1-color: var(--td-gray-color-11);
  --td-component-stroke: var(--td-gray-color-11);
  --td-border-level-2-color: var(--td-gray-color-9);
  --td-shadow-1: 0 4px 6px rgba(0, 0, 0, 0.06), 0 1px 10px rgba(0, 0, 0, 0.08), 0 2px 4px rgba(0, 0, 0, 0.12);
  --td-shadow-2: 0 8px 10px rgba(0, 0, 0, 0.12), 0 3px 14px rgba(0, 0, 0, 0.1), 0 5px 5px rgba(0, 0, 0, 0.16);
  --td-shadow-3: 0 16px 24px rgba(0, 0, 0, 0.14), 0 6px 30px rgba(0, 0, 0, 0.12), 0 8px 10px rgba(0, 0, 0, 0.2);
  --td-table-shadow-color: rgba(0, 0, 0, 0.55);
  --td-scrollbar-color: rgba(255, 255, 255, 0.1);
  --td-scrollbar-hover-color: rgba(255, 255, 255, 0.3);
  --td-scroll-track-color: #333;
  --scroll-bar_normal: rgba(255, 255, 255, 0.2);
  --scroll-bar_hover: rgba(255, 255, 255, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.35);
  --background-popover: #3B3B3B;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
.yb-is-temp-mode[yb-theme-mode='light'] [class^='input-guide-v2'] {
  --brand-black_1: rgba(0, 0, 0, 0.9);
  --brand-black_1-rgb: 32, 197, 125;
  --brand-black_2: rgba(0, 0, 0, 0.9);
  --brand-green_1: #00B259;
  --brand-green_2: rgba(32, 197, 125, 0.15);
  --brand-green_3: #00B259;
  --brand-blue: #1485EE;
  --brand-blue_1: #576B95;
  --brand-blue_3: #4D6099;
  --brand-blue_6: #008AFE;
  --brand-desktop-green_1: #00b259;
  --brand-desktop-green_2: #e6f5f0;
  --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
  --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
  --brand-desktop-blue_1: #457ae5;
  --brand-desktop-blue_2: #e5effe;
  --brand-desktop-blue_3: #576b95;
  --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
  --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
  --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
  --text-text_primary: rgba(0, 0, 0, 0.9);
  --text-text_secondary: rgba(0, 0, 0, 0.6);
  --text-text_tertiary: rgba(0, 0, 0, 0.4);
  --text-text_disabled: rgba(0, 0, 0, 0.15);
  --text-text_white: #fff;
  --text-text_alwayswhite: #fff;
  --text-text_medium: #474747;
  --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
  --yb_text_primary: #1A1A1A;
  --yb_text_medium: #474747;
  --yb_text_primary_stable: #FFFFFF;
  --yb_text_primary_reverse: #FFFFFF;
  --yb_text_secondary: #666666;
  --yb_text_tertiary: #999999;
  --yb_text_disabled: #BDBDBD;
  --yb_feature_secondary_darkblue: #576B95;
  --background-bubble: #fff;
  --background-bubble_web: #F3F3F3;
  --background-page_background_web: #ffffff;
  --background-page_background_1: #F6F6F6;
  --background-page_background_2: #EBECED;
  --background-left_navigation: #ededed;
  --background-left_navigation_web: #F3F3F3;
  --background-list_background: #F7F7F7;
  --background-listbtn_background: #EBEBEB;
  --background-mask_background_1: rgba(0, 0, 0, 0.8);
  --background-mask_background_2: rgba(0, 0, 0, 0.6);
  --background-mask_background_3: rgba(255, 255, 255, 0.5);
  --background-mask_background_4: rgba(166, 166, 166, 0.95);
  --background-container: #FFFFFF;
  --background-transparent: rgba(255, 255, 255, 0);
  --yb_input_bg: #FFFFFF;
  --background-container_web: #FFFFFF;
  --yb_background_tertiary_popover: #FFFFFF;
  --yb_background_primary: #f3f3f3;
  --yb-background-music-popup-platform: #f7f7f7;
  --yb-color-bg-primary: var(--background-bubble_web);
  --widget-btn_normal: #FFF;
  --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
  --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
  --widget-btn_hover_1: #E5E5E5;
  --widget-btn_hover_2: #F2F2F2;
  --widget-btn_hover_3: #252525;
  --widget-btn_hover_4: #F9F9F9;
  --widget-btn_hover_5: #E0F2EA;
  --widget-btn_hover_6: #dcebfe;
  --widget-btn_hover_7: #f7f7f7;
  --widget-btn_click_1: #DADADA;
  --widget-btn_click_2: #E6E6E6;
  --widget-btn_click_3: #303030;
  --widget-btn_click_4: #F5F5F5;
  --widget-btn_click_5: #dff1e8;
  --widget-btn_click_6: #d8e6f9;
  --widget-line: rgba(0, 0, 0, 0.08);
  --widget-lightest: rgba(0, 0, 0, 0.03);
  --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
  --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
  --widget-opacity_primary: rgba(0, 0, 0, 0.1);
  --brand-red_2: #FA5151;
  --brand-red_3: #D54545;
  --brand-red_1: #FC9797;
  --brand-yellow_2: #FF7D00;
  --brand-yellow_3: #D25F00;
  --brand-yellow_1: #FFCF8B;
  --brand-success_2: #20C57D;
  --brand-success_3: #1DB171;
  --brand-success_1: #E9F9F2;
  --yb_background_tertiary: #FFFFFF;
  --yb_divider_secondary: #D7D7D7;
  --yb_divider_primary: #DEDEDE;
  --scroll-bar_normal: rgba(0, 0, 0, 0.2);
  --scroll-bar_hover: rgba(0, 0, 0, 0.3);
  --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
  --background-popover: #FFFFFF;
  --td-brand-color: var(--brand-black_1);
  --td-brand-color-hover: var(--widget-btn_hover_3);
  --td-brand-color-focus: var(--widget-btn_click_3);
  --td-brand-color-active: var(--widget-btn_click_3);
  --td-brand-color-disabled: var(--brand-black_1);
  --td-success-color: var(--brand-success_2);
  --td-success-color-hover: var(--brand-success_1);
  --td-success-color-focus: var(--brand-success_3);
  --td-success-color-active: var(--brand-success_3);
  --td-success-color-disabled: var(--brand-success_1);
  --td-warning-color: var(--brand-yellow_2);
  --td-warning-color-hover: var(--brand-yellow_1);
  --td-warning-color-focus: var(--brand-yellow_3);
  --td-warning-color-active: var(--brand-yellow_3);
  --td-warning-color-disabled: var(--brand-yellow_1);
  --td-error-color: var(--brand-red_2);
  --td-error-color-hover: var(--brand-red_1);
  --td-error-color-focus: var(--brand-red_3);
  --td-error-color-active: var(--brand-red_3);
  --td-error-color-disabled: var(--brand-red_1);
  --td-component-border: var(--widget-line);
  --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
  --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
  --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
  --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
@media (prefers-color-scheme: light) {
  .yb-is-temp-mode[yb-theme-mode="system"] [class^='input-guide-v2'] {
    --brand-black_1: rgba(0, 0, 0, 0.9);
    --brand-black_1-rgb: 32, 197, 125;
    --brand-black_2: rgba(0, 0, 0, 0.9);
    --brand-green_1: #00B259;
    --brand-green_2: rgba(32, 197, 125, 0.15);
    --brand-green_3: #00B259;
    --brand-blue: #1485EE;
    --brand-blue_1: #576B95;
    --brand-blue_3: #4D6099;
    --brand-blue_6: #008AFE;
    --brand-desktop-green_1: #00b259;
    --brand-desktop-green_2: #e6f5f0;
    --brand-desktop-green_3: rgba(42, 153, 77, 0.1);
    --brand-desktop-green_4: rgba(42, 153, 77, 0.6);
    --brand-desktop-blue_1: #457ae5;
    --brand-desktop-blue_2: #e5effe;
    --brand-desktop-blue_3: #576b95;
    --brand-desktop-blue_4: rgba(77, 136, 255, 0.1);
    --brand-desktop-blue_5: rgba(77, 136, 255, 0.6);
    --brand-desktop-blue_6: rgba(69, 122, 229, 0.05);
    --text-text_primary: rgba(0, 0, 0, 0.9);
    --text-text_secondary: rgba(0, 0, 0, 0.6);
    --text-text_tertiary: rgba(0, 0, 0, 0.4);
    --text-text_disabled: rgba(0, 0, 0, 0.15);
    --text-text_white: #fff;
    --text-text_alwayswhite: #fff;
    --text-text_medium: #474747;
    --text-text_alwaysblack: rgba(0, 0, 0, 0.9);
    --yb_text_primary: #1A1A1A;
    --yb_text_medium: #474747;
    --yb_text_primary_stable: #FFFFFF;
    --yb_text_primary_reverse: #FFFFFF;
    --yb_text_secondary: #666666;
    --yb_text_tertiary: #999999;
    --yb_text_disabled: #BDBDBD;
    --yb_feature_secondary_darkblue: #576B95;
    --background-bubble: #fff;
    --background-bubble_web: #F3F3F3;
    --background-page_background_web: #ffffff;
    --background-page_background_1: #F6F6F6;
    --background-page_background_2: #EBECED;
    --background-left_navigation: #ededed;
    --background-left_navigation_web: #F3F3F3;
    --background-list_background: #F7F7F7;
    --background-listbtn_background: #EBEBEB;
    --background-mask_background_1: rgba(0, 0, 0, 0.8);
    --background-mask_background_2: rgba(0, 0, 0, 0.6);
    --background-mask_background_3: rgba(255, 255, 255, 0.5);
    --background-mask_background_4: rgba(166, 166, 166, 0.95);
    --background-container: #FFFFFF;
    --background-transparent: rgba(255, 255, 255, 0);
    --yb_input_bg: #FFFFFF;
    --background-container_web: #FFFFFF;
    --yb_background_tertiary_popover: #FFFFFF;
    --yb_background_primary: #f3f3f3;
    --yb-background-music-popup-platform: #f7f7f7;
    --yb-color-bg-primary: var(--background-bubble_web);
    --widget-btn_normal: #FFF;
    --widget-btn_checkbox: rgba(0, 0, 0, 0.05);
    --widget-btn_checkbox_1: rgba(0, 0, 0, 0.04);
    --widget-btn_hover_1: #E5E5E5;
    --widget-btn_hover_2: #F2F2F2;
    --widget-btn_hover_3: #252525;
    --widget-btn_hover_4: #F9F9F9;
    --widget-btn_hover_5: #E0F2EA;
    --widget-btn_hover_6: #dcebfe;
    --widget-btn_hover_7: #f7f7f7;
    --widget-btn_click_1: #DADADA;
    --widget-btn_click_2: #E6E6E6;
    --widget-btn_click_3: #303030;
    --widget-btn_click_4: #F5F5F5;
    --widget-btn_click_5: #dff1e8;
    --widget-btn_click_6: #d8e6f9;
    --widget-line: rgba(0, 0, 0, 0.08);
    --widget-lightest: rgba(0, 0, 0, 0.03);
    --widget-opacity_tertiary: rgba(0, 0, 0, 0.05);
    --widget-opacity_secondary: rgba(0, 0, 0, 0.08);
    --widget-opacity_primary: rgba(0, 0, 0, 0.1);
    --brand-red_2: #FA5151;
    --brand-red_3: #D54545;
    --brand-red_1: #FC9797;
    --brand-yellow_2: #FF7D00;
    --brand-yellow_3: #D25F00;
    --brand-yellow_1: #FFCF8B;
    --brand-success_2: #20C57D;
    --brand-success_3: #1DB171;
    --brand-success_1: #E9F9F2;
    --yb_background_tertiary: #FFFFFF;
    --yb_divider_secondary: #D7D7D7;
    --yb_divider_primary: #DEDEDE;
    --scroll-bar_normal: rgba(0, 0, 0, 0.2);
    --scroll-bar_hover: rgba(0, 0, 0, 0.3);
    --markdown-tabs_bg: rgba(0, 0, 0, 0.06);
    --background-popover: #FFFFFF;
    --td-brand-color: var(--brand-black_1);
    --td-brand-color-hover: var(--widget-btn_hover_3);
    --td-brand-color-focus: var(--widget-btn_click_3);
    --td-brand-color-active: var(--widget-btn_click_3);
    --td-brand-color-disabled: var(--brand-black_1);
    --td-success-color: var(--brand-success_2);
    --td-success-color-hover: var(--brand-success_1);
    --td-success-color-focus: var(--brand-success_3);
    --td-success-color-active: var(--brand-success_3);
    --td-success-color-disabled: var(--brand-success_1);
    --td-warning-color: var(--brand-yellow_2);
    --td-warning-color-hover: var(--brand-yellow_1);
    --td-warning-color-focus: var(--brand-yellow_3);
    --td-warning-color-active: var(--brand-yellow_3);
    --td-warning-color-disabled: var(--brand-yellow_1);
    --td-error-color: var(--brand-red_2);
    --td-error-color-hover: var(--brand-red_1);
    --td-error-color-focus: var(--brand-red_3);
    --td-error-color-active: var(--brand-red_3);
    --td-error-color-disabled: var(--brand-red_1);
    --td-component-border: var(--widget-line);
    --td-shadow-inset-top: inset 0 0.5px 0 var(--widget-line);
    --td-shadow-inset-right: inset 0.5px 0 0 var(--widget-line);
    --td-shadow-inset-bottom: inset 0 -0.5px 0 var(--widget-line);
    --td-shadow-inset-left: inset -0.5px 0 0 var(--widget-line);
    --yb-input-btn-bg-color: var(--brand-black_1);
    --yb-input-btn-color: var(--text-text_primary);
    --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
    --yb-input-bg-color: var(--background-container);
    --yb-input-bg-blur: 0;
    --yb-input-border-color: transparent;
    --yb-input-color: var(--text-text_primary);
    --yb-input-placeholder-color: var(--text-text_disabled);
    --yb-input-file-item-bg-color: var(--background-left_navigation_web);
    --yb-input-file-item-border-color: transparent;
    --yb-input-file-item-title-color: var(--text-text_primary);
    --yb-input-file-item-desc-color: var(--text-text_tertiary);
    --yb-input-btn-bg-color--mobile: var(--background-container);
    --yb-input-btn-border-color--mobile: var(--background-container);
    --yb-input-btn-color--mobile: var(--text-text_secondary);
    --yb-input-send-btn-bg-color: var(--brand-black_1);
    --yb-input-send-btn-color: var(--text-text_white);
    --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
    --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
    --yb-input-switch-model-icon-color: var(--text-text_tertiary);
    --yb_color_divider-primary: var(--widget-line);
    --yb-input-add-icon-color: var(--text-text_primary);
  }
}
:root {
  --yb-font-family_backup: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif;
  --yb-font-family: var(--hy-font-family, var(--yb-font-family_backup));
  --yb-font-body-mini: 10px / 1.6 var(--yb-font-family);
  --yb-font-body-small: 12px / 1.6 var(--yb-font-family);
  --yb-font-body-medium: 14px / 1.6 var(--yb-font-family);
  --yb-font-body-large: 16px / 1.6 var(--yb-font-family);
  --yb-font-title-1: 700 22px / 1.6 var(--yb-font-family);
  --yb-font-title-2: 600 20px / 1.6 var(--yb-font-family);
  --yb-font-title-3: 600 18px / 1.6 var(--yb-font-family);
  --yb-font-title-4: 600 14px / 22px var(--yb-font-family);
  --yb-font-title-5: 600 12px / 18px var(--yb-font-family);
  --yb-font-headline-small: 500 24px / 36px var(--yb-font-family);
  --yb-font-headline-medium: 500 32px / 48px var(--yb-font-family);
  --yb-font-headline-large: 500 48px / 72px var(--yb-font-family);
  --yb-md-content-gap-main: 0 0 8px 0;
  --yb-md-content-gap-p: 0 0 12px 0;
  --yb-md-content-gap-t1: 24px 0 20px 0;
  --yb-md-content-gap-t2: 20px 0 12px 0;
  --yb-md-content-gap-t3: 16px 0 8px 0;
  --yb-md-font-title-1: 700 22px / 1.75 var(--yb-font-family);
  --yb-md-font-title-2: 600 20px / 1.75 var(--yb-font-family);
  --yb-md-font-title-3: 600 18px / 1.75 var(--yb-font-family);
  --yb-md-font-body-large: 16px / 1.75 var(--yb-font-family);
  --yb-dialog-body-padding: 24px;
}
:root {
  --yb-radius-default: 8px;
  --yb-radius-small: 4px;
  --yb-radius-large: 12px;
}
:root {
  --yb-shadow-1: 0px 5px 10px 0px rgba(65, 77, 96, 0.05);
  --yb-shadow-2: 0px 8px 20px 0px rgba(65, 77, 96, 0.08);
  --yb-shadow-3: 0px 16px 25px 0px rgba(65, 77, 96, 0.08);
}
:root {
  --yb-chat-nav-color: rgba(0, 0, 0, 0.54);
  --yb-chat-nav-title-color: var(--text-text_primary);
  --yb-chat-nav-bg-color: transparent;
  --yb-chat-nav-bg-blur: 0;
  --yb-chat-greeting-agent-name-color: rgba(0, 0, 0, 0.9);
  --yb-chat-clear-context-color: var(--text-text_tertiary);
  --yb-chat-clear-context-icon-color: var(--yb-chat-clear-context-color);
  --yb-chat-bg-color: transparent;
  --yb-chat-time-color: var(--text-text_tertiary);
  --yb-copyright-color: var(--text-text_disabled);
  --yb-copyright-link-color: #576B95;
  --yb-chat-nav-agent-info-button-bg-color: #fff;
}
:root {
  --yb-bubble-human-bg-color: var(--brand-black_1);
  --yb-bubble-ai-bg-color: var(--background-container);
  --yb-bubble-ai-bg-clur: 0;
  --yb-bubble-avatar-name-color: var(--text-text_tertiary);
  --yb-bubble-tool-item-color: var(--text-text_secondary);
  --yb-bubble-tool-item-disabled-color: var(--text-text_disabled);
  --yb-bubble-prompt-hint-split-color: var(--widget-line);
}
:root {
  --yb-color-text-secondary: var(--text-text_secondary);
  --yb-component-divider-color: var(--text-text_tertiary);
  --yb-component-divider-border-color: var(--widget-line);
  --yb-component-option-color: #006c45;
  --yb-component-option-title-color: var(--text-text_tertiary);
  --yb-component-option-bg-color: transparent;
  --yb-component-loading-bg-color: var(--background-list_background);
  --yb-component-loading-color: var(--text-text_secondary);
  --yb-component-loading-search-color: var(--text-text_secondary);
  --yb-component-loading-process-color: var(--text-text_primary);
  --yb-component-loading-process-progress-color: var(--brand-black_1);
  --yb-component-ref-list-bg-color: var(--background-container);
  --yb-component-ref-list-header-color: var(--text-text_secondary);
  --yb-component-ref-list-header-hover-color: var(--text-text_primary);
  --yb-component-ref-list-header-arrow-color: var(--text-text_secondary);
  --yb-component-ref-list-item-color: var(--text-text_secondary);
  --yb-component-ref-list-item-hover-color: var(--text-text_primary);
  --yb-component-card-list-title-color: var(--text-text_primary);
  --yb-component-card-list-info-color: var(--text-text_tertiary);
  --yb-component-middleware-bg-color: var(--background-list_background);
  --yb-component-middleware-header-color: var(--text-text_primary);
  --yb-component-middleware-body-bg-color: var(--td-bg-color-secondarycontainer);
  --yb-component-middleware-item-color: var(--text-text_primary);
  --yb-component-middleware-divider-border-color: var(--td-border-level-1-color);
  --yb-component-middleware-divider-color: var(--widget-line);
  --yb-component-tag-bg-color: var(--background-bubble_web);
  --yb-component-tag-color: var(--text-text_primary);
}
:root {
  --yb-input-btn-bg-color: var(--brand-black_1);
  --yb-input-btn-color: var(--text-text_primary);
  --yb-input-shadow: 0 0 30px 5px rgba(195, 212, 214, 0.3);
  --yb-input-bg-color: var(--background-container);
  --yb-input-bg-blur: 0;
  --yb-input-border-color: transparent;
  --yb-input-color: var(--text-text_primary);
  --yb-input-placeholder-color: var(--text-text_disabled);
  --yb-input-file-item-bg-color: var(--background-left_navigation_web);
  --yb-input-file-item-border-color: transparent;
  --yb-input-file-item-title-color: var(--text-text_primary);
  --yb-input-file-item-desc-color: var(--text-text_tertiary);
  --yb-input-btn-bg-color--mobile: var(--background-container);
  --yb-input-btn-border-color--mobile: var(--background-container);
  --yb-input-btn-color--mobile: var(--text-text_secondary);
  --yb-input-send-btn-bg-color: var(--brand-black_1);
  --yb-input-send-btn-color: var(--text-text_white);
  --yb-input-switch-model-bg-color: var(--widget-btn_checkbox);
  --yb-input-switch-model-bg-color-hover: var(--widget-btn_click_2);
  --yb-input-switch-model-icon-color: var(--text-text_tertiary);
  --yb_color_divider-primary: var(--widget-line);
  --yb-input-add-icon-color: var(--text-text_primary);
}
:root {
  --yb-md-text-color: #000000;
  --yb-md-text-second-color: rgba(0, 0, 0, 0.6);
  --yb-md-h-color: rgba(0, 0, 0, 0.9);
  --yb-md-del-color: #1485EE;
  --yb-md-blockquote-color: rgba(0, 0, 0, 0.4);
  --yb-md-blockquote-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-hr-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-th-color: var(--yb-md-text-color);
  --yb-md-th-bg-color: #ededed;
  --yb-md-td-color: rgba(0, 0, 0, 0.9);
  --yb-md-td-bg-color-odd: #ffffff;
  --yb-md-td-bg-color-even: #ffffff;
  --yb-md-table-border-color: #e0e0e0;
  --yb-md-td-th-border-color: #e0e0e0;
  --yb-md-inline-code-bg-color: #F3F3F3;
  --yb-md-inline-code-color: var(--yb-md-text-color);
  --yb-md-kbd-color: #000;
  --yb-md-kbd-border-color: rgba(0, 0, 0, 0.6);
  --yb-md-kbd-bg-color: #e4e4e4;
  --yb-md-code-bg-color: #ffffff;
  --yb-md-code-button-bg-color: #fff;
  --yb-md-code-button-color: rgba(0, 0, 0, 0.6);
  --yb-md-code-btn-disable-color: #BDBDBD;
  --yb-md-code-button-shadow: var(--yb-shadow-1), var(--yb-shadow-3), 0 6px 30px 5px rgba(0, 0, 0, 0.06);
  --yb-md-code-head-bg: #ededed;
  --yb-md-code-head-border-color: rgba(0, 0, 0, 0.08);
  --yb-md-ref-list-item-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-bg-color: #EBEBEB;
  --yb-md-ref-list-item-hover-color: #fff;
  --yb-md-ref-list-item-hover-bg-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-bg-color: #FFFFFF;
  --yb-md-ref-list-item-content-bg-blur: 0;
  --yb-md-ref-list-item-content-color: rgba(0, 0, 0, 0.9);
  --yb-md-ref-list-item-content-arrow-color: rgba(0, 0, 0, 0.6);
  --yb-md-ref-list-item-content-shadow: var(--td-shadow-2), var(--td-shadow-inset-top), var(--td-shadow-inset-right), var(--td-shadow-inset-bottom), var(--td-shadow-inset-left);
  --yb-md-ref-list-item-content-arrow-shadow: var(--td-shadow-inset-left), var(--td-shadow-inset-bottom);
  --yb-md-file-bg-color: #f3f3f3;
  --yb-md-file-bg-hover-color: #E8E8E8;
  --yb-md-file-title-color: rgba(0, 0, 0, 0.9);
  --yb-md-file-desc-color: rgba(0, 0, 0, 0.4);
  --yb-md-link-color: #1485EE;
  --yb-md-underline-music-title-color: #576B95;
}
:root {
  --yb-share-btn-bg-color: var(--background-left_navigation_web);
  --yb-share-btn-color: var(--text-text_primary);
  --yb-share-split-border-color: var(--widget-line);
  --yb-share-indicator-bg-color: var(--background-left_navigation_web);
  --yb-share-indicator-color: var(--text-text_primary);
  --yb-share-indicator-border-color: var(--widget-line);
  --yb-share-page-footer-btn-bg-color: var(--widget-btn_normal);
  --yb-share-page-footer-btn-color: var(--text-text_alwayswhite);
}
:root {
  --td-brand-main: var(--td-brand-color-6);
  --td-brand-color: var(--td-brand-color-6);
  --td-brand-color-active: var(--td-brand-color-6);
  --td-brand-color: rgba(0, 0, 0, 0.9);
  --td-brand-color-11: #00260D;
  --td-brand-color-10: #003C17;
  --td-brand-color-9: #005523;
  --td-brand-color-8: #006D30;
  --td-brand-color-7: #00883F;
  --td-brand-color-6: rgba(0, 0, 0, 0.9);
  --td-brand-color-5: #0DA753;
  --td-brand-color-4: #5aa168;
  --td-brand-color-3: #B4ECCF;
  --td-brand-color-2: #C1F6C7;
  --td-brand-color-1: #F3FCF7;
}
.t-loading__overlay {
  background-color: rgba(0, 0, 0, 0.2);
}
.t-loading__parent {
  display: flex;
  flex-flow: column nowrap;
  justify-content: space-between;
  height: 100%;
  width: 100%;
}
.t-select-input .t-tag-input.t-is-empty .t-input.t-size-l {
  padding-top: 0 !important;
}
.t-select-input .t-input {
  background-color: #f3f3f3 !important;
  border: none;
  cursor: pointer;
}
.t-select-input .t-input.t-size-l {
  font-size: 14px;
  line-height: 22px;
  line-height: 24px;
  padding-top: 5px !important;
}
.t-select-input .t-input--focused {
  border-color: transparent;
  box-shadow: none;
}
.t-select-input .t-input--focused .t-input__inner {
  color: rgba(0, 0, 0, 0.9);
}
.t-select .t-tag.t-size-l {
  height: 24px;
  font-size: 12px;
  line-height: 20px;
  padding: 2px 8px;
}
.t-select__list {
  background-color: #f3f3f3 !important;
}
.t-button {
  --ripple-color: rgba(0, 0, 0, 0.3) !important;
}
.t-button--theme-default {
  border-color: transparent;
}
.t-button--theme-danger {
  --ripple-color: rgba(250, 81, 81, 0.3) !important;
}
.t-button--theme-primary {
  background: linear-gradient(90deg, #04D46F, #1CC9FE) border-box;
}
.t-button--theme-primary.t-is-disabled {
  opacity: 0.3;
}
.t-button--theme-primary.t-button--variant-outline {
  background: #fff;
}
.t-button.t-size-l {
  border-radius: 6px;
}
.t-button.t-size-s {
  border-radius: 4px;
}
.t-button--variant-base {
  background-color: #e7e7e7;
  color: rgba(0, 0, 0, 0.9);
  border-color: transparent;
  --ripple-color: transparent !important;
}
.t-button--variant-base:hover {
  border-color: transparent;
}
.t-button--variant-base.t-button--theme-primary {
  border-color: transparent;
}
.t-button--variant-base.t-button--theme-primary:hover {
  border-color: transparent;
}
.t-message {
  box-sizing: unset;
}
.t-message.t-is-info > .t-icon-info-circle-filled {
  color: #10AEFF;
}
.t-message.t-is-warning > .t-icon-error-circle-filled {
  color: #FF7D00;
}
.t-message.t-is-error > .t-icon-error-circle-filled {
  color: #FA5151;
}
.t-message.t-is-success > .t-icon-check-circle-filled {
  color: #2BA471;
}
.t-message.t-is-closable .t-message__close {
  margin-left: 16px;
}
.t-dialog__footer .t-button--theme-default {
  background-color: #f5f5f5;
}
/**
 * CSS 变量定义
 */
/* 会话内容宽度适配 */
/* 智能体会话内容宽度适配 */


/*# sourceMappingURL=../../sourcemap/evt/dl/index.bce64bfbd9e8c5e740f7.css.map*/