._container_pscmu_1 {
  display: flex;
  justify-content: flex-start;
  gap: 8px;
  flex-wrap: wrap;
}
/* // 展开收起 */
._show-more_pscmu_8 {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-top: 8px;
  cursor: pointer;
 & ._show-more-text_pscmu_14 {
    color: var(---text-color-disable, #b0b4b8);
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 153.846% */
    margin-right: 4px;
  }
  & ._show-more-icon_pscmu_22 {
    color: var(---text-color-disable, #b0b4b8);
    transition: all 0.3s;
  }
}
._container_13qru_1 {
  aspect-ratio: 16 / 9;
  width: calc( (100% - (8px * (var(--columns) - 1))) / var(--columns) );
  flex: none;
  border-radius: 8px;
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  overflow: hidden;
  box-sizing: border-box;

}

._placeholder_13qru_12 {
  background: linear-gradient(
    90deg,
    var(--asd-bg-color-component-hover, rgba(0, 40, 120, 0.12)) 0%,
    var(--asd-bg-color-component-default, rgba(0, 40, 120, 0.06)) 100%
  );
  background-size: 200% 100%;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  animation: _image-placeholder-gradient-slide_13qru_1 0.5s linear infinite;
}

/* 渐变动画 */
@keyframes _image-placeholder-gradient-slide_13qru_1 {
  0% {
    background-position: 0% 0%;
  }
  50% {
    background-position: 100% 0%;
  }
  100% {
    background-position: 0% 0%;
  }
}
._content_13qru_37 {
  width: 100%;
  height: 100%;
}
._iframe_13qru_41 {
  width: 100%;
  height: 100%;
}
._container_18ner_1 {
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
}
._mask_18ner_7 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;

}
._loading-mask_18ner_16 {
  background: linear-gradient(
    90deg,
    var(--asd-bg-color-component-hover, rgba(0, 40, 120, 0.12)) 0%,
    var(--asd-bg-color-component-default, rgba(0, 40, 120, 0.06)) 100%
  );

  background-size: 200% 100%;
  border-radius: 8px;
  mouse-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  animation: _image-placeholder-gradient-slide_18ner_1 0.5s linear infinite;
}
._iframe_18ner_35 {
  position: absolute;
}

/* 渐变动画 */
@keyframes _image-placeholder-gradient-slide_18ner_1 {
  0% {
    background-position: 0% 0%;
  }
  50% {
    background-position: 100% 0%;
  }
  100% {
    background-position: 0% 0%;
  }
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.assistant-footer {
  --asd-bg-color-primary: var(--asd-white-color);
}
.assistant-footer__list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-size-200);
}
.assistant-footer__list-doc-item {
  display: inline-flex;
  align-items: center;
  padding: var(--asd-size-200);
  gap: var(--asd-size-150);
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  max-width: 300px;
  overflow: hidden;
  cursor: pointer;
}
.assistant-footer__list-doc-item-icon {
  width: 32px;
  height: 32px;
}
.assistant-footer__list-doc-item-content {
  display: flex;
  flex-direction: column;
  gap: var(--asd-size-25);
  overflow: hidden;
}
.assistant-footer__list-doc-item-content-title {
  font: var(--asd-font-title-xs);
  color: var(--asd-text-color-primary);
}
.assistant-footer__list-doc-item-content-description {
  font: var(--asd-font-body-s);
  color: var(--asd-text-color-placeholder);
}
.assistant-footer__list-pill-item {
  display: flex;
  height: 40px;
  padding: var(--asd-size-100) var(--asd-size-200);
  align-items: center;
  gap: var(--asd-size-100);
  border-radius: 80px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  cursor: pointer;
  transition: background, border-color 0.3s ease;
}
.assistant-footer__list-pill-item:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.assistant-footer__list-pill-item-icon {
  color: #4A5565;
}
.assistant-footer__list-pill-item-image {
  width: 16px;
  height: 16px;
}
.assistant-footer__list-pill-item-title {
  font: var(--asd-font-title-xxs);
  color: var(--asd-text-color-primary);
}
.assistant-footer__row {
  display: flex;
  flex-wrap: wrap;
  gap: var(--asd-size-150);
}
.x-markdown-debug-panel {
  position: fixed;
  z-index: 9999;
  right: 0;
  background: rgba(0, 0, 0, 0.85);
  border-radius: 8px;
  padding: 12px;
  font-family:
    "SF Mono", "Monaco", "Inconsolata", "Fira Mono", "Droid Sans Mono", "Source Code Pro", monospace;
  font-size: 12px;
  color: #fff;
  width: 180px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  backdrop-filter: blur(8px);
  user-select: none;
  transition: box-shadow 0.2s;
}

.x-markdown-debug-panel:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
}

.x-markdown-debug-row {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}

.x-markdown-debug-row:last-child {
  margin-bottom: 0;
}

.x-markdown-debug-label {
  color: rgba(255, 255, 255, 0.65);
  font-weight: 500;
  min-width: 60px;
}

.x-markdown-debug-value {
  font-weight: 600;
  min-width: 50px;
  text-align: right;
}

.x-markdown-debug-chart {
  margin-left: auto;
}

/* Actions */
.x-markdown-debug-actions {
  display: flex;
  gap: 8px;
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.x-markdown-debug-action {
  flex: 1;
  padding: 6px 12px;
  background: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 4px;
  color: #fff;
  font-size: 11px;
  font-family: inherit;
  cursor: pointer;
  transition: all 0.2s;
  font-weight: 500;
}

.x-markdown-debug-action:hover {
  background: rgba(255, 255, 255, 0.15);
  border-color: rgba(255, 255, 255, 0.3);
}

.x-markdown-debug-action:active {
  transform: scale(0.98);
}

/* Record Button */
.x-markdown-debug-record-btn.recording {
  background: rgba(255, 77, 79, 0.2);
  border-color: #ff4d4f;
  animation: recording-pulse 1.5s ease-in-out infinite;
}

@keyframes recording-pulse {
  0%,
  100% {
    box-shadow: 0 0 0 0 rgba(255, 77, 79, 0.4);
  }
  50% {
    box-shadow: 0 0 0 8px rgba(255, 77, 79, 0);
  }
}

/* Modal Overlay */
.x-markdown-debug-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.75);
  backdrop-filter: blur(4px);
  z-index: 10000;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: fadeIn 0.2s ease-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Modal */
.x-markdown-debug-modal {
  background: rgba(30, 30, 30, 0.95);
  border-radius: 12px;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
  max-width: 90vw;
  max-height: 90vh;
  overflow: auto;
  animation: slideIn 0.3s ease-out;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

@keyframes slideIn {
  from {
    transform: translateY(-20px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

/* Modal Header */
.x-markdown-debug-modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.x-markdown-debug-close-btn {
  width: 32px;
  height: 32px;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.1);
  border: none;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s;
}

.x-markdown-debug-close-btn:hover {
  background: rgba(255, 77, 79, 0.3);
}

/* Modal Content */
.x-markdown-debug-modal-content {
  padding: 24px;
}

/* Stats Summary */
.x-markdown-debug-stats-summary {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
  margin-bottom: 24px;
}

.x-markdown-debug-stat-item {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 8px;
  padding: 16px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.x-markdown-debug-stat-label {
  font-size: 11px;
  color: rgba(255, 255, 255, 0.6);
  margin-bottom: 8px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.x-markdown-debug-stat-value {
  font-size: 20px;
  font-weight: 700;
  color: #fff;
}

/* Chart */
.x-markdown-debug-chart-full {
  background: rgba(255, 255, 255, 0.02);
  border-radius: 8px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.x-markdown-debug-chart-full .fps-line,
.x-markdown-debug-chart-full .memory-line {
  filter: drop-shadow(0 0 4px currentColor);
}

/* Legend */
.x-markdown-debug-legend {
  display: flex;
  gap: 24px;
  justify-content: center;
  margin-top: 16px;
}

.x-markdown-debug-legend-item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  color: rgba(255, 255, 255, 0.8);
}

.x-markdown-debug-legend-color {
  width: 12px;
  height: 12px;
  border-radius: 2px;
}

/* Responsive */
@media (max-width: 768px) {
  .x-markdown-debug-stats-summary {
    grid-template-columns: repeat(2, 1fr);
  }
}
/* ==========================================
   XMarkdown – default css
   ========================================== */

@keyframes x-markdown-fade-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.x-markdown {
  --text-color: inherit;
  --font-size: inherit;
  --margin-block: 0 0 1em 0;
  --td-th-padding: 0.85em 1em;
  --pre-th-td-padding: 2px 0;
  --border-font-weight: 600;
  --padding-ul-ol: 0 0 0 1em;
  --margin-ul-ol: 0 0 1em 1.8em;
  --margin-li: 0.25em 0;
  --margin-pre: 1em 0;
  --padding-code-inline: 0.2em 0.4em;
  --margin-code-inline: 0 0.2em;
  --code-inline-text: 0.85em;
  --small-border-radius: 2px;
  --image-margin: 0.5em 0;
  --hr-margin: 1.5em 0;
  --table-margin: 1em 0;

  font-size: var(--font-size);
  line-height: 1.5714285714285714;
  width: 100%;
  color: var(--text-color);
}

.x-markdown p,
.x-markdown div,
.x-markdown span,
.x-markdown li {
  word-break: break-word;
  overflow-wrap: break-word;
}

.x-markdown pre,
.x-markdown code {
  word-break: break-word;
  overflow-wrap: break-word;
  white-space: pre-wrap;
}

.x-markdown th,
.x-markdown td {
  padding: var(--td-th-padding);
}

.x-markdown th {
  font-weight: var(--border-font-weight);
}

.x-markdown pre table {
  box-shadow: none;
}

.x-markdown pre td,
.x-markdown pre th {
  padding: var(--pre-th-td-padding);
  border: none;
  text-align: left;
}

.x-markdown p {
  margin: var(--margin-block);
}

.x-markdown p:first-child {
  margin-top: 0;
}

.x-markdown p:last-child {
  margin-bottom: 0;
}

.x-markdown ul,
.x-markdown ol {
  margin: var(--margin-ul-ol);
  padding: var(--padding-ul-ol);
}

.x-markdown ul:first-child,
.x-markdown ol:first-child {
  margin-top: 0;
}

.x-markdown ul:last-child,
.x-markdown ol:last-child {
  margin-bottom: 0;
}

.x-markdown ol > li {
  list-style: decimal;
}

.x-markdown ul > li {
  list-style: disc;
}

.x-markdown li {
  margin: var(--margin-li);
}

.x-markdown li:first-child {
  margin-top: 0;
}

.x-markdown li:last-child {
  margin-bottom: 0;
}

.x-markdown pre {
  margin: var(--margin-pre);
  overflow-x: auto;
}

.x-markdown pre:first-child {
  margin-top: 0;
}

.x-markdown pre:last-child {
  margin-bottom: 0;
}

.x-markdown code {
  padding: var(--padding-code-inline);
  margin: var(--margin-code-inline);
  font-size: var(--code-inline-text);
  border-radius: var(--small-border-radius);
}

.x-markdown pre code {
  padding: 0;
  margin: 0;
  font-size: inherit;
  border-radius: 0;
  line-height: 2;
}

.x-markdown img {
  max-width: 100%;
  height: auto;
  margin: var(--image-margin);
}

.x-markdown hr {
  margin: var(--hr-margin);
}

.x-markdown table:not(pre) {
  margin: var(--table-margin);
  border-collapse: collapse;
  display: block;
  width: max-content;
  max-width: 100%;
  overflow: auto;
}

.x-markdown table:not(pre):first-child {
  margin-top: 0;
}

.x-markdown table:not(pre):last-child {
  margin-bottom: 0;
}

.x-markdown .inline-katex .katex-display {
  display: inline-block;
  margin: 0;
  text-align: initial;
  vertical-align: middle;
}

.x-markdown .inline-katex .katex-display > .katex {
  display: inline-block;
  text-align: initial;
  white-space: normal;
}

.x-markdown .inline-katex .katex-display > .katex > .katex-html {
  display: inline-block;
  position: static;
}

.x-markdown .inline-katex .katex-display > .katex > .katex-html > .tag {
  position: static;
}
._tip_9sxyt_1 {
    display: inline-flex;
    height: 38px;
    padding: 0 var(--comp-paddingLR-m, 12px);
    margin-bottom: 8px;
    align-items: center;
    gap: var(--comp-margin-xs, 8px);
    border-radius: var(--radius-extraLarge, 12px);
    background: var(---bg-color-component-default, rgba(0, 40, 120, 0.06));
}.custom-modal .ant-modal-content {
  border-radius: 20px;
  background: var(---bg-color-primary, #FFF);
  /* 投影 Shadow/上层投影 top shasdow-3 */
  box-shadow: 0 0 1px 0 var(---shadow-border-color, rgba(0, 0, 0, 0.16)), 0 10px 24px -8px var(----1-shadow-color-top-1, rgba(0, 0, 0, 0.12)), 0 12px 44px 8px var(----2-shadow-color-top-2, rgba(0, 0, 0, 0.08));
  padding: 0 24px;
}
.custom-modal .ant-modal-title {
  color: var(---text-color-primary, #202224);
  /* 标题/title-s */
  font-family: "PingFang SC";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  /* 140% */
}
.custom-modal .ant-modal-header {
  margin: 0;
  padding: 16px 0;
  border-bottom: 1px solid var(---stroke-light, rgba(0, 0, 0, 0.08));
}
/**
 * Header 组件样式
 */
.header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 64px;
  padding: 0 24px;
  background-color: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  position: relative;
  z-index: 100;
}
.header .header-left {
  display: flex;
  align-items: center;
  gap: 16px;
}
.header .header-left .header-logo {
  display: flex;
  align-items: center;
  font-size: 24px;
  font-weight: bold;
  color: #1890ff;
}
.header .header-left .header-title {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  color: #333;
  line-height: 1;
}
.header .header-right {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 768px) {
  .header {
    padding: 0 16px;
  }
  .header .header-left .header-title {
    font-size: 18px;
  }
}
.aspect-ratio-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  background-color: #000;
}
.aspect-ratio-container.fullscreen {
  background-color: #000;
}
.aspect-ratio-container.normal {
  background-color: #000;
}
.aspect-ratio-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.aspect-ratio-content {
  transform-origin: center center;
  position: relative;
}
.ppt-player-view {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  color: #fff;
  user-select: none;
}
.ppt-player-view .slides-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.ppt-player-view .slide-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.ppt-player-view .slide-wrapper.active {
  opacity: 1;
  z-index: 1;
  transition: all 0.1s ease-in-out;
}
.ppt-player-view .slide-wrapper .slide-iframe {
  width: 100%;
  height: 100%;
  border: none;
}
.ppt-player-view .transition-video-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s;
}
.ppt-player-view .transition-video-container.visible {
  opacity: 1;
  visibility: visible;
}
.ppt-player-view .transition-video-container .transition-video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ppt-player-view .navigation-buttons {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  pointer-events: none;
}
.ppt-player-view .navigation-buttons .nav-button {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid rgba(255, 255, 255, 0.2);
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  cursor: pointer;
  transition: all 0.2s ease;
  pointer-events: auto;
  outline: none;
}
.ppt-player-view .navigation-buttons .nav-button.prev {
  left: 20px;
}
.ppt-player-view .navigation-buttons .nav-button.next {
  right: 20px;
}
.ppt-player-view .navigation-buttons .nav-button.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.ppt-player-view .navigation-buttons .nav-button .anticon {
  font-size: 16px;
}
.ppt-player-view .slide-indicator {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 15px;
  font-size: 14px;
  color: #fff;
  z-index: 20;
  white-space: pre;
}
.ppt-container {
  width: 100vw;
  height: 100vh;
  display: flex;
  flex-direction: column;
}
.ppt-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.ppt-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
  height: 60px;
  padding: 0 30px 0 22px;
  background: rgba(255, 255, 255, 0.8);
  fill: var(---text-color-anti-disable, rgba(255, 255, 255, 0.8));
  color: var(---text-color-anti-disable, rgba(255, 255, 255, 0.8));
  height: 48px;
  background: #2c2c2c;
  backdrop-filter: blur(2px);
  border-bottom: 1px solid #444;
}
.header-left {
  display: flex;
  align-items: center;
  gap: 8px;
}
.header-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  width: 24px;
  height: 24px;
}
.header-title {
  font: var(--asd-font-title-xxs);
  color: var(---text-color-anti-disable, rgba(255, 255, 255, 0.8));
}
.header-right {
  display: flex;
  align-items: center;
}
.ppt-content {
  position: relative;
  width: 100%;
  flex: 1;
  overflow: hidden;
}
.video-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.list-component {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--asd-comp-margin-s);
}
.list-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.list-title {
  color: var(--asd-text-color-anti);
  font: var(--asd-font-title-s);
}
.list-title-extra {
  display: flex;
  align-items: center;
}
.list-tabs {
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
.tab-item {
  cursor: pointer;
}
.list-content {
  width: 100%;
}
.list-item {
  cursor: pointer;
  box-sizing: border-box;
}
/* 
  骨架屏基础样式
  
  包含：
  - 颜色变量定义
  - 容器样式
  - 基础动画
  - 骨架屏核心样式（背景色等）
*/
/* 骨架屏颜色变量 */
:root {
  --skeleton-from-color: rgba(255, 255, 255, 0.12);
  --skeleton-to-color: rgba(255, 255, 255, 0.18);
}
/* 骨架屏容器样式 */
.skeleton-container {
  width: 100%;
  padding: 16px;
  position: relative;
}
/* 带有内容的骨架屏包装器 */
.skeleton-wrapper {
  position: relative;
  width: 100%;
}
.skeleton-wrapper.skeleton-hidden {
  display: none;
}
.skeleton-content {
  width: 100%;
}
/* 骨架屏基础样式 */
.skeleton-element {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
.skeleton-element::before,
.skeleton-element::after {
  display: none !important;
}
/* 静态背景（无动画） */
.skeleton-static {
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
/* 动画背景 */
.skeleton-animated {
  background-image: linear-gradient(90deg, var(--skeleton-from-color) 25%, var(--skeleton-to-color) 37%, var(--skeleton-from-color) 63%) !important;
  background-size: 400% 100% !important;
  animation: skeleton-loading 1.4s ease infinite !important;
  border-radius: 4px !important;
}
/* 骨架屏加载动画 */
@keyframes skeleton-loading {
  0% {
    background-position: 100% 50% !important;
  }
  100% {
    background-position: 0 50% !important;
  }
}
/* 
  骨架屏CSS拦截样式
  
  功能：
  - 拦截.skeleton-mode容器内的各种元素
  - 为不同类型的元素应用骨架屏样式
  - 处理特殊组件（如ant-image）
  
  重要：
  - 只有.skeleton-mode类下的元素才会被拦截
  - 不会影响页面其他正常显示的组件
*/
/* 
  骨架屏基础样式
  
  包含：
  - 颜色变量定义
  - 容器样式
  - 基础动画
  - 骨架屏核心样式（背景色等）
*/
/* 骨架屏颜色变量 */
:root {
  --skeleton-from-color: rgba(255, 255, 255, 0.12);
  --skeleton-to-color: rgba(255, 255, 255, 0.18);
}
/* 骨架屏容器样式 */
.skeleton-container {
  width: 100%;
  padding: 16px;
  position: relative;
}
/* 带有内容的骨架屏包装器 */
.skeleton-wrapper {
  position: relative;
  width: 100%;
}
.skeleton-wrapper.skeleton-hidden {
  display: none;
}
.skeleton-content {
  width: 100%;
}
/* 骨架屏基础样式 */
.skeleton-element {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
.skeleton-element::before,
.skeleton-element::after {
  display: none !important;
}
/* 静态背景（无动画） */
.skeleton-static {
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
/* 动画背景 */
.skeleton-animated {
  background-image: linear-gradient(90deg, var(--skeleton-from-color) 25%, var(--skeleton-to-color) 37%, var(--skeleton-from-color) 63%) !important;
  background-size: 400% 100% !important;
  animation: skeleton-loading 1.4s ease infinite !important;
  border-radius: 4px !important;
}
/* 骨架屏加载动画 */
@keyframes skeleton-loading {
  0% {
    background-position: 100% 50% !important;
  }
  100% {
    background-position: 0 50% !important;
  }
}
/* 骨架屏拦截模式 */
.skeleton-mode {
  /* ========== 通用元素拦截 ========== */
  /* 头像元素（圆形） */
  /* 图片和卡片封面（大圆角） */
  /* ========== data-skeleton 特殊类型处理 ========== */
  /* 标题类型 - 宽度约50% */
  /* 副标题类型 - 宽度约30% */
  /* 段落类型 - 宽度100% */
  /* 头像类型 - 圆形 */
  /* 小头像 */
  /* 大头像 */
  /* 图片类型 - 矩形带图标 */
  /* 按钮类型 */
  /* 输入框类型 */
  /* 短文本类型 - 宽度约60% */
  /* 短文本 */
  /* 长文本 */
  /* ========== Ant Design Image 组件特殊处理 ========== */
  /* 确保ant-image容器有适当的尺寸 */
  /* ========== 隐藏元素 ========== */
  /* 隐藏所有图标 */
  /* 隐藏文本输入的占位符 */
  /* ========== 非动画状态 ========== */
  /* ========== 动画状态 ========== */
}
.skeleton-mode .ant-card-meta-title,
.skeleton-mode .ant-card-meta-description,
.skeleton-mode .ant-list-item-meta-title,
.skeleton-mode .ant-tag,
.skeleton-mode .ant-typography,
.skeleton-mode button,
.skeleton-mode .ant-btn,
.skeleton-mode input,
.skeleton-mode .ant-input,
.skeleton-mode div:not(:has(> *)),
.skeleton-mode span,
.skeleton-mode p:not(:has(> *)),
.skeleton-mode h1,
.skeleton-mode h2,
.skeleton-mode h3,
.skeleton-mode h4,
.skeleton-mode h5,
.skeleton-mode h6,
.skeleton-mode a,
.skeleton-mode [data-skeleton='true'],
.skeleton-mode [data-skeleton] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
.skeleton-mode .ant-card-meta-title::before,
.skeleton-mode .ant-card-meta-description::before,
.skeleton-mode .ant-list-item-meta-title::before,
.skeleton-mode .ant-tag::before,
.skeleton-mode .ant-typography::before,
.skeleton-mode button::before,
.skeleton-mode .ant-btn::before,
.skeleton-mode input::before,
.skeleton-mode .ant-input::before,
.skeleton-mode div:not(:has(> *))::before,
.skeleton-mode span::before,
.skeleton-mode p:not(:has(> *))::before,
.skeleton-mode h1::before,
.skeleton-mode h2::before,
.skeleton-mode h3::before,
.skeleton-mode h4::before,
.skeleton-mode h5::before,
.skeleton-mode h6::before,
.skeleton-mode a::before,
.skeleton-mode [data-skeleton='true']::before,
.skeleton-mode [data-skeleton]::before,
.skeleton-mode .ant-card-meta-title::after,
.skeleton-mode .ant-card-meta-description::after,
.skeleton-mode .ant-list-item-meta-title::after,
.skeleton-mode .ant-tag::after,
.skeleton-mode .ant-typography::after,
.skeleton-mode button::after,
.skeleton-mode .ant-btn::after,
.skeleton-mode input::after,
.skeleton-mode .ant-input::after,
.skeleton-mode div:not(:has(> *))::after,
.skeleton-mode span::after,
.skeleton-mode p:not(:has(> *))::after,
.skeleton-mode h1::after,
.skeleton-mode h2::after,
.skeleton-mode h3::after,
.skeleton-mode h4::after,
.skeleton-mode h5::after,
.skeleton-mode h6::after,
.skeleton-mode a::after,
.skeleton-mode [data-skeleton='true']::after,
.skeleton-mode [data-skeleton]::after {
  display: none !important;
}
.skeleton-mode .ant-avatar {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  border-radius: 50% !important;
}
.skeleton-mode .ant-avatar::before,
.skeleton-mode .ant-avatar::after {
  display: none !important;
}
.skeleton-mode .ant-card-cover,
.skeleton-mode img {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  border-radius: 8px !important;
}
.skeleton-mode .ant-card-cover::before,
.skeleton-mode img::before,
.skeleton-mode .ant-card-cover::after,
.skeleton-mode img::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='title'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  display: inline-block;
  height: 24px !important;
  max-width: 50% !important;
}
.skeleton-mode [data-skeleton='title']::before,
.skeleton-mode [data-skeleton='title']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='subtitle'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 30% !important;
  height: 20px !important;
  max-width: 30% !important;
}
.skeleton-mode [data-skeleton='subtitle']::before,
.skeleton-mode [data-skeleton='subtitle']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='paragraph'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 100% !important;
  height: 16px !important;
  margin-bottom: 12px !important;
}
.skeleton-mode [data-skeleton='paragraph']::before,
.skeleton-mode [data-skeleton='paragraph']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='paragraph']:last-child {
  width: 80% !important;
}
.skeleton-mode [data-skeleton='avatar'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 40px !important;
  height: 40px !important;
  border-radius: 50% !important;
  flex-shrink: 0 !important;
}
.skeleton-mode [data-skeleton='avatar']::before,
.skeleton-mode [data-skeleton='avatar']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='avatar-small'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 24px !important;
  height: 24px !important;
  border-radius: 50% !important;
  flex-shrink: 0 !important;
}
.skeleton-mode [data-skeleton='avatar-small']::before,
.skeleton-mode [data-skeleton='avatar-small']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='avatar-large'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 64px !important;
  height: 64px !important;
  border-radius: 50% !important;
  flex-shrink: 0 !important;
}
.skeleton-mode [data-skeleton='avatar-large']::before,
.skeleton-mode [data-skeleton='avatar-large']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='image'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 100% !important;
  height: 200px !important;
  border-radius: 8px !important;
  position: relative !important;
}
.skeleton-mode [data-skeleton='image']::before,
.skeleton-mode [data-skeleton='image']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='image']::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 48px;
  height: 48px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%23bfbfbf'%3E%3Cpath d='M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32z m-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792z m0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z'%3E%3C/path%3E%3Cpath d='M304 456a88 88 0 1 0 0-176 88 88 0 0 0 0 176z m0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.25;
  z-index: 1;
}
.skeleton-mode [data-skeleton='button'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 80px !important;
  height: 32px !important;
}
.skeleton-mode [data-skeleton='button']::before,
.skeleton-mode [data-skeleton='button']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='input'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 100% !important;
  height: 32px !important;
}
.skeleton-mode [data-skeleton='input']::before,
.skeleton-mode [data-skeleton='input']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='text'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 60% !important;
  height: 16px !important;
}
.skeleton-mode [data-skeleton='text']::before,
.skeleton-mode [data-skeleton='text']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='text-short'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 40% !important;
  height: 16px !important;
}
.skeleton-mode [data-skeleton='text-short']::before,
.skeleton-mode [data-skeleton='text-short']::after {
  display: none !important;
}
.skeleton-mode [data-skeleton='text-long'] {
  position: relative;
  color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
  width: 90% !important;
  height: 16px !important;
}
.skeleton-mode [data-skeleton='text-long']::before,
.skeleton-mode [data-skeleton='text-long']::after {
  display: none !important;
}
.skeleton-mode .ant-image,
.skeleton-mode .ant-image-img,
.skeleton-mode .ant-image-mask,
.skeleton-mode .ant-image-placeholder {
  position: relative;
  background-color: var(--skeleton-from-color) !important;
  border-radius: inherit;
  /* 隐藏图片内容 */
  /* 隐藏预览图标和遮罩 */
  /* 隐藏加载占位符 */
}
.skeleton-mode .ant-image img,
.skeleton-mode .ant-image-img img,
.skeleton-mode .ant-image-mask img,
.skeleton-mode .ant-image-placeholder img {
  opacity: 0 !important;
  visibility: hidden !important;
}
.skeleton-mode .ant-image .ant-image-mask,
.skeleton-mode .ant-image-img .ant-image-mask,
.skeleton-mode .ant-image-mask .ant-image-mask,
.skeleton-mode .ant-image-placeholder .ant-image-mask,
.skeleton-mode .ant-image .ant-image-mask-info,
.skeleton-mode .ant-image-img .ant-image-mask-info,
.skeleton-mode .ant-image-mask .ant-image-mask-info,
.skeleton-mode .ant-image-placeholder .ant-image-mask-info {
  display: none !important;
}
.skeleton-mode .ant-image .ant-image-placeholder,
.skeleton-mode .ant-image-img .ant-image-placeholder,
.skeleton-mode .ant-image-mask .ant-image-placeholder,
.skeleton-mode .ant-image-placeholder .ant-image-placeholder {
  opacity: 0 !important;
}
.skeleton-mode .ant-image {
  display: block !important;
  min-height: 100px;
  min-width: 100px;
  position: relative;
  border-radius: 8px !important;
  overflow: hidden;
  /* 背景层 */
  /* 图片占位符图标 */
}
.skeleton-mode .ant-image::before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background-color: var(--skeleton-from-color) !important;
  border-radius: 8px !important;
}
.skeleton-mode .ant-image::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 48px;
  height: 48px;
  /* 图片占位符图标样式 - 使用更柔和的图标 */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='%23bfbfbf'%3E%3Cpath d='M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32z m-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792z m0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z'%3E%3C/path%3E%3Cpath d='M304 456a88 88 0 1 0 0-176 88 88 0 0 0 0 176z m0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z'%3E%3C/path%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.25;
  z-index: 1;
}
.skeleton-mode .anticon,
.skeleton-mode svg {
  opacity: 0 !important;
}
.skeleton-mode ::placeholder {
  color: transparent !important;
}
.skeleton-mode:not(.skeleton-animate) {
  /* 保持特殊元素的圆角 */
}
.skeleton-mode:not(.skeleton-animate) .ant-card-meta-title,
.skeleton-mode:not(.skeleton-animate) .ant-card-meta-description,
.skeleton-mode:not(.skeleton-animate) .ant-card-cover,
.skeleton-mode:not(.skeleton-animate) .ant-list-item-meta-title,
.skeleton-mode:not(.skeleton-animate) .ant-tag,
.skeleton-mode:not(.skeleton-animate) .ant-typography,
.skeleton-mode:not(.skeleton-animate) button,
.skeleton-mode:not(.skeleton-animate) .ant-btn,
.skeleton-mode:not(.skeleton-animate) input,
.skeleton-mode:not(.skeleton-animate) .ant-input,
.skeleton-mode:not(.skeleton-animate) .ant-avatar,
.skeleton-mode:not(.skeleton-animate) .ant-image,
.skeleton-mode:not(.skeleton-animate) .ant-image-img,
.skeleton-mode:not(.skeleton-animate) div:not(:has(> *)),
.skeleton-mode:not(.skeleton-animate) span,
.skeleton-mode:not(.skeleton-animate) p:not(:has(> *)),
.skeleton-mode:not(.skeleton-animate) h1,
.skeleton-mode:not(.skeleton-animate) h2,
.skeleton-mode:not(.skeleton-animate) h3,
.skeleton-mode:not(.skeleton-animate) h4,
.skeleton-mode:not(.skeleton-animate) h5,
.skeleton-mode:not(.skeleton-animate) h6,
.skeleton-mode:not(.skeleton-animate) a,
.skeleton-mode:not(.skeleton-animate) img,
.skeleton-mode:not(.skeleton-animate) [data-skeleton='true'],
.skeleton-mode:not(.skeleton-animate) [data-skeleton] {
  background-color: var(--skeleton-from-color) !important;
  border-radius: 4px !important;
}
.skeleton-mode:not(.skeleton-animate) .ant-avatar {
  border-radius: 50% !important;
}
.skeleton-mode:not(.skeleton-animate) .ant-card-cover,
.skeleton-mode:not(.skeleton-animate) .ant-image,
.skeleton-mode:not(.skeleton-animate) img {
  border-radius: 8px !important;
}
.skeleton-mode.skeleton-animate {
  /* 保持特殊元素的圆角 */
  /* ant-image特殊动画处理 */
}
.skeleton-mode.skeleton-animate .ant-card-meta-title,
.skeleton-mode.skeleton-animate .ant-card-meta-description,
.skeleton-mode.skeleton-animate .ant-card-cover,
.skeleton-mode.skeleton-animate .ant-list-item-meta-title,
.skeleton-mode.skeleton-animate .ant-tag,
.skeleton-mode.skeleton-animate .ant-typography,
.skeleton-mode.skeleton-animate button,
.skeleton-mode.skeleton-animate .ant-btn,
.skeleton-mode.skeleton-animate input,
.skeleton-mode.skeleton-animate .ant-input,
.skeleton-mode.skeleton-animate .ant-avatar,
.skeleton-mode.skeleton-animate .ant-image,
.skeleton-mode.skeleton-animate .ant-image-img,
.skeleton-mode.skeleton-animate div:not(:has(> *)),
.skeleton-mode.skeleton-animate span,
.skeleton-mode.skeleton-animate p:not(:has(> *)),
.skeleton-mode.skeleton-animate h1,
.skeleton-mode.skeleton-animate h2,
.skeleton-mode.skeleton-animate h3,
.skeleton-mode.skeleton-animate h4,
.skeleton-mode.skeleton-animate h5,
.skeleton-mode.skeleton-animate h6,
.skeleton-mode.skeleton-animate a,
.skeleton-mode.skeleton-animate img,
.skeleton-mode.skeleton-animate [data-skeleton='true'],
.skeleton-mode.skeleton-animate [data-skeleton] {
  background-image: linear-gradient(90deg, var(--skeleton-from-color) 25%, var(--skeleton-to-color) 37%, var(--skeleton-from-color) 63%) !important;
  background-size: 400% 100% !important;
  animation: skeleton-loading 1.4s ease infinite !important;
  border-radius: 4px !important;
}
.skeleton-mode.skeleton-animate .ant-avatar {
  border-radius: 50% !important;
}
.skeleton-mode.skeleton-animate .ant-card-cover,
.skeleton-mode.skeleton-animate .ant-image,
.skeleton-mode.skeleton-animate img {
  border-radius: 8px !important;
}
.skeleton-mode.skeleton-animate .ant-image {
  /* 确保占位图标不受动画影响 */
}
.skeleton-mode.skeleton-animate .ant-image::before {
  background-image: linear-gradient(90deg, var(--skeleton-from-color) 25%, var(--skeleton-to-color) 37%, var(--skeleton-from-color) 63%) !important;
  background-size: 400% 100% !important;
  animation: skeleton-loading 1.4s ease infinite !important;
  border-radius: 4px !important;
  border-radius: 8px !important;
}
.skeleton-mode.skeleton-animate .ant-image::after {
  background-color: transparent !important;
  animation: none !important;
}
.creation-init-upload {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 400px;
  position: relative;
}
.creation-init-upload__wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  inset: 0;
  min-height: 400px;
  z-index: 0;
}
.creation-init-upload__wrapper::before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  inset: 0;
  padding: 8px;
  border: 8px solid transparent;
  border-radius: 12px;
  background: linear-gradient(#fff, #fff) padding-box, linear-gradient(314.55deg, #FF00D5 -0.79%, #4EF6FF 49.38%, #5A9CFF 99.38%) border-box;
  opacity: 0;
  filter: blur(13px);
  pointer-events: none;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
}
.creation-init-upload__wrapper--dragover {
  background: rgba(255, 255, 255, 0.95);
  border-radius: 20px;
}
.creation-init-upload__wrapper--dragover::before {
  opacity: 0.4;
  pointer-events: auto;
}
.creation-init-upload__wrapper:hover {
  cursor: pointer;
}
.creation-init-upload__wrapper:hover .bg-default {
  opacity: 0;
}
.creation-init-upload__wrapper:hover .bg-hover {
  opacity: 1;
}
.creation-init-upload__wrapper:hover .icon {
  transform: scale(1.05);
}
.creation-init-upload__wrapper__uploadImage {
  width: 240px;
  height: 240px;
  position: relative;
}
.creation-init-upload__wrapper__uploadImage img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.creation-init-upload__wrapper__uploadImage img.bg-default {
  opacity: 1;
  transition: all 0.3s;
}
.creation-init-upload__wrapper__uploadImage img.bg-hover {
  opacity: 0;
  transition: all 0.3s;
}
.creation-init-upload__wrapper__uploadImage img.icon {
  top: 140px;
  left: 146px;
  width: 40px;
  height: 40px;
  transition: all 0.3s;
}
.creation-init-upload__wrapper__logo {
  width: 120px;
  height: auto;
  object-fit: contain;
  margin-top: -44px;
  margin-bottom: 60px;
}
.creation-init-upload__wrapper__drag {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.creation-init-upload__wrapper__drag-image {
  width: 200px;
  height: 200px;
  object-fit: contain;
  margin-bottom: 60px;
}
.creation-init-upload__wrapper__drag-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
}
.creation-init-upload__wrapper__drag-text-main {
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  text-align: center;
}
.creation-init-upload__wrapper__drag-text-tip {
  color: var(--asd-text-color-disable);
  text-align: center;
  font: var(--asd-font-body-s);
}
.creation-init-upload__wrapper__default {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  box-sizing: border-box;
  border-radius: 20px;
}
.creation-init-upload__wrapper__default-upload {
  color: var(--asd-text-color-secondary);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  white-space: nowrap;
  text-align: center;
}
.creation-init-upload__wrapper__default-upload-btn {
  text-decoration: underline;
  cursor: pointer;
}
.creation-init-upload__wrapper__default-upload-placeholder {
  margin-left: 4px;
}
.creation-init-upload__wrapper__default-tip {
  margin-top: 8px;
  color: var(--asd-text-color-disable);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.creation-init-upload__wrapper__progress {
  width: 240px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.creation-init-upload__wrapper__progress-text {
  color: var(--asd-text-color-primary);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.creation-init-upload__wrapper__refresh {
  cursor: pointer;
  margin-top: 12px;
  display: flex;
  height: 50px;
  padding: 9px;
  justify-content: center;
  align-items: center;
  align-self: stretch;
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
}
.creation-init-upload__wrapper__refresh-btn {
  color: var(--asd-text-color-anti);
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: -0.312px;
}
.loading-mask-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 1000;
}
.horizontal-scroll-list {
  position: relative;
  width: 100%;
}
.horizontal-scroll-list .list-container {
  overflow-x: auto;
  overflow-y: visible;
  position: relative;
  scroll-behavior: smooth;
  box-sizing: content-box;
  padding: 8px 0;
  border-radius: 12px;
  /* 隐藏滚动条 */
  scrollbar-width: none;
  /* Firefox */
  -ms-overflow-style: none;
  /* IE 10+ */
}
.horizontal-scroll-list .list-container::-webkit-scrollbar {
  display: none;
  /* Chrome Safari */
}
.horizontal-scroll-list .list-wrapper {
  display: flex;
  align-items: center;
  gap: var(--comp-margin-xxs, 4px);
  white-space: nowrap;
  flex-shrink: 0;
}
.horizontal-scroll-list .list-item {
  height: 36px;
  display: flex;
  align-items: center;
  gap: var(--comp-margin-xxs, 4px);
  padding: var(--comp-margin-xxs, 4px) var(--comp-margin-s, 12px);
  border: 1px solid var(---border-color-strong, rgba(0, 0, 0, 0.12));
  background: var(---bg-color-primary, #fff);
  border-radius: 12px;
  flex-shrink: 0;
  cursor: pointer;
  transition: background-color 0.2s;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.horizontal-scroll-list .list-item:hover .item-close {
  opacity: 1;
  visibility: visible;
}
.horizontal-scroll-list .list-item .item-icon {
  flex-shrink: 0;
}
.horizontal-scroll-list .list-item .item-text {
  color: var(---text-color-secondary, #505355);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  flex-shrink: 0;
}
.horizontal-scroll-list .list-item .item-close {
  position: absolute;
  top: -4px;
  right: -4px;
  display: flex;
  width: var(--comp-size-xxxxxs, 12px);
  height: var(--comp-size-xxxxxs, 12px);
  justify-content: center;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  z-index: 1;
  border-radius: var(--radius-extraLarge, 12px);
  background: var(---text-color-primary, #202224);
}
.horizontal-scroll-list .scroll-arrow {
  position: absolute;
  top: 50%;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 50%;
  cursor: pointer;
  z-index: 2;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transition: all 0.2s;
}
.horizontal-scroll-list .scroll-arrow:hover {
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
.horizontal-scroll-list .scroll-arrow svg {
  color: #505355;
}
.horizontal-scroll-list .scroll-arrow-left {
  left: 0;
  transform: translate(-50%, -50%);
}
.horizontal-scroll-list .scroll-arrow-left:active {
  transform: translate(-50%, -50%) scale(0.95);
}
.horizontal-scroll-list .scroll-arrow-right {
  right: 0;
  transform: translate(50%, -50%);
}
.horizontal-scroll-list .scroll-arrow-right:active {
  transform: translate(50%, -50%) scale(0.95);
}
.horizontal-scroll-list .gradient-mask {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 90px;
  pointer-events: none;
  z-index: 1;
  transition: opacity 0.3s ease;
}
.horizontal-scroll-list .gradient-mask-left {
  left: 0;
  background: linear-gradient(to right, #f7f6fa 0%, rgba(247, 246, 250, 0) 100%);
  opacity: 0;
}
.horizontal-scroll-list .gradient-mask-left.visible {
  opacity: 1;
}
.horizontal-scroll-list .gradient-mask-right {
  right: 0;
  background: linear-gradient(to left, #f7f6fa 0%, rgba(247, 246, 250, 0) 100%);
  opacity: 0;
}
.horizontal-scroll-list .gradient-mask-right.visible {
  opacity: 1;
}
@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.default-error__content {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-m);
}
.default-error__graphic-empty {
  margin: 0 auto 20px;
  width: 180px;
  height: 120px;
  background: url('https://p3.ssl.qhimg.com/t110b9a930189f2c6667b45e801.png') center bottom no-repeat;
  background-size: 100% 100%;
}
.default-error__graphic-error {
  margin: 0 auto 20px;
  width: 120px;
  height: 140px;
  background: url('https://p1.ssl.qhimg.com/t110b9a9301c5778059710dfca5.png') center bottom no-repeat;
  background-size: 100% 100%;
}
.default-error__title {
  color: var(--asd-text-color-primary);
  font: var(--asd-font-title-xs);
  margin-bottom: 8px;
}
.default-error__message {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-m);
}
.default-error__retry {
  color: var(--asd-text-color-placeholder);
  text-decoration: underline;
  cursor: pointer;
}
.request-handler__login-error {
  width: 100%;
}
.request-handler {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.page-button-container {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.page-button-container .page-button-wrapper {
  position: relative;
  display: inline-block;
}
.page-button-container .page-button-wrapper .page-button-close {
  position: absolute;
  top: -3px;
  right: -3px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.6);
  display: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  z-index: 10;
}
.page-button-container .page-button-wrapper .page-button-close svg {
  display: block;
}
.page-button-container .page-button-wrapper:hover .page-button-close {
  display: flex;
}
.page-button-container .page-button-tag {
  display: flex !important;
  height: 36px;
  padding: var(--asd-comp-margin-xxs) var(--asd-comp-margin-s) !important;
  align-items: center;
  gap: var(--asd-comp-margin-xxs);
  border-radius: 12px !important;
  border: 1px solid var(--asd-border-color-strong) !important;
  background: var(--asd-bg-color-primary) !important;
  cursor: pointer;
  user-select: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  margin: 0 !important;
  color: var(--asd-text-color-secondary) !important;
  font: var(--asd-font-body-m);
}
.page-button-container .page-button-tag .page-button-return-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 2px;
  line-height: 1;
}
.page-button-container .page-button-tag .page-button-return-icon svg {
  display: block;
}
.material-item {
  position: relative;
  display: flex;
  height: var(--asd-comp-size-xxl);
  min-width: 200px;
  padding: 0 var(--asd-comp-margin-m);
  align-items: center;
  gap: var(--asd-comp-margin-xs);
  border-radius: var(--asd-radius-circle);
  cursor: pointer;
  transition: all 0.2s;
  background-color: #f3f5f8;
}
.material-item:hover {
  background-color: #eef0f3;
}
.material-item .material-icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  margin-left: 4px;
  margin-right: 4px;
}
.material-item .material-icon img,
.material-item .material-icon svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.material-item .material-title {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  flex: 1;
  min-width: 0;
  overflow: hidden;
  color: var(--asd-text-color-secondary);
  text-overflow: ellipsis;
  font: var(--asd-font-body-m);
  padding-right: 120px;
}
.material-item .material-source {
  position: absolute;
  right: 16px;
  top: 14px;
  color: var(--asd-text-color-disable);
  text-align: right;
  font: var(--asd-font-body-s);
  white-space: nowrap;
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.scene-creation-item {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-comp-margin-s);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.scene-creation-item:hover {
  transform: translateY(-5px);
}
.scene-creation-item:hover .scene-creation-image img {
  transform: scale(1.05);
}
.scene-creation-item .scene-creation-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / 1.778);
  overflow: hidden;
  border-radius: 20px;
}
.scene-creation-item .scene-creation-image > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.scene-creation-item .scene-creation-image > img {
  object-fit: fill;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.scene-creation-item .scene-creation-image img {
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.scene-creation-item .scene-creation-name {
  width: 100%;
  text-align: left;
  color: var(--asd-text-color-anti);
  font: var(--asd-font-title-xs);
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.professional-tool-item {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.professional-tool-item:hover {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
  transform: translateY(-2px);
}
.professional-tool-item:hover .professional-tool-image img {
  transform: scale(1.05);
}
.professional-tool-item .professional-tool-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / 1.883);
  overflow: hidden;
  flex-shrink: 0;
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.professional-tool-item .professional-tool-image > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.professional-tool-item .professional-tool-image > img {
  object-fit: fill;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.professional-tool-item .professional-tool-image img {
  width: 100%;
  height: 100%;
  object-fit: fill;
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.professional-tool-item .professional-tool-name {
  color: var(--asd-text-color-anti);
  font: var(--asd-font-title-xxs);
  margin: var(--asd-comp-margin-s) 0 var(--asd-comp-margin-xxs);
}
.professional-tool-item .professional-tool-description {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-caption);
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.discovery-item {
  cursor: pointer;
  overflow: hidden;
  display: flex;
  padding-bottom: 16px;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  flex: 1 0 0;
  border-radius: 24px;
  background: rgba(255, 255, 255, 0.1);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.discovery-item:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.discovery-item:hover .discovery-image img {
  transform: scale(1.05);
}
.discovery-item .discovery-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / 1.786);
  align-self: stretch;
  overflow: hidden;
}
.discovery-item .discovery-image > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.discovery-item .discovery-image > img {
  object-fit: fill;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.discovery-item .discovery-image img {
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.discovery-item .discovery-text {
  display: flex;
  padding: 0 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  align-self: stretch;
}
.discovery-item .discovery-text .discovery-name {
  color: #fff;
  font: var(--asd-font-body-l);
}
.discovery-list {
  gap: 0;
}
.discovery-list .list-content .ant-flex {
  row-gap: var(--asd-comp-margin-l) !important;
  column-gap: var(--asd-comp-margin-xl) !important;
}
.discovery-list .list-title-wrapper {
  margin-bottom: var(--asd-comp-margin-s);
}
.discovery-list .list-tabs {
  margin-bottom: var(--asd-comp-margin-l);
}
.discovery-list .tab-item {
  display: flex;
  padding: 8px 24px;
  justify-content: center;
  align-items: center;
  border-radius: 99px;
  background: rgba(255, 255, 255, 0.06);
  color: #fff;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 150% */
  letter-spacing: -0.312px;
}
.discovery-list .tab-item.active {
  border-radius: 99px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  background: radial-gradient(50% 88.06% at 50% 100.56%, rgba(35, 15, 252, 0.07) 0%, rgba(75, 3, 255, 0) 100%), rgba(255, 255, 255, 0.12);
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.creation-tool {
  padding-bottom: 16px;
}
.creation-tool-item {
  cursor: pointer;
  display: flex;
  padding: var(--asd-comp-margin-m);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-comp-margin-s);
  flex-shrink: 0;
  border-radius: 20px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
}
.creation-tool-item:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  transform: translateY(-2px);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
.creation-tool-item:hover .creation-tool-image img {
  transform: scale(1.05);
}
.creation-tool-item .creation-tool-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / 1.88);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  overflow: hidden;
}
.creation-tool-item .creation-tool-image > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.creation-tool-item .creation-tool-image > img {
  object-fit: fill;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.creation-tool-item .creation-tool-image img {
  max-width: 100%;
  max-height: 100%;
  transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.creation-tool-item .creation-tool-footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0 4px;
  gap: 8px;
}
.creation-tool-item .creation-tool-name {
  flex: 1;
  min-width: 0;
  text-align: left;
  color: var(--asd-text-color-secondary);
  font: var(--asd-font-title-xxs);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.creation-tool-item .creation-tool-tag {
  display: inline-flex;
  padding: 0px 4px;
  justify-content: center;
  align-items: center;
  border-radius: var(--radius-default, 6px);
  background: #efe7fa;
  color: #554866;
  text-align: center;
  /* 辅助文案/caption-s */
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 150% */
  white-space: nowrap;
}
.title-extra-link {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
}
.title-extra-link svg {
  fill: var(--asd-text-color-placeholder);
  color: var(--asd-text-color-placeholder);
}
.title-extra-link:hover {
  color: var(--asd-text-color-anti);
}
.title-extra-link:hover svg {
  fill: var(--asd-text-color-anti);
  color: var(--asd-text-color-anti);
}
.creation-tool-skeleton-list {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: var(--comp-margin-s, 12px);
}
.creation-tool-skeleton-item {
  cursor: default;
  pointer-events: none;
}
.creation-tool-skeleton-item:hover {
  box-shadow: none;
  transform: none;
}
.creation-tool-skeleton-image {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(100% / 1.88);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  overflow: hidden;
}
.creation-tool-skeleton-image > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.creation-tool-skeleton-image > img {
  object-fit: fill;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.creation-tool-skeleton-node {
  width: 100% !important;
  height: 100% !important;
}
.creation-tool-skeleton-node .ant-skeleton-node {
  width: 100%;
  height: 100%;
  border-radius: 16px;
}
.creation-tool-skeleton-footer {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0 4px;
}
.creation-tool-skeleton-name {
  width: 80% !important;
  min-width: 0;
}
.creation-tool-skeleton-name .ant-skeleton-input {
  width: 100% !important;
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.tool-item {
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  display: flex;
  min-width: 136px;
  height: 156px;
  padding: var(--asd-comp-margin-l);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-comp-margin-m);
  border-radius: 20px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
}
.tool-item:hover,
.tool-item.active {
  border-radius: 20px;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.tool-item .tool-item-icon {
  display: inline-flex;
  height: 20px;
  align-items: center;
  flex-shrink: 0;
}
.tool-item .tool-item-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.tool-item .tool-item-title {
  color: var(--asd-text-color-secondary);
  font: var(--asd-font-title-xxs);
}
.tool-item .tool-item-description {
  color: var(--asd-text-color-disable);
  font: var(--asd-font-caption);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ToolBar {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.ToolBar-chil {
  cursor: pointer;
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  transition: background-color 0.2s;
}
.ToolBar-chil:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.ToolBar-chil.is-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.ToolBar-chil-flex {
  display: flex;
  align-items: center;
  gap: 6px;
}
.ToolBar-childhistory {
  cursor: pointer;
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  transition: background-color 0.2s;
}
.ToolBar-childhistory.is-selected {
  background-color: rgba(0, 0, 0, 0.1);
}
.ToolBar-childhistory.is-disabled {
  cursor: not-allowed;
}
.dropDownMenu {
  position: relative;
  width: 338px;
  max-height: 266px;
  box-sizing: border-box;
  overflow-y: auto;
  background-color: #fff;
  padding: 4px;
  border-radius: var(--radius-max, 16px);
  box-shadow: 0 0 1px 0 var(---shadow-border-color, rgba(0, 0, 0, 0.16)), 0 4px 16px -6px var(----1-shadow-color-middle-1, rgba(0, 0, 0, 0.12)), 0 6px 20px 2px var(---2-shadow-color-middle-2, rgba(0, 0, 0, 0.08));
}
.dropDownMenu .request-handler {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.dropDownMenu__item {
  cursor: pointer;
  padding: 7px 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: var(--asd-comp-size-l);
  box-sizing: border-box;
}
.dropDownMenu__item__label {
  color: var(--asd-text-color-primary);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.dropDownMenu__item__date {
  color: var(--asd-text-color-disable);
  text-align: right;
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.dropDownMenu__item-active {
  border-radius: var(--radius-extraLarge, 12px);
  background: var(--asd-text-color-bg-hover);
}
.dropDownMenu__loading {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 120px;
}
.dropDownMenuError {
  min-height: 120px;
}
.toolShareWrapper-split {
  margin: 16px 0;
  width: 100%;
  height: 1px;
  background: var(---stroke-light, rgba(0, 0, 0, 0.08));
}
.toolShareWrapper .ant-modal-title {
  color: var(--asd-text-color-primary);
  font-family: "PingFang SC";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}
.toolShareWrapper .ant-modal-header {
  margin-bottom: 16px;
}
.toolShareWrapper .ant-input {
  border-radius: var(--radius-extraLarge, 12px);
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  background: rgba(0, 0, 0, 0);
  color: var(--asd-text-color-placeholder);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  pointer-events: none;
}
.toolShareWrapper .ant-input:focus {
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  box-shadow: none;
}
.toolShareWrapper-link {
  margin-top: 16px;
  display: flex;
  gap: 16px;
}
.toolShareWrapper-link-copy {
  display: flex;
  height: var(--asd-comp-size-l);
  padding: 9px;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  background: #EFF1F6;
  min-width: 104px;
  cursor: pointer;
}
.toolShareWrapper-link-copy:hover {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%), #EFF1F6;
}
.toolShareWrapper-link span {
  text-align: center;
  color: var(--asd-text-color-primary);
  font-family: "PingFang SC";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
}
.toolShareWrapper-disabled {
  opacity: 0.5;
}
.toolShareWrapper-export {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.toolShareWrapper-export span {
  color: var(--asd-text-color-primary);
  font-family: "PingFang SC";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}
.toolShareWrapper-export-block {
  border-radius: 20px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  display: flex;
  width: 100%;
  box-sizing: border-box;
  padding: var(--asd-comp-margin-m);
  align-items: center;
  gap: var(--asd-comp-margin-s);
}
.toolShareWrapper-export-title {
  color: #000;
  font-family: "PingFang SC";
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  white-space: normal;
}
.toolShareWrapper-export-tip {
  overflow: hidden;
  color: var(--asd-text-color-placeholder);
  text-overflow: ellipsis;
  font-family: "PingFang SC";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.toolShareWrapper-export .desc {
  flex: 1;
}
.toolShareWrapper-export .download {
  cursor: pointer;
  display: flex;
  width: 60px;
  height: var(--asd-comp-size-l);
  padding: 9px;
  justify-content: center;
  align-items: center;
  border-radius: 20px;
  background: #EFF1F6;
  box-sizing: border-box;
}
.toolShareWrapper-export .download:hover {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%), #EFF1F6;
}
.image-card-list-container {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  /* ===== PageSelector styles (copied) ===== */
}
.image-card-list-container .image-card-list-wrapper {
  position: relative;
  display: inline-block;
}
.image-card-list-container .image-card-list-wrapper .image-card-list-close {
  position: absolute;
  top: -3px;
  right: -3px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.6);
  display: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  z-index: 10;
}
.image-card-list-container .image-card-list-wrapper .image-card-list-close svg {
  display: block;
}
.image-card-list-container .image-card-list-wrapper:hover .image-card-list-close {
  display: flex;
}
.image-card-list-container .image-card-list-tag {
  display: flex !important;
  height: 36px;
  padding: var(--asd-comp-margin-xxs) var(--asd-comp-margin-s) !important;
  align-items: center;
  gap: var(--asd-comp-margin-xxs);
  border-radius: 12px !important;
  border: 1px solid var(--asd-border-color-strong) !important;
  background: var(--asd-bg-color-primary) !important;
  cursor: pointer;
  user-select: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  margin: 0 !important;
  color: var(--asd-text-color-secondary) !important;
  font: var(--asd-font-body-m);
}
.image-card-list-container .image-card-list-tag .image-card-list-return-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 2px;
  line-height: 1;
}
.image-card-list-container .image-card-list-tag .image-card-list-return-icon svg {
  display: block;
}
.image-card-list-container .page-selector {
  display: inline-block;
}
.image-card-list-container .page-selector .add-button {
  width: 36px;
  height: 36px;
  border-radius: 12px;
  border: 1px solid var(--asd-border-color-strong);
  background: #F8F8F8;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  user-select: none;
  transition: all 0.2s;
}
.page-selector-dropdown .page-selector-content {
  display: flex;
  width: 240px;
  height: 266px;
  padding: 4px;
  flex-direction: column;
  align-items: center;
  border-radius: var(--asd-radius-max);
  background: #FFF;
}
.page-selector-dropdown .page-selector-item {
  position: relative;
  display: flex;
  height: var(--asd-comp-size-l);
  padding: 7px var(--asd-comp-margin-s);
  align-items: center;
  gap: var(--asd-comp-margin-xs);
  align-self: stretch;
  border-radius: var(--asd-radius-large);
  cursor: pointer;
  transition: background-color 0.2s;
  background-color: transparent;
}
.page-selector-dropdown .page-selector-item:hover {
  background-color: var(--asd-text-color-bg-hover);
}
.page-selector-dropdown .page-selector-item.selected {
  background-color: transparent;
}
.page-selector-dropdown .page-selector-item.selected:hover {
  background-color: var(--asd-text-color-bg-hover);
}
.page-selector-dropdown .page-selector-item .page-selector-label {
  flex: 1;
  color: var(--asd-text-color-primary);
  font: var(--asd-font-body-m);
}
.page-selector-dropdown .page-selector-item .page-selector-status {
  position: absolute;
  right: 12px;
  bottom: 8px;
  color: var(--asd-text-color-disable);
  text-align: right;
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.state-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 20px;
  text-align: center;
  min-height: 400px;
}
.state-placeholder__image {
  margin-bottom: 12px;
}
.state-placeholder--empty .state-placeholder__image {
  width: 180px;
  height: 120px;
  aspect-ratio: 3/2;
  background: url('https://p3.ssl.qhimg.com/t110b9a9301df0bed55adbdce43.png') -47px -89px / 146.667% 220% no-repeat;
}
.state-placeholder--error .state-placeholder__image {
  width: 120px;
  height: 140px;
  aspect-ratio: 6/7;
  background: url('https://p0.ssl.qhimg.com/t110b9a9301c47fcd7aea1fe4be.png') -85px -64px / 237.5% 203.571% no-repeat;
}
.state-placeholder__title {
  margin: 0 0 8px 0;
  color: var(--asd-text-color-primary);
  text-align: center;
  font: var(--asd-font-title-xs);
}
.state-placeholder__description {
  margin: 0;
  color: var(--asd-text-color-placeholder);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.state-placeholder__retry {
  color: var(--asd-text-color-placeholder);
  text-decoration: underline;
  cursor: pointer;
  margin-top: 4px;
}
.state-placeholder__retry:hover {
  color: var(--asd-text-color-secondary);
}
.index-module-referenced-ppt-list {
  display: flex;
  justify-content: flex-end;
}
/* index.module.css */
._fileCard_1xg4j_2 {
  position: relative;
  display: flex;
  padding: 16px 16px;
  align-items: center;
  border-radius: 16px;
  border: 1px solid rgba(0, 0, 0, 0.12);
  background: #fff;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.16);
  max-width: 432px;
  width: 100%;
  box-sizing: border-box;
  height: 78px;
  transition: border-color 0.2s, background 0.2s;
}

._fileCardHover_1xg4j_18 {
  border-color: rgba(0, 0, 0, 0.16);
  box-shadow: none;
  background: #f4f6f9;
}

._fileCardSelected_1xg4j_24 {
  border-color: #006bfb;
  border-width: 2px;
  box-shadow: none;
  background: #fff;
}

._fileCardStyle_1xg4j_31 {
  position: relative;
  display: flex;
  padding: 8px 12px;
  align-items: center;
  border-radius: 12px;
  background: #f4f6f9;
  max-width: 198px;
  width: 100%;
  height: 42px;
  transition: border-color 0.2s, background 0.2s;
}

._fileCardStyleHover_1xg4j_44 {
  border-radius: 12px;
  background: rgba(0, 40, 120, 0.12);
}

._fileCardIcon_1xg4j_49 {
  margin-right: 12px;
}

._fileCardContent_1xg4j_53 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._fileCardTitle_1xg4j_60 {
  overflow: hidden;
  color: #202224;
  text-overflow: ellipsis;
  font-family: 'PingFang SC';
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5;
}

._fileCardDesc_1xg4j_71 {
  overflow: hidden;
  color: #888d93;
  text-overflow: ellipsis;
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
}

._fileCardAction_1xg4j_82 {
  display: flex;
  height: 32px;
  padding: 0 8px;
  align-items: center;
  border-radius: 999px;
  background: #fff;
  color: #505355;
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

._fileCardActionDel_1xg4j_97 {
  position: absolute;
  top: 0;
  right: 0;
  transform: translate(40%, -40%);
  z-index: 9999;
}

@media (max-width: 768px) {
  ._fileCard_1xg4j_2,
  ._fileCardStyle_1xg4j_31 {
    max-width: 100%;
  }
}
._files_gnvga_1 {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: 8px;
}.url-files {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 8px;
}
._layout_1s59u_1 {
    height: 100vh;
}.dialog-textModal {
  /* 文本框容器 */
  /* 文本框样式 */
  /* 文本框占位符 */
  /* 文本框聚焦状态 */
  /* 文本框悬停状态 */
  /* 底部区域 */
  /* 按钮组容器 */
  /* 按钮基础样式 */
  /* 取消按钮 */
  /* 字数统计 */
}
.dialog-textModal .modal-textarea-container {
  margin-bottom: 20px;
}
.dialog-textModal .modal-textarea {
  width: 100%;
  border-radius: 12px;
  border: 1px solid var(--asd-border-color-strong);
  background: var(--asd-bg-color-primary);
  border-radius: 6px;
  padding: 12px;
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  box-sizing: border-box;
  outline: none;
}
.dialog-textModal .modal-textarea::placeholder {
  color: var(--asd-text-color-placeholder);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.dialog-textModal .modal-textarea:focus {
  border: 1px solid var(--asd-border-color-selected);
}
.dialog-textModal .modal-textarea:hover {
  border: 1px solid var(--asd-border-color-selected);
}
.dialog-textModal .modal-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
}
.dialog-textModal .modal-buttons {
  display: flex;
  gap: 12px;
}
.dialog-textModal .modal-button {
  height: 32px;
  font-size: 14px;
}
.dialog-textModal .modal-button-cancel {
  margin-right: 12px;
}
.dialog-textModal .word-count {
  color: var(--asd-text-color-placeholder);
}
.sender-uploadBlock {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: var(--asd-text-color-secondary);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  gap: 8px;
}
.sender-uploadBlock img {
  margin-right: 2px;
}
.sender .asd-w-sender {
  margin-bottom: 0;
}
.sender .enableSubmit {
  background: linear-gradient(186deg, #008cf8 16.83%, #3760f0 51.98%, #5e00ff 86.92%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
}
.sender .disableSubmit {
  background: linear-gradient(186deg, #008cf8 16.83%, #3760f0 51.98%, #5e00ff 86.92%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .sender .asd-w-select-box {
    width: max-content !important;
  }
  .sender .asd-w-sender {
    width: 100% !important;
    margin: 0 !important;
  }
}
.sender-docCardList {
  position: relative;
}
.sender-docCardList .asd-w-doc-card {
  min-width: 186px;
}
.sender-docCardList .asd-w-doc-card .asd-w-doc-card__wrap {
  border-radius: 16px;
  padding: 8px 12px;
}
.sender-docCardList .asd-w-doc-card__icon {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}
.sender-docCardList .asd-w-doc-card__icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}
.sender-docCardList__overflow {
  padding-top: 3px;
  display: flex;
  flex-wrap: nowrap;
  gap: 8px;
  scroll-behavior: smooth;
  transition: 0.2s ease;
  overflow: hidden;
  opacity: 0;
  height: 65px;
}
.sender-docCardList__overflow__leftCover {
  position: absolute;
  width: 40px;
  height: 58px;
  z-index: 1;
  left: 0;
  box-shadow: inset 40px 0 30px -20px var(--asd-bg-color-primary);
}
.sender-docCardList__overflow__rightCover {
  position: absolute;
  width: 40px;
  height: 58px;
  z-index: 1;
  right: 0;
  box-shadow: inset -40px 0 30px -20px var(--asd-bg-color-primary);
}
.sender-docCardList__overflow__left {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  border: 1px solid var(--asd-border-color-default);
  box-shadow: 0 1px 3px -1px var(--asd-shadow-color-base);
  box-sizing: border-box;
  background-color: var(--asd-bg-color-primary);
  transition: 0.2s ease;
  cursor: pointer;
  z-index: 1;
  left: 4px;
  transform: translateY(-50%) rotate(180deg);
}
.sender-docCardList__overflow__left:hover {
  box-shadow: 0 2px 12px -3px var(--asd-shadow-color-base);
}
.sender-docCardList__overflow__left:active {
  box-shadow: 0 1px 3px -1px var(--asd-shadow-color-base);
}
.sender-docCardList__overflow__left > img {
  width: 12px;
  height: 12px;
}
.sender-docCardList__overflow__right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  border: 1px solid var(--asd-border-color-default);
  box-shadow: 0 1px 3px -1px var(--asd-shadow-color-base);
  box-sizing: border-box;
  background-color: var(--asd-bg-color-primary);
  transition: 0.2s ease;
  cursor: pointer;
  z-index: 1;
  right: 4px;
}
.sender-docCardList__overflow__right:hover {
  box-shadow: 0 2px 12px -3px var(--asd-shadow-color-base);
}
.sender-docCardList__overflow__right:active {
  box-shadow: 0 1px 3px -1px var(--asd-shadow-color-base);
}
.sender-docCardList__overflow__right > img {
  width: 12px;
  height: 12px;
}
.demoTip {
  color: var(--asd-text-color-primary);
}
.sider-menus {
  width: 40px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 11.909px;
}
.sider-menus .icon-item {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  cursor: pointer;
  transition: background-color 0.3s;
}
.sider-menus .icon-item:hover {
  border-radius: var(--radius-extraLarge, 12px);
  background: #F0F2F7;
}
.sider-menus .icon-item.active {
  border-radius: var(--radius-extraLarge, 12px);
  background: #F0F2F7;
}
.sider-menus .icon-item .anticon {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.65);
  color: #001529;
}
.sider-menus .icon-item:hover .anticon,
.sider-menus .icon-item.active .anticon {
  color: white;
  color: #001529;
}
:global .ant-tooltip .ant-tooltip-inner {
  display: flex;
  padding: 7px var(--asd-comp-margin-s);
  flex-direction: column;
  align-items: center;
  border-radius: var(--asd-radius-large);
  background: var(---tips-bg-color, #111112);
  color: var(--asd-text-color-anti);
  font-family: "PingFang SC";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
:global .ant-tooltip .ant-tooltip-arrow-content {
  background: var(--tips-bg-color, #111112);
}
.user-container {
  position: relative;
  display: inline-block;
}
.user-container .icon-wrapper {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.3s ease;
  color: var(--asd-text-color-primary);
}
.user-container .icon-wrapper:hover {
  background: rgba(255, 255, 255, 0.2);
  transform: scale(1.05);
}
.user-container .icon-wrapper svg {
  width: 18px;
  height: 18px;
}
.user-container .avatar-container {
  position: relative;
  cursor: pointer;
}
.user-container .avatar-container .user-avatar {
  border: 2px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s ease;
}
.user-container .avatar-container .user-avatar:hover {
  border-color: rgba(255, 255, 255, 0.4);
  transform: scale(1.05);
}
.user-container .avatar-container .user-popover {
  position: absolute;
  z-index: 1000;
  animation: fadeIn 0.2s ease;
  display: flex;
  width: 260px;
  padding: 12px 8px 4px;
  flex-direction: column;
  align-items: flex-start;
  border-radius: var(--radius-max, 16px);
  background: var(---bg-color-overlay, #fff);
  /* 投影 Shadow/上层投影 top shasdow-3 */
  box-shadow: 0 0 1px 0 var(---shadow-border-color, rgba(0, 0, 0, 0.16)), 0 10px 24px -8px var(----1-shadow-color-top-1, rgba(0, 0, 0, 0.12)), 0 12px 44px 8px var(----2-shadow-color-top-2, rgba(0, 0, 0, 0.08));
}
.user-container .avatar-container .user-popover.user-popover-top-right {
  bottom: calc(100% + 12px);
  left: 0;
  /* 移除小三角形 */
}
.user-container .avatar-container .user-popover.user-popover-bottom-left {
  top: calc(100% + 18px);
  /* 向下移动一点 */
  right: 2px;
  /* 向左移动 (减小right的负值，或者使用正值) */
  padding-top: 16px;
  /* 增加顶部内边距，创造连接区域 */
  margin-top: -12px;
  /* 上移，消除增加内边距导致的偏移 */
  /* 移除小三角形 */
}
.user-container .avatar-container .user-popover .user-info {
  display: flex;
  padding: var(--comp-margin-xxs, 4px) 12px;
  align-items: center;
  gap: 8px;
  align-self: stretch;
}
.user-container .avatar-container .user-popover .user-info .popover-avatar {
  display: flex;
  width: 48px;
  height: 48px;
  justify-content: center;
  align-items: center;
}
.user-container .avatar-container .user-popover .user-info .user-name {
  color: var(---text-color-primary, #202224);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}
.user-container .avatar-container .user-popover .divider {
  height: 1px;
  background: var(---border-color-default, #e5e7eb);
  align-self: stretch;
  margin: 8px 0 4px;
}
.user-container .avatar-container .user-popover .logout-option {
  display: flex;
  padding: 12px;
  align-items: center;
  gap: 12px;
  align-self: stretch;
  cursor: pointer;
  transition: background 0.2s ease;
  color: var(---text-color-primary, #202224);
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.user-container .avatar-container .user-popover .logout-option .logout-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
}
.user-container .avatar-container .user-popover .logout-option:hover {
  background: #f5f5f5;
  color: #333;
}
@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(-8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.app-sider {
  display: flex;
  width: 64px;
  height: 100vh;
  padding: var(--comp-margin-l, 20px) 0 var(--comp-margin-xl, 24px) 0;
  flex-direction: column;
  align-items: center;
  gap: var(--comp-margin-xxxl, 40px);
  background: #fff;
}
/* 顶部区域 */
.sider-top {
  text-align: center;
}
/* 中间区域 - 自适应 */
.sider-middle {
  overflow-y: auto;
  flex: 1 0 0;
}
/* 底部区域 */
.sider-bottom {
  display: flex;
  width: 40px;
  height: 40px;
  padding-right: 0;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}
/* 图标项 */
.icon-item {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  cursor: pointer;
  transition: background-color 0.3s;
}
.icon-item:hover {
  border-radius: var(--radius-extraLarge, 12px);
  background: #f8f6fa;
}
.icon-item .anticon {
  font-size: 20px;
  color: rgba(255, 255, 255, 0.65);
  color: #001529;
}
.icon-item:hover .anticon {
  color: white;
  color: #001529;
}
.app-container {
  min-height: 100vh;
  background: #f3f5f8;
}
.app-container__content {
  flex: 1;
  overflow: auto;
  height: 100vh;
}
.app-container__content--overflow-y-hidden {
  overflow-y: hidden;
}
._historyCard_1nnah_1 {
  position: relative;
  display: flex;
  width: 100%;
  height: 199px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  border-radius: 20px;
  border: 1px solid var(--border-color-default, rgba(0, 0, 0, 0.08));
  background: var(--bg-color-primary, #fff);
  overflow: hidden;
  transition: all 0.3s ease;
  cursor: pointer;
}

._historyCard_1nnah_1:hover {
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
  border-color: var(--border-color-hover, rgba(0, 0, 0, 0.12));
}

/* 缩略图区域 */
._thumbnail_1nnah_23 {
  position: relative;
  width: 100%;
  height: 135px;
  flex-shrink: 0;
  border-radius: 20px 20px 0 0;
  background: lightgray;
  overflow: hidden;
}

._thumbnail_1nnah_23 img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 50%;
  transition: transform 0.3s ease;
}

._historyCard_1nnah_1:hover ._thumbnail_1nnah_23 img {
  transform: scale(1.05);
}

/* 默认图片样式 */
._defaultImage_1nnah_49 {
  width: 240px;
  height: 135px;
  border-radius: 20px 20px 0 0;
  background: #E5E6EA;
  object-fit: contain !important;
}

/* 内容区域 */
._content_1nnah_58 {
  padding: 0 12px 16px 12px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  box-sizing: border-box;
}

._title_1nnah_67 {
  align-self: stretch;
  color: #222;
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

._description_1nnah_80 {
  align-self: stretch;
  color: #999;
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* 删除按钮 */
._deleteBtn_1nnah_94 {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.95);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  z-index: 10;
}

._deleteBtn_1nnah_94:hover {
  background: #fff;
  transform: scale(1.1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}

._deleteBtn_1nnah_94 svg {
  color: #666;
}

._deleteBtn_1nnah_94:hover svg {
  color: #ff4d4f;
}

/* 响应式设计 */
@media (max-width: 768px) {
  ._content_1nnah_58 {
    padding: 12px;
  }

  ._title_1nnah_67 {
    font-size: 14px;
  }

  ._description_1nnah_80 {
    font-size: 12px;
  }
}
/**
 * 历史记录页面样式
 */
.history-page {
  height: 100vh;
  overflow-y: auto;
  overflow-x: auto;
  background: #F3F5F8;
  padding: 20px 40px 32px 20px;
  min-width: 1200px;
}
.history-page__header {
  margin-bottom: 20px;
}
.history-page__title {
  margin: 0;
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}
.history-page__grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
  gap: 20px;
  padding-bottom: 32px;
}
.history-page__loading {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0;
}
.history-page__no-more {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--asd-text-color-disable);
  text-align: center;
  font: var(--asd-font-body-s);
}
.history-page__load-more-error {
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--asd-text-color-placeholder);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  padding: 20px 0;
}
.history-page__retry-link {
  color: var(--asd-text-color-placeholder);
  text-decoration: underline;
  cursor: pointer;
  margin-left: 4px;
}
.history-page__retry-link:hover {
  color: var(--asd-text-color-secondary);
}
.history-page__placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 80px 20px;
  text-align: center;
  min-height: 400px;
}
.history-page__empty-image {
  width: 180px;
  height: 120px;
  aspect-ratio: 3/2;
  background: url('https://p3.ssl.qhimg.com/t110b9a9301df0bed55adbdce43.png') -47px -89px / 146.667% 220% no-repeat;
  margin-bottom: 12px;
}
.history-page__empty-title {
  margin: 0 0 8px 0;
  color: var(--asd-text-color-primary);
  text-align: center;
  font: var(--asd-font-title-xs);
}
.history-page__empty-text {
  margin: 0;
  color: var(--asd-text-color-placeholder);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.history-page__custom-error {
  height: calc(100vh - 100px);
}
.gradient-tabs-wrapper {
  display: inline-block;
  background: var(--gradient-background);
  border-radius: 12px;
  padding: 2px;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-nav {
  margin: 0;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-nav::before {
  border-bottom: none;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-nav-wrap::before,
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-nav-wrap::after {
  display: none;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-nav-list {
  gap: 2px;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-tab {
  border-radius: 10px;
  margin: 0;
  color: #99a1af;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  transition: all 0.3s ease;
  background: transparent;
  border: none;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-tab:hover {
  color: #7a8595;
  background: transparent;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-tab.ant-tabs-tab-active {
  background: #ffffff;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  font-weight: 500;
  background: linear-gradient(92deg, #006bfb -2.21%, #5f72fd 54.39%, #b486ff 99.78%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-tab .ant-tabs-tab-btn {
  font-size: 14px;
  line-height: 24px;
  transition: all 0.3s ease;
}
.gradient-tabs-wrapper .gradient-tabs .ant-tabs-ink-bar {
  display: none;
}
.gradient-tabs-wrapper.equal-width {
  display: flex;
}
.gradient-tabs-wrapper.equal-width .gradient-tabs {
  flex: 1;
}
.gradient-tabs-wrapper.equal-width .gradient-tabs .ant-tabs-nav-list {
  width: 100%;
  display: flex;
}
.gradient-tabs-wrapper.equal-width .gradient-tabs .ant-tabs-tab {
  flex: 1;
  justify-content: center;
  display: flex;
  align-items: center;
}
.ppt-layout {
  display: flex;
  min-width: 1136px;
  height: 100vh;
}
.ppt-layout__preview {
  flex: 1;
  min-width: 0;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  border-left: 1px solid var(--asd-border-color-default);
}
.ppt-layout__workbench {
  width: 47.67%;
  min-width: 500px;
  max-width: 656px;
  height: 100%;
  display: flex;
  flex-direction: column;
  border-left: 1px solid var(--asd-border-color-default);
  flex-shrink: 0;
  position: relative;
}
.ppt-layout__workbench-content {
  display: flex;
  flex-direction: column;
  overflow: auto;
}
.ppt-layout__workbench-header {
  padding: 16px 20px;
  border-bottom: 1px solid #e0e0e0;
  background-color: #fff;
}
.ppt-layout__workbench-title {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}
.ppt-layout__workbench-content {
  flex: 1;
  background: #f3f5f8;
  position: relative;
}
.ppt-layout__workbench-content.loading {
  overflow: hidden;
}
.formCreation {
  width: 100%;
  flex: 1;
  background: #f3f5f8;
  padding: 30px 20px;
  box-sizing: border-box;
  position: relative;
  display: flex;
  flex-direction: column;
  opacity: 0;
  animation: fadeIn 0.2s linear forwards;
}
.formCreation-title {
  color: #333;
  font-family: 'PingFang SC';
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 32px;
}
.formCreation-title-special {
  background: linear-gradient(92deg, #0065ed -2.21%, #5265f2 54.39%, #9b65f3 99.78%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0 8px;
}
.formCreation-close {
  font-size: 16px;
  position: absolute;
  top: 39px;
  right: 36px;
}
.formCreation-content {
  flex: 1;
  margin: 20px auto;
  width: 100%;
}
.formCreation-content .asd-dynamic-forms {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.formCreation-content .asd-dynamic-forms .second-panel .ant-form-item {
  height: 152px;
  margin-bottom: 0;
}
.formCreation-content .asd-dynamic-forms .second-panel .ant-form-item .ant-form-item-row {
  position: relative;
}
.formCreation-content .asd-dynamic-forms .second-panel .ant-form-item .ant-upload {
  position: absolute;
  right: 0;
  top: -12.5px;
  cursor: pointer;
}
.formCreation-content .asd-dynamic-forms .second-panel .form-item-professional-knowledge-base .ant-form-item-control-input {
  position: absolute;
  right: 0;
  top: -36px;
}
.formCreation-content .asd-dynamic-forms .is-card {
  padding: 20px;
  box-sizing: border-box;
  border-radius: 20px;
  background-color: #fff;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
}
.formCreation-generate {
  display: flex;
  width: 280px;
  height: 50px;
  padding: var(--asd-size-50);
  justify-content: center;
  align-items: center;
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
  box-sizing: border-box;
  margin: 28px auto 0;
  cursor: pointer;
}
.formCreation-generate-btn {
  color: #fff;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  letter-spacing: -0.312px;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.knowledge-base-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, auto);
  gap: 8px;
  /* 行列间距 */
}
.knowledge-base-list .knowledge-base-item {
  border-radius: 12px;
  background: #f8f8f8;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  /* 157.143% */
  color: var(--asd-text-color-primary);
}
.knowledge-base-list .knowledge-base-item:hover {
  cursor: pointer;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%), #f8f8f8;
}
.ant-btn.upload-url__circle-trigger {
  position: absolute;
  top: -32px;
  right: 0;
}
.knowledge-base-modal .ant-modal-content {
  width: 560px;
  height: 563px;
}
.knowledge-base-modal .ant-modal-title {
  color: var(--asd-text-color-primary);
  font: var(--asd-font-title-s);
}
.knowledge-base-modal .ant-modal-header {
  border-bottom: none;
  display: flex;
  flex-direction: column;
  position: relative;
}
.knowledge-base-modal .ant-modal-header::after {
  content: '';
  height: 1px;
  align-self: stretch;
  background: var(---stroke-light, rgba(0, 0, 0, 0.08));
  margin-top: 16px;
}
.knowledge-base-modal .ant-modal-close .ant-modal-close-icon {
  width: 12.121px;
  height: 12.121px;
  font-size: 12.121px;
}
.knowledge-base-modal .ant-modal-close .ant-modal-close-icon svg {
  width: 12.121px;
  height: 12.121px;
  fill: var(--asd-text-color-secondary);
}
.knowledge-base-modal .ant-modal-close svg {
  width: 12.121px;
  height: 12.121px;
  fill: var(--asd-text-color-secondary);
}
.knowledge-base-modal .knowledge-base-content {
  padding: 50px 24px 24px 24px;
}
.knowledge-base-modal .knowledge-base-image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0;
  margin: 0 0 40px 0;
  padding: 0;
  position: relative;
}
.knowledge-base-modal .knowledge-base-nav-arrow {
  display: flex;
  width: 36px;
  height: 36px;
  padding: 10.286px;
  justify-content: center;
  align-items: center;
  gap: 2.571px;
  border-radius: 20.571px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  box-sizing: border-box;
  cursor: pointer;
  transition: all 0.3s;
  flex-shrink: 0;
  margin: 0 64px;
}
.knowledge-base-modal .knowledge-base-nav-arrow .anticon {
  width: 15.429px;
  height: 15.429px;
  flex-shrink: 0;
  font-size: 15.429px;
  line-height: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.knowledge-base-modal .knowledge-base-nav-arrow .anticon svg {
  width: 15.429px;
  height: 15.429px;
}
.knowledge-base-modal .knowledge-base-nav-arrow:hover {
  opacity: 0.8;
}
.knowledge-base-modal .knowledge-base-nav-arrow:active {
  transform: scale(0.95);
}
.knowledge-base-modal .knowledge-base-image-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 auto;
}
.knowledge-base-modal .knowledge-base-image {
  width: 200px;
  height: 180.676px;
  aspect-ratio: 200/180.68;
  background-color: lightgray;
  background-position: 0px 0px;
  background-size: 100% 110.695%;
  background-repeat: no-repeat;
  display: block;
}
.knowledge-base-modal .knowledge-base-title-section {
  text-align: center;
  margin-bottom: 0;
  display: flex;
  flex-direction: column;
}
.knowledge-base-modal .knowledge-base-title {
  align-self: stretch;
  color: var(--asd-text-color-primary);
  text-align: center;
  font: var(--asd-font-title-s);
  margin: 0 0 15px 0;
}
.knowledge-base-modal .knowledge-base-year {
  align-self: stretch;
  color: var(--asd-text-color-secondary);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0 0 15px 0;
}
.knowledge-base-modal .knowledge-base-section {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.knowledge-base-modal .knowledge-base-section:last-child {
  margin-bottom: 0;
}
.knowledge-base-modal .knowledge-base-content-row {
  align-self: stretch;
  color: var(--asd-text-color-disable);
  text-align: center;
  font-family: 'PingFang SC';
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  width: 100%;
}
.knowledge-base-modal-mask {
  background-color: rgba(0, 0, 0, 0.3) !important;
  backdrop-filter: blur(10px);
}
.chat-component__sender {
  min-height: 116px;
  width: 100%;
  margin-top: 38px;
  margin-bottom: 20px;
}
.chat-component__layout {
  height: calc(100vh - 88px);
  --asd-bg-color-primary: #ffffff;
}
.chat-component__layout > div > div:nth-child(2) {
  left: 50%;
  transform: translateX(-50%);
  width: calc(100% - 40px);
}
.chat-component__conversation::-webkit-scrollbar {
  width: 6px;
}
.chat-component__conversation::-webkit-scrollbar-track {
  background: transparent;
}
.chat-component__conversation::-webkit-scrollbar-thumb {
  background-color: var(--asd-scrollbar-color, rgba(0, 0, 0, 0.12));
  border-radius: 6px;
  width: 6px;
}
.chat-component__conversation::-webkit-scrollbar-thumb:hover {
  background-color: var(--asd-scrollbar-color-hover);
}
.empty-common {
  margin-inline: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
}
.chat-component__loading-empty {
  margin-inline: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
}
.chat-component__loading-empty .ant-empty-image {
  height: 32px;
}
.chat-component__empty {
  margin-inline: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
}
.chat-component__empty .ant-empty-image {
  height: 30px;
}
.chat-component__error-empty {
  margin-inline: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden;
  gap: 27px;
}
.chat-component__error-empty-content {
  display: flex;
  flex-direction: column;
  gap: var(--asd-size-100);
}
.chat-component__error-empty-title {
  font: var(--asd-font-title-xs);
}
.chat-component__error-empty-description {
  font: var(--asd-font-caption);
  color: var(--asd-text-color-placeholder);
}
.chat-component__error-empty .chat-component__error-empty-description-link {
  padding: 0;
  height: auto;
  font-size: inherit;
  color: inherit;
  text-decoration: underline;
}
.chat-component__error-empty .chat-component__error-empty-description-link:not(:disabled):not(.ant-btn-disabled):hover,
.chat-component__error-empty .chat-component__error-empty-description-link:not(:disabled):not(.ant-btn-disabled):active {
  color: var(--asd-text-color-primary);
}
.chat-component__error-empty .chat-component__error-empty-description-link:not(:disabled):focus-visible {
  outline-width: 0;
}
.chat-component__error-empty .ant-empty-image {
  height: 140px;
  margin-bottom: 0;
}
.chat-component__error-empty .ant-empty-footer {
  margin-top: 0;
}
.workbench-creation {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
  align-items: center;
  padding: 20px;
  min-height: 0;
}
.workbench-creation__title {
  margin-top: 104px;
  color: var(--asd-text-color-primary);
  font: var(--asd-font-title-m);
}
.workbench-creation__placeholder {
  margin-top: 10px;
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-body-l);
}
.workbench-creation .request-handler {
  margin-top: 30px;
}
.workbench-creation__card-list {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--asd-size-150);
}
.workbench-creation__card-item {
  padding: var(--asd-size-200);
  height: 78px;
  background-image: var(--bg-image);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-size: 100px 62px;
  background-color: var(--asd-bg-color-primary);
  border: 1px solid var(--asd-border-color-default);
  border-radius: 20px;
  cursor: pointer;
  overflow: hidden;
  transition: box-shadow 0.3s;
}
.workbench-creation__card-item:hover {
  box-shadow: 0 1px 6px 0 var(--asd-shadow-overflow-color);
}
.workbench-creation__card-item-content {
  display: flex;
  flex-direction: column;
  gap: var(--asd-size-50);
  margin-right: calc(100px - var(--asd-size-200));
}
.workbench-creation__card-item-header {
  display: flex;
  align-items: center;
  gap: var(--asd-size-50);
}
.workbench-creation__card-item-title {
  color: var(--asd-text-color-secondary);
  font: var(--asd-font-title-xs);
}
.workbench-creation__card-item-tag {
  border-radius: var(--asd-radius-default);
  background-color: #EFE7FA;
  width: 32px;
  height: 18px;
  color: #554866;
  font: var(--asd-font-caption);
  display: flex;
  align-items: center;
  justify-content: center;
}
.workbench-creation__card-item-desc {
  color: var(--asd-text-color-placeholder);
  font: var(--asd-font-caption);
}
.workbench-creation__card-item-more {
  display: flex;
  justify-content: center;
  margin-top: var(--asd-size-200);
}
.ant-btn-color-link.ant-btn-variant-link.workbench-creation__card-item-more-button {
  height: auto;
  font: var(--asd-font-caption);
  color: var(--asd-text-color-placeholder);
  border-width: 0;
  padding: var(--asd-size-0);
}
.ant-btn-color-link.ant-btn-variant-link.workbench-creation__card-item-more-button:not(:disabled):not(.ant-btn-disabled):hover,
.ant-btn-color-link.ant-btn-variant-link.workbench-creation__card-item-more-button:not(:disabled):not(.ant-btn-disabled):active {
  color: var(--asd-text-color-secondary);
}
.ant-btn-color-link.ant-btn-variant-link.workbench-creation__card-item-more-button:not(:disabled):focus-visible {
  outline-width: 0;
}
.workbench-creation__skeleton {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--asd-size-150);
}
.workbench-creation__skeleton-item {
  padding: var(--asd-size-200);
  height: 78px;
  border: 1px solid var(--asd-border-color-default);
  border-radius: var(--asd-radius-max);
  background-color: var(--asd-bg-color-primary);
  position: relative;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--asd-size-200);
}
.workbench-creation__skeleton-item-content {
  display: flex;
  flex-direction: column;
  gap: var(--asd-size-50);
  flex: 1;
}
.workbench-creation__skeleton-item-header {
  display: flex;
  align-items: center;
  gap: var(--asd-size-50);
}
.workbench-creation__skeleton-item-title .ant-skeleton-input {
  min-width: 64px !important;
  width: 64px !important;
  height: 24px !important;
}
.workbench-creation__skeleton-item-tag .ant-skeleton-button {
  width: 32px !important;
  min-width: 32px !important;
  height: 18px !important;
}
.workbench-creation__skeleton-item-desc .ant-skeleton-input {
  min-width: 100% !important;
  width: 100% !important;
  height: 18px !important;
}
.workbench-sender {
  width: 100%;
}
.workbench-sender :global(.asd-w-select-box) {
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.15), 0 2px 8px 0 rgba(0, 0, 0, 0.08) !important;
}
.workbench-sender .asd-w-sender {
  box-shadow: none !important;
}
.workbench-sender .asd-w-sender:focus-within {
  box-shadow: 0 2px 12px -3px rgba(0, 0, 0, 0.16) !important;
}
.creation-init {
  width: 100%;
  height: 100%;
  background: #FFF;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.creation-init__title {
  position: absolute;
  top: 20px;
  left: 20px;
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: -0.312px;
}
.creation-init__logo-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 2;
}
.creation-init__background {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 400px;
  overflow: hidden;
  z-index: 1;
  opacity: 0;
  transition: opacity 1s ease-in-out;
}
.creation-init__background--visible {
  opacity: 1;
}
.creation-init__bg-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center bottom;
}
.p-workbench {
  background: #fff;
}
.p-workbench__title {
  color: #000;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  padding-right: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p-workbench__header {
  background-color: #fff;
  padding: 20px 20px 16px;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
}
.p-workbench__icons {
  display: flex;
  justify-content: end;
  gap: 8px;
}
.p-workbench__preview {
  overflow-y: auto;
}
.workbench-creation .workbench-sender {
  margin: 38px 20px 20px;
}
.gradient-tabs-wrapper.equal-width {
  padding: 4px;
  width: 284px;
}
.p-workbench__tabs-container {
  display: flex;
  justify-content: center;
  padding-top: 20px;
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: inherit;
}
.p-workbench__bottom-wrapper {
  margin-top: 133px;
}
.p-workbench__bottom {
  position: absolute;
  width: calc(100% - 40px);
  padding-bottom: 20px;
  margin: 0 20px;
  bottom: 0;
  background-color: inherit;
  z-index: 10;
  border-radius: 24px;
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.toolbox {
  padding: 20px;
  position: relative;
  flex: 1;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: 12px;
  align-content: flex-start;
  overflow-y: auto;
  overflow-x: hidden;
}
.toolbox__sender-disable .asd-w-sender .enableSubmit {
  background-color: var(--asd-branding-color-disable);
  cursor: not-allowed;
}
.toolbox__sender-hide {
  display: none;
}
.toolbox__form {
  height: 113px;
  padding: 20px;
  box-sizing: border-box;
  border-radius: 20px;
  background-color: #fff;
  overflow: hidden;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  display: flex;
  flex-direction: column;
}
.toolbox__form .asd-dynamic-forms {
  overflow: auto;
  flex: 1;
}
.toolbox__form-close {
  cursor: pointer;
}
.toolbox__form-header {
  margin-bottom: 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.toolbox__form-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.toolbox__form-title img {
  width: 16px;
  height: 16px;
  object-fit: contain;
}
.toolbox__form-title span {
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 24px;
}
.toolbox-generate {
  display: flex;
  width: 280px;
  height: 50px;
  padding: var(--asd-size-50);
  justify-content: center;
  align-items: center;
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
  box-sizing: border-box;
  cursor: pointer;
}
.toolbox-generate-btn {
  color: #fff;
  text-align: center;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  /* 150% */
  letter-spacing: -0.312px;
}
.toolbox-generate-disable {
  opacity: 0.5;
  cursor: not-allowed;
}
.toolbox__content {
  flex: 1;
}
.toolbox__form-footer {
  display: flex;
  justify-content: center;
}
.toolbox__form-image-card-list {
  display: flex;
  align-items: center;
  gap: 8px;
}
.toolbox__item {
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  display: flex;
  min-width: 136px;
  height: 156px;
  padding: var(--asd-comp-margin-l);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-comp-margin-m);
  position: relative;
  border-radius: 20px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
}
.toolbox__item-tag {
  position: absolute;
  top: -1px;
  right: -1px;
  width: 32px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  font-size: 12px;
  line-height: 1;
  font-weight: 500;
}
.toolbox__item-tag--global {
  background: #ebeffc;
  color: #484a66;
}
.toolbox__item-tag--local {
  background: #e6f3f1;
  color: #48664b;
}
.toolbox__item-tag--creation {
  background: #efe7fa;
  color: #554866;
}
.toolbox__item-tag--default {
  background: #f5f5f5;
  color: #554866;
}
.toolbox__entry .toolbox__item {
  transition: none;
}
.toolbox__item:hover,
.toolbox__item--active {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
  border-radius: 20px;
}
.toolbox__item-icon {
  display: inline-flex;
  height: 20px;
  align-items: center;
  flex-shrink: 0;
}
.toolbox__item-title {
  color: var(--asd-text-color-secondary);
  font: var(--asd-font-title-xxs);
}
.toolbox__item-description {
  color: var(--asd-text-color-disable);
  font: var(--asd-font-caption);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}
.toolbox__skeleton-item {
  display: flex;
  min-width: 136px;
  height: 156px;
  padding: var(--asd-comp-margin-l);
  flex-direction: column;
  align-items: flex-start;
  gap: var(--asd-comp-margin-m);
  border-radius: 20px;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
}
.toolbox__skeleton-item-icon .ant-skeleton-avatar {
  width: 20px !important;
  height: 20px !important;
  flex-shrink: 0;
}
.toolbox__skeleton-item-title .ant-skeleton-input {
  width: 100% !important;
  height: 22px !important;
}
.toolbox__skeleton-item-lines {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
}
.toolbox__skeleton-item-description .ant-skeleton-input {
  width: 100% !important;
  height: 14px !important;
}
.toolbox__request-handler {
  flex: 1;
}
.image-card-menu-add__wrapper {
  display: inline-block;
}
.image-card-menu-add__wrapper .image-card-menu-add__add-button {
  width: 36px;
  height: 36px;
  border-radius: 12px;
  border-color: var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  color: var(--asd-text-color-secondary);
  box-shadow: none;
}
.image-card-menu-add__wrapper .image-card-menu-add__add-button:not(:disabled):not(.ant-btn-disabled):hover {
  background: var(--asd-bg-color-secondary-hover);
  color: var(--asd-text-color-secondary);
  border-color: var(--asd-border-color-default);
}
.image-card-menu-add__wrapper .image-card-menu-add__add-button:not(:disabled):not(.ant-btn-disabled):active {
  background: var(--asd-bg-color-secondary-click);
  color: var(--asd-text-color-secondary);
  border-color: var(--asd-border-color-default);
}
.image-card-menu-add__dropdown .ant-dropdown-menu-root {
  display: flex;
  width: 240px;
  max-height: 266px;
  padding: 4px;
  flex-direction: column;
  border-radius: var(--asd-radius-max);
  background: #fff;
}
.image-card-menu-add__menu-label {
  flex: 1;
  color: inherit;
}
.image-card-menu-add__menu-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.image-card-menu-add__dropdown .ant-dropdown-menu-item {
  position: relative;
  display: flex;
  height: var(--asd-comp-size-l);
  padding: 7px var(--asd-comp-margin-s);
  align-items: center;
  gap: var(--asd-comp-margin-xs);
  align-self: stretch;
  border-radius: var(--asd-radius-large);
  cursor: pointer;
  transition: background-color 0.2s;
  background-color: transparent;
}
.image-card-menu-add__dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover);
}
.image-card-menu-add__dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent;
}
.image-card-menu-add__dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected:hover {
  background-color: var(--asd-text-color-bg-hover);
}
.image-card-menu-add__menu-label {
  flex: 1;
  color: var(--asd-text-color-primary);
  font: var(--asd-font-body-m);
}
.image-card-menu-add__menu-status {
  color: var(--asd-text-color-disable);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}
.toolbox-drawer {
  opacity: 0;
  height: 113px;
  padding: 20px;
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: inherit;
  /* 投影 Shadow/溢出投影 Shadow-overflow */
  box-shadow: 0 1px 6px 0 var(---shadow-overflow-color, rgba(0, 0, 0, 0.06));
}
.toolbox-drawer__header {
  margin-bottom: 22px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.toolbox-drawer__title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  color: var(--asd-text-color-primary);
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}
.toolbox-drawer__title-icon {
  width: 16px;
  height: 16px;
  object-fit: contain;
}
.toolbox-drawer__close {
  cursor: pointer;
}
.toolbox-drawer__footer {
  display: flex;
  justify-content: center;
  align-items: center;
}
.toolbox-drawer__submit-button {
  width: 200px;
  padding: var(--asd-size-50);
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
  box-sizing: border-box;
  cursor: pointer;
  color: var(--asd-text-color-anti);
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  height: 50px;
  border: none !important;
}
.toolbox-drawer__submit-button:hover {
  color: var(--asd-text-color-anti) !important;
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%) !important;
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
}
.toolbox-drawer__submit-button:disabled {
  color: #fff;
  /* 标题/title-xs */
  font: var(--asd-font-title-xs);
  background: linear-gradient(76deg, rgba(0, 140, 248, 0.5) 0%, rgba(55, 96, 240, 0.5) 50.12%, rgba(94, 0, 255, 0.5) 99.94%);
}
.ppt-operation {
  display: flex;
  justify-content: flex-end;
}
.ppt-operation button {
  width: 68px;
  height: 32px;
  border-radius: 100px;
  font-size: 13px;
  font-weight: 400;
}
.ppt-operation .ant-btn-default {
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  color: var(---text-color-secondary, #505355);
}
.ppt-operation .ant-btn-primary.ant-btn-color-primary {
  border: none;
  border-radius: 99px;
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
}
.ppt-operation .ant-btn-primary.ant-btn-color-primary:hover {
  background: linear-gradient(76deg, #008cf8 0%, #3760f0 50.12%, #5e00ff 99.94%);
  box-shadow: -2.25px 0.75px 8px 0 rgba(255, 255, 255, 0.5) inset, 0 -0.75px 12px 0 rgba(196, 141, 255, 0.3) inset;
}
.material-library {
  height: 100%;
  padding: 24px;
  overflow-y: auto;
  background: #fff;
}
.material-library .material-section {
  margin-bottom: 32px;
}
.material-library .material-section .section-title {
  color: var(--asd-text-color-primary);
  font: var(--asd-font-body-m);
  margin-bottom: 16px;
}
.material-library .material-section .material-list {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.material-library .material-section .expand-more {
  margin-top: 16px;
  text-align: center;
  color: var(--asd-text-color-disable);
  font: var(--asd-font-body-s);
  user-select: none;
}
.material-library .material-section .expand-more span {
  cursor: pointer;
}
.material-library .material-section .expand-more span:hover {
  color: var(--asd-text-color-secondary);
}
.material-library .material-section .expand-more .separator {
  margin: 0 8px;
  cursor: default;
}
.material-library .material-section .expand-more .separator:hover {
  color: var(--asd-text-color-disable);
}
.material-library .material-empty {
  text-align: center;
  padding: 24px;
  color: var(--asd-text-color-disable);
  font: var(--asd-font-body-s);
}
.slide-viewer-wrapper {
  position: relative;
  z-index: 1;
  border: 1px solid var(--asd-border-color-default);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  border-radius: var(--radius-max, 16px);
  overflow: hidden;
}
.slide-viewer {
  border: none;
  background-color: #fff;
  transform-origin: top left;
}
.slide-viewer--editable {
  cursor: pointer;
}
.suspend {
  position: absolute;
  top: 16px;
  right: 16px;
  gap: 16px;
}
.suspend-tool {
  border-radius: var(--asd-radius-circle);
  border: 1px solid var(---border-color-disable, rgba(0, 0, 0, 0.06));
  background: var(--asd-bg-color-primary);
  box-shadow: 0 1px 6px 0 var(---shadow-overflow-color, rgba(0, 0, 0, 0.06));
  padding: 1px 0;
  box-sizing: border-box;
  gap: 8px;
}
.suspend-tool-item {
  padding: 8px 12px;
  gap: 4px;
  cursor: pointer;
}
.suspend-tool-item-img {
  width: 16px;
  height: 16px;
  object-fit: contain;
}
.suspend-tool-item-label {
  white-space: nowrap;
}
.suspend-tool-item:hover {
  border-radius: var(--asd-radius-circle);
  background: #F0F2F7;
}
.add-to-dialog-button {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 6px 12px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 16px;
  font-size: 12px;
  color: #505355;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
  font-weight: 500;
}
.add-to-dialog-button:active {
  transform: scale(0.98);
}
.page-number {
  color: var(---text-color-disable, #B0B4B8);
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 4px;
  display: inline-block;
}
.ppt-preview {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow-x: hidden;
}
.ppt-preview__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 20px;
  border-bottom: 1px solid #e0e0e0;
  background-color: #fff;
}
.ppt-preview__title {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}
.ppt-preview__controls {
  display: flex;
  align-items: center;
  gap: 12px;
}
.ppt-preview__scale-label {
  font-size: 14px;
  color: #666;
}
.ppt-preview__loading {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 40px 20px;
  text-align: center;
}
.ppt-preview__loading-spinner {
  width: 40px;
  height: 40px;
  border: 4px solid #f3f3f3;
  border-top: 4px solid #3498db;
  border-radius: 50%;
  animation: spin 1s linear infinite;
  margin-bottom: 16px;
}
.ppt-preview__loading-text {
  font-size: 16px;
  color: #333;
  margin: 8px 0;
}
.ppt-preview__loading-subtext {
  font-size: 14px;
  color: #666;
}
.ppt-preview__error {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 40px 20px;
  text-align: center;
}
.ppt-preview__error-title {
  font-size: 18px;
  color: #e74c3c;
  margin: 0 0 16px 0;
}
.ppt-preview__retry-button {
  padding: 8px 16px;
  background-color: #3498db;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  margin-bottom: 16px;
}
.ppt-preview__retry-button:hover {
  background-color: #2980b9;
}
.ppt-preview__error-message {
  font-size: 14px;
  color: #e74c3c;
  margin: 4px 0;
}
.ppt-preview__slides-container {
  flex: 1;
  padding: 0 20px;
}
.ppt-preview__slide {
  margin-bottom: 16px;
}
.ppt-preview__slide-notes-wrapper {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transform: translateY(-100%);
  margin-top: 0;
  transition: all 0.3s ease-in-out;
  will-change: transform, opacity, max-height;
}
.ppt-preview__slide-notes-wrapper.ppt-preview__slide-notes--visible {
  max-height: 200px;
  opacity: 1;
  transform: translateY(0);
  margin-top: -30px;
}
.ppt-preview__slide-notes-wrapper.ppt-preview__slide-notes--hidden {
  max-height: 0;
  opacity: 0;
  transform: translateY(-100%);
  margin-top: 0;
}
.ppt-preview__slide-notes {
  padding: 46px 16px 24px;
  border-radius: 16px;
  border: 1px solid #eceef2 !important;
  background: #f3f5f8 !important;
  font-size: 14px;
  color: #222;
  width: 100%;
}
.ppt-preview__slide-notes::placeholder {
  color: #999;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.c-ppt-failed-placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #fafafa;
  padding: 24px;
}
.c-ppt-failed-placeholder__icon {
  width: 123px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
}
.c-ppt-failed-placeholder__icon svg {
  width: 100%;
  height: 100%;
  fill: #d9d9d9;
}
.c-ppt-failed-placeholder__title {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: #202224;
  text-align: center;
  margin-bottom: 8px;
}
.c-ppt-failed-placeholder__desc {
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #888d93;
  text-align: center;
  margin-bottom: 16px;
}
.c-ppt-failed-placeholder__desc button {
  font-size: 12px;
}
.ppt-layout__preview .request-handler {
  height: 100%;
}
.preview-loading {
  height: 100%;
  width: 100%;
  background: url(https://p3.ssl.qhimg.com/t110b9a9301d94ba6ed26dc0e66.gif) no-repeat center;
}
.home-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.home-header .header-left .site-logo {
  height: 20px;
  width: auto;
  object-fit: contain;
  cursor: pointer;
}
.home-header .header-right {
  display: flex;
  align-items: center;
  gap: 16px;
}
.home-header .header-right .icon-wrapper {
  display: flex;
  width: 40px;
  height: 40px;
  padding-right: 0;
  justify-content: center;
  align-items: center;
  border-radius: 10px;
  cursor: pointer;
  transition: all 0.3s ease;
  color: #fff;
}
.home-header .header-right .icon-wrapper:hover {
  background: rgba(255, 255, 255, 0.2);
  transform: scale(1.05);
}
.home-header .header-right .icon-wrapper svg {
  width: 20px;
  height: 20px;
}
@media (max-width: 768px) {
  .home-header {
    padding: 12px 0;
    margin-bottom: 16px;
  }
  .home-header .header-left .site-logo {
    height: 32px;
  }
  .home-header .header-right {
    gap: 12px;
  }
  .home-header .header-right .icon-wrapper {
    width: 32px;
    height: 32px;
  }
  .home-header .header-right .icon-wrapper svg {
    width: 16px;
    height: 16px;
  }
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.home-banner {
  width: 100%;
  padding: 50px 0 0px 0;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.home-banner .banner-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 60px;
}
.home-banner .banner-header .banner-title {
  color: var(--asd-text-color-anti);
  font: var(--asd-font-display-s);
}
.home-banner .banner-header .banner-title .highlight {
  background: linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font: var(--asd-font-display-s);
}
.home-banner .banner-header .banner-badge {
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  position: relative;
  left: 16px;
  top: -7px;
}
.home-banner .banner-header .banner-badge img {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.action-button {
  position: relative;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
}
.action-button::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 24px;
  transition: background 0.3s ease;
  z-index: 0;
  filter: blur(10px);
  -webkit-mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
@keyframes rotate-rainbow {
  0% {
    background: conic-gradient(from 0deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  12.5% {
    background: conic-gradient(from 45deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  25% {
    background: conic-gradient(from 90deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  37.5% {
    background: conic-gradient(from 135deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  50% {
    background: conic-gradient(from 180deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  62.5% {
    background: conic-gradient(from 225deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  75% {
    background: conic-gradient(from 270deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  87.5% {
    background: conic-gradient(from 315deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
  100% {
    background: conic-gradient(from 360deg, #31cafb, #feb8ff, #fe57ff, #bd4cfd, #0050ce, #3ae8f0, #edff6b, #36fe50, #31cafb);
  }
}
.action-button .action-button-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 24px;
  background: light-dark(hsl(0 0% 100% / var(--glass-frost, 0)), hsl(0 0% 0% / var(--glass-frost, 0)));
}
.action-button .action-button-bg .action-button-boder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  break-before: inherit !important;
  background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%), linear-gradient(to bottom right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
  border: 1px solid rgba(0, 0, 0, 0);
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  mask: url('https://s5.ssl.qhres2.com/static/c19d9d8aa5b281bf.svg');
  border-radius: 19px;
}
.action-button .action-button-bg .action-button-boder.right {
  left: -2px;
  top: -2px;
  background-image: linear-gradient(to top left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%), linear-gradient(to top left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
}
.action-button .action-button-content {
  display: flex;
  width: 440px;
  height: 120px;
  padding: var(--asd-comp-margin-xxxl) var(--asd-comp-margin-xl);
  align-items: center;
  gap: var(--asd-comp-margin-xl);
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  border-radius: 20px;
  background: linear-gradient(25deg, rgba(58, 84, 255, 0.32) 8.92%, rgba(58, 84, 255, 0) 57.63%), rgba(255, 255, 255, 0.06);
}
.action-button .action-button-content .content-left {
  flex: 1;
  position: relative;
  z-index: 1;
}
.action-button .action-button-content .content-left .content-title {
  color: var(--asd-text-color-anti);
  color: #fafafa;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 8px;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.action-button .action-button-content .content-left .content-description {
  overflow: hidden;
  color: var(--asd-text-color-placeholder);
  text-overflow: ellipsis;
  font-family: Inter;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: -0.312px;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0.8;
}
.action-button .action-button-content .content-right {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 24px;
  position: relative;
  z-index: 1;
}
.action-button .action-button-content .content-right .arrow-icon,
.action-button .action-button-content .content-right .ppt-ultra-svg-icon {
  width: 24px;
  height: 24px;
  color: #fff;
  transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
  opacity: 0.8;
}
.action-button:hover {
  transform: translateY(-2px);
}
.action-button:hover::before {
  background: linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%);
}
.action-button:hover .action-button-bg .action-button-boder {
  opacity: 0;
}
.action-button:hover .content-title {
  transform: translateX(4px);
  letter-spacing: 0.5px;
}
.action-button:hover .content-description {
  opacity: 1;
  transform: translateX(4px);
}
.action-button:hover .arrow-icon,
.action-button:hover .ppt-ultra-svg-icon {
  transform: translateX(-6px) scale(1.1);
  opacity: 1;
  filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.5));
}
.action-button.edit .action-button-content {
  background: linear-gradient(25deg, rgba(107, 58, 255, 0.32) 8.92%, rgba(120, 58, 255, 0) 57.63%), rgba(255, 255, 255, 0.06);
}
.scene-card-list-header {
  text-align: center;
  margin-top: 100px;
  padding: 0 10px 0;
}
.scene-card-list-header-title {
  color: var(--asd-text-color-anti);
  text-align: center;
  font: var(--asd-font-title-l);
  margin: 0 0 8px 0;
}
.scene-card-list-header-title .highlight {
  background: var(--btn, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.scene-card-list-header-subtitle {
  color: var(---text-color-anti-disable, rgba(255, 255, 255, 0.8));
  text-align: center;
  font: var(--asd-font-body-m);
  margin: 0;
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.scene-card-list-item {
  position: relative;
  cursor: pointer;
  width: 360px;
  height: 135px;
  border-radius: 20px;
  overflow: visible;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.scene-card-list-item::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 20px;
  transition: background 0.3s ease;
  z-index: 0;
  filter: blur(10px);
  -webkit-mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.scene-card-list-item .scene-card-item-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 20px;
  background: light-dark(hsl(0 0% 100% / var(--glass-frost, 0)), hsl(0 0% 0% / var(--glass-frost, 0)));
}
.scene-card-list-item .scene-card-item-bg .scene-card-item-border {
  width: 100%;
  height: 100%;
  border-radius: 19px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  break-before: inherit !important;
  background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 20%), linear-gradient(to bottom right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 20%);
  border: 1px solid rgba(0, 0, 0, 0);
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  mask: url('https://s5.ssl.qhres2.com/static/c19d9d8aa5b281bf.svg');
  pointer-events: none;
  transition: opacity 0.3s ease;
}
.scene-card-list-item .scene-card-item-bg .scene-card-item-border.right {
  left: -2px;
  top: -2px;
  background-image: linear-gradient(to top left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%), linear-gradient(to top left, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
}
.scene-card-list-item .scene-card-content {
  position: relative;
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 0 24px 18px;
  border-radius: 20px;
  z-index: 2;
}
.scene-card-list-item .scene-card-text {
  flex: 0 0 auto;
  padding-bottom: 8px;
  z-index: 1;
}
.scene-card-list-item .scene-card-title {
  color: var(--asd-text-color-anti);
  font-family: "PingFang SC";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  margin: 0 0 10px 0;
}
.scene-card-list-item .scene-card-title .arrow {
  font-size: 18px;
  margin-left: 4px;
  transition: transform 0.3s ease;
  display: inline-block;
}
.scene-card-list-item .scene-card-description {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  margin: 0 0 27px 0;
  line-height: 1.5;
}
.scene-card-list-item .scene-card-image {
  position: absolute;
  right: -12px;
  top: -44px;
  width: 134px;
  height: 178px;
  aspect-ratio: 67/89;
  flex-shrink: 0;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  z-index: 3;
}
.scene-card-list-item .scene-card-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}
.scene-card-list-item:hover {
  transform: translateY(-2px);
}
.scene-card-list-item:hover::before {
  background: linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%);
}
.scene-card-list-item:hover .scene-card-item-bg .scene-card-item-border {
  opacity: 0;
}
.scene-card-list-item:hover .scene-card-title .arrow {
  transform: translateX(4px);
}
.scene-card-list-item:active {
  transform: translateY(-1px);
}
.scene-card-list-footer {
  display: flex;
  flex-wrap: wrap;
  gap: 43px;
  row-gap: 60px;
  justify-content: center;
  margin-top: -27px;
  min-width: 1166px;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.scene-card-list-header {
  text-align: center;
  margin-top: 100px;
  margin-bottom: 60px;
  padding: 0 10px 0;
}
.scene-card-list-header-title {
  color: var(--asd-text-color-anti);
  text-align: center;
  font: var(--asd-font-title-l);
  margin: 0 0 8px 0;
}
.scene-card-list-header-title .highlight {
  background: var(--btn, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.scene-card-list-header-subtitle {
  color: var(---text-color-anti-disable, rgba(255, 255, 255, 0.8));
  text-align: center;
  font: var(--asd-font-body-m);
  margin: 0;
}
/**
 * 通用样式类
 */
.gradient-border {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu {
  display: flex !important;
  width: 240px !important;
  max-height: 240px !important;
  padding: 4px !important;
  flex-direction: column !important;
  align-items: center !important;
  border-radius: var(--asd-radius-max) !important;
  background: #fff !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item {
  display: flex !important;
  height: var(--asd-comp-size-l) !important;
  padding: 7px var(--asd-comp-margin-s) !important;
  align-items: center !important;
  gap: var(--asd-comp-margin-xs) !important;
  align-self: stretch !important;
  border-radius: var(--asd-radius-large) !important;
  color: var(--asd-text-color-primary) !important;
  font: var(--asd-font-body-m) !important;
  background-color: transparent !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-selected {
  background-color: transparent !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown.ant-dropdown .ant-dropdown-menu-item:hover {
  background-color: var(--asd-text-color-bg-hover) !important;
  color: var(--asd-text-color-primary) !important;
}
.page-selector-dropdown .page-selector-menu-item {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-label {
  flex: 1 !important;
  color: inherit !important;
}
.page-selector-dropdown .page-selector-menu-item .page-selector-menu-status {
  position: absolute !important;
  right: 1px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  color: var(--asd-text-color-disable) !important;
  text-align: right !important;
  font-family: 'PingFang SC' !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 18px !important;
}
.asd-form .asd-input {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-input-textarea {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: auto;
}
.asd-form .ant-select-single {
  height: 100%;
}
.asd-form .asd-cascader .ant-select-single .ant-select-selector {
  border-radius: var(--asd-radius-max);
  border: 1px solid var(--asd-border-color-default);
  background: var(--asd-bg-color-primary);
  height: 50px;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .ant-radio-group .ant-radio-button-wrapper.asd-radio-button-with-desc,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper.asd-radio-button-with-desc {
  border-radius: var(--asd-radius-max);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .ant-radio-group .ant-radio-button-wrapper:not(.asd-radio-button-with-desc),
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:not(.asd-radio-button-with-desc) {
  border-radius: var(--asd-radius-circle);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked {
  overflow: hidden;
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked:hover,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-checked,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-checked {
  background: linear-gradient(270deg, rgba(137, 46, 255, 0.04) 0%, rgba(46, 81, 255, 0.04) 100%);
}
.asd-form .asd-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .ant-radio-group .ant-radio-button-wrapper-checked .ant-radio-button-label,
.asd-form .asd-radio-group--button .ant-radio-button-wrapper-checked .ant-radio-button-label {
  font: var(--asd-font-body-m);
  color: var(--asd-text-color-primary);
}
.asd-form .asd-checkbox-group--card .asd-checkbox-card:hover {
  background: var(--asd-checkbox-card-background-gradient) padding-box, linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%) border-box;
  border: var(--asd-checkbox-card-border-width) solid transparent;
}
.tool-card-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 40px;
  margin-bottom: 120px;
  max-width: 1200px;
  width: 100%;
}
.tool-card-list-item:last-child {
  margin-bottom: 0;
}
.tool-card-list-item .tool-card-text-section {
  flex: 0 0 546px;
  width: 546px;
}
.tool-card-list-item .tool-card-title {
  color: var(--text-color-anti, #FFF);
  font: var(--asd-font-title-m);
  margin: 0 0 16px 0;
}
.tool-card-list-item .tool-card-title .highlight {
  background: var(--btn, linear-gradient(272deg, #DD56FF -4.2%, #7451FF 39.4%, #469BFF 99.06%));
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font: var(--asd-font-title-m);
}
.tool-card-list-item .tool-card-description {
  width: 579px;
  height: 72px;
  color: var(--text-color-anti-secondary, rgba(255, 255, 255, 0.4));
  font: var(--asd-font-body-l);
  margin: 0 0 20px 0;
  overflow: hidden;
}
.tool-card-list-item .tool-card-button {
  position: relative;
  display: inline-flex;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px;
}
.tool-card-list-item .tool-card-button::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 24px;
  transition: background 0.3s ease;
  z-index: 0;
  filter: blur(10px);
  -webkit-mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  mask: url('https://s3.ssl.qhres2.com/static/ea51ebd345b25a07.svg') no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
}
.tool-card-list-item .tool-card-button .tool-card-button-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: 24px;
  background: light-dark(hsl(0 0% 100% / var(--glass-frost, 0)), hsl(0 0% 0% / var(--glass-frost, 0)));
}
.tool-card-list-item .tool-card-button .tool-card-button-bg .tool-card-button-border {
  width: 100%;
  height: 100%;
  border-radius: 19px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  break-before: inherit !important;
  background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 30%), linear-gradient(to bottom right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
  border: 1px solid rgba(0, 0, 0, 0);
  background-clip: padding-box, border-box;
  background-origin: padding-box, border-box;
  mask: url('https://s5.ssl.qhres2.com/static/c19d9d8aa5b281bf.svg');
  pointer-events: none;
  transition: opacity 0.3s ease;
}
.tool-card-list-item .tool-card-button .tool-card-button-bg .tool-card-button-border.right {
  left: -2px;
  top: -2px;
  background-image: linear-gradient(to top left, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 30%), linear-gradient(to top left, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 30%);
}
.tool-card-list-item .tool-card-button .tool-card-button-content {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 12px 15px;
  border-radius: 24px;
  color: var(--asd-text-color-anti);
  font: var(--asd-font-title-xs);
  position: relative;
  z-index: 2;
  box-sizing: border-box;
  background: linear-gradient(25deg, rgba(58, 84, 255, 0.32) 8.92%, rgba(58, 84, 255, 0) 57.63%), rgba(255, 255, 255, 0.06);
  transition: all 0.3s ease;
}
.tool-card-list-item .tool-card-button .tool-card-button-content .arrow {
  transition: transform 0.3s ease;
}
.tool-card-list-item .tool-card-button.blue .tool-card-button-content {
  background: linear-gradient(25deg, rgba(58, 97, 255, 0.3) 8.92%, rgba(58, 127, 255, 0) 57.63%), rgba(255, 255, 255, 0.06);
}
.tool-card-list-item .tool-card-button.purple .tool-card-button-content {
  background: linear-gradient(25deg, rgba(107, 58, 255, 0.32) 8.92%, rgba(120, 58, 255, 0) 57.63%), rgba(255, 255, 255, 0.06);
}
.tool-card-list-item .tool-card-button:hover {
  transform: translateY(-2px);
}
.tool-card-list-item .tool-card-button:hover::before {
  background: linear-gradient(272deg, #dd56ff -4.2%, #7451ff 39.4%, #469bff 99.06%);
}
.tool-card-list-item .tool-card-button:hover .tool-card-button-bg .tool-card-button-border {
  opacity: 0;
}
.tool-card-list-item .tool-card-button:hover .tool-card-button-content .arrow {
  transform: translateX(4px);
}
.tool-card-list-item .tool-card-image-section {
  position: relative;
  flex-shrink: 0;
  width: 546px;
  height: 307px;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}
.tool-card-list-item .tool-card-image-section .tool-card-video,
.tool-card-list-item .tool-card-image-section .tool-card-cover {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
  display: block;
}
.tool-card-list-item .tool-card-image-section .tool-card-cover {
  transition: opacity 0.3s ease;
  z-index: 1;
}
.tool-card-list-item.has-video .tool-card-image-section:hover .tool-card-cover {
  opacity: 0;
}
.tool-card-list-item.reverse {
  flex-direction: row-reverse;
}
.tool-card-list-footer {
  width: 100%;
  margin: 60px auto 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.home-footer {
  margin-top: 0;
  padding: 16px 16px 20px;
  text-align: center;
  color: rgba(255, 255, 255, 0.5);
  font: var(--asd-font-body-s);
}
.home-page {
  min-height: 100vh;
  min-width: 1200px;
  overflow-x: auto;
  background: #090909 url('https://p5.ssl.qhimg.com/t110b9a9301c25044145d9e373f.png') no-repeat center center;
  background-size: cover;
  padding: 16px 28px 0;
}
.home-page .action-buttons-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 32px;
  margin-bottom: 80px;
}
.home-page .home-content {
  max-width: 1400px;
  margin: 0 auto;
  min-width: 960px;
  width: calc(100% - 80px);
}
.home-page .home-content > div {
  margin-bottom: 80px;
}
.home-page .home-content > div:last-child {
  margin-bottom: 0;
}
.page-playground__layout {
  height: 100vh;
}
.page-playground__content {
  padding: 24px 24px 0;
  overflow: auto;
}
.page-playground__sider-header {
  padding: 16px;
}
.page-playground__sider-header-title {
  margin: 0;
}
.page-playground__sider {
  background: #fff;
  border-right: 1px solid #f0f0f0;
}
.page-playground__sider-menu {
  border-inline-end: none;
  overflow: auto;
  flex: 1;
}
.page-playground__sider .ant-layout-sider-children {
  display: flex;
  flex-direction: column;
}
.player-page {
  width: 100%;
  height: 100vh;
  position: relative;
  overflow: hidden;
  background: #000;
}
.player-page.fullscreen .toolbar-item {
  display: none;
}
.player-page__request-handler {
  background: #f3f5f8;
  height: 100%;
}
.player-page .aspect-ratio-container {
  background: #000;
}
.player-page .ToolBar-chil {
  fill: var(--white-80, rgba(255, 255, 255, 0.8));
  color: var(--white-80, rgba(255, 255, 255, 0.8));
}
.player-page .ToolBar-chil:hover {
  fill: white;
  color: white;
}
.player-page .ToolBar-chil img,
.player-page .ToolBar-chil svg {
  width: 20px;
  height: 20px;
}
.p-share {
  display: flex;
  flex-direction: column;
  height: 100vh;
  overflow: hidden;
}
.p-share__loading {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
/* Nav */
.p-share__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px;
  height: 56px;
  flex-shrink: 0;
  border-bottom: 1px solid #f0f0f0;
}
.p-share__nav-logo {
  font-weight: 600;
  font-size: 18px;
}
.p-share__nav-actions {
  display: flex;
  gap: 8px;
}
/* Body */
.p-share__body {
  display: flex;
  flex: 1;
  overflow: hidden;
}
/* Sidebar */
.p-share__sidebar {
  width: 196px;
  flex-shrink: 0;
  overflow-y: auto;
  border-right: 1px solid rgba(0, 0, 0, 0.08);
}
.p-share__thumbnail-list {
  list-style: none;
  margin: 0;
  padding: 8px 0;
}
.p-share__thumbnail-item {
  display: flex;
  gap: 8px;
  padding: 6px 8px;
  cursor: pointer;
  user-select: none;
}
.p-share__thumbnail-item--active .p-share__thumbnail-frame {
  outline: 1px solid #006bfb;
  outline-offset: 4px;
  border-radius: var(--radius-large, 8px);
}
.p-share__thumbnail-no {
  color: var(---text-color-placeholder, #888d93);
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  min-width: 16px;
}
.p-share__thumbnail-frame {
  width: 146px;
  height: 83px;
  flex-shrink: 0;
  overflow: hidden;
  border-radius: 2px;
  pointer-events: none;
}
.p-share__thumbnail-frame .slide-viewer-wrapper {
  border-radius: var(--radius-default, 6px);
  box-shadow: none;
  box-sizing: border-box;
}
/* Main（预览 + 演讲稿） */
.p-share__main {
  flex: 1;
  overflow: hidden;
  padding: 0 22px;
  background: #f3f5f8;
}
/* Preview */
.p-share__preview-panel {
  margin-top: 30px;
  margin-bottom: 24px;
}
.p-share__preview {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.p-share__preview .slide-viewer-wrapper {
  border-radius: 0;
  box-shadow: none;
}
/* Notes handle */
.p-share__notes-handle {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  cursor: grab;
  user-select: none;
  outline: none;
  border-radius: var(--radius-large, 8px) var(--radius-large, 8px) 0 0;
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  border-bottom: none;
  background: #fff;
}
.p-share__notes-handle:active {
  cursor: grabbing;
}
/* Notes content */
.p-share__notes-content {
  height: 100%;
  overflow-y: auto;
  padding: 0 22px 16px;
  box-sizing: border-box;
  border-radius: 0 0 var(--radius-large, 8px) var(--radius-large, 8px);
  border: 1px solid var(---border-color-default, rgba(0, 0, 0, 0.08));
  border-top: none;
  background: #fff;
}
.p-share__notes-text {
  margin: 0;
  font-size: 14px;
  line-height: 1.6;
  color: #333;
  white-space: pre-wrap;
}
.share-page__request-handler {
  height: 100vh;
  background: #f3f5f8;
}
.c-dev-tools {
  position: fixed;
  right: 24px;
  bottom: 24px;
  z-index: 9999;
}
.c-dev-tools__group-label {
  font-size: 11px;
  color: #999;
  cursor: default;
}
/*  通用样式引用 @q/ai-saas-lib 样式 如果引用过 可以不引用公用样式 */
a,abbr,acronym,address,article,aside,audio,b,big,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
input{outline:none}
button,form,h3,html,input,p,span{border:0;margin:0;padding:0}
body{color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-size:14px;margin:0}
button,input[type=button],input[type=reset],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}
img{border:0}
img,input{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-weight:400}
.clearfix:after{clear:both;content:"";display:block}
body{background:inherit!important;font-family:arial!important}
:root{--asd-radius-rightangle:0;--asd-radius-small:2px;--asd-radius-medium:4px;--asd-radius-default:6px;--asd-radius-large:8px;--asd-radius-extra-large:12px;--asd-radius-max:16px;--asd-radius-circle:999px;--asd-radius-round:50%;--asd-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif;--asd-font-size-display-l:64px;--asd-font-size-display-m:48px;--asd-font-size-display-s:36px;--asd-font-size-title-l:28px;--asd-font-size-title-m:24px;--asd-font-size-title-s:20px;--asd-font-size-title-xs:16px;--asd-font-size-title-xxs:14px;--asd-font-size-body-l:16px;--asd-font-size-body-m:14px;--asd-font-size-body-s:13px;--asd-font-size-body-xs:12px;--line-height-display-l:72px;--line-height-display-m:56px;--line-height-display-s:44px;--line-height-title-l:36px;--line-height-title-m:32px;--line-height-title-s:28px;--line-height-title-xs:24px;--line-height-title-xxs:22px;--line-height-body-l:24px;--line-height-body-m:22px;--line-height-body-s:20px;--line-height-caption-s:18px;--line-height-code-m:22px;--asd-font-display-l:600 var(--asd-font-size-display-l) /var(--line-height-display-l) var(--asd-font-family);--asd-font-display-m:600 var(--asd-font-size-display-m) /var(--line-height-display-m) var(--asd-font-family);--asd-font-display-s:600 var(--asd-font-size-display-s) /var(--line-height-display-s) var(--asd-font-family);--asd-font-title-l:600 var(--asd-font-size-title-l) /var(--line-height-title-l) var(--asd-font-family);--asd-font-title-m:600 var(--asd-font-size-title-m) /var(--line-height-title-m) var(--asd-font-family);--asd-font-title-s:600 var(--asd-font-size-title-s) /var(--line-height-title-s) var(--asd-font-family);--asd-font-title-xs:600 var(--asd-font-size-title-xs) /var(--line-height-title-xs) var(--asd-font-family);--asd-font-title-xxs:600 var(--asd-font-size-title-xxs) /var(--line-height-title-xxs) var(--asd-font-family);--asd-font-caption:var(--asd-font-size-body-xs) /var(--line-height-caption-s) var(--asd-font-family);--asd-font-body-l:var(--asd-font-size-body-l) /var(--line-height-body-l) var(--asd-font-family);--asd-font-body-m:var(--asd-font-size-body-m) /var(--line-height-body-m) var(--asd-font-family);--asd-font-body-s:var(--asd-font-size-body-s) /var(--line-height-body-s) var(--asd-font-family);--asd-font-link-l:var(--asd-font-size-body-l) /var(--line-height-body-l) var(--asd-font-family);--asd-font-link-m:var(--asd-font-size-body-m) /var(--line-height-body-m) var(--asd-font-family);--asd-font-link-s:var(--asd-font-size-body-s) /var(--line-height-body-s) var(--asd-font-family);--asd-font-code:var(--asd-font-size-body-m) /var(--line-height-code-m) var(--asd-font-family);--asd-size-0:0;--asd-size-25:2px;--asd-size-50:4px;--asd-size-75:6px;--asd-size-100:8px;--asd-size-150:12px;--asd-size-175:14px;--asd-size-200:16px;--asd-size-250:20px;--asd-size-300:24px;--asd-size-325:28px;--asd-size-400:32px;--asd-size-450:36px;--asd-size-500:40px;--asd-size-600:48px;--asd-size-700:56px;--asd-size-800:64px;--asd-size-900:72px;--asd-size-1000:80px;--asd-comp-size-xxxxxs:var(--asd-size-150);--asd-comp-size-xxxxs:var(--asd-size-175);--asd-comp-size-xxxs:var(--asd-size-200);--asd-comp-size-xxs:var(--asd-size-250);--asd-comp-size-xs:var(--asd-size-300);--asd-comp-size-s:var(--asd-size-325);--asd-comp-size-m:var(--asd-size-400);--asd-comp-size-l:var(--asd-size-450);--asd-comp-size-xl:var(--asd-size-500);--asd-comp-size-xxl:var(--asd-size-600);--asd-comp-size-xxxl:var(--asd-size-700);--asd-comp-size-xxxxl:var(--asd-size-800);--asd-comp-size-xxxxxl:var(--asd-size-900);--asd-comp-padding-lr-xxxs:var(--asd-size-0);--asd-comp-padding-lr-xxs:var(--asd-size-25);--asd-comp-padding-lr-xs:var(--asd-size-50);--asd-comp-padding-lr-s:var(--asd-size-100);--asd-comp-padding-lr-m:var(--asd-size-150);--asd-comp-padding-lr-l:var(--asd-size-200);--asd-comp-padding-lr-xl:var(--asd-size-300);--asd-comp-padding-lr-xxl:var(--asd-size-400);--asd-comp-padding-lr-xxxl:var(--asd-size-500);--asd-comp-padding-tb-xxxs:var(--asd-size-0);--asd-comp-padding-tb-xxs:var(--asd-size-25);--asd-comp-padding-tb-xs:var(--asd-size-50);--asd-comp-padding-tb-s:var(--asd-size-100);--asd-comp-padding-tb-m:var(--asd-size-150);--asd-comp-padding-tb-l:var(--asd-size-200);--asd-comp-padding-tb-xl:var(--asd-size-300);--asd-comp-padding-tb-xxl:var(--asd-size-400);--asd-comp-padding-tb-xxxl:var(--asd-size-500);--asd-comp-margin-xxxs:var(--asd-size-0);--asd-comp-margin-xxs:var(--asd-size-25);--asd-comp-margin-xs:var(--asd-size-50);--asd-comp-margin-s:var(--asd-size-100);--asd-comp-margin-m:var(--asd-size-150);--asd-comp-margin-l:var(--asd-size-200);--asd-comp-margin-xl:var(--asd-size-300);--asd-comp-margin-xxl:var(--asd-size-400);--asd-comp-margin-xxxl:var(--asd-size-500)}
:root,:root[theme-mode=light]{--asd-white-color:#fff;--asd-gray-color-1:#fafbfc;--asd-gray-color-2:#f4f6f9;--asd-gray-color-3:#e8eaed;--asd-gray-color-4:#dcdee0;--asd-gray-color-5:#cdcfd1;--asd-gray-color-6:#b0b4b8;--asd-gray-color-7:#888d93;--asd-gray-color-8:#505355;--asd-gray-color-9:#202224;--asd-gray-color-10:#111112;--asd-gray-color-11:rgba(0,0,0,.161);--asd-gray-color-12:#ebf0f5;--asd-brand-color-1:#e8f6ff;--asd-brand-color-2:#b9e0fe;--asd-brand-color-3:#8ac8fd;--asd-brand-color-4:#5cacfd;--asd-brand-color-5:#2e8efc;--asd-brand-color-6:#006bfb;--asd-brand-color-7:#0053cf;--asd-brand-color-8:#003ca4;--asd-brand-color-9:#002878;--asd-brand-color-10:#00174d;--asd-purple-color:#6433aa;--asd-warning-color-1:#fff9e6;--asd-warning-color-2:#ffe7a3;--asd-warning-color-3:#ffd77a;--asd-warning-color-5:#ffb029;--asd-warning-color-6:#f90;--asd-warning-color-7:#d97b00;--asd-error-color-1:#fff1f0;--asd-error-color-2:#ffd3cf;--asd-error-color-3:#ffaaa6;--asd-error-color-5:#ff5457;--asd-error-color-6:#f22933;--asd-error-color-7:#cc1827;--asd-success-color-1:#edffef;--asd-success-color-2:#bef7c5;--asd-success-color-3:#8feb9d;--asd-success-color-5:#3dd15d;--asd-success-color-6:#19c444;--asd-success-color-7:#0d9e36;--asd-gold-color-0:#512c19;--asd-gold-color-3:#e3d7c4;--asd-gold-color-4:#dbc183;--asd-gold-color-5:#cfac66;--asd-gold-color-6:#c3974c;--asd-gold-color-7:#a57730;--asd-gold-color-8:rgba(255,179,24,.161);--asd-gold-color-9:#fbf9f4;--asd-black-opacity-4:rgba(0,0,0,.039);--asd-black-opacity-6:rgba(0,0,0,.059);--asd-black-opacity-8:rgba(0,0,0,.078);--asd-black-opacity-12:rgba(0,0,0,.122);--asd-black-opacity-16:rgba(0,0,0,.161);--asd-black-opacity-24:rgba(0,0,0,.239);--asd-black-opacity-32:rgba(0,0,0,.322);--asd-black-opacity-40:rgba(0,0,0,.4);--asd-black-opacity-56:rgba(0,0,0,.561);--asd-white-opacity-0:hsla(0,0%,100%,0);--asd-white-opacity-4:hsla(0,0%,100%,.059);--asd-white-opacity-8:hsla(0,0%,100%,.078);--asd-white-opacity-12:hsla(0,0%,100%,.122);--asd-white-opacity-24:hsla(0,0%,100%,.239);--asd-white-opacity-32:hsla(0,0%,100%,.322);--asd-white-opacity-40:hsla(0,0%,100%,.4);--asd-white-opacity-64:hsla(0,0%,100%,.639);--asd-white-opacity-90:hsla(0,0%,100%,.898);--asd-darkblue-opacity-4:rgba(0,40,120,.039);--asd-darkblue-opacity-6:rgba(0,40,120,.059);--asd-darkblue-opacity-12:rgba(0,40,120,.122);--asd-darkblue-opacity-16:rgba(0,40,120,.161);--asd-darkblue-opacity-20:rgba(0,40,120,.2);--asd-brand-opacity-20:rgba(46,142,252,.2);--asd-gold-opacity-0:rgba(195,151,76,0);--asd-gold-opacity-6:rgba(195,151,76,.059);--asd-gold-opacity-8:rgba(195,151,76,.078);--asd-gold-opacity-12:rgba(195,151,76,.122);--asd-gold-opacity-20:rgba(195,151,76,.2);--asd-gold-opacity-24:rgba(195,151,76,.239);--asd-vip-color-hover:var(--asd-gold-color-5);--asd-vip-color-click:var(--asd-gold-color-7);--asd-vip-color-disable:var(--asd-gold-color-3);--asd-vip-color-default:var(--asd-gold-color-6);--asd-branding-color-hover:var(--asd-brand-color-5);--asd-branding-color-click:var(--asd-brand-color-7);--asd-branding-color-disable:var(--asd-brand-color-3);--asd-branding-color-focus:var(--asd-brand-color-2);--asd-branding-color-light-hover:var(--asd-brand-color-1);--asd-branding-color-default:var(--asd-brand-color-6);--asd-success-color-hover:var(--asd-success-color-5);--asd-success-color-click:var(--asd-success-color-7);--asd-success-color-disable:var(--asd-success-color-3);--asd-success-color-default:var(--asd-success-color-6);--asd-warning-color-hover:var(--asd-warning-color-5);--asd-warning-color-click:var(--asd-warning-color-7);--asd-warning-color-disable:var(--asd-warning-color-3);--asd-warning-color-default:var(--asd-warning-color-6);--asd-error-color-hover:var(--asd-error-color-5);--asd-error-color-click:var(--asd-error-color-7);--asd-error-color-disable:var(--asd-error-color-3);--asd-error-color-default:var(--asd-error-color-6);--asd-stroke-color:var(--asd-black-opacity-12);--asd-stroke-light-color:var(--asd-black-opacity-8);--asd-shadow-color-top-1:var(--asd-black-opacity-12);--asd-shadow-color-top-2:var(--asd-black-opacity-8);--asd-shadow-color-middle-1:var(--asd-black-opacity-12);--asd-shadow-color-middle-2:var(--asd-black-opacity-8);--asd-shadow-color-base:var(--asd-black-opacity-16);--asd-shadow-border-color:var(--asd-black-opacity-16);--asd-shadow-overflow-color:var(--asd-black-opacity-6);--asd-text-color-brand:var(--asd-branding-color-default);--asd-text-color-primary:var(--asd-gray-color-9);--asd-text-color-secondary:var(--asd-gray-color-8);--asd-text-color-placeholder:var(--asd-gray-color-7);--asd-text-color-disable:var(--asd-gray-color-6);--asd-text-color-link:var(--asd-brand-color-6);--asd-text-color-anti:var(--asd-white-color);--asd-text-color-vip-primary:var(--asd-gold-color-7);--asd-text-color-vip-placeholder:var(--asd-gold-color-5);--asd-text-color-vip-secondary:var(--asd-gold-color-6);--asd-text-color-vip-dark:var(--asd-gold-color-0);--asd-text-color-vip-disable:var(--asd-gold-color-4);--asd-color-bg-tag-vip-primary:var(--asd-gold-color-8);--asd-color-bg-tag-vip-secondary:var(--asd-gold-color-9);--asd-tag-text-color-selected:var(--asd-branding-color-default);--asd-bg-color-sunken:var(--asd-gray-color-2);--asd-bg-color-primary:var(--asd-white-color);--asd-bg-color-secondary:var(--asd-gray-color-2);--asd-bg-color-overlay:var(--asd-white-color);--asd-bg-color-opacity:var(--asd-darkblue-opacity-4);--asd-bg-color-primary-hover:var(--asd-gray-color-2);--asd-bg-color-primary-click:var(--asd-gray-color-3);--asd-bg-color-secondary-hover:var(--asd-gray-color-3);--asd-bg-color-secondary-click:var(--asd-gray-color-4);--asd-text-color-bg-disable:var(--asd-white-opacity-0);--asd-text-color-bg-hover:var(--asd-darkblue-opacity-6);--asd-text-color-bg-click:var(--asd-darkblue-opacity-12);--asd-text-color-bg-default:var(--asd-white-opacity-0);--asd-text-color-bg-vip-hover:var(--asd-gold-opacity-6);--asd-text-color-bg-vip-click:var(--asd-gold-opacity-12);--asd-text-color-bg-vip-default:var(--asd-gold-opacity-0);--asd-bg-color-component-disable:var(--asd-darkblue-opacity-4);--asd-bg-color-component-hover:var(--asd-darkblue-opacity-12);--asd-bg-color-component-click:var(--asd-darkblue-opacity-20);--asd-bg-color-component--selected:var(--asd-brand-opacity-20);--asd-bg-color-component-default:var(--asd-darkblue-opacity-6);--asd-bg-color-component-vip-disable:var(--asd-gold-opacity-6);--asd-bg-color-component-vip-hover:var(--asd-gold-opacity-12);--asd-bg-color-component-vip-click:var(--asd-gold-opacity-20);--asd-bg-color-component-vip-default:var(--asd-gold-opacity-6);--asd-border-color-strong:var(--asd-gray-color-4);--asd-border-color-selected:var(--asd-brand-color-6);--asd-border-color-default:var(--asd-gray-color-3);--asd-border-color-hover:var(--asd-gray-color-11);--asd-link-color-visited:var(--asd-purple-color);--asd-link-color-hover:var(--asd-brand-color-5);--asd-link-color-default:var(--asd-brand-color-6);--asd-scrollbar-color:var(--asd-black-opacity-12);--asd-scrollbar-color-hover:var(--asd-black-opacity-24);--asd-scrollbar-track-color:var(--asd-white-color);--asd-close-color-hover:var(--asd-gray-color-12);--asd-input-bg-color:var(--asd-white-color)}
:root[theme-mode=dark]{--asd-white-color:#fff;--asd-brand-color-1:#212c3f;--asd-brand-color-2:#1d3455;--asd-brand-color-3:#1b3d69;--asd-brand-color-4:#154789;--asd-brand-color-5:#0e54b2;--asd-brand-color-6:#0661dc;--asd-brand-color-7:#2983ea;--asd-brand-color-8:#50a2f4;--asd-brand-color-9:#78bcf9;--asd-brand-color-10:#a1d4fb;--asd-gray-color-11:hsla(0,0%,100%,.161);--asd-warning-color-1:#3c3125;--asd-warning-color-2:#543e20;--asd-warning-color-3:#684b1e;--asd-warning-color-5:#b3720f;--asd-warning-color-6:#df8806;--asd-warning-color-7:#e9a329;--asd-purple-color:#533bb0;--asd-error-color-1:#342328;--asd-error-color-2:#472228;--asd-error-color-3:#59242a;--asd-error-color-5:#921e28;--asd-error-color-6:#b31b28;--asd-error-color-7:#c73b42;--asd-success-color-1:#22352b;--asd-success-color-2:#21462e;--asd-success-color-3:#235833;--asd-success-color-5:#1e8e3b;--asd-success-color-6:#1bad40;--asd-success-color-7:#3bc058;--asd-gold-color-0:#512c19;--asd-gold-color-3:#786d5b;--asd-gold-color-4:#f7e3b0;--asd-gold-color-5:#f4d99e;--asd-gold-color-6:#f1ce8d;--asd-gold-color-7:#c89d58;--asd-gold-color-8:rgba(255,207,110,.161);--asd-gold-color-9:#3e3e3c;--asd-dark-bg-color-1:#202224;--asd-dark-bg-color-2:#27292b;--asd-dark-bg-color-3:#2b2d2f;--asd-dark-bg-color-4:#303235;--asd-dark-bg-color-5:#333538;--asd-black-opacity-4:rgba(0,0,0,.039);--asd-black-opacity-6:rgba(0,0,0,.059);--asd-black-opacity-8:rgba(0,0,0,.078);--asd-black-opacity-12:rgba(0,0,0,.122);--asd-black-opacity-16:rgba(0,0,0,.161);--asd-black-opacity-24:rgba(0,0,0,.239);--asd-black-opacity-32:rgba(0,0,0,.322);--asd-black-opacity-40:rgba(0,0,0,.4);--asd-black-opacity-56:rgba(0,0,0,.561);--asd-white-opacity-0:hsla(0,0%,100%,0);--asd-white-opacity-4:hsla(0,0%,100%,.059);--asd-white-opacity-8:hsla(0,0%,100%,.078);--asd-white-opacity-12:hsla(0,0%,100%,.122);--asd-white-opacity-24:hsla(0,0%,100%,.239);--asd-white-opacity-32:hsla(0,0%,100%,.322);--asd-white-opacity-40:hsla(0,0%,100%,.4);--asd-white-opacity-64:hsla(0,0%,100%,.639);--asd-white-opacity-90:hsla(0,0%,100%,.898);--asd-lightblue-opacity-6:rgba(204,221,244,.059);--asd-lightblue-opacity-12:rgba(204,221,244,.122);--asd-lightblue-opacity-20:rgba(204,221,244,.2);--asd-brand-opacity-32:rgba(41,131,234,.322);--asd-gold-opacity-0:rgba(106,61,10,0);--asd-gold-opacity-6:hsla(39,78%,75%,.059);--asd-gold-opacity-8:hsla(39,78%,75%,.078);--asd-gold-opacity-12:hsla(39,78%,75%,.122);--asd-gold-opacity-20:hsla(39,78%,75%,.2);--asd-gold-opacity-24:hsla(39,78%,75%,.239);--asd-gold-opacity-32:hsla(39,78%,75%,.322);--asd-gold-opacity-40:hsla(39,78%,75%,.4);--asd-gold-opacity-64:hsla(39,78%,75%,.639);--asd-gold-opacity-90:hsla(39,78%,75%,.898);--asd-darkblue-opacity-1:#3c3c79;--asd-vip-color-hover:var(--asd-gold-color-5);--asd-vip-color-click:var(--asd-gold-color-7);--asd-vip-color-disable:var(--asd-gold-color-3);--asd-vip-color-default:var(--asd-gold-color-6);--asd-branding-color-hover:var(--asd-brand-color-5);--asd-branding-color-click:var(--asd-brand-color-7);--asd-branding-color-disable:var(--asd-brand-color-3);--asd-branding-color-focus:var(--asd-brand-color-2);--asd-branding-color-light-hover:var(--asd-brand-color-1);--asd-branding-color-default:var(--asd-brand-color-6);--asd-success-color-hover:var(--asd-success-color-5);--asd-success-color-click:var(--asd-success-color-7);--asd-success-color-disable:var(--asd-success-color-3);--asd-success-color-default:var(--asd-success-color-6);--asd-warnin-color-hover:var(--asd-warning-color-5);--asd-warnin-color-click:var(--asd-warning-color-7);--asd-warnin-color-disable:var(--asd-warning-color-3);--asd-warnin-color-default:var(--asd-warning-color-6);--asd-error-color-hover:var(--asd-error-color-5);--asd-error-color-click:var(--asd-error-color-6);--asd-error-color-disable:var(--asd-error-color-3);--asd-error-color-default:var(--asd-error-color-6);--asd-stroke-color:var(--asd-white-opacity-12);--asd-stroke-light-color:var(--asd-white-opacity-8);--asd-shadow-color-top-1:var(--asd-black-opacity-32);--asd-shadow-color-top-2:var(--asd-black-opacity-24);--asd-shadow-middle-color-1:var(--asd-black-opacity-32);--asd-shadow-middle-color-2:var(--asd-black-opacity-24);--asd-shadow-color-base:var(--asd-black-opacity-32);--asd-shadow-border-color:var(--asd-white-opacity-32);--asd-shadow-overflow-color:var(--asd-black-opacity-16);--asd-text-color-brand:var(--asd-branding-color-default);--asd-text-color-primary:var(--asd-white-opacity-90);--asd-text-color-secondary:var(--asd-white-opacity-64);--asd-text-color-placeholder:var(--asd-white-opacity-40);--asd-text-color-disable:var(--asd-white-opacity-24);--asd-text-color-link:var(--asd-brand-color-6);--asd-text-color-anti:var(--asd-white-color);--asd-text-color-vip-primary:var(--asd-gold-color-6);--asd-text-color-vip-placeholder:var(--asd-gold-opacity-40);--asd-text-color-vip-secondary:var(--asd-gold-opacity-64);--asd-text-color-vip-dark:var(--asd-gold-color-0);--asd-text-color-vip-disable:var(--asd-gold-opacity-24);--asd-color-bg-tag-vip-primary:var(--asd-gold-color-8);--asd-color-bg-tag-vip-secondary:var(--asd-gold-color-9);--asd-tag-text-color-selected:var(--asd-text-color-primary);--asd-bg-color-sunken:var(--asd-dark-bg-color-1);--asd-bg-color-primary:var(--asd-dark-bg-color-2);--asd-bg-color-secondary:var(--asd-dark-bg-color-3);--asd-bg-color-overlay:var(--asd-dark-bg-color-5);--asd-bg-color-opacity:var(--asd-white-opacity-4);--asd-bg-color-primary-hover:var(--asd-dark-bg-color-3);--asd-bg-color-primary-click:var(--asd-dark-bg-color-4);--asd-bg-color-secondary-hover:var(--asd-dark-bg-color-4);--asd-bg-color-secondary-click:var(--asd-dark-bg-color-5);--asd-text-color-bg-disable:var(--asd-white-opacity-0);--asd-text-color-bg-hover:var(--asd-lightblue-opacity-6);--asd-text-color-bg-click:var(--asd-lightblue-opacity-12);--asd-text-color-bg-default:var(--asd-white-opacity-0);--asd-text-color-bg-vip-hover:var(--asd-gold-opacity-6);--asd-text-color-bg-vip-click:var(--asd-gold-opacity-12);--asd-text-color-bg-vip-default:var(--asd-gold-opacity-0);--asd-bg-color-component-disable:var(--asd-black-opacity-32);--asd-bg-color-component-hover:var(--asd-lightblue-opacity-12);--asd-bg-color-component-click:var(--asd-lightblue-opacity-20);--asd-bg-color-component-selected:var(--asd-brand-opacity-32);--asd-bg-color-component-default:var(--asd-lightblue-opacity-6);--asd-bg-color-component-vip-disable:var(--asd-gold-opacity-6);--asd-bg-color-component-vip-hover:var(--asd-gold-opacity-12);--asd-bg-color-component-vip-click:var(--asd-gold-opacity-20);--asd-bg-color-component-vip-default:var(--asd-gold-opacity-6);--asd-border-color-strong:var(--asd-white-opacity-12);--asd-border-color-selected:var(--asd-brand-color-5);--asd-border-color-default:var(--asd-white-opacity-8);--asd-border-color-hover:var(--asd-gray-color-11);--asd-link-color-visited:var(--asd-purple-color);--asd-link-color-hover:var(--asd-brand-color-5);--asd-link-color-default:var(--asd-brand-color-6);--asd-scrollbar-color:var(--asd-white-opacity-12);--asd-scrollbar-color-hover:var(--asd-white-opacity-24);--asd-scrollbar-track-color:var(--asd-dark-bg-color-2);--asd-close-color-hover:var(--asd-darkblue-opacity-1)}
.asd-markdown-text{word-break:break-all}
.asd-markdown-text table{border:1px solid #d9d9d9;border-collapse:collapse;margin:10px 0;width:100%}
.asd-markdown-text table tbody tr:nth-child(2n),.asd-markdown-text table thead tr:nth-child(odd){background:#d9d9d9}
.asd-markdown-text table td,.asd-markdown-text table th{color:#000;padding:6px 12px;text-align:left}
.asd-markdown-text h1,.asd-markdown-text h2,.asd-markdown-text h3,.asd-markdown-text h4,.asd-markdown-text h5,.asd-markdown-text h6{color:#000;display:block;font-weight:bolder;margin-inline-end:0;margin-inline-start:0}
.asd-markdown-text h1{font-size:2em;margin-block-end:.67em;margin-block-start:.67em}
.asd-markdown-text h2{font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em}
.asd-markdown-text h3{font-size:1.17em;margin-block-end:1em;margin-block-start:1em}
.asd-markdown-text h4{margin-block-end:1.33em;margin-block-start:1.33em}
.asd-markdown-text h5{font-size:.83em;margin-block-end:1.67em;margin-block-start:1.67em}
.asd-markdown-text h6{font-size:.67em;margin-block-end:2.33em;margin-block-start:2.33em}
.asd-markdown-text ol{list-style-type:decimal;padding-inline-start:25px}
.asd-markdown-text ol,.asd-markdown-text ul{display:block;margin-block-end:8px;margin-block-start:8px;margin-inline-end:0;margin-inline-start:0}
.asd-markdown-text ul{list-style-type:disc;padding-inline-start:20px}
.asd-markdown-text ul ul{list-style-type:circle;margin-block-end:0;margin-block-start:0}
.asd-markdown-text ul ul ul{list-style-type:square}
.asd-markdown-text li{color:#000;display:list-item;text-align:-webkit-match-parent}
.asd-markdown-text blockquote,.asd-markdown-text details,.asd-markdown-text dl,.asd-markdown-text ol,.asd-markdown-text p,.asd-markdown-text pre,.asd-markdown-text table,.asd-markdown-text ul{color:#202224;font-size:16px;line-height:26px;margin-bottom:8px}
.asd-markdown-text dd,.asd-markdown-text dt,.asd-markdown-text li{color:#000}
.asd-markdown-text.markdown-text-reset h1,.asd-markdown-text.markdown-text-reset h2,.asd-markdown-text.markdown-text-reset h3,.asd-markdown-text.markdown-text-reset h4,.asd-markdown-text.markdown-text-reset h5,.asd-markdown-text.markdown-text-reset h6{font-size:inherit}
.asd-markdown-text.markdown-text-reset h1,.asd-markdown-text.markdown-text-reset h2,.asd-markdown-text.markdown-text-reset h3,.asd-markdown-text.markdown-text-reset h4,.asd-markdown-text.markdown-text-reset h5,.asd-markdown-text.markdown-text-reset h6,.asd-markdown-text.markdown-text-reset soaichat,.asd-markdown-text.markdown-text-reset strong{color:#000}
.asd-markdown-text.markdown-text-reset h1:after,.asd-markdown-text.markdown-text-reset h2:after,.asd-markdown-text.markdown-text-reset h3:after,.asd-markdown-text.markdown-text-reset h4:after,.asd-markdown-text.markdown-text-reset h5:after,.asd-markdown-text.markdown-text-reset h6:after,.asd-markdown-text.markdown-text-reset soaichat:after,.asd-markdown-text.markdown-text-reset strong:after{content:url(https://s4.ssl.qhres2.com/static/49a8bc11221897a1.svg);margin-left:3px;margin-right:3px}
.asd-markdown-text.markdown-text-reset h1 soaichat:after,.asd-markdown-text.markdown-text-reset h1 strong:after,.asd-markdown-text.markdown-text-reset h2 soaichat:after,.asd-markdown-text.markdown-text-reset h2 strong:after,.asd-markdown-text.markdown-text-reset h3 soaichat:after,.asd-markdown-text.markdown-text-reset h3 strong:after,.asd-markdown-text.markdown-text-reset h4 soaichat:after,.asd-markdown-text.markdown-text-reset h4 strong:after,.asd-markdown-text.markdown-text-reset h5 soaichat:after,.asd-markdown-text.markdown-text-reset h5 strong:after,.asd-markdown-text.markdown-text-reset h6 soaichat:after,.asd-markdown-text.markdown-text-reset h6 strong:after,.asd-markdown-text.markdown-text-reset soaichat soaichat:after,.asd-markdown-text.markdown-text-reset soaichat strong:after,.asd-markdown-text.markdown-text-reset strong soaichat:after,.asd-markdown-text.markdown-text-reset strong strong:after{content:"";display:none}
.asd-markdown-text.markdown-text-reset.markdown-text-link h1,.asd-markdown-text.markdown-text-reset.markdown-text-link h2,.asd-markdown-text.markdown-text-reset.markdown-text-link h3,.asd-markdown-text.markdown-text-reset.markdown-text-link h4,.asd-markdown-text.markdown-text-reset.markdown-text-link h5,.asd-markdown-text.markdown-text-reset.markdown-text-link h6,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat,.asd-markdown-text.markdown-text-reset.markdown-text-link strong{color:#006bfb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.asd-markdown-text.markdown-text-reset.markdown-text-link h1:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h2:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h3:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h4:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h5:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h6:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link strong:hover{text-decoration:underline}
.asd-markdown-text.markdown-text-reset.markdown-text-link h1:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong:after{content:url(https://s2.ssl.qhres2.com/static/cdd0cf2f11bdd148.svg)}
.asd-markdown-text.markdown-text-reset.markdown-text-link h1 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h1 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong strong:after{content:"";display:none}
.asd-markdown-text.markdown-text-reset.typing>h1:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h2:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h3:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h4:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h5:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h6:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ol:last-child>li:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ol:last-child>li:last-child>p:last-child:after,.asd-markdown-text.markdown-text-reset.typing>p:last-child:after,.asd-markdown-text.markdown-text-reset.typing>pre:last-child code:after,.asd-markdown-text.markdown-text-reset.typing>ul:last-child>li:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ul:last-child>li:last-child>p:last-child:after{animation:blink-cursor .7s infinite;background:#505355;content:"";display:inline-block;height:16px;position:relative;top:3px;width:3px}
.asd-markdown-text.markdown-text-reset>ol:last-child>li:last-child:has(>p):after,.asd-markdown-text.markdown-text-reset>ul:last-child>li:last-child:has(>p):after{display:none}
.asd-markdown-text.markdown-text-panel h1,.asd-markdown-text.markdown-text-panel h2,.asd-markdown-text.markdown-text-panel h3,.asd-markdown-text.markdown-text-panel h4,.asd-markdown-text.markdown-text-panel h5,.asd-markdown-text.markdown-text-panel h6{font-size:inherit}
.asd-markdown-text .markdown-heading h1,.asd-markdown-text .markdown-heading h2,.asd-markdown-text .markdown-heading h3,.asd-markdown-text .markdown-heading h4,.asd-markdown-text .markdown-heading h5,.asd-markdown-text .markdown-heading h6{display:inline-block}
.asd-markdown-text code{max-width:100%;overflow:auto;white-space:pre-wrap!important;word-break:break-word!important}
.index-module_bubbleBaseContainer__mrIPR {
  display: flex;
  box-sizing: border-box;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-break: anywhere;
  word-break: break-word;

}
.index-module_container__9KZrB {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.index-module_image__7a011 {
    cursor: pointer;
    border-radius: 8px;
    /* border: 1px solid  rgba(255, 255, 255, 0.08); */
    box-shadow: 0px 0px 1px 1px rgba(255, 255, 255, 0.08);
    box-shadow: 0px 0px 1px 1px var(---border-color-default, rgba(255, 255, 255, 0.08));
    -o-object-fit: cover;
       object-fit: cover;

}
.index-module_image-wrapper__h9JPm {
    margin-right: 8px;
}
.index-module_image-wrapper__h9JPm:last-child {
        margin-right: 0;
    }
:where(.index-module_msg-list__p5LSp) {
  overflow-y: auto;
  overflow-x: hidden;

  height: 100%;

  height: var(--conversation-layout-height, 100%);
  scroll-snap-type: y proximity;

  box-sizing: border-box;

  /* display: flex;
  flex-direction: column; */

}
:where(.index-module_msg-list__p5LSp)::-webkit-scrollbar {
    width: 6px;
  }
:where(.index-module_msg-list__p5LSp)::-webkit-scrollbar-track {
    background: transparent;
  }
:where(.index-module_msg-list__p5LSp)::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.12);
    background-color: var(--asd-scrollbar-color, rgba(0, 0, 0, 0.12));
    border-radius: 6px;
    width: 6px;
  }
:where(.index-module_msg-list__p5LSp)::-csstools-invalid--webkit-scrollbar-thumb:hover {
      background-color: var(--asd-scrollbar-color-hover);
    }
[data-has-scrollbar="true"]:where(.index-module_msg-list__p5LSp) {
    margin-right: -9px;
    padding-right: 3px;
  }
.index-module_msg-list-scroller-content-wrapper__1dv7p {
  position: relative;

}
.index-module_msg-list-scroller-content__OKuJw {
  position: relative;
  width: min(960px, 100% - 48px);
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: calc(0 + 16px );
  padding-bottom: calc(var(--conversation-sender-space, 0) + 16px );
  /* scroll-snap-align: start; */
}
.index-module_item__jwm50 {
  display: flex;
  width: 100%;

  /* position: absolute;
  top: 0;
  left: 0; */
  padding: 8px 0;
}
.index-module_item-content__FHrQw {
  min-height: 40px;
  padding: 12px;
  box-sizing: border-box;

  border-radius: 12px;
  color: var(--asd-text-color-primary);

}
.index-module_item-filled__5BANe {
  background:  ;
  background: var(--asd-bg-color-component-default,);

}
.index-module_item-borderless__Ua5wa {
  padding: 0;

}
.index-module_item-start__iFeyu {

}
.index-module_item-end__mb-bh {
  justify-content: end;
  flex-direction: row-reverse;

}
.index-module_item-full-width__uiKHH {
  width: 100%;
}
.index-module_top-container__E3yS7 {

  width: 100%;
  height: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--asd-text-color-placeholder);
  font-size: 12px;
}
[data-has-scrollbar="false"] .index-module_top-container__E3yS7[data-loading="false"] {
    opacity: 0;
    height: 1px;
    padding: 0;
  }
.index-module_top-container__E3yS7[data-has-more="false"] {
  opacity: 0;
  height: 1px;
  padding: 0;
}
.index-module_loading-container__nrU3u {

  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: var(--asd-text-color-placeholder);
  gap: 8px;
}
.index-module_loading-container__nrU3u .index-module_loading-icon__kbDwU {
    animation: index-module_loading-rotate__02rjO 2.5s linear infinite;
  }
@keyframes index-module_loading-rotate__02rjO {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.index-module_container__3C1Wo {
  min-height: 40px;
  min-height: var(--conversation-sender-space, 40px);
  --left-min-width: 480px;
  position: relative;
}
.index-module_bottom__E5kBd {

  position: absolute;
  bottom: 0;
  width: calc(100% - 20px);
  pointer-events: none;
  display: flex;
  flex-direction: column;
  align-items: center;

  height: auto;
}
.index-module_bottom__E5kBd > * {
    pointer-events: all;
  }
.index-module_bottom__E5kBd .index-module_tips__zq2E9 {
    color: var(--asd-text-color-placeholder);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
  }
.index-module_mask__i2tCn {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  backdrop-filter: blur(12px);
  /* -webkit-backdrop-filter: blur(12px); */

  -webkit-mask-image: linear-gradient(
    to top,
    black 0%,
    black 50%,
    transparent 100%
  );

          mask-image: linear-gradient(
    to top,
    black 0%,
    black 50%,
    transparent 100%
  );
}
.index-module_senderWrapper__WjD9m {
  width: min(960px, 100%);
}
.index-module_detailPanel__qFkYR {
  /* 8 右边间距 5 左边间距 */
  --left-gap: 5px;
  --right-gap: 8px;
  width: calc(100% - var(--left-min-width) - 5px - 8px);
  width: calc(100% - var(--left-min-width) - var(--left-gap) - var(--right-gap));
  margin-left: 5px;
  margin-left: var(--left-gap);
  margin-right: 8px;
  margin-right: var(--right-gap);
  border-radius: 16px;
  border: 1px solid var(--asd-border-color-strong);
  /* 投影 Shadow/基础投影 base shadow-1 */
  box-shadow: 0 2px 12px -3px var(--asd-shadow-color-base);
  padding: 16px 24px;
}
.index-module_noDetailPanel__WswOR {
  display: none;
}
.index-module_agentHeader__Jm4Fd {

}
.index-module_header__4SnpO {

 display: flex;
  margin-bottom: 8px;
}
.index-module_logoBlock__gSSvB {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 100%;
  cursor: pointer;

}
.index-module_icon__ZC-3L {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  background: var(--asd-bg-color);
  color: var(--asd-text-color);

}
.index-module_title__REWFA {
  margin-left: 8px;
  color: var(--asd-text-color-placeholder);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  flex: 1 1 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
}
.index-module_title-active__N9WY7 {
  background: linear-gradient(
      90deg,
      #505355 28.37%,
      #fff 68.27%,
      #505355 88.94%
    );
  background: linear-gradient(
      90deg,
      var(--asd-text-color-secondary, #505355) 28.37%,
      var(--asd-bg-color-primary, #fff) 68.27%,
      var(--asd-text-color-secondary, #505355) 88.94%
    );
  background-size: 200% 100%;
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: index-module_header-shine__Wrf64 3s infinite linear;
}
.index-module_arrow__FJXsX {
  transform: scaleY(-1) translateY(-1px);
  margin-left: 8px;
  color: var(--asd-text-color-placeholder);

}
.index-module_arrow-open__VnhkY {
  transform: scaleY(1) translateY(1px);
}
.index-module_desc__-QovC {
  margin: 16px 0;
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
@keyframes index-module_header-shine__Wrf64 {
  0% {
    background-position: 200% center;
  }

  100% {
    background-position: -200% center;
  }
}
.index-module_ac-agentmessage-container__psZMJ {
  /* min-height: 130px; */
}
.index-module_agent-footer-card__zo9ES {
  width: 100%;
  max-width: 372px;
}
.index-module_agent-status-error__1yeWv {
  color: var(--asd-error-color-default)
}
.index-module_agent-status-cancel__-p-At {
  color: var(--asd-text-color-secondary)
}
.index-module_footer-actions__mmrLx {
  margin-top: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.index-module_footer-action-item__g-x4y {
  padding: 6px;
  border-radius: 8px;
  cursor: pointer;
}
.index-module_footer-action-item__g-x4y:hover {
    background: var(--asd-bg-color-secondary-hover);
  }
.index-module_footer-action-item__g-x4y:active {
    background: var(--asd-bg-color-secondary-click);
  }
.index-module_footer-re-request-text__68Pax {
  cursor: pointer;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  /* text-decoration-color: red;     颜色 */
  text-decoration-thickness: 1px; /* 粗细 */
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;

}
.index-module_footer-re-request-text__68Pax:active {
    opacity: 0.8

  }
.index-module_container__0g5-R {
  position: relative;
  border-radius: 16px;
  margin-bottom: 16px;
  background: var(--asd-bg-color-primary);
  border: 1px solid rgba(0, 0, 0, 0.12);
  border: 1px solid var(--asd-border-color-strong, rgba(0, 0, 0, 0.12));
}
.index-module_container__0g5-R .index-module_animation-mark__olKnG {
  pointer-events: none;
  border-radius: 16px;
  border: 1px solid #b9e0fe;
  border: 1px solid var(--asd-branding-color-focus, #b9e0fe);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  animation: index-module_shadow-breathe__Cefbw 1200ms infinite linear;
}
@keyframes index-module_shadow-breathe__Cefbw {
  0%,
  100% {
    box-shadow: 0px 0px 4px 0px var(--asd-branding-color-focus) inset, 0px 0px 4px 0px var(--asd-branding-color-focus);
  }
  50% {
    box-shadow: 0px 0px 20px 0px var(--asd-branding-color-focus) inset, 0px 0px 20px 0px var(--asd-branding-color-focus);
  }
}
.index-module_header__mnyI8 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 24px;
  cursor: pointer;
  font-size: 14px;
}
.index-module_header__mnyI8 .index-module_title__EJNhr {
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  gap: 8px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  color: #505355;
  color: var(--asd-text-color-secondary, #505355);
}
.index-module_header__mnyI8 .index-module_title-active__a77BQ {
  background: linear-gradient(90deg, #505355 28.37%, #fff 68.27%, #505355 88.94%);
  background: linear-gradient(90deg, var(--asd-text-color-secondary, #505355) 28.37%, var(--asd-bg-color-primary, #fff) 68.27%, var(--asd-text-color-secondary, #505355) 88.94%);
  background-size: 200% 100%;
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: index-module_header-shine__8tVky 3s infinite linear;
}
.index-module_header__mnyI8 .index-module_extra__u6niX {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #888D93;
  color: var(--asd-text-color-placeholder, #888D93);
}
.index-module_header__mnyI8:hover .index-module_extra__u6niX {
  color: #333;
  color: var(--asd-text-color-primary, #333);
}
.index-module_header__mnyI8 .index-module_arrow__vDEHJ {
  transition: all 0.3s ease-in-out;
}
.index-module_header__mnyI8 .index-module_arrow-rotate__QPjrA {
  transform: rotate(90deg);
}
@keyframes index-module_header-shine__8tVky {
  0% {
    background-position: 200% center;
  }
  100% {
    background-position: -200% center;
  }
}
.index-module_content-wrapper__m-Ovq {
  position: relative;
  transition: height 0.3s ease-in-out;
  overflow: hidden;
}
.index-module_content__DQcLT {
  position: absolute;
  width: 100%;
  overflow: hidden;
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  transform: translateY(-100%);
  opacity: 0;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.index-module_content-expand__8mOln {
  opacity: 1;
  min-height: 32px;
  transform: translateY(0);
}
@keyframes index-module_infinite-rotate__yO8Tg {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.index-module_bubbleAgentTools-card__qB7JH {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
  border-radius: var(--asd-radius-circle);
  border: 1px solid var(--asd-border-color-strong);
  background: var(--asd-bg-color-primary);
  padding: 6px 12px;
  box-sizing: border-box;
  flex-wrap: nowrap;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
}
.index-module_bubbleAgentTools-card-name__yQKW2 {
  color: var(--asd-text-color-placeholder);
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 153.846% */
}
.index-module_bubbleAgentTools-card-title__kzMGE {
  color: var(--asd-text-color-secondary);
  text-overflow: ellipsis;
  font-family: 'PingFang SC';
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 153.846% */
  flex: 1;
}
.index-module_bubbleAgentTools-card-streaming__gfLn8 {
  color: var(--asd-text-color-secondary);
  animation: index-module_infinite-rotate__yO8Tg 2s linear infinite;
  display: inline-block;
  margin-left: 12px;
}
.index-module_baseTool__7Im76 {
}
.index-module_header__-PKlt {
  /* margin-bottom: 8px; */
}
.index-module_header-bottom__ZPPk- {
  margin-bottom: 8px;
}
.index-module_scroller-wrapper__yu-n4 {
  padding: 8px 2px;
  /* padding-bottom: var(--comp-margin-m, 16px); */
}
.index-module_scroller-parent__LC-BR {
  padding: 0 20px;

  /* max-height: calc(440px - 72px); */
  max-height: 368px;
}
.index-module_scroller-parent__LC-BR::-webkit-scrollbar {
    width: 6px;
  }
.index-module_scroller-parent__LC-BR {
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}
.index-module_scroller-parent__LC-BR::-webkit-scrollbar {
    width: 6px;
  }
.index-module_scroller-parent__LC-BR::-webkit-scrollbar-thumb {
    border-radius: 6px;
    border-radius: var(--radius-default, 6px);
    background: rgba(0, 0, 0, 0.12);
    background: var(--asd-scrollbar-color, rgba(0, 0, 0, 0.12));
  }
.index-module_scroller-parent__LC-BR::-webkit-scrollbar-thumb:hover {
    border-radius: 6px;
    border-radius: var(--radius-default, 6px);
    background: rgba(0, 0, 0, 0.12);
    background: var(--asd-scrollbar-color, rgba(0, 0, 0, 0.12));
  }
.index-module_scroller-content__fQRAv {
  /* margin-bottom: -8px;
  margin-top: -8px; */
  /* transform: translateY(8px); */
}
.index-module_scroller-content-item__62o8i {
  padding: 8px 0;
  box-sizing: border-box;
}
.index-module_scroller-content-item__62o8i:first-child {
    padding-top: 0;
  }
.index-module_scroller-content-item__62o8i:last-child {
    padding-bottom: 0;
  }
.index-module_awf-agent-tools__vWC1e.index-module_plan-think__EiELp {
  color: #888D93;
  color: var(--asd-text-color-placeholder, #888D93);
  /* 正文/body-m */
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  white-space: pre-line;
  word-break: break-all;
  /* 157.143% */
}
.index-module_header__CkZge {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.index-module_header__CkZge .index-module_img__uNbtX {
  background-color: transparent;
}
.index-module_title__t7O3L {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  flex: 1 0 0;
  overflow: hidden;
  color: #505355;
  color: var(---text-color-secondary, #505355);
  text-overflow: ellipsis;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
}
.index-module_nav-tabs__3qTrR {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-columns: repeat(var(--columns, 4), 1fr);
  grid-gap: 8px;
  gap: 8px;
  padding: 0;
  border-radius: 999px;
  border-radius: var(--radius-circle, 999px);
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- {
  display: flex;
  flex: 1 0 0;
  min-width: 0;
  max-width: 100%;
  height: 36px;
  height: var(--comp-size-l, 36px);
  padding: 0 12px;
  padding: 0 var(--comp-margin-s, 12px);
  justify-content: center;
  align-items: center;
  gap: 8px;
  gap: var(--comp-margin-xs, 8px);
  cursor: pointer;
  -webkit-text-decoration: none;
  text-decoration: none;
  border-radius: 12px;
  border-radius: var(--radius-extraLarge, 12px);
  background: rgba(0, 40, 120, 0.06);
  background: var(--asd-bg-color-component-default, rgba(0, 40, 120, 0.06));
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_nav-tab-icon__s1RCF {
  display: flex;
  align-items: center;
  font-size: 16px;
  line-height: 1;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  fill: #202224;
  fill: var(--asd-text-color-primary, #202224);
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_nav-tab-icon__s1RCF img {
  width: 16px;
  height: 16px;
  border-radius: 3px;
  -o-object-fit: cover;
     object-fit: cover;
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_nav-tab-title__QoQsY {
  flex: 1;
  overflow: hidden;
  color: #505355;
  color: var(--asd-text-color-secondary, #505355);
  text-overflow: ellipsis;
  white-space: nowrap;
  /* 正文/body-s */
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 153.846% */
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx-:hover:not(.index-module_disabled__UelBf) {
  border-radius: 12px;
  border-radius: var(--radius-extraLarge, 12px);
  background: rgba(0, 40, 120, 0.12);
  background: var(--asd-bg-color-component-hover, rgba(0, 40, 120, 0.12));
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_nav-tab-more__udWYU {
  background: rgba(0, 40, 120, 0.06);
  background: var(--asd-bg-color-component-default, rgba(0, 40, 120, 0.06));
  justify-content: center;
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_more-text__dkcIs {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.index-module_nav-tabs__3qTrR .index-module_nav-tab-item__Qabx- .index-module_loading__AjBVZ {
  background: linear-gradient(90deg, rgba(0, 40, 120, 0.12) 0%, rgba(0, 40, 120, 0.06) 100%);
  background: linear-gradient(90deg, var(--asd-bg-color-component-hover, rgba(0, 40, 120, 0.12)) 0%, var(--asd-bg-color-component-default, rgba(0, 40, 120, 0.06)) 100%);
}
.index-module_agentHeader__I5Wun {

}
.index-module_header__wRVcL {

 display: flex;
  margin-bottom: 8px;
}
.index-module_logoBlock__XeUq- {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 100%;
  cursor: pointer;

}
.index-module_icon__aeoHa {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  background: var(--asd-bg-color);
  color: var(--asd-text-color);

}
.index-module_left-part__nf6Ih {
  display: flex;
  flex: none;
  align-items: center;
}
.index-module_right-part__scQ30 {
  display: flex;
  flex: none;
  justify-content: flex-end;
  align-items: center;
}
.index-module_title__3P1ll {
  margin-left: 8px;
  color: var(--asd-text-color-placeholder);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  flex: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;

  background: linear-gradient(
      90deg,
     rgba(137, 46, 255, 1) 28.37%,
      rgba(46, 81, 255, 1) 68.27%

    );
  background-size: 100% 100%;
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;

}
.index-module_title-active__dFrkM {
  background: linear-gradient(
      90deg,
      #505355 28.37%,
      #fff 68.27%,
      #505355 88.94%
    );
  background: linear-gradient(
      90deg,
      var(--asd-text-color-secondary, #505355) 28.37%,
      var(--asd-bg-color-primary, #fff) 68.27%,
      var(--asd-text-color-secondary, #505355) 88.94%
    );
  background-size: 200% 100%;
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: index-module_header-shine__qCZfh 3s infinite linear;
}
.index-module_extra__sbrtx {
  flex: 0 1 auto;
  color: #888D93;
  color: var(---text-color-placeholder, #888D93);

  font-size: 13px;
  padding-left: 16px;

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.index-module_arrow__jGu-- {
  transform: scaleY(-1) translateY(-1px);
  margin-left: 8px;
  color: var(--asd-text-color-placeholder);

}
.index-module_arrow-open__Foecx {
  transform: scaleY(1) translateY(1px);
}
.index-module_desc__lHFLH {
  margin: 16px 0;
  color: var(--asd-text-color-primary);
  font-family: 'PingFang SC';
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}
@keyframes index-module_header-shine__qCZfh {
  0% {
    background-position: 200% center;
  }

  100% {
    background-position: -200% center;
  }
}
.index-module_ac-agentmessage-container__tQp1n {
  /* min-height: 130px; */
}
.index-module_agent-footer-card__MJUxS {
  width: 100%;
  max-width: 372px;
}
.index-module_content-wrapper__QFPGJ {
  position: relative;
  border-radius: 16px;
  border-radius: var(--radius-max, 16px);

  overflow: hidden;
  height: 0;


  transition: height 0.3s ease-in-out;
}
.index-module_content-wrapper-show__i4-SO {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border: 1px solid var(--asd-border-color-strong, rgba(0, 0, 0, 0.12));
  background: #FFF;
  background: var(--asd-bg-color-primary, #FFF);
  margin-bottom: 16px;


}
.index-module_content__B--VL {
  position: absolute;

  top: 0;
  left: 0;
  width: 100%;

}
.index-module_agent-status-error__FLtDj {
  color: var(--asd-error-color-default)
}
.index-module_agent-status-cancel__BkG2s {
  color: var(--asd-text-color-secondary)
}
.index-module_footer-actions__AD3hc {
  margin-top: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.index-module_footer-action-item__eqkfU {
  padding: 6px;
  border-radius: 8px;
  cursor: pointer;
}
.index-module_footer-action-item__eqkfU:hover {
    background: var(--asd-bg-color-secondary-hover);
  }
.index-module_footer-action-item__eqkfU:active {
    background: var(--asd-bg-color-secondary-click);
  }
.index-module_footer-re-request-text__Law8I {
  cursor: pointer;
  -webkit-text-decoration: underline;
  text-decoration: underline;
  /* text-decoration-color: red;     颜色 */
  text-decoration-thickness: 1px; /* 粗细 */
  text-decoration-style: solid;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;

}
.index-module_footer-re-request-text__Law8I:active {
    opacity: 0.8

  }
.base-module_x-markdown-base__Q4hrR {
  --font-size-step: 1px;
  --gap-step: 2px;
  --font-weight-step: 50;
  --base-font-weight: 400;
  --base-font-size: 14px;
  --base-gap: 6px;

  --primary-color: var(--asd-branding-color-default);
  --primary-color-hover: var(--asd-branding-color-hover);
  --heading-color: var(--asd-text-color-primary);
  --text-color: var(--asd-text-color-secondary);
  --border-color: var(--asd-border-color-default);
  --line-color: var(--asd-border-color-default);
  --light-bg: var(--asd-bg-color-primary);
  --table-head-bg: var(--asd-bg-color-sunken);
  --table-body-bg: var(--asd-bg-color-overlay);
  --cite-bg: var(--asd-bg-color-secondary);
  --cite-hover-bg: var(--asd-bg-color-secondary-hover);
  --border-radius-middle: 6px;
  --border-radius-small: 4px;
  --td-th-padding: 10px 12px;



  --margin-block: 0 0 var(--base-gap) 0;
  --padding-ul-ol: 0 0 0 var(--base-gap);
  --margin-ul-ol: 0 0 var(--base-gap) 14px;
  --margin-li: 0 0 calc( var(--base-gap) - var(--gap-step) ) 0;
  --hr-margin: calc( var(--base-gap) + 2 * var(--gap-step) ) 0;
  --table-margin: 0 0 calc( var(--base-gap) + 2 * var(--gap-step) ) 0;
  --margin-pre: 0 0 var(--base-gap) 0;
  --padding-code: var(--base-gap);
}
.base-module_x-markdown-normal__Dof8c {

}
.base-module_x-markdown-compact__Dqqpv {

}
.base-module_x-markdown-dense__rH3o4 {
  --font-size-step: 0px;
}
.base-module_x-markdown-base__Q4hrR h1,
.base-module_x-markdown-base__Q4hrR h2,
.base-module_x-markdown-base__Q4hrR h3,
.base-module_x-markdown-base__Q4hrR h4 {
  color: var(--heading-color);
  font-weight: var(--font-weight);
  margin: var(--margin-block);
  font-size: var(--font-size);
  line-height: calc( var(--font-size) + 10px );
}
.base-module_x-markdown-base__Q4hrR h1 {
  --font-weight: calc( var(--base-font-weight) + 4 * var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + 4 * var(--font-size-step) );
}
.base-module_x-markdown-base__Q4hrR h2 {
  --font-weight: calc( var(--base-font-weight) + 3 * var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + 3 * var(--font-size-step) );
}
.base-module_x-markdown-base__Q4hrR h3 {
  --font-weight: calc( var(--base-font-weight) + 3 * var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + 2 * var(--font-size-step) );

  /* 18px */
}
.base-module_x-markdown-base__Q4hrR h4 {
  --font-weight: calc( var(--base-font-weight) + 2 * var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + 2 * var(--font-size-step)) ;
}
.base-module_x-markdown-base__Q4hrR h5 {
  --font-weight: calc( var(--base-font-weight) + 2 * var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + var(--font-size-step)) ;
}
.base-module_x-markdown-base__Q4hrR h6 {
  --font-weight: calc( var(--base-font-weight) + var(--font-weight-step));
  --font-size: calc( var(--base-font-size) + var(--font-size-step)) ;
}
.base-module_x-markdown-base__Q4hrR p,
.base-module_x-markdown-base__Q4hrR li {
  color: var(--text-color);
  margin: var(--margin-block);
}
/* 列表项通用样式 */
.base-module_x-markdown-base__Q4hrR li {
  position: relative;
}
.base-module_x-markdown-base__Q4hrR li::marker {
  --font-size: var(--base-font-size);
  font-size: var(--font-size);
  font-weight: 400;
  line-height: calc( var(--font-size) + 10px );
  color: var(--heading-color);
}
.base-module_x-markdown-base__Q4hrR ul > li ul > li,
.base-module_x-markdown-base__Q4hrR ul > li ol > li {
  list-style: circle;
}
.base-module_x-markdown-base__Q4hrR ul > li ul > li ul > li,
.base-module_x-markdown-base__Q4hrR ul > li ul > li ol > li,
.base-module_x-markdown-base__Q4hrR ul > li ol > li ul > li,
.base-module_x-markdown-base__Q4hrR ul > li ol > li ol > li {
  list-style: square;
}
.base-module_x-markdown-base__Q4hrR ol > li ol > li,
.base-module_x-markdown-base__Q4hrR ol > li ul > li {
  list-style: lower-alpha;
}
.base-module_x-markdown-base__Q4hrR ol > li ol > li ol > li,
.base-module_x-markdown-base__Q4hrR ol > li ol > li ul > li,
.base-module_x-markdown-base__Q4hrR ol > li ul > li ol > li,
.base-module_x-markdown-base__Q4hrR ol > li ul > li ul > li {
  list-style: lower-roman;
}
.base-module_x-markdown-base__Q4hrR hr {
  border: 0;
  border-top: 1px solid var(--line-color);
  margin: var(--hr-margin);
}
.base-module_x-markdown-base__Q4hrR table {
  border-collapse: collapse;
  overflow: hidden;
  box-shadow: 0 1px 3px var(--asd-shadow-color-base);
  margin: var(--table-margin);
}
.base-module_x-markdown-base__Q4hrR thead {
  background-color: var(--table-head-bg);
}
.base-module_x-markdown-base__Q4hrR tbody {
  background-color: var(--table-body-bg);
}
.base-module_x-markdown-base__Q4hrR tbody tr {
  background-color: var(--table-body-bg);
  transition: background-color 200ms linear;
}
.base-module_x-markdown-base__Q4hrR tbody tr:hover {
    background-color: var(--table-head-bg);
  }
.base-module_x-markdown-base__Q4hrR th,
.base-module_x-markdown-base__Q4hrR td {
  padding: var(--td-th-padding);
  border: 1px solid var(--border-color);
}
.base-module_x-markdown-base__Q4hrR th {
  color: var(--heading-color);
}
.base-module_x-markdown-base__Q4hrR td {
  color: var(--text-color);
}
.base-module_x-markdown-base__Q4hrR blockquote {
  border-left: 4px solid var(--border-color);
  padding: 4px 12px;
  margin: 16px 0;
  background-color: var(--cite-bg);
  border-radius: 0 var(--border-radius-middle) var(--border-radius-middle) 0;
  transition: background-color 0.2s ease;
}
.base-module_x-markdown-base__Q4hrR blockquote:hover {
  background-color: var(--cite-hover-bg);
}
.base-module_x-markdown-base__Q4hrR pre code:not([class$="-highlightCode-code"] pre code) {
  display: block;
  background: var(--light-bg) !important;
  padding: var(--padding-code);
  color: var(--text-color) !important;
  line-height: 1.3;
  font-size: var(--base-font-size);
  font-family: inherit;
  border-radius: var(--border-radius-middle);
  margin: var(--margin-pre);
}
.base-module_x-markdown-base__Q4hrR code:not([class$="-highlightCode-code"] code):not(pre code) {
  background-color: var(--light-bg) !important;
  color: var(--text-color) !important;
  border-radius: var(--border-radius-small);
  padding: 2px 6px;
  margin-left: 3px;
  margin-right: 3px;
  font-size: var(--base-font-size);
  font-family: inherit;
  border: 1px solid var(--border-color);
}
.base-module_x-markdown-base__Q4hrR img {
  max-width: 100%;
}
.base-module_x-markdown-base__Q4hrR a {
  color: var(--primary-color);
  -webkit-text-decoration: none;
  text-decoration: none;
  transition: color 0.2s ease;
  position: relative;
}
.base-module_x-markdown-base__Q4hrR a:hover {
  color: var(--primary-color-hover);
  -webkit-text-decoration: underline;
  text-decoration: underline;
}
.base-module_x-markdown-base__Q4hrR a::after {
  /* content: "↗"; */
  margin-left: 4px;
  vertical-align: super;
  opacity: 0.7;
}
a,abbr,acronym,address,article,aside,audio,b,big,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input{outline:none}button,form,h3,html,input,p,span{border:0;margin:0;padding:0}body{color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-size:14px;margin:0}button,input[type=button],input[type=reset],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:400}img{border:0}img,input{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.clearfix:after{clear:both;content:"";display:block}body{background:inherit!important;font-family:arial!important}:root{--asd-radius-rightangle:0;--asd-radius-small:2px;--asd-radius-medium:4px;--asd-radius-default:6px;--asd-radius-large:8px;--asd-radius-extra-large:12px;--asd-radius-max:16px;--asd-radius-circle:999px;--asd-radius-round:50%;--asd-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC",miui,"Hiragino Sans GB","Microsoft Yahei",sans-serif;--asd-font-size-display-l:64px;--asd-font-size-display-m:48px;--asd-font-size-display-s:36px;--asd-font-size-title-l:28px;--asd-font-size-title-m:24px;--asd-font-size-title-s:20px;--asd-font-size-title-xs:16px;--asd-font-size-title-xxs:14px;--asd-font-size-body-l:16px;--asd-font-size-body-m:14px;--asd-font-size-body-s:13px;--asd-font-size-body-xs:12px;--line-height-display-l:72px;--line-height-display-m:56px;--line-height-display-s:44px;--line-height-title-l:36px;--line-height-title-m:32px;--line-height-title-s:28px;--line-height-title-xs:24px;--line-height-title-xxs:22px;--line-height-body-l:24px;--line-height-body-m:22px;--line-height-body-s:20px;--line-height-caption-s:18px;--line-height-code-m:22px;--asd-font-display-l:600 var(--asd-font-size-display-l) /var(--line-height-display-l) var(--asd-font-family);--asd-font-display-m:600 var(--asd-font-size-display-m) /var(--line-height-display-m) var(--asd-font-family);--asd-font-display-s:600 var(--asd-font-size-display-s) /var(--line-height-display-s) var(--asd-font-family);--asd-font-title-l:600 var(--asd-font-size-title-l) /var(--line-height-title-l) var(--asd-font-family);--asd-font-title-m:600 var(--asd-font-size-title-m) /var(--line-height-title-m) var(--asd-font-family);--asd-font-title-s:600 var(--asd-font-size-title-s) /var(--line-height-title-s) var(--asd-font-family);--asd-font-title-xs:600 var(--asd-font-size-title-xs) /var(--line-height-title-xs) var(--asd-font-family);--asd-font-title-xxs:600 var(--asd-font-size-title-xxs) /var(--line-height-title-xxs) var(--asd-font-family);--asd-font-caption:var(--asd-font-size-body-xs) /var(--line-height-caption-s) var(--asd-font-family);--asd-font-body-l:var(--asd-font-size-body-l) /var(--line-height-body-l) var(--asd-font-family);--asd-font-body-m:var(--asd-font-size-body-m) /var(--line-height-body-m) var(--asd-font-family);--asd-font-body-s:var(--asd-font-size-body-s) /var(--line-height-body-s) var(--asd-font-family);--asd-font-link-l:var(--asd-font-size-body-l) /var(--line-height-body-l) var(--asd-font-family);--asd-font-link-m:var(--asd-font-size-body-m) /var(--line-height-body-m) var(--asd-font-family);--asd-font-link-s:var(--asd-font-size-body-s) /var(--line-height-body-s) var(--asd-font-family);--asd-font-code:var(--asd-font-size-body-m) /var(--line-height-code-m) var(--asd-font-family);--asd-size-0:0;--asd-size-25:2px;--asd-size-50:4px;--asd-size-75:6px;--asd-size-100:8px;--asd-size-150:12px;--asd-size-175:14px;--asd-size-200:16px;--asd-size-250:20px;--asd-size-300:24px;--asd-size-325:28px;--asd-size-400:32px;--asd-size-450:36px;--asd-size-500:40px;--asd-size-600:48px;--asd-size-700:56px;--asd-size-800:64px;--asd-size-900:72px;--asd-size-1000:80px;--asd-comp-size-xxxxxs:var(--asd-size-150);--asd-comp-size-xxxxs:var(--asd-size-175);--asd-comp-size-xxxs:var(--asd-size-200);--asd-comp-size-xxs:var(--asd-size-250);--asd-comp-size-xs:var(--asd-size-300);--asd-comp-size-s:var(--asd-size-325);--asd-comp-size-m:var(--asd-size-400);--asd-comp-size-l:var(--asd-size-450);--asd-comp-size-xl:var(--asd-size-500);--asd-comp-size-xxl:var(--asd-size-600);--asd-comp-size-xxxl:var(--asd-size-700);--asd-comp-size-xxxxl:var(--asd-size-800);--asd-comp-size-xxxxxl:var(--asd-size-900);--asd-comp-padding-lr-xxxs:var(--asd-size-0);--asd-comp-padding-lr-xxs:var(--asd-size-25);--asd-comp-padding-lr-xs:var(--asd-size-50);--asd-comp-padding-lr-s:var(--asd-size-100);--asd-comp-padding-lr-m:var(--asd-size-150);--asd-comp-padding-lr-l:var(--asd-size-200);--asd-comp-padding-lr-xl:var(--asd-size-300);--asd-comp-padding-lr-xxl:var(--asd-size-400);--asd-comp-padding-lr-xxxl:var(--asd-size-500);--asd-comp-padding-tb-xxxs:var(--asd-size-0);--asd-comp-padding-tb-xxs:var(--asd-size-25);--asd-comp-padding-tb-xs:var(--asd-size-50);--asd-comp-padding-tb-s:var(--asd-size-100);--asd-comp-padding-tb-m:var(--asd-size-150);--asd-comp-padding-tb-l:var(--asd-size-200);--asd-comp-padding-tb-xl:var(--asd-size-300);--asd-comp-padding-tb-xxl:var(--asd-size-400);--asd-comp-padding-tb-xxxl:var(--asd-size-500);--asd-comp-margin-xxxs:var(--asd-size-0);--asd-comp-margin-xxs:var(--asd-size-25);--asd-comp-margin-xs:var(--asd-size-50);--asd-comp-margin-s:var(--asd-size-100);--asd-comp-margin-m:var(--asd-size-150);--asd-comp-margin-l:var(--asd-size-200);--asd-comp-margin-xl:var(--asd-size-300);--asd-comp-margin-xxl:var(--asd-size-400);--asd-comp-margin-xxxl:var(--asd-size-500)}:root,:root[theme-mode=light]{--asd-white-color:#fff;--asd-gray-color-1:#fafbfc;--asd-gray-color-2:#f4f6f9;--asd-gray-color-3:#e8eaed;--asd-gray-color-4:#dcdee0;--asd-gray-color-5:#cdcfd1;--asd-gray-color-6:#b0b4b8;--asd-gray-color-7:#888d93;--asd-gray-color-8:#505355;--asd-gray-color-9:#202224;--asd-gray-color-10:#111112;--asd-gray-color-11:rgba(0,0,0,.161);--asd-gray-color-12:#ebf0f5;--asd-brand-color-1:#e8f6ff;--asd-brand-color-2:#b9e0fe;--asd-brand-color-3:#8ac8fd;--asd-brand-color-4:#5cacfd;--asd-brand-color-5:#2e8efc;--asd-brand-color-6:#006bfb;--asd-brand-color-7:#0053cf;--asd-brand-color-8:#003ca4;--asd-brand-color-9:#002878;--asd-brand-color-10:#00174d;--asd-purple-color:#6433aa;--asd-warning-color-1:#fff9e6;--asd-warning-color-2:#ffe7a3;--asd-warning-color-3:#ffd77a;--asd-warning-color-5:#ffb029;--asd-warning-color-6:#f90;--asd-warning-color-7:#d97b00;--asd-error-color-1:#fff1f0;--asd-error-color-2:#ffd3cf;--asd-error-color-3:#ffaaa6;--asd-error-color-5:#ff5457;--asd-error-color-6:#f22933;--asd-error-color-7:#cc1827;--asd-success-color-1:#edffef;--asd-success-color-2:#bef7c5;--asd-success-color-3:#8feb9d;--asd-success-color-5:#3dd15d;--asd-success-color-6:#19c444;--asd-success-color-7:#0d9e36;--asd-gold-color-0:#512c19;--asd-gold-color-3:#e3d7c4;--asd-gold-color-4:#dbc183;--asd-gold-color-5:#cfac66;--asd-gold-color-6:#c3974c;--asd-gold-color-7:#a57730;--asd-gold-color-8:rgba(255,179,24,.161);--asd-gold-color-9:#fbf9f4;--asd-black-opacity-4:rgba(0,0,0,.039);--asd-black-opacity-6:rgba(0,0,0,.059);--asd-black-opacity-8:rgba(0,0,0,.078);--asd-black-opacity-12:rgba(0,0,0,.122);--asd-black-opacity-16:rgba(0,0,0,.161);--asd-black-opacity-24:rgba(0,0,0,.239);--asd-black-opacity-32:rgba(0,0,0,.322);--asd-black-opacity-40:rgba(0,0,0,.4);--asd-black-opacity-56:rgba(0,0,0,.561);--asd-white-opacity-0:hsla(0,0%,100%,0);--asd-white-opacity-4:hsla(0,0%,100%,.059);--asd-white-opacity-8:hsla(0,0%,100%,.078);--asd-white-opacity-12:hsla(0,0%,100%,.122);--asd-white-opacity-24:hsla(0,0%,100%,.239);--asd-white-opacity-32:hsla(0,0%,100%,.322);--asd-white-opacity-40:hsla(0,0%,100%,.4);--asd-white-opacity-64:hsla(0,0%,100%,.639);--asd-white-opacity-90:hsla(0,0%,100%,.898);--asd-darkblue-opacity-4:rgba(0,40,120,.039);--asd-darkblue-opacity-6:rgba(0,40,120,.059);--asd-darkblue-opacity-12:rgba(0,40,120,.122);--asd-darkblue-opacity-16:rgba(0,40,120,.161);--asd-darkblue-opacity-20:rgba(0,40,120,.2);--asd-brand-opacity-20:rgba(46,142,252,.2);--asd-gold-opacity-0:rgba(195,151,76,0);--asd-gold-opacity-6:rgba(195,151,76,.059);--asd-gold-opacity-8:rgba(195,151,76,.078);--asd-gold-opacity-12:rgba(195,151,76,.122);--asd-gold-opacity-20:rgba(195,151,76,.2);--asd-gold-opacity-24:rgba(195,151,76,.239);--asd-vip-color-hover:var(--asd-gold-color-5);--asd-vip-color-click:var(--asd-gold-color-7);--asd-vip-color-disable:var(--asd-gold-color-3);--asd-vip-color-default:var(--asd-gold-color-6);--asd-branding-color-hover:var(--asd-brand-color-5);--asd-branding-color-click:var(--asd-brand-color-7);--asd-branding-color-disable:var(--asd-brand-color-3);--asd-branding-color-focus:var(--asd-brand-color-2);--asd-branding-color-light-hover:var(--asd-brand-color-1);--asd-branding-color-default:var(--asd-brand-color-6);--asd-success-color-hover:var(--asd-success-color-5);--asd-success-color-click:var(--asd-success-color-7);--asd-success-color-disable:var(--asd-success-color-3);--asd-success-color-default:var(--asd-success-color-6);--asd-warning-color-hover:var(--asd-warning-color-5);--asd-warning-color-click:var(--asd-warning-color-7);--asd-warning-color-disable:var(--asd-warning-color-3);--asd-warning-color-default:var(--asd-warning-color-6);--asd-error-color-hover:var(--asd-error-color-5);--asd-error-color-click:var(--asd-error-color-7);--asd-error-color-disable:var(--asd-error-color-3);--asd-error-color-default:var(--asd-error-color-6);--asd-stroke-color:var(--asd-black-opacity-12);--asd-stroke-light-color:var(--asd-black-opacity-8);--asd-shadow-color-top-1:var(--asd-black-opacity-12);--asd-shadow-color-top-2:var(--asd-black-opacity-8);--asd-shadow-color-middle-1:var(--asd-black-opacity-12);--asd-shadow-color-middle-2:var(--asd-black-opacity-8);--asd-shadow-color-base:var(--asd-black-opacity-16);--asd-shadow-border-color:var(--asd-black-opacity-16);--asd-shadow-overflow-color:var(--asd-black-opacity-6);--asd-text-color-brand:var(--asd-branding-color-default);--asd-text-color-primary:var(--asd-gray-color-9);--asd-text-color-secondary:var(--asd-gray-color-8);--asd-text-color-placeholder:var(--asd-gray-color-7);--asd-text-color-disable:var(--asd-gray-color-6);--asd-text-color-link:var(--asd-brand-color-6);--asd-text-color-anti:var(--asd-white-color);--asd-text-color-vip-primary:var(--asd-gold-color-7);--asd-text-color-vip-placeholder:var(--asd-gold-color-5);--asd-text-color-vip-secondary:var(--asd-gold-color-6);--asd-text-color-vip-dark:var(--asd-gold-color-0);--asd-text-color-vip-disable:var(--asd-gold-color-4);--asd-color-bg-tag-vip-primary:var(--asd-gold-color-8);--asd-color-bg-tag-vip-secondary:var(--asd-gold-color-9);--asd-tag-text-color-selected:var(--asd-branding-color-default);--asd-bg-color-sunken:var(--asd-gray-color-2);--asd-bg-color-primary:var(--asd-white-color);--asd-bg-color-secondary:var(--asd-gray-color-2);--asd-bg-color-overlay:var(--asd-white-color);--asd-bg-color-opacity:var(--asd-darkblue-opacity-4);--asd-bg-color-primary-hover:var(--asd-gray-color-2);--asd-bg-color-primary-click:var(--asd-gray-color-3);--asd-bg-color-secondary-hover:var(--asd-gray-color-3);--asd-bg-color-secondary-click:var(--asd-gray-color-4);--asd-text-color-bg-disable:var(--asd-white-opacity-0);--asd-text-color-bg-hover:var(--asd-darkblue-opacity-6);--asd-text-color-bg-click:var(--asd-darkblue-opacity-12);--asd-text-color-bg-default:var(--asd-white-opacity-0);--asd-text-color-bg-vip-hover:var(--asd-gold-opacity-6);--asd-text-color-bg-vip-click:var(--asd-gold-opacity-12);--asd-text-color-bg-vip-default:var(--asd-gold-opacity-0);--asd-bg-color-component-disable:var(--asd-darkblue-opacity-4);--asd-bg-color-component-hover:var(--asd-darkblue-opacity-12);--asd-bg-color-component-click:var(--asd-darkblue-opacity-20);--asd-bg-color-component--selected:var(--asd-brand-opacity-20);--asd-bg-color-component-default:var(--asd-darkblue-opacity-6);--asd-bg-color-component-vip-disable:var(--asd-gold-opacity-6);--asd-bg-color-component-vip-hover:var(--asd-gold-opacity-12);--asd-bg-color-component-vip-click:var(--asd-gold-opacity-20);--asd-bg-color-component-vip-default:var(--asd-gold-opacity-6);--asd-border-color-strong:var(--asd-gray-color-4);--asd-border-color-selected:var(--asd-brand-color-6);--asd-border-color-default:var(--asd-gray-color-3);--asd-border-color-hover:var(--asd-gray-color-11);--asd-link-color-visited:var(--asd-purple-color);--asd-link-color-hover:var(--asd-brand-color-5);--asd-link-color-default:var(--asd-brand-color-6);--asd-scrollbar-color:var(--asd-black-opacity-12);--asd-scrollbar-color-hover:var(--asd-black-opacity-24);--asd-scrollbar-track-color:var(--asd-white-color);--asd-close-color-hover:var(--asd-gray-color-12);--asd-input-bg-color:var(--asd-white-color)}:root[theme-mode=dark]{--asd-white-color:#fff;--asd-brand-color-1:#212c3f;--asd-brand-color-2:#1d3455;--asd-brand-color-3:#1b3d69;--asd-brand-color-4:#154789;--asd-brand-color-5:#0e54b2;--asd-brand-color-6:#0661dc;--asd-brand-color-7:#2983ea;--asd-brand-color-8:#50a2f4;--asd-brand-color-9:#78bcf9;--asd-brand-color-10:#a1d4fb;--asd-gray-color-11:hsla(0,0%,100%,.161);--asd-warning-color-1:#3c3125;--asd-warning-color-2:#543e20;--asd-warning-color-3:#684b1e;--asd-warning-color-5:#b3720f;--asd-warning-color-6:#df8806;--asd-warning-color-7:#e9a329;--asd-purple-color:#533bb0;--asd-error-color-1:#342328;--asd-error-color-2:#472228;--asd-error-color-3:#59242a;--asd-error-color-5:#921e28;--asd-error-color-6:#b31b28;--asd-error-color-7:#c73b42;--asd-success-color-1:#22352b;--asd-success-color-2:#21462e;--asd-success-color-3:#235833;--asd-success-color-5:#1e8e3b;--asd-success-color-6:#1bad40;--asd-success-color-7:#3bc058;--asd-gold-color-0:#512c19;--asd-gold-color-3:#786d5b;--asd-gold-color-4:#f7e3b0;--asd-gold-color-5:#f4d99e;--asd-gold-color-6:#f1ce8d;--asd-gold-color-7:#c89d58;--asd-gold-color-8:rgba(255,207,110,.161);--asd-gold-color-9:#3e3e3c;--asd-dark-bg-color-1:#202224;--asd-dark-bg-color-2:#27292b;--asd-dark-bg-color-3:#2b2d2f;--asd-dark-bg-color-4:#303235;--asd-dark-bg-color-5:#333538;--asd-black-opacity-4:rgba(0,0,0,.039);--asd-black-opacity-6:rgba(0,0,0,.059);--asd-black-opacity-8:rgba(0,0,0,.078);--asd-black-opacity-12:rgba(0,0,0,.122);--asd-black-opacity-16:rgba(0,0,0,.161);--asd-black-opacity-24:rgba(0,0,0,.239);--asd-black-opacity-32:rgba(0,0,0,.322);--asd-black-opacity-40:rgba(0,0,0,.4);--asd-black-opacity-56:rgba(0,0,0,.561);--asd-white-opacity-0:hsla(0,0%,100%,0);--asd-white-opacity-4:hsla(0,0%,100%,.059);--asd-white-opacity-8:hsla(0,0%,100%,.078);--asd-white-opacity-12:hsla(0,0%,100%,.122);--asd-white-opacity-24:hsla(0,0%,100%,.239);--asd-white-opacity-32:hsla(0,0%,100%,.322);--asd-white-opacity-40:hsla(0,0%,100%,.4);--asd-white-opacity-64:hsla(0,0%,100%,.639);--asd-white-opacity-90:hsla(0,0%,100%,.898);--asd-lightblue-opacity-6:rgba(204,221,244,.059);--asd-lightblue-opacity-12:rgba(204,221,244,.122);--asd-lightblue-opacity-20:rgba(204,221,244,.2);--asd-brand-opacity-32:rgba(41,131,234,.322);--asd-gold-opacity-0:rgba(106,61,10,0);--asd-gold-opacity-6:hsla(39,78%,75%,.059);--asd-gold-opacity-8:hsla(39,78%,75%,.078);--asd-gold-opacity-12:hsla(39,78%,75%,.122);--asd-gold-opacity-20:hsla(39,78%,75%,.2);--asd-gold-opacity-24:hsla(39,78%,75%,.239);--asd-gold-opacity-32:hsla(39,78%,75%,.322);--asd-gold-opacity-40:hsla(39,78%,75%,.4);--asd-gold-opacity-64:hsla(39,78%,75%,.639);--asd-gold-opacity-90:hsla(39,78%,75%,.898);--asd-darkblue-opacity-1:#3c3c79;--asd-vip-color-hover:var(--asd-gold-color-5);--asd-vip-color-click:var(--asd-gold-color-7);--asd-vip-color-disable:var(--asd-gold-color-3);--asd-vip-color-default:var(--asd-gold-color-6);--asd-branding-color-hover:var(--asd-brand-color-5);--asd-branding-color-click:var(--asd-brand-color-7);--asd-branding-color-disable:var(--asd-brand-color-3);--asd-branding-color-focus:var(--asd-brand-color-2);--asd-branding-color-light-hover:var(--asd-brand-color-1);--asd-branding-color-default:var(--asd-brand-color-6);--asd-success-color-hover:var(--asd-success-color-5);--asd-success-color-click:var(--asd-success-color-7);--asd-success-color-disable:var(--asd-success-color-3);--asd-success-color-default:var(--asd-success-color-6);--asd-warnin-color-hover:var(--asd-warning-color-5);--asd-warnin-color-click:var(--asd-warning-color-7);--asd-warnin-color-disable:var(--asd-warning-color-3);--asd-warnin-color-default:var(--asd-warning-color-6);--asd-error-color-hover:var(--asd-error-color-5);--asd-error-color-click:var(--asd-error-color-6);--asd-error-color-disable:var(--asd-error-color-3);--asd-error-color-default:var(--asd-error-color-6);--asd-stroke-color:var(--asd-white-opacity-12);--asd-stroke-light-color:var(--asd-white-opacity-8);--asd-shadow-color-top-1:var(--asd-black-opacity-32);--asd-shadow-color-top-2:var(--asd-black-opacity-24);--asd-shadow-middle-color-1:var(--asd-black-opacity-32);--asd-shadow-middle-color-2:var(--asd-black-opacity-24);--asd-shadow-color-base:var(--asd-black-opacity-32);--asd-shadow-border-color:var(--asd-white-opacity-32);--asd-shadow-overflow-color:var(--asd-black-opacity-16);--asd-text-color-brand:var(--asd-branding-color-default);--asd-text-color-primary:var(--asd-white-opacity-90);--asd-text-color-secondary:var(--asd-white-opacity-64);--asd-text-color-placeholder:var(--asd-white-opacity-40);--asd-text-color-disable:var(--asd-white-opacity-24);--asd-text-color-link:var(--asd-brand-color-6);--asd-text-color-anti:var(--asd-white-color);--asd-text-color-vip-primary:var(--asd-gold-color-6);--asd-text-color-vip-placeholder:var(--asd-gold-opacity-40);--asd-text-color-vip-secondary:var(--asd-gold-opacity-64);--asd-text-color-vip-dark:var(--asd-gold-color-0);--asd-text-color-vip-disable:var(--asd-gold-opacity-24);--asd-color-bg-tag-vip-primary:var(--asd-gold-color-8);--asd-color-bg-tag-vip-secondary:var(--asd-gold-color-9);--asd-tag-text-color-selected:var(--asd-text-color-primary);--asd-bg-color-sunken:var(--asd-dark-bg-color-1);--asd-bg-color-primary:var(--asd-dark-bg-color-2);--asd-bg-color-secondary:var(--asd-dark-bg-color-3);--asd-bg-color-overlay:var(--asd-dark-bg-color-5);--asd-bg-color-opacity:var(--asd-white-opacity-4);--asd-bg-color-primary-hover:var(--asd-dark-bg-color-3);--asd-bg-color-primary-click:var(--asd-dark-bg-color-4);--asd-bg-color-secondary-hover:var(--asd-dark-bg-color-4);--asd-bg-color-secondary-click:var(--asd-dark-bg-color-5);--asd-text-color-bg-disable:var(--asd-white-opacity-0);--asd-text-color-bg-hover:var(--asd-lightblue-opacity-6);--asd-text-color-bg-click:var(--asd-lightblue-opacity-12);--asd-text-color-bg-default:var(--asd-white-opacity-0);--asd-text-color-bg-vip-hover:var(--asd-gold-opacity-6);--asd-text-color-bg-vip-click:var(--asd-gold-opacity-12);--asd-text-color-bg-vip-default:var(--asd-gold-opacity-0);--asd-bg-color-component-disable:var(--asd-black-opacity-32);--asd-bg-color-component-hover:var(--asd-lightblue-opacity-12);--asd-bg-color-component-click:var(--asd-lightblue-opacity-20);--asd-bg-color-component-selected:var(--asd-brand-opacity-32);--asd-bg-color-component-default:var(--asd-lightblue-opacity-6);--asd-bg-color-component-vip-disable:var(--asd-gold-opacity-6);--asd-bg-color-component-vip-hover:var(--asd-gold-opacity-12);--asd-bg-color-component-vip-click:var(--asd-gold-opacity-20);--asd-bg-color-component-vip-default:var(--asd-gold-opacity-6);--asd-border-color-strong:var(--asd-white-opacity-12);--asd-border-color-selected:var(--asd-brand-color-5);--asd-border-color-default:var(--asd-white-opacity-8);--asd-border-color-hover:var(--asd-gray-color-11);--asd-link-color-visited:var(--asd-purple-color);--asd-link-color-hover:var(--asd-brand-color-5);--asd-link-color-default:var(--asd-brand-color-6);--asd-scrollbar-color:var(--asd-white-opacity-12);--asd-scrollbar-color-hover:var(--asd-white-opacity-24);--asd-scrollbar-track-color:var(--asd-dark-bg-color-2);--asd-close-color-hover:var(--asd-darkblue-opacity-1)}.asd-markdown-text{word-break:break-all}.asd-markdown-text table{border:1px solid #d9d9d9;border-collapse:collapse;margin:10px 0;width:100%}.asd-markdown-text table tbody tr:nth-child(2n),.asd-markdown-text table thead tr:nth-child(odd){background:#d9d9d9}.asd-markdown-text table td,.asd-markdown-text table th{color:#000;padding:6px 12px;text-align:left}.asd-markdown-text h1,.asd-markdown-text h2,.asd-markdown-text h3,.asd-markdown-text h4,.asd-markdown-text h5,.asd-markdown-text h6{color:#000;display:block;font-weight:bolder;margin-inline-end:0;margin-inline-start:0}.asd-markdown-text h1{font-size:2em;margin-block-end:.67em;margin-block-start:.67em}.asd-markdown-text h2{font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em}.asd-markdown-text h3{font-size:1.17em;margin-block-end:1em;margin-block-start:1em}.asd-markdown-text h4{margin-block-end:1.33em;margin-block-start:1.33em}.asd-markdown-text h5{font-size:.83em;margin-block-end:1.67em;margin-block-start:1.67em}.asd-markdown-text h6{font-size:.67em;margin-block-end:2.33em;margin-block-start:2.33em}.asd-markdown-text ol{list-style-type:decimal;padding-inline-start:25px}.asd-markdown-text ol,.asd-markdown-text ul{display:block;margin-block-end:8px;margin-block-start:8px;margin-inline-end:0;margin-inline-start:0}.asd-markdown-text ul{list-style-type:disc;padding-inline-start:20px}.asd-markdown-text ul ul{list-style-type:circle;margin-block-end:0;margin-block-start:0}.asd-markdown-text ul ul ul{list-style-type:square}.asd-markdown-text li{color:#000;display:list-item;text-align:-webkit-match-parent}.asd-markdown-text blockquote,.asd-markdown-text details,.asd-markdown-text dl,.asd-markdown-text ol,.asd-markdown-text p,.asd-markdown-text pre,.asd-markdown-text table,.asd-markdown-text ul{color:#202224;font-size:16px;line-height:26px;margin-bottom:8px}.asd-markdown-text dd,.asd-markdown-text dt,.asd-markdown-text li{color:#000}.asd-markdown-text.markdown-text-reset h1,.asd-markdown-text.markdown-text-reset h2,.asd-markdown-text.markdown-text-reset h3,.asd-markdown-text.markdown-text-reset h4,.asd-markdown-text.markdown-text-reset h5,.asd-markdown-text.markdown-text-reset h6{font-size:inherit}.asd-markdown-text.markdown-text-reset h1,.asd-markdown-text.markdown-text-reset h2,.asd-markdown-text.markdown-text-reset h3,.asd-markdown-text.markdown-text-reset h4,.asd-markdown-text.markdown-text-reset h5,.asd-markdown-text.markdown-text-reset h6,.asd-markdown-text.markdown-text-reset soaichat,.asd-markdown-text.markdown-text-reset strong{color:#000}.asd-markdown-text.markdown-text-reset h1:after,.asd-markdown-text.markdown-text-reset h2:after,.asd-markdown-text.markdown-text-reset h3:after,.asd-markdown-text.markdown-text-reset h4:after,.asd-markdown-text.markdown-text-reset h5:after,.asd-markdown-text.markdown-text-reset h6:after,.asd-markdown-text.markdown-text-reset soaichat:after,.asd-markdown-text.markdown-text-reset strong:after{content:url(https://s4.ssl.qhres2.com/static/49a8bc11221897a1.svg);margin-left:3px;margin-right:3px}.asd-markdown-text.markdown-text-reset h1 soaichat:after,.asd-markdown-text.markdown-text-reset h1 strong:after,.asd-markdown-text.markdown-text-reset h2 soaichat:after,.asd-markdown-text.markdown-text-reset h2 strong:after,.asd-markdown-text.markdown-text-reset h3 soaichat:after,.asd-markdown-text.markdown-text-reset h3 strong:after,.asd-markdown-text.markdown-text-reset h4 soaichat:after,.asd-markdown-text.markdown-text-reset h4 strong:after,.asd-markdown-text.markdown-text-reset h5 soaichat:after,.asd-markdown-text.markdown-text-reset h5 strong:after,.asd-markdown-text.markdown-text-reset h6 soaichat:after,.asd-markdown-text.markdown-text-reset h6 strong:after,.asd-markdown-text.markdown-text-reset soaichat soaichat:after,.asd-markdown-text.markdown-text-reset soaichat strong:after,.asd-markdown-text.markdown-text-reset strong soaichat:after,.asd-markdown-text.markdown-text-reset strong strong:after{content:"";display:none}.asd-markdown-text.markdown-text-reset.markdown-text-link h1,.asd-markdown-text.markdown-text-reset.markdown-text-link h2,.asd-markdown-text.markdown-text-reset.markdown-text-link h3,.asd-markdown-text.markdown-text-reset.markdown-text-link h4,.asd-markdown-text.markdown-text-reset.markdown-text-link h5,.asd-markdown-text.markdown-text-reset.markdown-text-link h6,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat,.asd-markdown-text.markdown-text-reset.markdown-text-link strong{color:#006bfb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-markdown-text.markdown-text-reset.markdown-text-link h1:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h2:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h3:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h4:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h5:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link h6:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat:hover,.asd-markdown-text.markdown-text-reset.markdown-text-link strong:hover{text-decoration:underline}.asd-markdown-text.markdown-text-reset.markdown-text-link h1:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong:after{content:url(https://s2.ssl.qhres2.com/static/cdd0cf2f11bdd148.svg)}.asd-markdown-text.markdown-text-reset.markdown-text-link h1 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h1 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h2 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h3 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h4 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h5 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6 soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link h6 strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link soaichat strong:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong soaichat:after,.asd-markdown-text.markdown-text-reset.markdown-text-link strong strong:after{content:"";display:none}.asd-markdown-text.markdown-text-reset.typing>h1:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h2:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h3:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h4:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h5:last-child:after,.asd-markdown-text.markdown-text-reset.typing>h6:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ol:last-child>li:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ol:last-child>li:last-child>p:last-child:after,.asd-markdown-text.markdown-text-reset.typing>p:last-child:after,.asd-markdown-text.markdown-text-reset.typing>pre:last-child code:after,.asd-markdown-text.markdown-text-reset.typing>ul:last-child>li:last-child:after,.asd-markdown-text.markdown-text-reset.typing>ul:last-child>li:last-child>p:last-child:after{animation:blink-cursor .7s infinite;background:#505355;content:"";display:inline-block;height:16px;position:relative;top:3px;width:3px}.asd-markdown-text.markdown-text-reset>ol:last-child>li:last-child:has(>p):after,.asd-markdown-text.markdown-text-reset>ul:last-child>li:last-child:has(>p):after{display:none}.asd-markdown-text.markdown-text-panel h1,.asd-markdown-text.markdown-text-panel h2,.asd-markdown-text.markdown-text-panel h3,.asd-markdown-text.markdown-text-panel h4,.asd-markdown-text.markdown-text-panel h5,.asd-markdown-text.markdown-text-panel h6{font-size:inherit}.asd-markdown-text .markdown-heading h1,.asd-markdown-text .markdown-heading h2,.asd-markdown-text .markdown-heading h3,.asd-markdown-text .markdown-heading h4,.asd-markdown-text .markdown-heading h5,.asd-markdown-text .markdown-heading h6{display:inline-block}.asd-markdown-text code{max-width:100%;overflow:auto;white-space:pre-wrap!important;word-break:break-word!important}.asd-w-ai-tips{color:rgba(0,107,251,.3);display:block;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:17px}.asd-markdown-text{background-color:var(--asd-bg-color-primary)}.asd-markdown-text h1,.asd-markdown-text li,.asd-markdown-text p{color:var(--asd-text-color-primary)!important}.asd-w-toolbox,.asd-w-toolbox__item{align-items:center;display:flex}.asd-w-toolbox__item{border-radius:var(--asd-radius-default);color:var(--asd-text-color-secondary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:30px;margin-left:var(--asd-comp-margin-m);padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.asd-w-toolbox__item>.asd-svg-icon{margin-right:var(--asd-comp-margin-xxs)}.asd-w-toolbox__item:first-of-type{margin-left:0}.asd-w-toolbox__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-toolbox__item:active{background-color:rgba(0,40,120,.12)}.asd-w-analysis__header{align-items:center;display:flex;justify-content:space-between}.asd-w-analysis__header__left{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-analysis__header__left>.asd-svg-icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-analysis__desc{color:var(--asd-text-color-secondary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:var(--asd-comp-margin-xs) 0 var(--asd-comp-margin-s)}.asd-w-analysis__list__item{border-radius:var(--asd-radius-large);margin-top:10px;padding:10px}.asd-w-analysis__list__item__header{color:#333;font-weight:500}.asd-w-analysis__list__item__content,.asd-w-analysis__list__item__header{font-family:PingFang SC;font-size:var(--asd-font-body-l);line-height:26px}.asd-w-analysis__list__item__content{color:#202224;font-weight:400;margin:var(--asd-comp-margin-xxs) 0 0 10px}.asd-w-analysis__list__item:first-of-type{margin-top:0}.asd-w-analysis__divide{background-color:var(--asd-stroke-color);height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-chat-item{animation:animation-slide-in .3s;height:100%;margin-bottom:24px;position:relative;width:100%}.asd-w-chat-item.question{align-items:center;display:flex;flex-direction:row-reverse;justify-content:end;text-align:left}@keyframes animation-slide-in{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes circle-loading-animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-circle-loading{align-items:center;display:flex;flex-direction:column;justify-content:center}.asd-circle-loading__icon{animation:circle-loading-animate 3s linear infinite;height:20px;width:20px}.asd-circle-loading__text{color:#727b88;font-size:var(--asd-font-body-m);font-weight:400;line-height:22px;margin:10px 0 0;text-align:center}.asd-w-chat-list{height:400px;overflow:auto}.asd-w-chat-list__error{align-items:center;color:#505355;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:22px}.asd-w-chat-list__error>span{cursor:pointer;margin-left:2px;text-decoration:underline;text-underline-offset:2px}.asd-w-collapse.ant-collapse .custom-icon.rotate{transform:rotate(90deg)}.asd-w-collapse.ant-collapse.ant-collapse-borderless{background:var(--asd-bg-color-primary)}.asd-w-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:16px 0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{fill:var(--asd-text-color-placeholder,#888d93);color:var(--asd-text-color-placeholder,#888d93);transition:color .2s ease}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{flex:none;margin-inline-end:0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{cursor:pointer;padding-inline-start:4px}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{flex:1;margin-right:12px;text-align:right}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-header-text{color:var(--asd-text-color-secondary,#505355)}.asd-w-collapse.ant-collapse.header-text-processing .ant-collapse-header-text{-webkit-text-fill-color:transparent;animation:shine 3s linear infinite;background:linear-gradient(90deg,var(---text-color-secondary,#505355) 28.37%,var(---bg-color-primary,#fff) 68.27%,var(---text-color-secondary,#505355) 88.94%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;overflow:hidden;position:relative}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}.asd-w-collapse-chat__header{cursor:pointer;position:relative}.asd-w-collapse-chat__header>.asd-svg-icon{position:absolute;right:0;top:4px;transition:.2s ease}.asd-w-collapse-chat__header__up{transform:rotate(180deg)}.asd-w-collapse-chat__content{overflow:hidden;transition:.2s ease}.asd-w-config-aippt>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt>div:first-of-type{margin-top:0}.asd-w-config-aippt__theme{align-items:center;display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt__content{color:var(---text-color-primary,#202224);font:var(--asd-font-body-m)}.asd-w-config-aippt__content__cardBox{align-items:center;display:flex;justify-content:space-around;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card{cursor:pointer}.asd-w-config-aippt__content__cardBox__card__imgContainer{position:relative}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:first-of-type{border-radius:var(--asd-radius-large);border-style:solid;border-width:2px;height:80px}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:nth-of-type(2){height:14px;position:absolute;right:-2px;top:-2px}.asd-w-config-aippt__content__cardBox__card__textContainer{align-items:center;color:var(--asd-text-color-primary);display:flex;font:var(--asd-font-title-xxs);justify-content:center;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card__textContainer>img{height:18px;margin-right:var(--asd-comp-margin-xxs)}.asd-w-config-aippt-v2>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt-v2>div:first-of-type{margin-top:0}.asd-w-config-aippt-v2__theme{align-items:center;color:var(---text-color-primary,#202224);display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt-v2__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt-v2__content{display:flex}.asd-w-config-aippt-v2__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-select{display:flex;flex-wrap:wrap;gap:10px}.asd-w-select__has_desc-wrap{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(55px,max-content));width:100%}.asd-w-select__item{border:1px solid #dcdcdc;border-radius:var(--asd-radius-default);box-sizing:border-box;color:var(---text-color-primary,#202224);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:4px 12px;text-align:center;white-space:nowrap}.asd-w-select__item:not(.asd-w-select__has_desc){min-width:auto;width:auto}.asd-w-select__item:hover:not(.selected){background-color:#f3f9fe}.asd-w-select__has_desc{max-width:125px;min-width:55px;padding:12px 16px!important;text-align:left!important;white-space:normal}.asd-w-select__item-title{font-size:14px;line-height:22px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-select__desc{font-size:12px;line-height:1.4;margin-top:4px;word-break:break-word}.asd-w-select .selected{border-color:var(--asd-text-color-brand);color:var(--asd-text-color-brand);font-weight:600}@media screen and (max-width:1190px){.asd-w-select{grid-template-columns:repeat(auto-fit,minmax(55px,max-content))}.asd-w-select__has_desc{padding:12px 8px!important}}.asd-w-config-aiwrite>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aiwrite>div:first-of-type{margin-top:0}.asd-w-config-aiwrite__theme{align-items:center;display:flex;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-config-aiwrite__theme,.asd-w-config-aiwrite__theme>input{color:var(---text-color-primary,#202224);font-family:PingFang SC}.asd-w-config-aiwrite__theme>input{background-color:transparent;border-bottom:1.5px solid #666;flex-grow:1;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xs)}.asd-w-config-aiwrite__content{display:flex}.asd-w-config-aiwrite__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-config-footer{align-items:center;color:#94999f;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:space-between}.asd-w-config-footer__desc img{height:20px}.asd-w-config-footer__button{align-items:center;background-color:#006bfb;border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center;width:80px}.asd-w-config-footer__button:active{background-color:#0162e0}.asd-w-config-footer__PPTExpertButton{flex-grow:1;margin-left:16px;margin-top:10px;position:relative}.asd-w-config-footer__PPTExpertButton:first-of-type{margin-left:0}.asd-w-config-footer__PPTExpertButton__desc{color:#a3bce6;font-family:PingFang SC;font-size:12px;font-weight:400;margin-top:6px;text-align:center}.asd-w-config-footer__PPTExpertButton>button{border-radius:8px;color:#fff;display:block;font-family:PingFang SC;font-size:16px;font-weight:500;height:42px;width:100%}.asd-w-config-footer__PPTExpertButton>img{border-radius:4px;height:25px;position:absolute;right:-2px;top:0;transform:translateY(-50%);width:105px}.asd-w-config-header{align-items:center;display:flex}.asd-w-config-header>img{height:40px}.asd-w-config-header__textContainer{margin-left:var(--asd-comp-margin-m)}.asd-w-config-header__textContainer__title{color:#202224;font-family:PingFang SC;font-size:16px!important;font-weight:600;line-height:24px}.asd-w-config-header__textContainer__desc{font-size:var(--asd-font-body-m);line-height:22px}.asd-w-config-contract__desc,.asd-w-config-header__textContainer__desc{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-weight:400}.asd-w-config-contract__desc{font-size:14px;line-height:20px;margin-bottom:8px}.asd-w-config-contract__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-contract__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-contract__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-contract__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-contract__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-contract__generate__title{font-weight:500;line-height:20px}.asd-w-config-contract__generate>input,.asd-w-config-contract__generate__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px}.asd-w-config-contract__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;font-weight:400;line-height:24px;margin-top:8px;padding:5px 10px;width:100%}.asd-w-config-contract__generate>input::-moz-placeholder{color:#888d93}.asd-w-config-contract__generate>input::placeholder{color:#888d93}.asd-w-config-contract__generate__footer{margin-top:30px}.asd-w-config-contract__review{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.asd-w-config-contract__review__card{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:16px;font-weight:600;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-config-contract__review__card{width:100%}}.asd-w-config-contract__review__card>img{height:40px;margin-right:12px;width:40px}.asd-w-config-contract__review__card:hover{color:#006bfb}.asd-w-dorp-down-list{display:flex;flex-wrap:wrap;gap:10px}.asd-w-dorp-down-list .w-dorp-down-list{display:flex}.asd-w-dorp-down-list__select-container{flex:1}.asd-w-dorp-down-list img{width:12px}.asd-w-dorp-down-list .ant-select{--ant-select-hover-border-color:#111;flex:1;margin-right:0!important}.asd-w-dorp-down-list .ant-select-focused .ant-select-selector,.asd-w-dorp-down-list .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#d9d9d9!important}.asd-w-dorp-down-list .ant-select-selector{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-exam-page__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-exam-page__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-exam-page__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-exam-page__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-exam-page__content-item{margin-top:20px}.asd-w-config-exam-page__content-item:first-of-type{margin-top:0}.asd-w-config-exam-page__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-exam-page__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-exam-page__generate-footer{margin-top:20px}.asd-w-config-exam-page .ant-input-outlined:focus,.asd-w-config-exam-page .ant-input-outlined:focus-within,.asd-w-config-exam-page .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-exam-page__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-exam-page__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-summary__content{color:#555;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content:first-of-type{margin-top:0}.asd-w-config-summary__content__itemBox{display:grid;gap:12px 10px;grid-template-columns:50% 50%;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-default);box-sizing:border-box;color:#333;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center}.asd-w-config-summary__content__itemBox .selected{border:1.5px solid #006bfb;color:#006bfb;font-weight:600}.asd-w-upload__file{align-items:center;background-color:#f3f9fe;border:1px dashed #8ab3fd;border-radius:20px;box-sizing:border-box;cursor:pointer;display:grid;height:217px;justify-items:center}.asd-w-upload__file>input{display:none}.asd-w-upload__file__content{display:grid;justify-items:center}.asd-w-upload__file__content__title{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;line-height:24px;margin:22px 0 4px}.asd-w-upload__file__content__desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-upload__url{height:165px}.asd-w-upload__url>input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-medium);box-sizing:border-box;color:#333;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;outline:none;padding:10px var(--asd-comp-padding-lr-s);width:100%}.asd-w-upload__url>input::-moz-placeholder{color:#979797}.asd-w-upload__url>input::placeholder{color:#979797}.asd-w-upload__url__desc{color:#979797;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:8px}.asd-w-config-teach__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-teach__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-teach__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-teach__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-teach__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-teach__content-item{margin-top:20px}.asd-w-config-teach__content-item:first-of-type{margin-top:0}.asd-w-config-teach__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-teach__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-teach__generate-footer{margin-top:20px}.asd-w-config-teach__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-config-teach__upload-wrap:hover{background-color:#f3f9fe}.asd-w-config-teach .ant-input-outlined:focus,.asd-w-config-teach .ant-input-outlined:focus-within,.asd-w-config-teach .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-teach__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-teach__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-teach__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-card{border-radius:var(--asd-radius-extra-large);padding:16px}.asd-w-config-card>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-card>div:first-of-type{margin-top:0}.asd-w-content-button{position:relative}.asd-w-content-button__buttonBox{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.asd-w-content-button__buttonBox>div{border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-l);font-weight:500;line-height:26px;min-width:160px;padding:8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-content-button__buttonBox__left{background-color:#fff;border:1px solid #d8d8d8;color:#333}.asd-w-content-button__buttonBox__left:hover{background-color:#f7faff}.asd-w-content-button__buttonBox__right{background-color:#006bfb;color:#fff}.asd-w-content-button__buttonBox__right:hover{background-color:rgba(0,107,251,.88)}.asd-w-content-button__bottomText{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:42px;margin-top:12px}.asd-w-content-button__bottomText>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:500;margin:0 4px}.asd-w-content-button__cornerList{bottom:6px;position:absolute;right:0}.asd-w-link-list__itemBox,.asd-w-link-list__itemBox__item{margin-top:var(--asd-comp-margin-s)}.asd-w-link-list__itemBox__item{align-items:center;color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;overflow:hidden}.asd-w-link-list__itemBox__item:first-of-type{margin-top:0}.asd-w-link-list__itemBox__item>*{flex-shrink:0}.asd-w-link-list__itemBox__item__index{width:30px}.asd-w-link-list__itemBox__item__content{flex-shrink:1;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-link-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-content-link__header{align-items:center;display:flex;justify-content:space-between}.asd-w-content-link__header__left{align-items:center;border-radius:var(--asd-radius-default);color:#94999f;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:30px;padding:0 6px}.asd-w-content-link__header__left:hover{background-color:rgba(0,40,120,.06)}.asd-w-content-link__header__left:active{background-color:rgba(0,40,120,.12)}.asd-w-content-link__header__left__iconBox{margin-left:8px;transition:.2s ease}.asd-w-content-link__main{margin-top:0;overflow:auto;transition:.2s ease}.asd-w-doc-analysis__header{color:#666}.asd-w-doc-analysis__header,.asd-w-doc-analysis__header__type{align-items:center;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}.asd-w-doc-analysis__header__type{background-color:#fff;border-radius:var(--asd-radius-large);color:#202224;cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-doc-analysis__header__type>.asd-svg-icon{margin-left:8px}.asd-w-doc-analysis__header__type__typeList{background-color:#fff;border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-doc-analysis__header__type__typeList__item{align-items:center;border-radius:var(--asd-radius-default);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-doc-analysis__header__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-doc-analysis__header__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-doc-analysis__contentList{margin-top:14px}.asd-w-doc-analysis__contentList__item__header{align-items:center;display:flex;justify-content:space-between}.asd-w-doc-analysis__contentList__item__header__left{align-items:center;color:#202224;display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-doc-analysis__contentList__item__header__left>.asd-svg-icon{margin-right:8px}.asd-w-doc-analysis__contentList__item__desc{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:8px 0 12px}.asd-w-doc-analysis__contentList__item__divide{background-color:#e8eaed;height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-list{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:22px}.asd-w-list__itemBox{margin-top:var(--asd-comp-margin-s)}.asd-w-list__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-large);color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;margin-top:8px;padding:8px 16px;word-break:break-all}.asd-w-list__itemBox__item>.asd-svg-icon{margin-right:8px}.asd-w-list__itemBox__item:first-of-type{margin-top:0}.asd-w-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-list__itemBox__item>*{flex-shrink:0}.asd-w-list__itemBox.disabled .asd-w-list__itemBox__item:hover{background-color:#fff}.asd-w-mindmap{display:flex;flex:1;flex-direction:column;height:100%;position:relative;width:100%}.asd-w-mindmap__content{-ms-overflow-style:none;flex:1;overflow:scroll;scrollbar-width:none}.asd-w-mindmap__content::-webkit-scrollbar{display:none}.asd-w-mindmap__content__markdown{padding:0 15px}.asd-w-mindmap__content__markdown,.asd-w-mindmap__content__svg{display:none}.asd-w-mindmap__content.mindmap .asd-w-mindmap__content__svg,.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{display:block}.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{padding-bottom:70px}.asd-w-mindmap__toolbar{align-items:center;border-radius:10px;bottom:0;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;left:0;padding:0 12px;position:absolute;right:0;width:100%}.asd-w-mindmap__toolbar .mm-toolbar{background:none;border:none}.asd-w-mindmap__toolbar-tooltip{margin-left:8px}.asd-w-mindmap__toolbar-switch{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:flex;font-size:var(--asd-font-body-m);padding:5px 8px;white-space:nowrap}.asd-w-mindmap__toolbar-switch:before{background:url(https://p4.ssl.qhimg.com/t01ad4d2cde313e2b38.png) no-repeat 50%;background-size:14px;content:"";display:block;height:14px;margin-right:4px;width:14px}.asd-w-mindmap__toolbar-switch:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools{align-items:center;display:flex;position:relative}.asd-w-mindmap__toolbar-tools__zoom{align-items:center;border-radius:var(--asd-radius-large);display:flex;height:32px;justify-content:space-between;margin-right:8px;overflow:hidden;width:64px}.asd-w-mindmap__toolbar-tools__fit,.asd-w-mindmap__toolbar-tools__fullscreen{margin-right:8px}.asd-w-mindmap__toolbar-tools__item{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.asd-w-mindmap__toolbar-tools__item.zoom-item{border-radius:0;margin:0}.asd-w-mindmap__toolbar-tools__item i{background:url(https://p1.ssl.qhimg.com/t01e7e3881837074a9e.png) no-repeat;background-size:80px;display:block;height:16px;width:16px}.asd-w-mindmap__toolbar-tools__item i.zoomOut{background-position:0 0}.asd-w-mindmap__toolbar-tools__item i.zoomIn{background-position:-16px 0}.asd-w-mindmap__toolbar-tools__item i.fit{background-position:-32px 0}.asd-w-mindmap__toolbar-tools__item i.fullscreen{background-position:-48px 0}.asd-w-mindmap__toolbar-tools__item i.download{background-position:-64px 0}.asd-w-mindmap__toolbar-tools__item:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools__download{position:relative}.asd-w-mindmap__toolbar-tools__download-menu{background:#fff;border-radius:var(--asd-radius-large);box-shadow:0 4px 24px 0 rgba(0,0,0,.16);box-sizing:border-box;cursor:pointer;display:none;min-width:130px;padding:4px;position:absolute;right:0;top:-80px}.asd-w-mindmap__toolbar-tools__download-menu.show{display:block}.asd-w-mindmap__toolbar-tools__download-menu__item{align-items:center;border-radius:var(--asd-radius-default);color:#202224;display:flex;font-size:var(--asd-font-body-m);font-style:normal;font-weight:400;line-height:20px;padding:6px 16px 6px 12px}.asd-w-mindmap__toolbar-tools__download-menu__item p{white-space:nowrap}.asd-w-mindmap__toolbar-tools__download-menu__item .ai-svg-icon{margin-left:4px}.asd-w-mindmap__toolbar-tools__download-menu__item:hover{background:#f4f6f9}.asd-w-mindmap__toolbar.text .asd-w-mindmap__toolbar-tools{display:none}.asd-result{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:var(--asd-comp-padding-tb-xxxl) 0}.asd-result__wrap{font:var(--asd-font-body-m);text-align:center}.asd-result__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-result__placeholder{color:var(--asd-text-color-placeholder)}.asd-result__primary{color:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-s)}.asd-result__link{color:var(--asd-text-color-link);cursor:pointer}.asd-step-loading__item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:var(--asd-comp-margin-xs)}.asd-step-loading__item-icon{margin-right:var(--asd-comp-margin-xs)}.asd-step-loading__item-dot span{display:none}@keyframes fade-in1{0%{opacity:0}25%{opacity:1}}@keyframes fade-in2{0%{opacity:0}50%{opacity:1}}@keyframes fade-in3{0%{opacity:0}75%{opacity:1}}.active .asd-step-loading__item-dot span{animation:fade-in1 2s steps(1) infinite;display:inline-block}.active .asd-step-loading__item-dot span:first-child+span{animation-name:fade-in2}.active .asd-step-loading__item-dot span:first-child+span+span{animation-name:fade-in3}.asd-catalog{display:flex}.asd-catalog__page-num{color:#999;font-size:12px;margin-right:8px;margin-top:var(--asd-comp-margin-m)}.asd-catalog__part{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);flex:1;margin-bottom:var(--asd-comp-margin-m);padding:var(--asd-comp-padding-lr-l);position:relative;width:296px}.asd-catalog__part__header{color:#979797;font-size:12px}.asd-catalog__part__title{color:var(--asd-text-color-primary);font-size:16px;font-weight:700;line-height:28px}.asd-catalog__part__operate{background:var(--asd-bg-color-primary);border-radius:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:20px;position:absolute;right:1px;text-align:center;top:1px;width:20px}.asd-catalog__part__operate:hover{cursor:pointer}.asd-catalog__part__operate__revise{background-image:url(https://p5.ssl.qhimg.com/t01bdb70898e7822c84.png);background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:100%;box-sizing:initial;display:inline-block;height:12px;overflow:hidden;padding:4px;width:12px}.asd-catalog__part__operate__revise:hover{background-image:url(https://p4.ssl.qhimg.com/t11b673bcd678185efae123abe5.png)}.asd-catalog__part-edit{background:var(--asd-bg-color-primary);border:1px solid #2857ff;border-radius:var(--asd-radius-extra-large)}.asd-catalog .ant-btn{font-size:12px!important;margin-right:5px!important}.asd-catalog__part__footer{display:flex;justify-content:flex-end;margin-top:1em}.asd-catalog__part__footer button{padding:6px 8px;width:60px}.asd-w-outline::-webkit-scrollbar{display:none}.asd-w-outline .part__catalog span,.asd-w-outline .part__title{color:#202224;font-size:16px;font-weight:700;line-height:28px}.asd-w-outline .part__catalog span:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);padding:8px 10px;width:100%}.asd-w-outline li input{margin-top:6px}.asd-w-outline .sub-page-wrap .sub-page-title{display:flex;margin-top:8px}.asd-w-outline .sub-page-wrap .sub-page-title input{font-size:var(--asd-font-body-m);padding:4px 8px}.asd-w-outline .sub-page-wrap .sub-page-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .sub-page-wrap .sub-page-content{display:flex;margin-top:4px}.asd-w-outline .sub-page-wrap .sub-page-content textarea{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);color:#505355;font-size:var(--asd-font-body-m);padding:4px 8px;width:100%}.asd-w-outline .sub-page-wrap .sub-page-content:before{color:#fff;content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-title{color:#202224;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-outline .part__sub-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-content{color:#505355;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}:root{--asd-text-color:#202224;--asd-venation-text-color:#505355;--asd-main-inner-color:#fff}.asd-point__list{color:var(--asd-text-color);list-style:none;margin:0 0 20px 11px;padding:0;width:100%}.asd-point__list li{padding-bottom:16px;padding-left:18px;position:relative}.asd-point__list li:last-child{padding-bottom:0}.asd-point__icon{background-color:#fff;border-radius:50%;display:block;height:14px;left:-9px;position:absolute;top:5px;width:14px}.asd-point__icon.curr{background:#abcdfb;border-radius:12px}.asd-point__dot{border-left:2px dashed #c0cef0;height:100%;left:-3px;position:absolute;top:10px;width:0}.asd-point__dot.curr{border-left:none}.asd-point__end{color:#94999f;margin:0}.asd-point__context{margin:0;padding:0}.asd-point__context dt{font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px}.asd-point__context dd{color:var(--asd-venation-text-color);display:flex;font-size:14px;line-height:24px}.asd-point__context dd:before{background-color:var(--asd-venation-text-color);border-radius:5px;color:var(--asd-main-inner-color);content:"*";display:block;height:5px;margin-right:10px;position:relative;top:10px;width:5px}.asd-ai__reply-container{background:#f2f5f9;border-radius:var(--asd-radius-extra-large);overflow:hidden;padding:12px 16px;position:relative}.asd-ai__reply-container.fold{padding-bottom:50px}.asd-ai__reply-container__header{color:#666;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:14px;word-break:break-all}.asd-ai__reply-container__footer{padding-top:10px;position:relative}.asd-ai__reply-container__footer__corner{position:absolute;right:0;top:10px}.asd-ai__reply-container__fold-layer{bottom:12px;height:38px;left:0;position:absolute;right:0;width:100%}.asd-ai__reply-container__fold-layer__mask{background:linear-gradient(186deg,rgba(242,245,249,0) -25.45%,#f2f5f9 67.16%);height:89px;position:absolute;top:-39px;width:100%}.asd-ai__reply-container__fold-layer__text{display:flex;height:38px;justify-content:center}.asd-ai__reply-container__fold-layer__text-inner{align-items:center;background:#69727f;border-radius:var(--asd-radius-large);box-sizing:border-box;color:var(--asd-text-color-anti);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--asd-font-body-m);gap:8px;height:34px;justify-content:space-between;padding:4px 12px;z-index:1}.asd-ai__reply-container__fold-layer__text-inner:hover{background:#515966}.asd-ai__reply-container__fold-layer__text-inner .asd-svg-icon.fold{transform:rotateX(180deg)}.asd-w-derive-rec{display:flex;flex-direction:column;font-family:PingFangSC,-apple-system,BlinkMacSystemFont,sans-serif}.asd-w-derive-rec__top{align-items:flex-start;display:flex}.asd-w-derive-rec__avatar{flex-shrink:0;height:74px;margin-right:12px;width:89px}.asd-w-derive-rec__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-derive-rec__bottom{align-items:center;background:radial-gradient(2747.61% 141.57% at 39.44% -25.78%,rgba(76,101,255,.13) 4.37%,rgba(76,101,255,.08) 100%);border-radius:12px;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;padding:12px}.asd-w-derive-rec__tip{margin-right:18px}.asd-w-derive-rec__bubble{background-color:#000;border-radius:20px;display:inline-block;font-size:16px;font-style:normal;font-weight:600;margin-left:-31px;margin-top:6px;padding:4px 8px;position:relative}.asd-w-derive-rec__bubble:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;content:"";height:0;left:10px;position:absolute;top:26px;width:0}.asd-w-derive-rec__title{color:#fff;font-size:15px;font-weight:500;line-height:22px}.asd-w-derive-rec__action button{border-radius:100px;gap:4px;padding:6px 12px}.asd-progress,.asd-w-derive-rec__action button{align-items:center;display:flex;justify-content:center}.asd-progress{flex-direction:row}.asd-progress__wrap{text-align:center;width:100%}.asd-progress__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-progress__text{color:var(--asd-text-color-secondary);font:var(--asd-font-body-m);margin-bottom:var(--asd-comp-margin-m)}.asd-w-doc-card{position:relative;width:186px}.asd-w-doc-card:hover{cursor:pointer}.asd-w-doc-card:hover .asd-w-doc-card__close{opacity:1}.asd-w-doc-card__wrap{border-radius:var(--asd-radius-extra-large);border-style:solid;border-width:1px;font:var(--asd-font-body-m);overflow:hidden;padding:var(--asd-comp-padding-tb-s) var(--asd-comp-padding-lr-m);position:relative}.asd-w-doc-card__content{justify-content:flex-start;min-height:var(--asd-comp-size-l)}.asd-w-doc-card__content,.asd-w-doc-card__icon{align-items:center;display:flex;flex-direction:row}.asd-w-doc-card__icon{flex-shrink:0;height:var(--asd-comp-size-xxxs);justify-content:center;margin-right:var(--asd-comp-margin-s);width:var(--asd-comp-size-xxxs)}.asd-w-doc-card__icon svg{height:100%;width:100%}.asd-w-doc-card__main{flex:1;min-width:0}.asd-w-doc-card__title{color:var(--asd-text-color-primary)}.asd-w-doc-card__description,.asd-w-doc-card__title{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-doc-card__description{color:var(--asd-text-color-placeholder);font:var(--asd-font-caption)}.asd-w-doc-card__action{color:var(--asd-text-color-secondary);display:inline-block;margin-left:var(--asd-comp-margin-xs)}.asd-w-doc-card__action:hover{color:var(--asd-text-color-link)}.asd-w-doc-card__dropdown-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.asd-w-doc-card__dropdown-label{color:var(--asd-branding-color-default);font:var(--asd-font-caption)}.asd-w-doc-card__dropdown-icon{align-items:center;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__dropdown-icon:after{background:var(--asd-branding-color-default);content:"";height:5px;width:9px}.asd-w-doc-card__close{align-items:center;background:var(--asd-text-color-secondary);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;opacity:0;position:absolute;right:-3px;top:-3px;transition:opacity .2s ease-in-out;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__progress{bottom:0;height:2px;left:0;overflow:hidden;position:absolute;width:100%}.asd-w-doc-card__progress-wrap{margin-top:-14px}.asd-w-doc-card--small{width:180px}.asd-w-doc-card--small .asd-w-doc-card__wrap{border-radius:var(--asd-radius-default);padding:var(--asd-comp-padding-tb-xs) var(--asd-comp-padding-lr-s)}.asd-w-doc-card--small .asd-w-doc-card__title{font:var(--asd-font-body-s)}.asd-w-doc-card--small .asd-w-doc-card__icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-doc-card--large{width:200px}.asd-w-doc-card--large .asd-w-doc-card__wrap{padding:var(--asd-comp-padding-tb-m) var(--asd-comp-padding-lr-m)}.asd-w-doc-card--large .asd-w-doc-card__close{height:var(--asd-comp-size-xxxs);width:var(--asd-comp-size-xxxs)}.asd-w-dropdown{color:var(--asd-text-color-secondary)}.asd-w-dropdown,.asd-w-dropdown__type{align-items:center;display:flex;font:var(--asd-font-body-m)}.asd-w-dropdown__type{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-dropdown__type>.asd-svg-icon{margin-left:8px}.asd-w-dropdown__type.disabled{cursor:not-allowed}.asd-w-dropdown__type__typeList{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-dropdown__type__typeList__item{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-dropdown__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-dropdown__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-form-upload__concise-title{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;justify-content:center;line-height:24px}.asd-w-form-upload__concise-title>.asd-svg-icon{margin-right:6px}.asd-w-form-upload__concise-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.asd-w-form-upload__rich-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:38px}.asd-w-form-upload__rich-title>p{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:14px;font-weight:600;line-height:24px;margin-top:22px}.asd-w-form-upload__rich-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-bottom:38px;margin-top:4px;text-align:center}.asd-w-form-upload__files{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:10px}.asd-w-form-upload__files__item{width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-form-upload__files__item{width:100%}}.asd-w-form-upload__custom{cursor:pointer}.asd-w-form-upload__hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.asd-w-form-upload .ant-upload-btn{padding:12px 20px!important}.asd-w-dynamic-form{border-radius:10px;padding:16px}.asd-w-dynamic-form__label{color:var(---text-color-primary,#202224);display:block;font-weight:500;margin-bottom:8px}.asd-w-dynamic-form__label_required:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-dynamic-form__field{margin-bottom:20px}.asd-w-dynamic-form__help{color:#666;font-size:12px;margin-top:4px}.asd-w-dynamic-form__vertical-layout .w-dynamic-form__field{display:block;width:100%}.asd-w-dynamic-form__inline-layout{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{flex:1;min-width:200px}.asd-w-dynamic-form .field-renderer .field-error{color:#ff4d4f;font-size:12px;margin-top:4px}@media (max-width:768px){.asd-w-dynamic-form__inline-layout{flex-direction:column}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{min-width:100%}}.asd-w-dynamic-form__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-dynamic-form__upload-wrap:hover{background-color:#f3f9fe}.asd-w-dynamic-form .ant-input-outlined:focus,.asd-w-dynamic-form .ant-input-outlined:focus-within,.asd-w-dynamic-form .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-expert-card{align-items:center;background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;cursor:pointer;display:flex;padding:11px 16px;position:relative}.asd-expert-card .asd-expert-card__icon{height:28px;width:28px}.asd-expert-card .asd-expert-card__icon>img{width:100%}.asd-expert-card .asd-expert-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-expert-card .asd-expert-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.asd-expert-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-expert-card__icon,.asd-expert-card__icon img{width:var(--asd-comp-size-xl)}.asd-expert-card__desc{overflow:hidden}.asd-expert-card__desc-title{color:#202224;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-expert-card__desc-text{color:#505355;font-family:PingFang SC;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-expert-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-expert-card__corner>.asd-svg-icon{margin-right:4px}.asd-expert-card:hover .asd-expert-card__desc .enable{color:#006bfb}.asd-w-file-item{position:relative}.asd-w-file-item__file{background:var(--asd-bg-color-sunken);border-radius:12px;box-shadow:0 2px 12px -3px rgba(29,38,131,.08);height:66px;margin-bottom:16px;overflow:hidden;padding:12px;position:relative;width:206px}.asd-w-file-item__icon-cont{align-items:center;display:flex}.asd-w-file-item__icon-cont>img{flex-shrink:0;height:32px;width:32px}.asd-w-file-item__icon{height:16px;width:16px}.asd-w-file-item__content{margin-left:12px;width:154px}.asd-w-file-item__name{color:var(--asd-text-color-primary);font-size:14px;line-height:22px}.asd-w-file-item__desc,.asd-w-file-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-file-item__desc{color:var(--asd-text-color-placeholder);font-size:12px;line-height:18px;max-width:110px}.asd-w-file-item__process{color:#babdc0}.asd-w-file-item__close{cursor:pointer;height:16px;position:absolute;right:-4px;top:-4px;width:16px}.asd-w-file-item__close:hover{opacity:.8}.asd-w-file-item__fail{align-items:center;display:flex;margin-right:10px}.asd-w-file-item__delete{color:#f22933;cursor:pointer;font-size:12px;line-height:18px;margin-left:4px}.asd-w-file-item__delete:hover{opacity:.8}.asd-w-file-item__progress{background:rgba(0,40,120,.06);bottom:0;height:4px;left:0;position:absolute;width:100%}.asd-w-file-item__progress-inner{background:#006bfb;height:100%;transition:width .3s ease-in-out}.asd-w-file-item:nth-child(3n){margin-right:0!important}.asd-w-file-list{display:flex;flex-wrap:nowrap;height:0;margin-bottom:0;opacity:0;overflow:hidden;scroll-behavior:smooth;transition:.2s ease}.asd-w-file-list::-webkit-scrollbar{display:none}.asd-w-file-list__background{position:relative}.asd-w-file-list__leftCover{box-shadow:inset 40px 0 30px -20px var(--asd-bg-color-primary);height:58px;left:0;position:absolute;width:40px;z-index:1}.asd-w-file-list__rightCover{box-shadow:inset -40px 0 30px -20px var(--asd-bg-color-primary);height:58px;position:absolute;right:0;width:40px;z-index:1}.asd-w-file-list__left{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;left:4px;position:absolute;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(180deg);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__left:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__left:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__left>img{height:12px;width:12px}.asd-w-file-list__right{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__right:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__right:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__right>img{height:12px;width:12px}.asd-w-file-list>div{margin-left:12px}.asd-w-file-list>div:first-of-type{margin-left:0}.asd-w-file-list__preImg{border:1px solid var(--asd-border-color-default);border-radius:8px;flex-shrink:0;height:58px;overflow:hidden;position:relative;width:58px}.asd-w-file-list__preImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-file-list__preImg__close{cursor:pointer;display:none;height:16px;position:absolute;right:0;top:0;width:16px}.asd-w-file-list__preImg:hover .asd-w-file-list__preImg__close{display:block}.asd-w-file-item__content{width:122px}.asd-w-file-item__file{box-sizing:border-box;height:58px;margin-bottom:0;padding:8px 12px;width:192px}.asd-w-file-item__close{right:4px;top:4px}.asd-w-folder-trigger{background:#fff;bottom:0;height:20px;left:0;position:absolute;right:0}.asd-w-folder-trigger__mask{background:linear-gradient(180deg,var(---mask-primary-opacity,hsla(0,0%,100%,0)) 0,var(---bg-color-primary,#fff) 100%);height:48px;left:0;position:absolute;right:0;top:-48px}.asd-w-folder-trigger__content{align-items:center;cursor:pointer;display:flex;height:20px;margin-top:8px}.asd-w-folder-trigger__content.center{justify-content:center}.asd-w-folder-trigger__content.left{justify-content:start}.asd-w-folder-trigger__content.right{justify-content:end}.asd-w-folder-trigger__content-text{color:var(--asd-gray-color-9);font-size:14px;margin-right:4px}.asd-w-folder-trigger__content .asd-svg-icon{transition:.3s}.asd-w-folder-trigger__content .asd-svg-icon.fold{transform:rotate(180deg)}.asd-w-folder-wrapper{height:auto;overflow:hidden;padding-bottom:36px;position:relative}.asd-w-folder-wrapper .asd-w-folder-trigger{bottom:0;height:36px}.asd-function-card{align-items:center;background:#f5f7fa;border-radius:var(--asd-radius-extra-large);cursor:pointer;display:flex;padding:12px;position:relative}.asd-function-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-function-card__icon,.asd-function-card__icon img{width:var(--asd-comp-size-xl)}.asd-function-card__desc{overflow:hidden}.asd-function-card__desc-title{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-function-card__desc-text{color:#505355;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-function-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-function-card:hover .asd-function-card__desc .enable{color:#006bfb}.asd-function-card__expert{background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;padding:14px 16px}.asd-function-card__expert .asd-function-card__icon{height:28px;width:28px}.asd-function-card__expert .asd-function-card__icon>img{width:100%}.asd-function-card__expert .asd-function-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-function-card__expert .asd-function-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.gee-editor-container{height:100%;position:relative;width:100%}.gee-editor-container .gee-editor-loading{align-items:center;background:var(--asd-bg-color-sunken);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.gee-editor-container .gee-editor-dialog{background-color:transparent;cursor:no-drop;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.gee-editor-container .gee-editor-close{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:5px;position:absolute;right:24px;top:11px;width:24px;z-index:1}.gee-editor-container .gee-editor-close:hover{background:var(--asd-close-color-hover)}.gee-editor-iframe{border:0;height:100%;width:100%}.asd-w-go-top{align-items:center;background-color:#fff;border-radius:var(--asd-radius-round);bottom:130px;box-shadow:0 1px 3px var(--asd-shadow-border-color);cursor:pointer;display:flex;height:32px;justify-content:center;position:fixed;right:20px;width:32px;z-index:100}.asd-w-go-top__hidden{display:none}.asd-w-go-top__icon{background:url(https://p2.ssl.qhimg.com/t110b9a9301e21852aea2be89f0.png) 0 0/32px;height:16px;width:16px}.asd-w-go-top:hover .asd-w-go-top__icon{background-position:16px 0}.asd-c-header{align-items:center;display:flex;justify-content:center;min-height:56px;width:100%}.asd-c-header__logo{cursor:pointer}.asd-c-header__main{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:space-between}.asd-c-header__user-login{background:#003ffb;border-radius:12px;color:#fff;cursor:pointer;height:32px;margin-left:16px;padding:5px 16px}.asd-c-header__user-logout{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;margin-top:4px;padding:7px 12px}.asd-c-header__user-logout:hover{background:rgba(0,40,120,.06)}.asd-c-header__user-logout:active{background:rgba(0,40,120,.12)}.asd-c-header__user-img{border-radius:100%}.asd-c-header__user-info{align-items:center;display:flex;gap:8px;justify-content:center;margin-left:16px;position:relative}.asd-c-header__user-info-userName{color:rgba(0,0,0,.9);flex:1;flex-wrap:nowrap}.asd-c-header__user-drop{cursor:pointer;gap:8px}.asd-c-header__user-avatar,.asd-c-header__user-drop{align-items:center;display:flex;justify-content:center}.asd-c-header__user-avatar{background:#fff;border-radius:50%;box-sizing:border-box;height:34px;padding:1px;position:relative;width:34px}.asd-c-header__user-avatar-img{border-radius:20px;flex-shrink:0;height:32px;width:32px}.asd-c-header__user-info-vip{background:linear-gradient(135deg,#ffe2b0,#eac78e)}.asd-c-header__user-info-vip:after{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-info-novip{background:linear-gradient(135deg,#fff,#b8b8b8)}.asd-c-header__user-info-novip:after{background-image:url(https://p3.ssl.qhimg.com/t110b9a9301b99d8d11770b187a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-main{align-items:center;display:flex;justify-content:center}.asd-c-header__user-panel{background:#fff;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);display:none;gap:12px;padding:12px 4px 4px;width:240px}.asd-c-header__user-panel-show{display:block!important}.asd-c-header__user-profile{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;gap:8px;justify-content:flex-start;margin:0 12px;padding-bottom:8px}.asd-c-header__user-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:box;overflow:hidden}.asd-c-header__nav-utility{align-items:center;display:flex;gap:16px;justify-content:center}.asd-c-header__nav-utility a{color:#505355;cursor:pointer;text-decoration:none}.asd-c-header__nav-utility a:hover{color:#505355;text-decoration:underline}.asd-c-header__member-center{padding-right:16px;position:relative}.asd-c-header__member-center:after{background:rgba(0,0,0,.12);content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.asd-c-header__customer-service{align-items:center;display:flex;gap:4px;justify-content:center}.asd-c-header__nav-list{align-items:center;display:flex;gap:10px;justify-content:center;margin-left:40px}.asd-c-header__nav-list li{border-radius:12px;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:6px 12px;position:relative}.asd-c-header__nav-list li a{color:#202224;text-decoration:none}.asd-c-header__nav-list li:hover{background:rgba(0,40,120,.06)}.asd-c-header__nav-list li.active{color:#202224;font-weight:600}.asd-c-header__nav-list li.active a{display:block;position:relative}.asd-c-header__nav-list li.active a:after{background:#202224;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.asd-c-header__vip-panel{background:#fff;background-repeat:no-repeat;background-size:100%;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);box-sizing:border-box;display:none;padding:12px 20px 16px;width:336px}.asd-c-header__vip-panel-header{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-avatar{border-radius:100%;margin-right:8px}.asd-c-header__vip-panel-header-user{gap:8px;margin-bottom:4px}.asd-c-header__vip-panel-header-bean,.asd-c-header__vip-panel-header-user{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-bean-icon{background-color:"";background-image:url(https://p4.ssl.qhimg.com/t110b9a93010de47da0efab563f.png);background-size:100% 100%;display:inline-block;height:13.5px;margin-right:1px;width:13.5px}.asd-c-header__vip-panel-header-bean span{color:#888d93;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:19px}.asd-c-header__vip-panel-header-bean-total{color:#505355!important}.asd-c-header__vip-panel-header-bean-partition{margin:0 8px}.asd-c-header__vip-panel-header-bean-record{color:#888d93;cursor:pointer;text-decoration:none}.asd-c-header__vip-panel-header-bean-record:hover{color:#505355;text-decoration:underline}.asd-c-header__vip-panel-tip{align-items:center;background:linear-gradient(91deg,#242c3a .45%,#282c37 100.08%);border-radius:12px;box-sizing:border-box;display:flex;gap:4px;justify-content:center;margin-top:12px;min-height:52px;padding:12px;width:100%}.asd-c-header__vip-panel-tip-vipIcon{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-size:100% 100%;height:20px;width:20px}.asd-c-header__vip-panel-tip-validityDate{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:space-between}.asd-c-header__vip-panel-tip-validityDate span{color:#f1ce8d;font-family:Microsoft YaHei UI;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.asd-c-header__vip-panel-tip-validityDate-flex{display:flex;flex-direction:column}.asd-c-header__vip-panel-tip-btn{align-items:center;background:linear-gradient(89deg,#ffe9bc 1.11%,#f0cc8b 98.72%);border-radius:32px;cursor:pointer;display:flex;justify-content:center;padding:4px 12px}.asd-c-header__vip-panel-tip-btn:hover{background:linear-gradient(89deg,#f0dbb0 1.11%,#e3c184 98.72%)}.asd-c-header__vip-panel-tip-btn:active{background:linear-gradient(89deg,#e0cda5 1.11%,#d4b47b 98.72%)}.asd-c-header__vip-panel-nav{border-top:1px solid rgba(0,0,0,.12);margin-top:12px;padding-top:4px}.asd-c-header__vip-panel-nav a{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.asd-c-header__vip-panel-nav-item{align-items:center;background-color:#fff;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:12px;text-decoration:none}.asd-c-header__vip-panel-nav-item:hover{background-color:rgba(0,40,120,.06)}.asd-c-header__vip-panel-nav-item:active{background-color:rgba(0,40,120,.12)}.asd-c-header__vip-panel-nav-item-label{align-items:center;display:flex;justify-content:center}.asd-c-header__vip-panel-nav-item-label span{margin-left:16px}.asd-c-header__vip-panel-logout{margin-top:4px}.asd-c-header__vip-panel-show{display:block!important}.asd-c-header__dropdown-menu{position:absolute;right:0;top:40px;z-index:99}.asd-w-input-box{width:100%}.asd-w-input-box__content{background-color:var(--asd-bg-color-primary);border:2px solid rgba(0,0,0,.12);border-radius:var(--asd-radius-large);box-shadow:0 2px 8px 0 rgba(46,51,71,.12);padding:6px}.asd-w-input-box__content>div{margin-top:6px}.asd-w-input-box__content>div:first-of-type{margin-top:0}.asd-w-input-box__content__textArea{position:relative}.asd-w-input-box__content__textArea__input{border:none;color:var(--asd-text-color-primary);font:var(--asd-font-body-m);padding:0 6px}.asd-w-input-box__content__textArea__input:focus{box-shadow:none!important;outline:none!important}.asd-w-input-box__content__textArea__input::-webkit-scrollbar{width:2px}.asd-w-input-box__content__textArea__input::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:var(--asd-radius-small)}.asd-w-input-box__content__cornerBox{align-items:center;display:flex;justify-content:space-between}.asd-w-input-box__content__cornerBox__left{align-items:center;color:#888d93;display:flex;font-family:Source Han Sans CN;font-size:12px;font-weight:400;line-height:16px;margin-left:4px;overflow:hidden}.asd-w-input-box__content__cornerBox__left>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-input-box__content__cornerBox__left>.asd-svg-icon{flex-shrink:0;margin-right:4px}.asd-w-input-box__content__cornerBox__right{align-items:center;display:flex}.asd-w-input-box__content__cornerBox__right>*{margin-left:8px}.asd-w-input-box__content__cornerBox__right>:first-of-type{margin-left:0}.asd-w-input-box__content__cornerBox__right__configList{align-items:center;display:flex;flex-wrap:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:20px;justify-items:center;position:relative;width:20px}.asd-w-input-box__content__cornerBox__right__configList__button:hover{background-color:#e8eaed}.asd-w-input-box__content__cornerBox__right__configList__button:hover .asd-w-input-box__content__cornerBox__right__configList__button__desc{display:block}.asd-w-input-box__content__cornerBox__right__configList__button__desc{background-color:#111112;border-radius:var(--asd-radius-default);color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;padding:6px 12px;position:absolute;top:-44px;transform:translateX(-50%);white-space:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button__desc:after{border-color:#111112 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,100%);width:0}.asd-w-input-box__content__cornerBox__right__configList__divide{background-color:#d9d9d9;height:10px;margin-left:8px;width:1px}.asd-w-input-box__content__cornerBox__sendButton{background:var(--asd-text-color-brand);border-radius:100%;cursor:pointer;height:var(--asd-comp-size-xs);transition:.2s ease;width:var(--asd-comp-size-xs)}.asd-w-input-box__content__cornerBox__sendButton.disabled{background:var(--asd-text-color-disable)}.asd-w-input-box__content__cornerBox__sendButton.sending{background-image:url(https://so3.360tres.com/t110b9a93012d000a715f9f95b4.png);background-position:50%;background-repeat:no-repeat;background-size:12px}.asd-w-input-box__content__cornerBox__sendButton:hover{opacity:.88}.asd-w-input-box__content__cornerBox__sendButton:active{transform:scale(.9)}.asd-w-select-box{background-color:var(--asd-bg-color-primary);border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);left:0;padding:4px;position:absolute;z-index:1}@media (max-width:768px){.asd-w-select-box{left:16px;min-width:auto;right:16px;width:auto}}.asd-w-select-box__item{align-items:center;border-radius:8px;box-sizing:border-box;color:var(--asd-text-color-primary);cursor:pointer;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;min-width:192px;padding:7px 12px;white-space:nowrap}@media (max-width:768px){.asd-w-select-box__item{min-width:auto;width:100%}}.asd-w-select-box__item:hover{background-color:var(--asd-text-color-bg-hover)}.asd-w-select-box__item>img{height:16px;margin-left:auto;width:16px}.asd-w-select-box__item>.asd-svg-icon{flex-shrink:0;margin-right:8px}.asd-w-select-box__selected{font-weight:600}.asd-w-tooltip{background-color:#111112;border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;max-width:calc(100vw - 32px);opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:.2s ease;white-space:nowrap;z-index:1}.asd-w-tooltip:after{border:6px solid transparent;border-top-color:#111112;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}@media (max-width:768px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:20px!important;transform:translateX(0)!important}}@media (max-width:480px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:16px!important;transform:translateX(0)!important}}@media (max-width:320px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:12px!important;transform:translateX(0)!important}}.asd-w-popup-toggle{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-popup-toggle,.asd-w-popup-toggle:focus{box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:focus{border:none!important}.asd-w-popup-toggle:active,.asd-w-popup-toggle:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-popup-toggle>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-w-referrence{align-items:center;background-color:var(--asd-bg-color-secondary);border-radius:var(--asd-radius-default);display:inline-flex;padding:4px 8px;position:relative}.asd-w-referrence>.asd-svg-icon{flex-shrink:0}.asd-w-referrence__desc{color:var(--asd-text-color-secondary);font-size:var(--asd-font-body-m);line-height:22px;margin-right:8px}.asd-w-referrence__desc,.asd-w-referrence__text{font-family:PingFang SC;font-weight:400;white-space:nowrap}.asd-w-referrence__text{color:var(--asd-text-color-primary);font-size:13px;line-height:20px;margin:0 2px 0 8px;max-width:128px;overflow:hidden;text-overflow:ellipsis}.asd-w-referrence__format{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-referrence__close{align-items:center;cursor:pointer;display:none;height:24px;justify-items:center;position:absolute;right:-8px;top:-8px;width:24px}.asd-w-referrence__close__tip{align-items:center;background-color:var(--asd-text-color-primary);border-radius:var(--asd-radius-default);color:var(--asd-text-color-anti);display:none;font-family:PingFang SC;font-size:12px;font-weight:400;height:32px;left:50%;padding:0 12px;position:absolute;top:-40px;transform:translateX(-50%);white-space:nowrap}.asd-w-referrence__close__tip:after{border:6px solid transparent;border-top:6px solid var(--asd-text-color-primary);bottom:-12px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.asd-w-referrence__close:hover .asd-w-referrence__close__tip{display:flex}.asd-w-referrence:hover .asd-w-referrence__close{display:grid}.asd-w-textarea{background-color:var(--asd-bg-color-overlay);border:none;box-sizing:border-box;color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:16px;font-weight:400;height:56px;line-height:24px;max-height:248px;padding:4px;resize:none;width:100%;word-break:break-all}.asd-w-textarea::-moz-placeholder{color:var(--asd-text-color-disable)}.asd-w-textarea::placeholder{color:var(--asd-text-color-disable)}.asd-w-upload-drag__drop-area{border-radius:20px;height:100%;width:100%}.asd-w-upload-drag__drop-area__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.asd-w-upload-drag__drop-area__content-title{color:var(--asd-branding-color-default);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:12px}.asd-w-upload-drag__dragging{background:var(--asd-bg-color-secondary)}.asd-w-upload-drag__dragging,.asd-w-upload-drag__over{border:1px dashed var(--asd-border-color-selected);box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-upload-drag__over{background:var(--asd-branding-color-focus)}.asd-w-upload-drag-on-area{inset:0;position:absolute;z-index:1000}.asd-w-sender{background-color:var(--asd-bg-color-overlay);border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:0 2px 12px -3px rgba(0,0,0,.16);box-sizing:border-box;margin:0 auto 16px;min-width:300px;padding:8px 12px 12px;pointer-events:all;position:relative;width:100%}.asd-w-sender__submit{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.asd-w-sender__submit>button{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:auto;transition:.2s ease;width:32px}.asd-w-sender__submit>button>img{height:16px;width:16px}.asd-w-sender__submit>button>div{background-color:#fff;border-radius:2px;height:10px;width:10px}.asd-w-sender__submit .isFlowIng{background-color:var(--asd-text-color-primary);cursor:pointer}.asd-w-sender__submit .isFlowIng:hover{background-color:var(--asd-text-color-secondary)}.asd-w-sender__submit .enableSubmit{background-color:var(--asd-branding-color-default);cursor:pointer}.asd-w-sender__submit .enableSubmit:hover{background-color:var(--asd-branding-color-hover)}.asd-w-sender__submit .enableSubmit:active{background-color:var(--asd-branding-color-click);transform:scale(.9)}.asd-w-sender__submit .disableSubmit{background-color:var(--asd-branding-color-disable);cursor:not-allowed}:root{--asd-skeleton-bg-color:rgba(0,0,0,.03);--asd-skeleton-img-color:rgba(0,0,0,.04)}.asd-skeleton li{animation:skeleton-loading 1.2s linear infinite;background-color:var(--asd-skeleton-bg-color);background-image:linear-gradient(90deg,transparent,var(--asd-skeleton-img-color) 50%,transparent);background-position:100% 50%;background-size:400% 100%;border-radius:5px;height:28px;margin-bottom:10px;width:100%}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.asd-w-slide-panel{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);box-sizing:border-box;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;padding:0 20px;position:absolute;top:0;transition:.3s ease;width:100%}.asd-w-slide-panel__top{align-items:center;display:flex;padding:var(--asd-comp-padding-tb-l) 0}.asd-w-slide-panel__top__control{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-slide-panel__top__control__text{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:22px}.asd-w-slide-panel__main{flex-grow:1;overflow:auto}.asd-w-slide-panel__main::-webkit-scrollbar{display:none}.asd-w-step-list__title-wrap{align-items:center;display:flex}.asd-w-step-list__icon-wrap{margin-right:12px}.asd-w-step-list__icon,.asd-w-step-list__icon-wrap{align-items:center;border-radius:50%;display:flex;height:24px!important;justify-content:center;width:24px!important}.asd-w-step-list__icon img{border-radius:50%;height:100%;width:100%}.asd-w-step-list__icon-loading-img{border-radius:0!important;height:100%!important;width:100%!important}.asd-w-step-list__default-icon-bg{align-items:center;background-color:#5e9bf6!important;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.asd-w-step-list__title{color:#202224;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.asd-w-step-list__title,.asd-w-step-list__title div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.asd-w-step-list__content-wrap{border-left:2px solid rgba(0,0,0,.12);margin-bottom:8px;margin-left:11px;margin-top:8px;min-height:20px;padding-left:23px}.asd-svg-icon{align-items:center;display:flex;overflow:hidden}.asd-svg-icon.asd-svg-icon-rotate{animation:rotate 1.5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-svg-icon svg{height:1em;width:1em}.asd-w-tag{display:flex;flex-wrap:wrap;gap:var(--asd-comp-margin-s)}.asd-w-tag__item{background-color:var(--asd-text-color-anti);border:1px solid var(--asd-border-color-default);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:var(--asd-comp-padding-tb-s)}.asd-w-tag__item:hover{background-color:var(--asd-bg-color-secondary)}.asd-w-thinking__hd__title{align-items:center;background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-large);display:flex;gap:var(--asd-comp-margin-xs);height:40px;padding:0 var(--asd-comp-padding-lr-m);width:-moz-fit-content;width:fit-content}.asd-w-thinking__hd__output-end{cursor:pointer}.asd-w-thinking__hd__foldArrow{transform:rotate(180deg)}.asd-w-thinking__bd__thinking{border-left:2px solid var(--asd-stroke-color);color:var(--asd-text-color-primary);font:var(--asd-font-body-m);margin-left:var(--asd-comp-margin-m);margin-top:var(--asd-comp-margin-s);padding-left:var(--asd-comp-padding-lr-l)}.asd-w-thinking__bd__thinking .asd-markdown-text *{color:var(--asd-text-color-placeholder)!important;font:var(--asd-font-body-s)!important;font-weight:400!important}.asd-w-thinking__bd__error-msg{font:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-m)}.asd-w-thinking__text-loading{display:inline-block;text-decoration:none}.asd-w-thinking__text-loading__dots span{animation:dots-1 2s steps(1) infinite}.asd-w-thinking__text-loading__dots span:first-child+span{animation-name:dots-2}.asd-w-thinking__text-loading__dots span:first-child+span+span{animation-name:dots-3}@keyframes dots-1{0%{opacity:0}25%{opacity:1}}@keyframes dots-2{0%{opacity:0}50%{opacity:1}}@keyframes dots-3{0%{opacity:0}75%{opacity:1}}.asd-w-thinking__fold .asd-w-thinking__hd__foldArrow{transform:rotate(0)}.asd-w-thinking__fold .asd-w-thinking__bd__content{display:none}.asd-tree-flowd__list{font-family:PingFang SC;margin-left:101px}.asd-tree-flowd__hide-icon,.asd-tree-flowd__list{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:8px;padding:16px}.asd-tree-flowd__hide-icon{margin-left:0}.asd-tree-flowd__description{color:var(--asd-text-color-placeholder);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px;margin-top:24px;position:relative}.asd-tree-flowd__page-icon{align-items:center;color:var(--asd-text-color-placeholder);display:flex;font-size:12px;font-weight:500;justify-content:space-between;left:-28px;position:absolute;top:0;transform:translateX(-100%);width:73px}.asd-tree-flowd__page-icon .asd-svg-icon{font-size:37px!important;height:25px!important;width:37px!important}.asd-tree-flowd__title{color:var(--asd-text-color-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.asd-tree-flowd__title .asd-tree-flowd__content-editable,.asd-tree-flowd__title .asd-tree-flowd__typing{padding:6px 10px}.asd-tree-flowd__level1{margin-top:8px}.asd-tree-flowd__level4{color:var(--asd-text-color-primary);display:list-item;font-size:15px;font-style:normal;font-weight:500;line-height:normal;list-style-type:disc;margin-left:14px}.asd-tree-flowd__level4::marker{color:var(--asd-text-color-secondary)}.asd-tree-flowd__level5{color:var(--asd-text-color-placeholder);font-size:14px;line-height:21px;margin-left:14px}.asd-tree-flowd__level4 .asd-tree-flowd__content-editable,.asd-tree-flowd__level4 .asd-tree-flowd__typing,.asd-tree-flowd__level5 .asd-tree-flowd__content-editable,.asd-tree-flowd__level5 .asd-tree-flowd__typing{padding:4px 10px}.asd-tree-flowd__node.asd-tree-flowd__level4{margin-top:8px}.asd-tree-flowd__node.asd-tree-flowd__level5{margin-top:2px}.asd-tree-flowd__node:hover{background:var(--asd-bg-color-primary-hover);border-radius:6px}.asd-tree-flowd__node__visible{opacity:1;transform:translateY(0)}.asd-tree-flowd__custom-bubble .ant-bubble-content-filled{background:transparent}.asd-tree-flowd__content-editable{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-hover);border-radius:var(--radius-large,8px);min-height:16px;outline-color:var(--asd-text-color-link);position:relative}[contenteditable][aria-placeholder]:empty:before,[contenteditable][aria-placeholder]:not(:empty):has(br:only-child):before,[contenteditable][aria-placeholder]:not(:empty):has(div:empty):before{background-color:transparent;color:var(--asd-text-color-placeholder);content:attr(aria-placeholder);position:absolute}@keyframes cursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.asd-w-upload-button{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-upload-button,.asd-w-upload-button:focus{box-shadow:none!important;outline:none!important}.asd-w-upload-button:focus{border:none!important}.asd-w-upload-button:active,.asd-w-upload-button:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-upload-button:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-upload-button>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-vip-list{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.asd-vip-list__item{display:flex;flex-direction:column;overflow:hidden}.asd-vip-list__item li{align-items:center;display:flex;padding-top:16px}.asd-vip-list__item li .asd-svg-icon{color:var(--asd-text-color-vip-secondary);margin-right:12px;width:16px}.asd-vip-list__item li p{color:var(--asd-text-color-secondary);flex:1;font:var(--asd-font-body-m)}.asd-vip-list__item li:first-child{padding-top:0}.asd-vip-menu{background:var(--asd-bg-color-overlay);border:2px solid var(--asd-bg-color-overlay);border-radius:12px;box-shadow:0 0 1px 0 var(--asd-shadow-border-color),0 10px 24px -8px var(--asd-shadow-color-top-1),0 12px 44px 8px var(--asd-shadow-color-top-2);box-sizing:border-box;position:relative;width:290px;z-index:400}.asd-vip-menu__header{background:var(--asd-color-bg-tag-vip-secondary);border-radius:10px 10px 0 0;box-sizing:border-box;color:var(--asd-text-color-vip-secondary);font-size:var(--asd-font-body-s);height:calc(var(--asd-comp-size-l) + 10px);padding:8px 12px 18px;width:100%}.asd-vip-menu__info{background:var(--asd-bg-color-overlay);border-radius:10px;box-sizing:border-box;min-height:calc(100% - 46px);padding:20px 22px;position:relative}.asd-vip-menu__title{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.asd-vip-menu__title img{height:20px;margin-right:8px;width:20px}.asd-vip-menu__title strong{color:var(--asd-text-color-vip-primary);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.asd-vip-menu__footer{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#d739ff,#466eff);color:#466eff;font-size:12px;line-height:20px;margin:0 auto;text-align:center}.asd-vip-tag{cursor:pointer;position:relative}.asd-vip-tag,.asd-vip-tag__tag{width:-moz-fit-content;width:fit-content}.asd-vip-tag__tag{align-items:center;background:var(--asd-color-bg-tag-vip-primary);border-radius:var(--asd-radius-circle);display:flex;flex-direction:row;height:var(--asd-comp-size-xs);justify-content:center;padding:0 var(--asd-comp-padding-lr-s)}.asd-vip-tag__tag img{height:var(--asd-comp-size-xxxxs);margin-right:var(--asd-comp-margin-xs)}.asd-vip-tag__tag p{color:var(--asd-text-color-vip-primary);font:var(--asd-font-body-s);white-space:nowrap}:root{--asd-cascader-border-color:var(--asd-black-opacity-12);--asd-cascader-border-color-hover:var(--asd-black-opacity-12);--asd-cascader-border-color-selected:var(--asd-black-opacity-12);--asd-cascader-border-radius:var(--asd-radius-extra-large);--asd-cascader-gap:var(--asd-comp-size-xxxxxs)}.asd-cascader .ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector,.asd-cascader .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--asd-cascader-border-color-hover);box-shadow:none}.asd-cascader .ant-select-single .ant-select-selector{border-color:var(--asd-cascader-border-color-hover);border-radius:var(--asd-cascader-border-radius)}.asd-cascader{display:flex;flex-wrap:wrap;gap:10px}.asd-cascader__select-container{flex:1}.asd-cascader img{width:12px}.asd-cascader .ant-select{border-radius:50px;flex:1;margin-right:0}.asd-cascader-1 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(1,1fr)}.asd-cascader-2 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(2,1fr)}.asd-cascader-3 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(3,1fr)}.asd-cascader-4 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(4,1fr)}.asd-cascader-5 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(5,1fr)}.asd-cascader-6 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(6,1fr)}.asd-cascader-7 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(7,1fr)}:root{--asd-checkbox-card-width:135px;--asd-checkbox-card-height:124px;--asd-checkbox-card-padding-vertical:var(--asd-comp-padding-tb-m);--asd-checkbox-card-padding-horizontal:var(--asd-comp-margin-m);--asd-checkbox-card-border-radius:var(--asd-radius-extra-large);--asd-checkbox-card-border-width:1px;--asd-checkbox-card-border-color:var(--asd-black-opacity-12);--asd-checkbox-card-border-color-hover:var(--asd-branding-color-default);--asd-checkbox-card-border-gradient:linear-gradient(272deg,#dd56ff -4.2%,#7451ff 39.4%,#469bff 99.06%);--asd-checkbox-card-bg-color:var(--asd-bg-color-primary);--asd-checkbox-card-background-gradient:linear-gradient(var(--asd-white-color),var(--asd-white-color));--asd-checkbox-card-bg-color-hover:var(--asd-bg-color-overlay);--asd-checkbox-card-bg-color-disabled:var(--asd-bg-color-component-disable);--asd-checkbox-card-opacity-disabled:0.6;--asd-checkbox-card-icon-width:99px;--asd-checkbox-card-icon-height:80px;--asd-checkbox-card-icon-aspect-ratio:99/80;--asd-checkbox-card-icon-margin-bottom:0;--asd-checkbox-card-label-width:103px;--asd-checkbox-card-label-font-family:"PingFang SC";--asd-checkbox-card-label-font-size:14px;--asd-checkbox-card-label-font-style:normal;--asd-checkbox-card-label-font-weight:400;--asd-checkbox-card-label-line-height:22px;--asd-checkbox-card-label-color:var(--asd-text-color-primary);--asd-checkbox-card-label-text-align:center;--asd-checkbox-group-card-gap:var(--asd-size-100)}.asd-checkbox{align-items:center;display:inline-flex}.asd-checkbox-card{align-items:center;background:var(--asd-checkbox-card-bg-color);border:var(--asd-checkbox-card-border-width) solid var(--asd-checkbox-card-border-color);border-radius:var(--asd-checkbox-card-border-radius);cursor:pointer;display:flex;flex-direction:column;height:var(--asd-checkbox-card-height);padding:var(--asd-checkbox-card-padding-vertical) var(--asd-checkbox-card-padding-horizontal);position:relative;transition:all .3s;width:var(--asd-checkbox-card-width)}.asd-checkbox-card:hover{background:var(--asd-checkbox-card-bg-color-hover);border-color:var(--asd-checkbox-card-border-color-hover)}.asd-checkbox-card .ant-checkbox{opacity:0;pointer-events:none;position:absolute}.asd-checkbox-card.ant-checkbox-wrapper-checked{background:var(--asd-checkbox-card-background-gradient) padding-box,var(--asd-checkbox-card-border-gradient) border-box;border:var(--asd-checkbox-card-border-width) solid transparent}.asd-checkbox-card.ant-checkbox-wrapper-disabled{background:var(--asd-checkbox-card-bg-color-disabled);border-color:var(--asd-checkbox-card-border-color);cursor:not-allowed;opacity:var(--asd-checkbox-card-opacity-disabled)}.asd-checkbox-card.ant-checkbox-wrapper-disabled:before{display:none}.asd-checkbox-card__content{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.asd-checkbox-card__icon{align-items:center;display:flex;justify-content:center;margin-bottom:var(--asd-checkbox-card-icon-margin-bottom)}.asd-checkbox-card__icon,.asd-checkbox-card__icon-img{height:var(--asd-checkbox-card-icon-height);width:var(--asd-checkbox-card-icon-width)}.asd-checkbox-card__icon-img{aspect-ratio:var(--asd-checkbox-card-icon-aspect-ratio);display:block;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.asd-checkbox-card__text{text-align:center;width:100%}.asd-checkbox-card__label{color:var(--asd-checkbox-card-label-color);font-family:var(--asd-checkbox-card-label-font-family);font-size:var(--asd-checkbox-card-label-font-size);font-style:var(--asd-checkbox-card-label-font-style);font-weight:var(--asd-checkbox-card-label-font-weight);line-height:var(--asd-checkbox-card-label-line-height);text-align:var(--asd-checkbox-card-label-text-align);width:var(--asd-checkbox-card-label-width)}.asd-checkbox-group--card{display:flex;flex-wrap:wrap;gap:var(--asd-checkbox-group-card-gap)}.asd-form{--asd-form-item-required-wrapper-gap:var(--asd-size-100);--asd-form-item-required-tag-px:var(--asd-size-50);--asd-form-item-required-tag-py:var(--asd-size-0);--asd-form-item-required-tag-color:var(--asd-error-color-default);--asd-form-item-required-tag-bg:var(--asd-white-color);--asd-form-item-required-tag-border-color:rgba(242,41,51,.122);--asd-form-item-required-tag-border-radius:var(--asd-radius-default);--asd-form-item-required-tag-font-size:var(--asd-font-size-body-xs);--asd-form-item-required-tag-line-height:var(--line-height-caption-s)}.asd-form-item-required-wrapper{align-items:center;display:flex;gap:var(--asd-form-item-required-wrapper-gap)}.asd-form-item-required-tag{background-color:var(--asd-form-item-required-tag-bg);border:1px solid var(--asd-form-item-required-tag-border-color);border-radius:var(--asd-form-item-required-tag-border-radius);color:var(--asd-form-item-required-tag-color);font-size:var(--asd-form-item-required-tag-font-size);font-weight:600;line-height:var(--asd-form-item-required-tag-line-height);padding:var(--asd-form-item-required-tag-py) var(--asd-form-item-required-tag-px)}.asd-form-item-no-required-mark.ant-form-item .ant-form-item-label>label.ant-form-item-required:before{display:none}.asd-dynamic-form{width:100%}.asd-dynamic-form .ant-form-item-label>label{font-weight:700}.asd-formax-collapse{--asd-formax-collapse-border-radius:var(--asd-radius-extra-large);--asd-formax-collapse-background-color:var(--asd-bg-color-secondary);--asd-formax-collapse-item-border-color:var(--asd-border-color-default);--asd-formax-collapse-header-px:var(--asd-size-200);--asd-formax-collapse-header-py:var(--asd-size-150);--asd-formax-collapse-boundary-py:var(--asd-size-200);--asd-formax-collapse-text-wrapper-gap:var(--asd-size-200);--asd-formax-collapse-text-wrapper-content-gap:var(--asd-size-25);--asd-formax-collapse-text-wrapper-content-color:var(--asd-text-color-primary);--asd-formax-collapse-text-wrapper-title-font:var(--asd-font-title-xs);--asd-formax-collapse-text-wrapper-description-font:var(--asd-font-body-m);--asd-formax-collapse-content-pt:var(--asd-size-0);--asd-formax-collapse-content-px:var(--asd-size-200);--asd-formax-collapse-content-pb:var(--asd-size-150);--asd-formax-collapse-content-box-padding:var(--asd-size-200);--asd-formax-collapse-content-box-background-color:var(--asd-white-color);--asd-formax-collapse-content-box-border-radius:var(--asd-radius-extra-large);border-radius:var(--asd-formax-collapse-border-radius)}.ant-collapse-borderless.asd-formax-collapse{background-color:var(--asd-formax-collapse-background-color)}.asd-formax-collapse .ant-collapse-item .ant-collapse-header{padding:var(--asd-formax-collapse-header-py) var(--asd-formax-collapse-header-px)}.ant-collapse-borderless.asd-formax-collapse>.ant-collapse-item{border-bottom-width:0;position:relative}.asd-formax-collapse .ant-collapse-item:first-child .ant-collapse-header{padding-top:var(--asd-formax-collapse-boundary-py)}.asd-formax-collapse .ant-collapse-item:last-child .ant-collapse-content,.asd-formax-collapse .ant-collapse-item:last-child:not(.ant-collapse-item-active) .ant-collapse-header{padding-bottom:var(--asd-formax-collapse-boundary-py)}.asd-formax-collapse>.ant-collapse-item:not(:last-child):after{background-color:var(--asd-formax-collapse-item-border-color);content:"";height:1px;margin:0 var(--asd-formax-collapse-content-px);position:absolute;width:calc(100% - var(--asd-formax-collapse-content-px)*2)}.asd-formax-collapse-text-wrapper{align-items:center;display:flex;gap:var(--asd-formax-collapse-text-wrapper-gap)}.asd-formax-collapse-text-wrapper__avatar{flex-shrink:0;height:40px;width:40px}.asd-formax-collapse-text-wrapper__avatar img{height:100%;width:100%}.asd-formax-collapse-text-wrapper__content{color:var(--asd-formax-collapse-text-wrapper-content-color);display:flex;flex-direction:column;gap:var(--asd-formax-collapse-text-wrapper-content-gap)}.asd-formax-collapse-text-wrapper__title{font:var(--asd-formax-collapse-text-wrapper-title-font)}.asd-formax-collapse-text-wrapper__description{font:var(--asd-formax-collapse-text-wrapper-description-font)}.asd-formax-collapse.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{background-color:var(--asd-formax-collapse-content-box-background-color);border-radius:var(--asd-formax-collapse-content-box-border-radius);padding:var(--asd-formax-collapse-content-box-padding)}.asd-formax-collapse .ant-collapse-content{padding:var(--asd-formax-collapse-content-pt) var(--asd-formax-collapse-content-px) var(--asd-formax-collapse-content-pb)}.asd-formax-collapse .ant-collapse-arrow{transition:.3s}.asd-formax-collapse .ant-collapse-arrow.fold{transform:rotate(180deg)}.asd-input{--asd-input-border-color:var(--asd-black-opacity-12);--asd-input-padding:var(--asd-comp-padding-lr-xxxs) var(--asd-comp-padding-lr-m);--asd-input-gap:var(--asd-comp-margin-s);--asd-input-border-radius:var(--asd-radius-extra-large);--asd-input-color:var(--asd-text-color-placeholder);background-color:var(--asd-white-color);border-radius:var(--asd-input-border-radius)}.asd-input:hover{background-color:var(--asd-gray-color-1);border-color:var(--asd-border-color-strong)}.asd-input:active,.asd-input:focus{background-color:var(--asd-white-color);border-color:var(--asd-border-color-selected);color:var(--asd-text-color-primary)}.asd-input-textarea{--asd-input-textarea-padding:var(--asd-comp-padding-lr-s) var(--asd-comp-padding-lr-m);--asd-input-textarea-border-color:var(--asd-black-opacity-12);--asd-input-textarea-border-radius:var(--asd-radius-extra-large);--asd-input-textarea-background-color:var(--asd-white-color);--asd-input-textarea-gap:var(--asd-comp-margin-s);--asd-input-textarea-color:var(--asd-text-color-placeholder);background-color:var(--asd-input-textarea-background-color);border-color:var(--asd-input-textarea-border-color);border-radius:var(--asd-input-textarea-border-radius);color:var(--asd-input-textarea-color);gap:var(--asd-input-textarea-gap);padding:var(--asd-input-textarea-padding);padding-bottom:calc(var(--asd-comp-padding-lr-s) + var(--asd-comp-padding-lr-l))}.asd-input-textarea:hover{background-color:var(--asd-gray-color-1);border-color:var(--asd-black-opacity-12)}.asd-input-textarea:active,.asd-input-textarea:focus{background-color:var(--asd-white-color);border-color:var(--asd-border-color-selected);color:var(--asd-text-color-primary)}.asd-input-textarea:not(:focus):not(:active){color:var(--asd-text-color-primary)}.asd-textarea-count-wrapper{position:relative;width:100%}.asd-textarea-count{bottom:var(--asd-comp-padding-lr-xs);color:var(--asd-text-color-placeholder);font-size:var(--asd-font-size-s);pointer-events:none;position:absolute;right:var(--asd-comp-padding-lr-m);z-index:var(--asd-z-index-popup-base)}:root{--asd-radio-group-button-gap-xxs:var(--asd-size-100);--asd-radio-group-button-radius-extra-large:var(--asd-radius-extra-large);--asd-radio-group-button-px:var(--asd-size-150);--asd-radio-group-button-py:var(--asd-size-0);--asd-radio-group-button-border-color:var(--asd-black-opacity-12);--asd-radio-group-button-border-color-hover:var(--asd-black-opacity-16);--asd-radio-group-button-border-color-selected:var(--asd-border-color-selected);--asd-radio-group-button-bg-color:var(--asd-bg-color-overlay);--asd-radio-group-button-bg-color-hover:var(--asd-darkblue-opacity-6);--asd-radio-group-button-bg-color-selected:var(--asd-branding-color-light-hover);--asd-radio-group-button-text-color:var(--asd-text-color-primary);--asd-radio-group-button-text-color-selected:var(--asd-branding-color-default);--asd-radio-group-button-with-desc-gap-xxs:10px;--asd-radio-group-button-with-desc-radius-default:var(--asd-radius-default);--asd-radio-group-button-with-desc-px:var(--asd-size-100);--asd-radio-group-button-with-desc-py:var(--asd-size-150);--asd-radio-group-button-with-desc-border-color:#dcdcdc;--asd-radio-group-button-with-desc-border-color-selected:var(--asd-border-color-selected);--asd-radio-group-button-with-desc-bg-color:var(--asd-bg-color-overlay);--asd-radio-group-button-with-desc-bg-color-hover:#f3f9fe;--asd-radio-group-button-with-desc-text-color:var(--asd-text-color-primary);--asd-radio-group-button-with-desc-text-color-selected:var(--asd-branding-color-default);--asd-radio-group-button-with-desc-text-font-weight:400;--asd-radio-group-button-with-desc-text-font-weight-selected:600;--asd-radio-group-button-with-desc-title-font-size:var(--asd-font-size-body-m);--asd-radio-group-button-with-desc-title-lint-height:var(--line-height-title-xxs);--asd-radio-group-button-with-desc-desc-font-size:var(--asd-font-size-body-xs);--asd-radio-group-button-with-desc-desc-lint-height:var(--line-height-caption-s);--asd-radio-group-button-with-desc-label-gap:var(--asd-size-50)}.asd-radio-group--button{display:inline-flex;flex-wrap:wrap;gap:var(--asd-radio-group-button-gap-xxs)}.asd-radio-group--button .ant-radio-button-wrapper{background-color:var(--asd-radio-group-button-bg-color);border:1px solid var(--asd-radio-group-button-border-color);border-radius:var(--asd-radio-group-button-radius-extra-large);color:var(--asd-radio-group-button-text-color);padding:var(--asd-radio-group-button-py) var(--asd-radio-group-button-px);white-space:nowrap}.asd-radio-group--button .ant-radio-button-wrapper:hover{background-color:var(--asd-radio-group-button-bg-color-hover);border-color:var(--asd-radio-group-button-border-color-hover);color:var(--asd-radio-group-button-text-color-hover)}.asd-radio-group--button .ant-radio-button-wrapper-checked,.asd-radio-group--button .ant-radio-button-wrapper-checked:hover{background-color:var(--asd-radio-group-button-bg-color-selected);border-color:var(--asd-radio-group-button-border-color-selected);color:var(--asd-radio-group-button-text-color-selected)}.asd-radio-group--button .ant-radio-button-wrapper:not(:first-child):before{display:none}.asd-radio-group--button-with-desc{display:inline-flex;gap:var(--asd-radio-group-button-with-desc-gap-xxs)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper{border:1px solid var(--asd-radio-group-button-with-desc-border-color);border-radius:var(--asd-radio-group-button-with-desc-radius-default);color:var(--asd-radio-group-button-with-desc-text-color);font-weight:var(--asd-radio-group-button-with-desc-text-font-weight);height:auto;max-width:125px;min-width:55px;padding:var(--asd-radio-group-button-with-desc-py) var(--asd-radio-group-button-with-desc-px);white-space:normal}.asd-radio-group--button-with-desc .ant-radio-button-wrapper:hover{background-color:var(--asd-radio-group-button-with-desc-bg-color-hover);color:var(--asd-radio-group-button-with-desc-text-color)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper-checked,.asd-radio-group--button-with-desc .ant-radio-button-wrapper-checked:hover{background-color:var(--asd-radio-group-button-with-desc-bg-color);border-color:var(--asd-radio-group-button-with-desc-border-color-selected);color:var(--asd-radio-group-button-with-desc-text-color-selected);font-weight:var(--asd-radio-group-button-with-desc-text-font-weight-selected)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper:not(:first-child):before{display:none}.asd-radio-group--button-with-desc .ant-radio-button-label{display:flex;flex-direction:column;gap:var(--asd-radio-group-button-with-desc-label-gap)}.asd-radio-group--button-with-desc .asd-radio-button-with-desc__title{font-size:var(--asd-radio-group-button-with-desc-title-font-size);line-height:var(--asd-radio-group-button-with-desc-title-lint-height)}.asd-radio-group--button-with-desc .asd-radio-button-with-desc__desc{font-size:var(--asd-radio-group-button-with-desc-desc-font-size);line-height:var(--asd-radio-group-button-with-desc-desc-lint-height);word-break:break-word}:root{--asd-slider-width:576px;--asd-slider-height:6px;--asd-slider-border-radius:10px;--asd-slider-track-bg:var(--asd-stroke-light-color);--asd-slider-track-active-bg:linear-gradient(92deg,#006bfb -2.21%,#5f72fd 54.39%,#b486ff 99.78%);--asd-slider-handle-width:43px;--asd-slider-handle-height:26px;--asd-slider-handle-border-radius:12px;--asd-slider-handle-bg:var(--asd-white-color);--asd-slider-handle-border:1px solid var(--asd-gray-color-3);--asd-slider-handle-shadow:0 2px 8px 1px var(--asd-black-opacity-12);--asd-slider-mark-color:var(--asd-text-color-primary);--asd-slider-mark-font:var(--asd-font-body-m);--asd-slider-mark-spacing:10px}.asd-slider.ant-slider{width:var(--asd-slider-width)}.asd-slider.ant-slider .ant-slider-rail{background:var(--asd-slider-track-bg);border-radius:var(--asd-slider-border-radius);height:var(--asd-slider-height)}.asd-slider.ant-slider .ant-slider-track{background:var(--asd-slider-track-active-bg);border-radius:var(--asd-slider-border-radius);height:var(--asd-slider-height)}.asd-slider.ant-slider .ant-slider-handle{height:var(--asd-slider-handle-height);inset-block-start:50%;margin-block-start:calc(var(--asd-slider-handle-height)/-2);width:var(--asd-slider-handle-width)}.asd-slider.ant-slider .ant-slider-handle:after{background:var(--asd-slider-handle-bg);border:var(--asd-slider-handle-border);border-radius:var(--asd-slider-handle-border-radius);box-shadow:var(--asd-slider-handle-shadow);height:100%;inset-block-start:0;inset-inline-start:0;width:100%}.asd-slider.ant-slider .ant-slider-handle.ant-slider-handle-dragging:after,.asd-slider.ant-slider .ant-slider-handle:active:after,.asd-slider.ant-slider .ant-slider-handle:focus:after,.asd-slider.ant-slider .ant-slider-handle:hover:after{box-shadow:var(--asd-slider-handle-shadow);outline:medium none currentcolor}.asd-slider.ant-slider .ant-slider-mark .ant-slider-mark-text{color:var(--asd-slider-mark-color);font:var(--asd-slider-mark-font);top:var(--asd-slider-mark-spacing)}.asd-slider.ant-slider .ant-slider-mark .ant-slider-mark-text-active{color:var(--asd-slider-mark-color)}.asd-slider.ant-slider .ant-slider-mark span[style*="left: 0"]{transform:translateX(0)!important}.asd-slider.ant-slider .ant-slider-mark span[style*="left: 100"]{transform:translateX(-100%)!important}.asd-slider.ant-slider .ant-slider-dot{display:none}:root{--asd-switch-width:28px;--asd-switch-height:16px;--asd-switch-handle-size:12px;--asd-switch-checked-bg:var(--asd-branding-color-default);--asd-switch-checked-bg-hover:var(--asd-branding-color-hover);--asd-switch-checked-border:rgba(0,0,0,.08);--asd-switch-unchecked-bg:var(--asd-bg-color-component-hover);--asd-switch-unchecked-bg-hover:var(--asd-bg-color-component-click);--asd-switch-unchecked-border:var(--asd-border-color-default);--asd-switch-disabled-opacity:0.4;--asd-switch-handle-bg:var(--asd-white-color);--asd-switch-handle-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.asd-switch.ant-switch{background-color:var(--asd-switch-unchecked-bg);border:1px solid var(--asd-switch-unchecked-border);height:var(--asd-switch-height);min-width:var(--asd-switch-width);width:var(--asd-switch-width)}.asd-switch.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--asd-switch-unchecked-bg-hover)}.asd-switch.ant-switch.ant-switch-checked{background-color:var(--asd-switch-checked-bg);border:1px solid var(--asd-switch-checked-border)}.asd-switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--asd-switch-checked-bg-hover)}.asd-switch.ant-switch.ant-switch-disabled{cursor:not-allowed;opacity:var(--asd-switch-disabled-opacity)}.asd-switch.ant-switch .ant-switch-handle{height:var(--asd-switch-handle-size);inset-inline-start:2px;top:50%;transform:translateY(-50%);width:var(--asd-switch-handle-size)}.asd-switch.ant-switch .ant-switch-handle:before{background-color:var(--asd-switch-handle-bg);border-radius:50%;box-shadow:var(--asd-switch-handle-shadow)}.asd-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - var(--asd-switch-handle-size) - 2px)}.asd-w-ai-tips{color:rgba(0,107,251,.3);display:block;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:17px}.asd-markdown-text{background-color:var(--asd-bg-color-primary)}.asd-markdown-text h1,.asd-markdown-text li,.asd-markdown-text p{color:var(--asd-text-color-primary)!important}.asd-w-toolbox,.asd-w-toolbox__item{align-items:center;display:flex}.asd-w-toolbox__item{border-radius:var(--asd-radius-default);color:var(--asd-text-color-secondary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:30px;margin-left:var(--asd-comp-margin-m);padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.asd-w-toolbox__item>.asd-svg-icon{margin-right:var(--asd-comp-margin-xxs)}.asd-w-toolbox__item:first-of-type{margin-left:0}.asd-w-toolbox__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-toolbox__item:active{background-color:rgba(0,40,120,.12)}.asd-w-analysis__header{align-items:center;display:flex;justify-content:space-between}.asd-w-analysis__header__left{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-analysis__header__left>.asd-svg-icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-analysis__desc{color:var(--asd-text-color-secondary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:var(--asd-comp-margin-xs) 0 var(--asd-comp-margin-s)}.asd-w-analysis__list__item{border-radius:var(--asd-radius-large);margin-top:10px;padding:10px}.asd-w-analysis__list__item__header{color:#333;font-weight:500}.asd-w-analysis__list__item__content,.asd-w-analysis__list__item__header{font-family:PingFang SC;font-size:var(--asd-font-body-l);line-height:26px}.asd-w-analysis__list__item__content{color:#202224;font-weight:400;margin:var(--asd-comp-margin-xxs) 0 0 10px}.asd-w-analysis__list__item:first-of-type{margin-top:0}.asd-w-analysis__divide{background-color:var(--asd-stroke-color);height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-chat-item{animation:animation-slide-in .3s;height:100%;margin-bottom:24px;position:relative;width:100%}.asd-w-chat-item.question{align-items:center;display:flex;flex-direction:row-reverse;justify-content:end;text-align:left}@keyframes animation-slide-in{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes circle-loading-animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-circle-loading{align-items:center;display:flex;flex-direction:column;justify-content:center}.asd-circle-loading__icon{animation:circle-loading-animate 3s linear infinite;height:20px;width:20px}.asd-circle-loading__text{color:#727b88;font-size:var(--asd-font-body-m);font-weight:400;line-height:22px;margin:10px 0 0;text-align:center}.asd-w-chat-list{height:400px;overflow:auto}.asd-w-chat-list__error{align-items:center;color:#505355;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:22px}.asd-w-chat-list__error>span{cursor:pointer;margin-left:2px;text-decoration:underline;text-underline-offset:2px}.asd-w-collapse.ant-collapse .custom-icon.rotate{transform:rotate(90deg)}.asd-w-collapse.ant-collapse.ant-collapse-borderless{background:var(--asd-bg-color-primary)}.asd-w-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:16px 0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{fill:var(--asd-text-color-placeholder,#888d93);color:var(--asd-text-color-placeholder,#888d93);transition:color .2s ease}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{flex:none;margin-inline-end:0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{cursor:pointer;padding-inline-start:4px}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{flex:1;margin-right:12px;text-align:right}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-header-text{color:var(--asd-text-color-secondary,#505355)}.asd-w-collapse.ant-collapse.header-text-processing .ant-collapse-header-text{-webkit-text-fill-color:transparent;animation:shine 3s linear infinite;background:linear-gradient(90deg,var(---text-color-secondary,#505355) 28.37%,var(---bg-color-primary,#fff) 68.27%,var(---text-color-secondary,#505355) 88.94%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;overflow:hidden;position:relative}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}.asd-w-collapse-chat__header{cursor:pointer;position:relative}.asd-w-collapse-chat__header>.asd-svg-icon{position:absolute;right:0;top:4px;transition:.2s ease}.asd-w-collapse-chat__header__up{transform:rotate(180deg)}.asd-w-collapse-chat__content{overflow:hidden;transition:.2s ease}.asd-w-config-aippt>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt>div:first-of-type{margin-top:0}.asd-w-config-aippt__theme{align-items:center;display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt__content{color:var(---text-color-primary,#202224);font:var(--asd-font-body-m)}.asd-w-config-aippt__content__cardBox{align-items:center;display:flex;justify-content:space-around;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card{cursor:pointer}.asd-w-config-aippt__content__cardBox__card__imgContainer{position:relative}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:first-of-type{border-radius:var(--asd-radius-large);border-style:solid;border-width:2px;height:80px}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:nth-of-type(2){height:14px;position:absolute;right:-2px;top:-2px}.asd-w-config-aippt__content__cardBox__card__textContainer{align-items:center;color:var(--asd-text-color-primary);display:flex;font:var(--asd-font-title-xxs);justify-content:center;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card__textContainer>img{height:18px;margin-right:var(--asd-comp-margin-xxs)}.asd-w-config-aippt-v2>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt-v2>div:first-of-type{margin-top:0}.asd-w-config-aippt-v2__theme{align-items:center;color:var(---text-color-primary,#202224);display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt-v2__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt-v2__content{display:flex}.asd-w-config-aippt-v2__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-select{display:flex;flex-wrap:wrap;gap:10px}.asd-w-select__has_desc-wrap{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(55px,max-content));width:100%}.asd-w-select__item{border:1px solid #dcdcdc;border-radius:var(--asd-radius-default);box-sizing:border-box;color:var(---text-color-primary,#202224);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:4px 12px;text-align:center;white-space:nowrap}.asd-w-select__item:not(.asd-w-select__has_desc){min-width:auto;width:auto}.asd-w-select__item:hover:not(.selected){background-color:#f3f9fe}.asd-w-select__has_desc{max-width:125px;min-width:55px;padding:12px 16px!important;text-align:left!important;white-space:normal}.asd-w-select__item-title{font-size:14px;line-height:22px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-select__desc{font-size:12px;line-height:1.4;margin-top:4px;word-break:break-word}.asd-w-select .selected{border-color:var(--asd-text-color-brand);color:var(--asd-text-color-brand);font-weight:600}@media screen and (max-width:1190px){.asd-w-select{grid-template-columns:repeat(auto-fit,minmax(55px,max-content))}.asd-w-select__has_desc{padding:12px 8px!important}}.asd-w-config-aiwrite>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aiwrite>div:first-of-type{margin-top:0}.asd-w-config-aiwrite__theme{align-items:center;display:flex;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-config-aiwrite__theme,.asd-w-config-aiwrite__theme>input{color:var(---text-color-primary,#202224);font-family:PingFang SC}.asd-w-config-aiwrite__theme>input{background-color:transparent;border-bottom:1.5px solid #666;flex-grow:1;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xs)}.asd-w-config-aiwrite__content{display:flex}.asd-w-config-aiwrite__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-config-footer{align-items:center;color:#94999f;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:space-between}.asd-w-config-footer__desc img{height:20px}.asd-w-config-footer__button{align-items:center;background-color:#006bfb;border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center;width:80px}.asd-w-config-footer__button:active{background-color:#0162e0}.asd-w-config-footer__PPTExpertButton{flex-grow:1;margin-left:16px;margin-top:10px;position:relative}.asd-w-config-footer__PPTExpertButton:first-of-type{margin-left:0}.asd-w-config-footer__PPTExpertButton__desc{color:#a3bce6;font-family:PingFang SC;font-size:12px;font-weight:400;margin-top:6px;text-align:center}.asd-w-config-footer__PPTExpertButton>button{border-radius:8px;color:#fff;display:block;font-family:PingFang SC;font-size:16px;font-weight:500;height:42px;width:100%}.asd-w-config-footer__PPTExpertButton>img{border-radius:4px;height:25px;position:absolute;right:-2px;top:0;transform:translateY(-50%);width:105px}.asd-w-config-header{align-items:center;display:flex}.asd-w-config-header>img{height:40px}.asd-w-config-header__textContainer{margin-left:var(--asd-comp-margin-m)}.asd-w-config-header__textContainer__title{color:#202224;font-family:PingFang SC;font-size:16px!important;font-weight:600;line-height:24px}.asd-w-config-header__textContainer__desc{font-size:var(--asd-font-body-m);line-height:22px}.asd-w-config-contract__desc,.asd-w-config-header__textContainer__desc{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-weight:400}.asd-w-config-contract__desc{font-size:14px;line-height:20px;margin-bottom:8px}.asd-w-config-contract__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-contract__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-contract__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-contract__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-contract__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-contract__generate__title{font-weight:500;line-height:20px}.asd-w-config-contract__generate>input,.asd-w-config-contract__generate__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px}.asd-w-config-contract__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;font-weight:400;line-height:24px;margin-top:8px;padding:5px 10px;width:100%}.asd-w-config-contract__generate>input::-moz-placeholder{color:#888d93}.asd-w-config-contract__generate>input::placeholder{color:#888d93}.asd-w-config-contract__generate__footer{margin-top:30px}.asd-w-config-contract__review{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.asd-w-config-contract__review__card{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:16px;font-weight:600;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-config-contract__review__card{width:100%}}.asd-w-config-contract__review__card>img{height:40px;margin-right:12px;width:40px}.asd-w-config-contract__review__card:hover{color:#006bfb}.asd-w-dorp-down-list{display:flex;flex-wrap:wrap;gap:10px}.asd-w-dorp-down-list .w-dorp-down-list{display:flex}.asd-w-dorp-down-list__select-container{flex:1}.asd-w-dorp-down-list img{width:12px}.asd-w-dorp-down-list .ant-select{--ant-select-hover-border-color:#111;flex:1;margin-right:0!important}.asd-w-dorp-down-list .ant-select-focused .ant-select-selector,.asd-w-dorp-down-list .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#d9d9d9!important}.asd-w-dorp-down-list .ant-select-selector{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-exam-page__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-exam-page__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-exam-page__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-exam-page__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-exam-page__content-item{margin-top:20px}.asd-w-config-exam-page__content-item:first-of-type{margin-top:0}.asd-w-config-exam-page__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-exam-page__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-exam-page__generate-footer{margin-top:20px}.asd-w-config-exam-page .ant-input-outlined:focus,.asd-w-config-exam-page .ant-input-outlined:focus-within,.asd-w-config-exam-page .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-exam-page__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-exam-page__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-summary__content{color:#555;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content:first-of-type{margin-top:0}.asd-w-config-summary__content__itemBox{display:grid;gap:12px 10px;grid-template-columns:50% 50%;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-default);box-sizing:border-box;color:#333;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center}.asd-w-config-summary__content__itemBox .selected{border:1.5px solid #006bfb;color:#006bfb;font-weight:600}.asd-w-upload__file{align-items:center;background-color:#f3f9fe;border:1px dashed #8ab3fd;border-radius:20px;box-sizing:border-box;cursor:pointer;display:grid;height:217px;justify-items:center}.asd-w-upload__file>input{display:none}.asd-w-upload__file__content{display:grid;justify-items:center}.asd-w-upload__file__content__title{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;line-height:24px;margin:22px 0 4px}.asd-w-upload__file__content__desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-upload__url{height:165px}.asd-w-upload__url>input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-medium);box-sizing:border-box;color:#333;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;outline:none;padding:10px var(--asd-comp-padding-lr-s);width:100%}.asd-w-upload__url>input::-moz-placeholder{color:#979797}.asd-w-upload__url>input::placeholder{color:#979797}.asd-w-upload__url__desc{color:#979797;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:8px}.asd-w-config-teach__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-teach__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-teach__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-teach__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-teach__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-teach__content-item{margin-top:20px}.asd-w-config-teach__content-item:first-of-type{margin-top:0}.asd-w-config-teach__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-teach__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-teach__generate-footer{margin-top:20px}.asd-w-config-teach__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-config-teach__upload-wrap:hover{background-color:#f3f9fe}.asd-w-config-teach .ant-input-outlined:focus,.asd-w-config-teach .ant-input-outlined:focus-within,.asd-w-config-teach .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-teach__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-teach__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-teach__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-card{border-radius:var(--asd-radius-extra-large);padding:16px}.asd-w-config-card>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-card>div:first-of-type{margin-top:0}.asd-w-content-button{position:relative}.asd-w-content-button__buttonBox{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.asd-w-content-button__buttonBox>div{border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-l);font-weight:500;line-height:26px;min-width:160px;padding:8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-content-button__buttonBox__left{background-color:#fff;border:1px solid #d8d8d8;color:#333}.asd-w-content-button__buttonBox__left:hover{background-color:#f7faff}.asd-w-content-button__buttonBox__right{background-color:#006bfb;color:#fff}.asd-w-content-button__buttonBox__right:hover{background-color:rgba(0,107,251,.88)}.asd-w-content-button__bottomText{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:42px;margin-top:12px}.asd-w-content-button__bottomText>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:500;margin:0 4px}.asd-w-content-button__cornerList{bottom:6px;position:absolute;right:0}.asd-w-link-list__itemBox,.asd-w-link-list__itemBox__item{margin-top:var(--asd-comp-margin-s)}.asd-w-link-list__itemBox__item{align-items:center;color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;overflow:hidden}.asd-w-link-list__itemBox__item:first-of-type{margin-top:0}.asd-w-link-list__itemBox__item>*{flex-shrink:0}.asd-w-link-list__itemBox__item__index{width:30px}.asd-w-link-list__itemBox__item__content{flex-shrink:1;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-link-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-content-link__header{align-items:center;display:flex;justify-content:space-between}.asd-w-content-link__header__left{align-items:center;border-radius:var(--asd-radius-default);color:#94999f;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:30px;padding:0 6px}.asd-w-content-link__header__left:hover{background-color:rgba(0,40,120,.06)}.asd-w-content-link__header__left:active{background-color:rgba(0,40,120,.12)}.asd-w-content-link__header__left__iconBox{margin-left:8px;transition:.2s ease}.asd-w-content-link__main{margin-top:0;overflow:auto;transition:.2s ease}.asd-w-doc-analysis__header{color:#666}.asd-w-doc-analysis__header,.asd-w-doc-analysis__header__type{align-items:center;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}.asd-w-doc-analysis__header__type{background-color:#fff;border-radius:var(--asd-radius-large);color:#202224;cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-doc-analysis__header__type>.asd-svg-icon{margin-left:8px}.asd-w-doc-analysis__header__type__typeList{background-color:#fff;border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-doc-analysis__header__type__typeList__item{align-items:center;border-radius:var(--asd-radius-default);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-doc-analysis__header__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-doc-analysis__header__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-doc-analysis__contentList{margin-top:14px}.asd-w-doc-analysis__contentList__item__header{align-items:center;display:flex;justify-content:space-between}.asd-w-doc-analysis__contentList__item__header__left{align-items:center;color:#202224;display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-doc-analysis__contentList__item__header__left>.asd-svg-icon{margin-right:8px}.asd-w-doc-analysis__contentList__item__desc{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:8px 0 12px}.asd-w-doc-analysis__contentList__item__divide{background-color:#e8eaed;height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-list{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:22px}.asd-w-list__itemBox{margin-top:var(--asd-comp-margin-s)}.asd-w-list__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-large);color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;margin-top:8px;padding:8px 16px;word-break:break-all}.asd-w-list__itemBox__item>.asd-svg-icon{margin-right:8px}.asd-w-list__itemBox__item:first-of-type{margin-top:0}.asd-w-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-list__itemBox__item>*{flex-shrink:0}.asd-w-list__itemBox.disabled .asd-w-list__itemBox__item:hover{background-color:#fff}.asd-w-mindmap{display:flex;flex:1;flex-direction:column;height:100%;position:relative;width:100%}.asd-w-mindmap__content{-ms-overflow-style:none;flex:1;overflow:scroll;scrollbar-width:none}.asd-w-mindmap__content::-webkit-scrollbar{display:none}.asd-w-mindmap__content__markdown{padding:0 15px}.asd-w-mindmap__content__markdown,.asd-w-mindmap__content__svg{display:none}.asd-w-mindmap__content.mindmap .asd-w-mindmap__content__svg,.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{display:block}.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{padding-bottom:70px}.asd-w-mindmap__toolbar{align-items:center;border-radius:10px;bottom:0;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;left:0;padding:0 12px;position:absolute;right:0;width:100%}.asd-w-mindmap__toolbar .mm-toolbar{background:none;border:none}.asd-w-mindmap__toolbar-tooltip{margin-left:8px}.asd-w-mindmap__toolbar-switch{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:flex;font-size:var(--asd-font-body-m);padding:5px 8px;white-space:nowrap}.asd-w-mindmap__toolbar-switch:before{background:url(https://p4.ssl.qhimg.com/t01ad4d2cde313e2b38.png) no-repeat 50%;background-size:14px;content:"";display:block;height:14px;margin-right:4px;width:14px}.asd-w-mindmap__toolbar-switch:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools{align-items:center;display:flex;position:relative}.asd-w-mindmap__toolbar-tools__zoom{align-items:center;border-radius:var(--asd-radius-large);display:flex;height:32px;justify-content:space-between;margin-right:8px;overflow:hidden;width:64px}.asd-w-mindmap__toolbar-tools__fit,.asd-w-mindmap__toolbar-tools__fullscreen{margin-right:8px}.asd-w-mindmap__toolbar-tools__item{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.asd-w-mindmap__toolbar-tools__item.zoom-item{border-radius:0;margin:0}.asd-w-mindmap__toolbar-tools__item i{background:url(https://p1.ssl.qhimg.com/t01e7e3881837074a9e.png) no-repeat;background-size:80px;display:block;height:16px;width:16px}.asd-w-mindmap__toolbar-tools__item i.zoomOut{background-position:0 0}.asd-w-mindmap__toolbar-tools__item i.zoomIn{background-position:-16px 0}.asd-w-mindmap__toolbar-tools__item i.fit{background-position:-32px 0}.asd-w-mindmap__toolbar-tools__item i.fullscreen{background-position:-48px 0}.asd-w-mindmap__toolbar-tools__item i.download{background-position:-64px 0}.asd-w-mindmap__toolbar-tools__item:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools__download{position:relative}.asd-w-mindmap__toolbar-tools__download-menu{background:#fff;border-radius:var(--asd-radius-large);box-shadow:0 4px 24px 0 rgba(0,0,0,.16);box-sizing:border-box;cursor:pointer;display:none;min-width:130px;padding:4px;position:absolute;right:0;top:-80px}.asd-w-mindmap__toolbar-tools__download-menu.show{display:block}.asd-w-mindmap__toolbar-tools__download-menu__item{align-items:center;border-radius:var(--asd-radius-default);color:#202224;display:flex;font-size:var(--asd-font-body-m);font-style:normal;font-weight:400;line-height:20px;padding:6px 16px 6px 12px}.asd-w-mindmap__toolbar-tools__download-menu__item p{white-space:nowrap}.asd-w-mindmap__toolbar-tools__download-menu__item .ai-svg-icon{margin-left:4px}.asd-w-mindmap__toolbar-tools__download-menu__item:hover{background:#f4f6f9}.asd-w-mindmap__toolbar.text .asd-w-mindmap__toolbar-tools{display:none}.asd-result{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:var(--asd-comp-padding-tb-xxxl) 0}.asd-result__wrap{font:var(--asd-font-body-m);text-align:center}.asd-result__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-result__placeholder{color:var(--asd-text-color-placeholder)}.asd-result__primary{color:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-s)}.asd-result__link{color:var(--asd-text-color-link);cursor:pointer}.asd-step-loading__item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:var(--asd-comp-margin-xs)}.asd-step-loading__item-icon{margin-right:var(--asd-comp-margin-xs)}.asd-step-loading__item-dot span{display:none}@keyframes fade-in1{0%{opacity:0}25%{opacity:1}}@keyframes fade-in2{0%{opacity:0}50%{opacity:1}}@keyframes fade-in3{0%{opacity:0}75%{opacity:1}}.active .asd-step-loading__item-dot span{animation:fade-in1 2s steps(1) infinite;display:inline-block}.active .asd-step-loading__item-dot span:first-child+span{animation-name:fade-in2}.active .asd-step-loading__item-dot span:first-child+span+span{animation-name:fade-in3}.asd-catalog{display:flex}.asd-catalog__page-num{color:#999;font-size:12px;margin-right:8px;margin-top:var(--asd-comp-margin-m)}.asd-catalog__part{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);flex:1;margin-bottom:var(--asd-comp-margin-m);padding:var(--asd-comp-padding-lr-l);position:relative;width:296px}.asd-catalog__part__header{color:#979797;font-size:12px}.asd-catalog__part__title{color:var(--asd-text-color-primary);font-size:16px;font-weight:700;line-height:28px}.asd-catalog__part__operate{background:var(--asd-bg-color-primary);border-radius:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:20px;position:absolute;right:1px;text-align:center;top:1px;width:20px}.asd-catalog__part__operate:hover{cursor:pointer}.asd-catalog__part__operate__revise{background-image:url(https://p5.ssl.qhimg.com/t01bdb70898e7822c84.png);background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:100%;box-sizing:initial;display:inline-block;height:12px;overflow:hidden;padding:4px;width:12px}.asd-catalog__part__operate__revise:hover{background-image:url(https://p4.ssl.qhimg.com/t11b673bcd678185efae123abe5.png)}.asd-catalog__part-edit{background:var(--asd-bg-color-primary);border:1px solid #2857ff;border-radius:var(--asd-radius-extra-large)}.asd-catalog .ant-btn{font-size:12px!important;margin-right:5px!important}.asd-catalog__part__footer{display:flex;justify-content:flex-end;margin-top:1em}.asd-catalog__part__footer button{padding:6px 8px;width:60px}.asd-w-outline::-webkit-scrollbar{display:none}.asd-w-outline .part__catalog span,.asd-w-outline .part__title{color:#202224;font-size:16px;font-weight:700;line-height:28px}.asd-w-outline .part__catalog span:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);padding:8px 10px;width:100%}.asd-w-outline li input{margin-top:6px}.asd-w-outline .sub-page-wrap .sub-page-title{display:flex;margin-top:8px}.asd-w-outline .sub-page-wrap .sub-page-title input{font-size:var(--asd-font-body-m);padding:4px 8px}.asd-w-outline .sub-page-wrap .sub-page-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .sub-page-wrap .sub-page-content{display:flex;margin-top:4px}.asd-w-outline .sub-page-wrap .sub-page-content textarea{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);color:#505355;font-size:var(--asd-font-body-m);padding:4px 8px;width:100%}.asd-w-outline .sub-page-wrap .sub-page-content:before{color:#fff;content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-title{color:#202224;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-outline .part__sub-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-content{color:#505355;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}:root{--asd-text-color:#202224;--asd-venation-text-color:#505355;--asd-main-inner-color:#fff}.asd-point__list{color:var(--asd-text-color);list-style:none;margin:0 0 20px 11px;padding:0;width:100%}.asd-point__list li{padding-bottom:16px;padding-left:18px;position:relative}.asd-point__list li:last-child{padding-bottom:0}.asd-point__icon{background-color:#fff;border-radius:50%;display:block;height:14px;left:-9px;position:absolute;top:5px;width:14px}.asd-point__icon.curr{background:#abcdfb;border-radius:12px}.asd-point__dot{border-left:2px dashed #c0cef0;height:100%;left:-3px;position:absolute;top:10px;width:0}.asd-point__dot.curr{border-left:none}.asd-point__end{color:#94999f;margin:0}.asd-point__context{margin:0;padding:0}.asd-point__context dt{font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px}.asd-point__context dd{color:var(--asd-venation-text-color);display:flex;font-size:14px;line-height:24px}.asd-point__context dd:before{background-color:var(--asd-venation-text-color);border-radius:5px;color:var(--asd-main-inner-color);content:"*";display:block;height:5px;margin-right:10px;position:relative;top:10px;width:5px}.asd-ai__reply-container{background:#f2f5f9;border-radius:var(--asd-radius-extra-large);overflow:hidden;padding:12px 16px;position:relative}.asd-ai__reply-container.fold{padding-bottom:50px}.asd-ai__reply-container__header{color:#666;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:14px;word-break:break-all}.asd-ai__reply-container__footer{padding-top:10px;position:relative}.asd-ai__reply-container__footer__corner{position:absolute;right:0;top:10px}.asd-ai__reply-container__fold-layer{bottom:12px;height:38px;left:0;position:absolute;right:0;width:100%}.asd-ai__reply-container__fold-layer__mask{background:linear-gradient(186deg,rgba(242,245,249,0) -25.45%,#f2f5f9 67.16%);height:89px;position:absolute;top:-39px;width:100%}.asd-ai__reply-container__fold-layer__text{display:flex;height:38px;justify-content:center}.asd-ai__reply-container__fold-layer__text-inner{align-items:center;background:#69727f;border-radius:var(--asd-radius-large);box-sizing:border-box;color:var(--asd-text-color-anti);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--asd-font-body-m);gap:8px;height:34px;justify-content:space-between;padding:4px 12px;z-index:1}.asd-ai__reply-container__fold-layer__text-inner:hover{background:#515966}.asd-ai__reply-container__fold-layer__text-inner .asd-svg-icon.fold{transform:rotateX(180deg)}.asd-w-derive-rec{display:flex;flex-direction:column;font-family:PingFangSC,-apple-system,BlinkMacSystemFont,sans-serif}.asd-w-derive-rec__top{align-items:flex-start;display:flex}.asd-w-derive-rec__avatar{flex-shrink:0;height:74px;margin-right:12px;width:89px}.asd-w-derive-rec__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-derive-rec__bottom{align-items:center;background:radial-gradient(2747.61% 141.57% at 39.44% -25.78%,rgba(76,101,255,.13) 4.37%,rgba(76,101,255,.08) 100%);border-radius:12px;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;padding:12px}.asd-w-derive-rec__tip{margin-right:18px}.asd-w-derive-rec__bubble{background-color:#000;border-radius:20px;display:inline-block;font-size:16px;font-style:normal;font-weight:600;margin-left:-31px;margin-top:6px;padding:4px 8px;position:relative}.asd-w-derive-rec__bubble:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;content:"";height:0;left:10px;position:absolute;top:26px;width:0}.asd-w-derive-rec__title{color:#fff;font-size:15px;font-weight:500;line-height:22px}.asd-w-derive-rec__action button{border-radius:100px;gap:4px;padding:6px 12px}.asd-progress,.asd-w-derive-rec__action button{align-items:center;display:flex;justify-content:center}.asd-progress{flex-direction:row}.asd-progress__wrap{text-align:center;width:100%}.asd-progress__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-progress__text{color:var(--asd-text-color-secondary);font:var(--asd-font-body-m);margin-bottom:var(--asd-comp-margin-m)}.asd-w-doc-card{position:relative;width:186px}.asd-w-doc-card:hover{cursor:pointer}.asd-w-doc-card:hover .asd-w-doc-card__close{opacity:1}.asd-w-doc-card__wrap{border-radius:var(--asd-radius-extra-large);border-style:solid;border-width:1px;font:var(--asd-font-body-m);overflow:hidden;padding:var(--asd-comp-padding-tb-s) var(--asd-comp-padding-lr-m);position:relative}.asd-w-doc-card__content{justify-content:flex-start;min-height:var(--asd-comp-size-l)}.asd-w-doc-card__content,.asd-w-doc-card__icon{align-items:center;display:flex;flex-direction:row}.asd-w-doc-card__icon{flex-shrink:0;height:var(--asd-comp-size-xxxs);justify-content:center;margin-right:var(--asd-comp-margin-s);width:var(--asd-comp-size-xxxs)}.asd-w-doc-card__icon svg{height:100%;width:100%}.asd-w-doc-card__main{flex:1;min-width:0}.asd-w-doc-card__title{color:var(--asd-text-color-primary)}.asd-w-doc-card__description,.asd-w-doc-card__title{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-doc-card__description{color:var(--asd-text-color-placeholder);font:var(--asd-font-caption)}.asd-w-doc-card__action{color:var(--asd-text-color-secondary);display:inline-block;margin-left:var(--asd-comp-margin-xs)}.asd-w-doc-card__action:hover{color:var(--asd-text-color-link)}.asd-w-doc-card__dropdown-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.asd-w-doc-card__dropdown-label{color:var(--asd-branding-color-default);font:var(--asd-font-caption)}.asd-w-doc-card__dropdown-icon{align-items:center;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__dropdown-icon:after{background:var(--asd-branding-color-default);content:"";height:5px;width:9px}.asd-w-doc-card__close{align-items:center;background:var(--asd-text-color-secondary);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;opacity:0;position:absolute;right:-3px;top:-3px;transition:opacity .2s ease-in-out;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__progress{bottom:0;height:2px;left:0;overflow:hidden;position:absolute;width:100%}.asd-w-doc-card__progress-wrap{margin-top:-14px}.asd-w-doc-card--small{width:180px}.asd-w-doc-card--small .asd-w-doc-card__wrap{border-radius:var(--asd-radius-default);padding:var(--asd-comp-padding-tb-xs) var(--asd-comp-padding-lr-s)}.asd-w-doc-card--small .asd-w-doc-card__title{font:var(--asd-font-body-s)}.asd-w-doc-card--small .asd-w-doc-card__icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-doc-card--large{width:200px}.asd-w-doc-card--large .asd-w-doc-card__wrap{padding:var(--asd-comp-padding-tb-m) var(--asd-comp-padding-lr-m)}.asd-w-doc-card--large .asd-w-doc-card__close{height:var(--asd-comp-size-xxxs);width:var(--asd-comp-size-xxxs)}.asd-w-dropdown{color:var(--asd-text-color-secondary)}.asd-w-dropdown,.asd-w-dropdown__type{align-items:center;display:flex;font:var(--asd-font-body-m)}.asd-w-dropdown__type{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-dropdown__type>.asd-svg-icon{margin-left:8px}.asd-w-dropdown__type.disabled{cursor:not-allowed}.asd-w-dropdown__type__typeList{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-dropdown__type__typeList__item{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-dropdown__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-dropdown__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-dynamic-form{border-radius:10px;padding:16px}.asd-w-dynamic-form__label{color:var(---text-color-primary,#202224);display:block;font-weight:500;margin-bottom:8px}.asd-w-dynamic-form__label_required:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-dynamic-form__field{margin-bottom:20px}.asd-w-dynamic-form__help{color:#666;font-size:12px;margin-top:4px}.asd-w-dynamic-form__vertical-layout .w-dynamic-form__field{display:block;width:100%}.asd-w-dynamic-form__inline-layout{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{flex:1;min-width:200px}.asd-w-dynamic-form .field-renderer .field-error{color:#ff4d4f;font-size:12px;margin-top:4px}@media (max-width:768px){.asd-w-dynamic-form__inline-layout{flex-direction:column}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{min-width:100%}}.asd-w-dynamic-form__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-dynamic-form__upload-wrap:hover{background-color:#f3f9fe}.asd-w-dynamic-form .ant-input-outlined:focus,.asd-w-dynamic-form .ant-input-outlined:focus-within,.asd-w-dynamic-form .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-expert-card{align-items:center;background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;cursor:pointer;display:flex;padding:11px 16px;position:relative}.asd-expert-card .asd-expert-card__icon{height:28px;width:28px}.asd-expert-card .asd-expert-card__icon>img{width:100%}.asd-expert-card .asd-expert-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-expert-card .asd-expert-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.asd-expert-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-expert-card__icon,.asd-expert-card__icon img{width:var(--asd-comp-size-xl)}.asd-expert-card__desc{overflow:hidden}.asd-expert-card__desc-title{color:#202224;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-expert-card__desc-text{color:#505355;font-family:PingFang SC;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-expert-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-expert-card__corner>.asd-svg-icon{margin-right:4px}.asd-expert-card:hover .asd-expert-card__desc .enable{color:#006bfb}.asd-w-file-item{position:relative}.asd-w-file-item__file{background:var(--asd-bg-color-sunken);border-radius:12px;box-shadow:0 2px 12px -3px rgba(29,38,131,.08);height:66px;margin-bottom:16px;overflow:hidden;padding:12px;position:relative;width:206px}.asd-w-file-item__icon-cont{align-items:center;display:flex}.asd-w-file-item__icon-cont>img{flex-shrink:0;height:32px;width:32px}.asd-w-file-item__icon{height:16px;width:16px}.asd-w-file-item__content{margin-left:12px;width:154px}.asd-w-file-item__name{color:var(--asd-text-color-primary);font-size:14px;line-height:22px}.asd-w-file-item__desc,.asd-w-file-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-file-item__desc{color:var(--asd-text-color-placeholder);font-size:12px;line-height:18px;max-width:110px}.asd-w-file-item__process{color:#babdc0}.asd-w-file-item__close{cursor:pointer;height:16px;position:absolute;right:-4px;top:-4px;width:16px}.asd-w-file-item__close:hover{opacity:.8}.asd-w-file-item__fail{align-items:center;display:flex;margin-right:10px}.asd-w-file-item__delete{color:#f22933;cursor:pointer;font-size:12px;line-height:18px;margin-left:4px}.asd-w-file-item__delete:hover{opacity:.8}.asd-w-file-item__progress{background:rgba(0,40,120,.06);bottom:0;height:4px;left:0;position:absolute;width:100%}.asd-w-file-item__progress-inner{background:#006bfb;height:100%;transition:width .3s ease-in-out}.asd-w-file-item:nth-child(3n){margin-right:0!important}.asd-w-file-list{display:flex;flex-wrap:nowrap;height:0;margin-bottom:0;opacity:0;overflow:hidden;scroll-behavior:smooth;transition:.2s ease}.asd-w-file-list::-webkit-scrollbar{display:none}.asd-w-file-list__background{position:relative}.asd-w-file-list__leftCover{box-shadow:inset 40px 0 30px -20px var(--asd-bg-color-primary);height:58px;left:0;position:absolute;width:40px;z-index:1}.asd-w-file-list__rightCover{box-shadow:inset -40px 0 30px -20px var(--asd-bg-color-primary);height:58px;position:absolute;right:0;width:40px;z-index:1}.asd-w-file-list__left{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;left:4px;position:absolute;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(180deg);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__left:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__left:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__left>img{height:12px;width:12px}.asd-w-file-list__right{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__right:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__right:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__right>img{height:12px;width:12px}.asd-w-file-list>div{margin-left:12px}.asd-w-file-list>div:first-of-type{margin-left:0}.asd-w-file-list__preImg{border:1px solid var(--asd-border-color-default);border-radius:8px;flex-shrink:0;height:58px;overflow:hidden;position:relative;width:58px}.asd-w-file-list__preImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-file-list__preImg__close{cursor:pointer;display:none;height:16px;position:absolute;right:0;top:0;width:16px}.asd-w-file-list__preImg:hover .asd-w-file-list__preImg__close{display:block}.asd-w-file-item__content{width:122px}.asd-w-file-item__file{box-sizing:border-box;height:58px;margin-bottom:0;padding:8px 12px;width:192px}.asd-w-file-item__close{right:4px;top:4px}.asd-w-folder-trigger{background:#fff;bottom:0;height:20px;left:0;position:absolute;right:0}.asd-w-folder-trigger__mask{background:linear-gradient(180deg,var(---mask-primary-opacity,hsla(0,0%,100%,0)) 0,var(---bg-color-primary,#fff) 100%);height:48px;left:0;position:absolute;right:0;top:-48px}.asd-w-folder-trigger__content{align-items:center;cursor:pointer;display:flex;height:20px;margin-top:8px}.asd-w-folder-trigger__content.center{justify-content:center}.asd-w-folder-trigger__content.left{justify-content:start}.asd-w-folder-trigger__content.right{justify-content:end}.asd-w-folder-trigger__content-text{color:var(--asd-gray-color-9);font-size:14px;margin-right:4px}.asd-w-folder-trigger__content .asd-svg-icon{transition:.3s}.asd-w-folder-trigger__content .asd-svg-icon.fold{transform:rotate(180deg)}.asd-w-folder-wrapper{height:auto;overflow:hidden;padding-bottom:36px;position:relative}.asd-w-folder-wrapper .asd-w-folder-trigger{bottom:0;height:36px}.asd-function-card{align-items:center;background:#f5f7fa;border-radius:var(--asd-radius-extra-large);cursor:pointer;display:flex;padding:12px;position:relative}.asd-function-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-function-card__icon,.asd-function-card__icon img{width:var(--asd-comp-size-xl)}.asd-function-card__desc{overflow:hidden}.asd-function-card__desc-title{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-function-card__desc-text{color:#505355;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-function-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-function-card:hover .asd-function-card__desc .enable{color:#006bfb}.asd-function-card__expert{background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;padding:14px 16px}.asd-function-card__expert .asd-function-card__icon{height:28px;width:28px}.asd-function-card__expert .asd-function-card__icon>img{width:100%}.asd-function-card__expert .asd-function-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-function-card__expert .asd-function-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.gee-editor-container{height:100%;position:relative;width:100%}.gee-editor-container .gee-editor-loading{align-items:center;background:var(--asd-bg-color-sunken);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.gee-editor-container .gee-editor-dialog{background-color:transparent;cursor:no-drop;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.gee-editor-container .gee-editor-close{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:5px;position:absolute;right:24px;top:11px;width:24px;z-index:1}.gee-editor-container .gee-editor-close:hover{background:var(--asd-close-color-hover)}.gee-editor-iframe{border:0;height:100%;width:100%}.asd-w-go-top{align-items:center;background-color:#fff;border-radius:var(--asd-radius-round);bottom:130px;box-shadow:0 1px 3px var(--asd-shadow-border-color);cursor:pointer;display:flex;height:32px;justify-content:center;position:fixed;right:20px;width:32px;z-index:100}.asd-w-go-top__hidden{display:none}.asd-w-go-top__icon{background:url(https://p2.ssl.qhimg.com/t110b9a9301e21852aea2be89f0.png) 0 0/32px;height:16px;width:16px}.asd-w-go-top:hover .asd-w-go-top__icon{background-position:16px 0}.asd-c-header{align-items:center;display:flex;justify-content:center;min-height:56px;width:100%}.asd-c-header__logo{cursor:pointer}.asd-c-header__main{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:space-between}.asd-c-header__user-login{background:#003ffb;border-radius:12px;color:#fff;cursor:pointer;height:32px;margin-left:16px;padding:5px 16px}.asd-c-header__user-logout{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;margin-top:4px;padding:7px 12px}.asd-c-header__user-logout:hover{background:rgba(0,40,120,.06)}.asd-c-header__user-logout:active{background:rgba(0,40,120,.12)}.asd-c-header__user-img{border-radius:100%}.asd-c-header__user-info{align-items:center;display:flex;gap:8px;justify-content:center;margin-left:16px;position:relative}.asd-c-header__user-info-userName{color:rgba(0,0,0,.9);flex:1;flex-wrap:nowrap}.asd-c-header__user-drop{cursor:pointer;gap:8px}.asd-c-header__user-avatar,.asd-c-header__user-drop{align-items:center;display:flex;justify-content:center}.asd-c-header__user-avatar{background:#fff;border-radius:50%;box-sizing:border-box;height:34px;padding:1px;position:relative;width:34px}.asd-c-header__user-avatar-img{border-radius:20px;flex-shrink:0;height:32px;width:32px}.asd-c-header__user-info-vip{background:linear-gradient(135deg,#ffe2b0,#eac78e)}.asd-c-header__user-info-vip:after{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-info-novip{background:linear-gradient(135deg,#fff,#b8b8b8)}.asd-c-header__user-info-novip:after{background-image:url(https://p3.ssl.qhimg.com/t110b9a9301b99d8d11770b187a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-main{align-items:center;display:flex;justify-content:center}.asd-c-header__user-panel{background:#fff;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);display:none;gap:12px;padding:12px 4px 4px;width:240px}.asd-c-header__user-panel-show{display:block!important}.asd-c-header__user-profile{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;gap:8px;justify-content:flex-start;margin:0 12px;padding-bottom:8px}.asd-c-header__user-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:box;overflow:hidden}.asd-c-header__nav-utility{align-items:center;display:flex;gap:16px;justify-content:center}.asd-c-header__nav-utility a{color:#505355;cursor:pointer;text-decoration:none}.asd-c-header__nav-utility a:hover{color:#505355;text-decoration:underline}.asd-c-header__member-center{padding-right:16px;position:relative}.asd-c-header__member-center:after{background:rgba(0,0,0,.12);content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.asd-c-header__customer-service{align-items:center;display:flex;gap:4px;justify-content:center}.asd-c-header__nav-list{align-items:center;display:flex;gap:10px;justify-content:center;margin-left:40px}.asd-c-header__nav-list li{border-radius:12px;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:6px 12px;position:relative}.asd-c-header__nav-list li a{color:#202224;text-decoration:none}.asd-c-header__nav-list li:hover{background:rgba(0,40,120,.06)}.asd-c-header__nav-list li.active{color:#202224;font-weight:600}.asd-c-header__nav-list li.active a{display:block;position:relative}.asd-c-header__nav-list li.active a:after{background:#202224;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.asd-c-header__vip-panel{background:#fff;background-repeat:no-repeat;background-size:100%;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);box-sizing:border-box;display:none;padding:12px 20px 16px;width:336px}.asd-c-header__vip-panel-header{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-avatar{border-radius:100%;margin-right:8px}.asd-c-header__vip-panel-header-user{gap:8px;margin-bottom:4px}.asd-c-header__vip-panel-header-bean,.asd-c-header__vip-panel-header-user{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-bean-icon{background-color:"";background-image:url(https://p4.ssl.qhimg.com/t110b9a93010de47da0efab563f.png);background-size:100% 100%;display:inline-block;height:13.5px;margin-right:1px;width:13.5px}.asd-c-header__vip-panel-header-bean span{color:#888d93;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:19px}.asd-c-header__vip-panel-header-bean-total{color:#505355!important}.asd-c-header__vip-panel-header-bean-partition{margin:0 8px}.asd-c-header__vip-panel-header-bean-record{color:#888d93;cursor:pointer;text-decoration:none}.asd-c-header__vip-panel-header-bean-record:hover{color:#505355;text-decoration:underline}.asd-c-header__vip-panel-tip{align-items:center;background:linear-gradient(91deg,#242c3a .45%,#282c37 100.08%);border-radius:12px;box-sizing:border-box;display:flex;gap:4px;justify-content:center;margin-top:12px;min-height:52px;padding:12px;width:100%}.asd-c-header__vip-panel-tip-vipIcon{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-size:100% 100%;height:20px;width:20px}.asd-c-header__vip-panel-tip-validityDate{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:space-between}.asd-c-header__vip-panel-tip-validityDate span{color:#f1ce8d;font-family:Microsoft YaHei UI;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.asd-c-header__vip-panel-tip-validityDate-flex{display:flex;flex-direction:column}.asd-c-header__vip-panel-tip-btn{align-items:center;background:linear-gradient(89deg,#ffe9bc 1.11%,#f0cc8b 98.72%);border-radius:32px;cursor:pointer;display:flex;justify-content:center;padding:4px 12px}.asd-c-header__vip-panel-tip-btn:hover{background:linear-gradient(89deg,#f0dbb0 1.11%,#e3c184 98.72%)}.asd-c-header__vip-panel-tip-btn:active{background:linear-gradient(89deg,#e0cda5 1.11%,#d4b47b 98.72%)}.asd-c-header__vip-panel-nav{border-top:1px solid rgba(0,0,0,.12);margin-top:12px;padding-top:4px}.asd-c-header__vip-panel-nav a{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.asd-c-header__vip-panel-nav-item{align-items:center;background-color:#fff;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:12px;text-decoration:none}.asd-c-header__vip-panel-nav-item:hover{background-color:rgba(0,40,120,.06)}.asd-c-header__vip-panel-nav-item:active{background-color:rgba(0,40,120,.12)}.asd-c-header__vip-panel-nav-item-label{align-items:center;display:flex;justify-content:center}.asd-c-header__vip-panel-nav-item-label span{margin-left:16px}.asd-c-header__vip-panel-logout{margin-top:4px}.asd-c-header__vip-panel-show{display:block!important}.asd-c-header__dropdown-menu{position:absolute;right:0;top:40px;z-index:99}.asd-w-input-box{width:100%}.asd-w-input-box__content{background-color:var(--asd-bg-color-primary);border:2px solid rgba(0,0,0,.12);border-radius:var(--asd-radius-large);box-shadow:0 2px 8px 0 rgba(46,51,71,.12);padding:6px}.asd-w-input-box__content>div{margin-top:6px}.asd-w-input-box__content>div:first-of-type{margin-top:0}.asd-w-input-box__content__textArea{position:relative}.asd-w-input-box__content__textArea__input{border:none;color:var(--asd-text-color-primary);font:var(--asd-font-body-m);padding:0 6px}.asd-w-input-box__content__textArea__input:focus{box-shadow:none!important;outline:none!important}.asd-w-input-box__content__textArea__input::-webkit-scrollbar{width:2px}.asd-w-input-box__content__textArea__input::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:var(--asd-radius-small)}.asd-w-input-box__content__cornerBox{align-items:center;display:flex;justify-content:space-between}.asd-w-input-box__content__cornerBox__left{align-items:center;color:#888d93;display:flex;font-family:Source Han Sans CN;font-size:12px;font-weight:400;line-height:16px;margin-left:4px;overflow:hidden}.asd-w-input-box__content__cornerBox__left>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-input-box__content__cornerBox__left>.asd-svg-icon{flex-shrink:0;margin-right:4px}.asd-w-input-box__content__cornerBox__right{align-items:center;display:flex}.asd-w-input-box__content__cornerBox__right>*{margin-left:8px}.asd-w-input-box__content__cornerBox__right>:first-of-type{margin-left:0}.asd-w-input-box__content__cornerBox__right__configList{align-items:center;display:flex;flex-wrap:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:20px;justify-items:center;position:relative;width:20px}.asd-w-input-box__content__cornerBox__right__configList__button:hover{background-color:#e8eaed}.asd-w-input-box__content__cornerBox__right__configList__button:hover .asd-w-input-box__content__cornerBox__right__configList__button__desc{display:block}.asd-w-input-box__content__cornerBox__right__configList__button__desc{background-color:#111112;border-radius:var(--asd-radius-default);color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;padding:6px 12px;position:absolute;top:-44px;transform:translateX(-50%);white-space:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button__desc:after{border-color:#111112 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,100%);width:0}.asd-w-input-box__content__cornerBox__right__configList__divide{background-color:#d9d9d9;height:10px;margin-left:8px;width:1px}.asd-w-input-box__content__cornerBox__sendButton{background:var(--asd-text-color-brand);border-radius:100%;cursor:pointer;height:var(--asd-comp-size-xs);transition:.2s ease;width:var(--asd-comp-size-xs)}.asd-w-input-box__content__cornerBox__sendButton.disabled{background:var(--asd-text-color-disable)}.asd-w-input-box__content__cornerBox__sendButton.sending{background-image:url(https://so3.360tres.com/t110b9a93012d000a715f9f95b4.png);background-position:50%;background-repeat:no-repeat;background-size:12px}.asd-w-input-box__content__cornerBox__sendButton:hover{opacity:.88}.asd-w-input-box__content__cornerBox__sendButton:active{transform:scale(.9)}.asd-w-select-box{background-color:var(--asd-bg-color-primary);border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);left:0;padding:4px;position:absolute;z-index:1}@media (max-width:768px){.asd-w-select-box{left:16px;min-width:auto;right:16px;width:auto}}.asd-w-select-box__item{align-items:center;border-radius:8px;box-sizing:border-box;color:var(--asd-text-color-primary);cursor:pointer;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;min-width:192px;padding:7px 12px;white-space:nowrap}@media (max-width:768px){.asd-w-select-box__item{min-width:auto;width:100%}}.asd-w-select-box__item:hover{background-color:var(--asd-text-color-bg-hover)}.asd-w-select-box__item>img{height:16px;margin-left:auto;width:16px}.asd-w-select-box__item>.asd-svg-icon{flex-shrink:0;margin-right:8px}.asd-w-select-box__selected{font-weight:600}.asd-w-tooltip{background-color:#111112;border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;max-width:calc(100vw - 32px);opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:.2s ease;white-space:nowrap;z-index:1}.asd-w-tooltip:after{border:6px solid transparent;border-top-color:#111112;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}@media (max-width:768px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:20px!important;transform:translateX(0)!important}}@media (max-width:480px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:16px!important;transform:translateX(0)!important}}@media (max-width:320px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:12px!important;transform:translateX(0)!important}}.asd-w-popup-toggle{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-popup-toggle,.asd-w-popup-toggle:focus{box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:focus{border:none!important}.asd-w-popup-toggle:active,.asd-w-popup-toggle:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-popup-toggle>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-w-referrence{align-items:center;background-color:var(--asd-bg-color-secondary);border-radius:var(--asd-radius-default);display:inline-flex;padding:4px 8px;position:relative}.asd-w-referrence>.asd-svg-icon{flex-shrink:0}.asd-w-referrence__desc{color:var(--asd-text-color-secondary);font-size:var(--asd-font-body-m);line-height:22px;margin-right:8px}.asd-w-referrence__desc,.asd-w-referrence__text{font-family:PingFang SC;font-weight:400;white-space:nowrap}.asd-w-referrence__text{color:var(--asd-text-color-primary);font-size:13px;line-height:20px;margin:0 2px 0 8px;max-width:128px;overflow:hidden;text-overflow:ellipsis}.asd-w-referrence__format{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-referrence__close{align-items:center;cursor:pointer;display:none;height:24px;justify-items:center;position:absolute;right:-8px;top:-8px;width:24px}.asd-w-referrence__close__tip{align-items:center;background-color:var(--asd-text-color-primary);border-radius:var(--asd-radius-default);color:var(--asd-text-color-anti);display:none;font-family:PingFang SC;font-size:12px;font-weight:400;height:32px;left:50%;padding:0 12px;position:absolute;top:-40px;transform:translateX(-50%);white-space:nowrap}.asd-w-referrence__close__tip:after{border:6px solid transparent;border-top:6px solid var(--asd-text-color-primary);bottom:-12px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.asd-w-referrence__close:hover .asd-w-referrence__close__tip{display:flex}.asd-w-referrence:hover .asd-w-referrence__close{display:grid}.asd-w-textarea{background-color:var(--asd-bg-color-overlay);border:none;box-sizing:border-box;color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:16px;font-weight:400;height:56px;line-height:24px;max-height:248px;padding:4px;resize:none;width:100%;word-break:break-all}.asd-w-textarea::-moz-placeholder{color:var(--asd-text-color-disable)}.asd-w-textarea::placeholder{color:var(--asd-text-color-disable)}.asd-w-upload-drag__drop-area{border-radius:20px;height:100%;width:100%}.asd-w-upload-drag__drop-area__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.asd-w-upload-drag__drop-area__content-title{color:var(--asd-branding-color-default);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:12px}.asd-w-upload-drag__dragging{background:var(--asd-bg-color-secondary)}.asd-w-upload-drag__dragging,.asd-w-upload-drag__over{border:1px dashed var(--asd-border-color-selected);box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-upload-drag__over{background:var(--asd-branding-color-focus)}.asd-w-upload-drag-on-area{inset:0;position:absolute;z-index:1000}.asd-w-sender{background-color:var(--asd-bg-color-overlay);border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:0 2px 12px -3px rgba(0,0,0,.16);box-sizing:border-box;margin:0 auto 16px;min-width:300px;padding:8px 12px 12px;pointer-events:all;position:relative;width:100%}.asd-w-sender__submit{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.asd-w-sender__submit>button{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:auto;transition:.2s ease;width:32px}.asd-w-sender__submit>button>img{height:16px;width:16px}.asd-w-sender__submit>button>div{background-color:#fff;border-radius:2px;height:10px;width:10px}.asd-w-sender__submit .isFlowIng{background-color:var(--asd-text-color-primary);cursor:pointer}.asd-w-sender__submit .isFlowIng:hover{background-color:var(--asd-text-color-secondary)}.asd-w-sender__submit .enableSubmit{background-color:var(--asd-branding-color-default);cursor:pointer}.asd-w-sender__submit .enableSubmit:hover{background-color:var(--asd-branding-color-hover)}.asd-w-sender__submit .enableSubmit:active{background-color:var(--asd-branding-color-click);transform:scale(.9)}.asd-w-sender__submit .disableSubmit{background-color:var(--asd-branding-color-disable);cursor:not-allowed}:root{--asd-skeleton-bg-color:rgba(0,0,0,.03);--asd-skeleton-img-color:rgba(0,0,0,.04)}.asd-skeleton li{animation:skeleton-loading 1.2s linear infinite;background-color:var(--asd-skeleton-bg-color);background-image:linear-gradient(90deg,transparent,var(--asd-skeleton-img-color) 50%,transparent);background-position:100% 50%;background-size:400% 100%;border-radius:5px;height:28px;margin-bottom:10px;width:100%}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.asd-w-slide-panel{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);box-sizing:border-box;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;padding:0 20px;position:absolute;top:0;transition:.3s ease;width:100%}.asd-w-slide-panel__top{align-items:center;display:flex;padding:var(--asd-comp-padding-tb-l) 0}.asd-w-slide-panel__top__control{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-slide-panel__top__control__text{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:22px}.asd-w-slide-panel__main{flex-grow:1;overflow:auto}.asd-w-slide-panel__main::-webkit-scrollbar{display:none}.asd-w-step-list__title-wrap{align-items:center;display:flex}.asd-w-step-list__icon-wrap{margin-right:12px}.asd-w-step-list__icon,.asd-w-step-list__icon-wrap{align-items:center;border-radius:50%;display:flex;height:24px!important;justify-content:center;width:24px!important}.asd-w-step-list__icon img{border-radius:50%;height:100%;width:100%}.asd-w-step-list__icon-loading-img{border-radius:0!important;height:100%!important;width:100%!important}.asd-w-step-list__default-icon-bg{align-items:center;background-color:#5e9bf6!important;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.asd-w-step-list__title{color:#202224;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.asd-w-step-list__title,.asd-w-step-list__title div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.asd-w-step-list__content-wrap{border-left:2px solid rgba(0,0,0,.12);margin-bottom:8px;margin-left:11px;margin-top:8px;min-height:20px;padding-left:23px}.asd-svg-icon{align-items:center;display:flex;overflow:hidden}.asd-svg-icon.asd-svg-icon-rotate{animation:rotate 1.5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-svg-icon svg{height:1em;width:1em}.asd-w-tag{display:flex;flex-wrap:wrap;gap:var(--asd-comp-margin-s)}.asd-w-tag__item{background-color:var(--asd-text-color-anti);border:1px solid var(--asd-border-color-default);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:var(--asd-comp-padding-tb-s)}.asd-w-tag__item:hover{background-color:var(--asd-bg-color-secondary)}.asd-w-thinking__hd__title{align-items:center;background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-large);display:flex;gap:var(--asd-comp-margin-xs);height:40px;padding:0 var(--asd-comp-padding-lr-m);width:-moz-fit-content;width:fit-content}.asd-w-thinking__hd__output-end{cursor:pointer}.asd-w-thinking__hd__foldArrow{transform:rotate(180deg)}.asd-w-thinking__bd__thinking{border-left:2px solid var(--asd-stroke-color);color:var(--asd-text-color-primary);font:var(--asd-font-body-m);margin-left:var(--asd-comp-margin-m);margin-top:var(--asd-comp-margin-s);padding-left:var(--asd-comp-padding-lr-l)}.asd-w-thinking__bd__thinking .asd-markdown-text *{color:var(--asd-text-color-placeholder)!important;font:var(--asd-font-body-s)!important;font-weight:400!important}.asd-w-thinking__bd__error-msg{font:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-m)}.asd-w-thinking__text-loading{display:inline-block;text-decoration:none}.asd-w-thinking__text-loading__dots span{animation:dots-1 2s steps(1) infinite}.asd-w-thinking__text-loading__dots span:first-child+span{animation-name:dots-2}.asd-w-thinking__text-loading__dots span:first-child+span+span{animation-name:dots-3}@keyframes dots-1{0%{opacity:0}25%{opacity:1}}@keyframes dots-2{0%{opacity:0}50%{opacity:1}}@keyframes dots-3{0%{opacity:0}75%{opacity:1}}.asd-w-thinking__fold .asd-w-thinking__hd__foldArrow{transform:rotate(0)}.asd-w-thinking__fold .asd-w-thinking__bd__content{display:none}.asd-tree-flowd__list{font-family:PingFang SC;margin-left:101px}.asd-tree-flowd__hide-icon,.asd-tree-flowd__list{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:8px;padding:16px}.asd-tree-flowd__hide-icon{margin-left:0}.asd-tree-flowd__description{color:var(--asd-text-color-placeholder);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px;margin-top:24px;position:relative}.asd-tree-flowd__page-icon{align-items:center;color:var(--asd-text-color-placeholder);display:flex;font-size:12px;font-weight:500;justify-content:space-between;left:-28px;position:absolute;top:0;transform:translateX(-100%);width:73px}.asd-tree-flowd__page-icon .asd-svg-icon{font-size:37px!important;height:25px!important;width:37px!important}.asd-tree-flowd__title{color:var(--asd-text-color-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.asd-tree-flowd__title .asd-tree-flowd__content-editable,.asd-tree-flowd__title .asd-tree-flowd__typing{padding:6px 10px}.asd-tree-flowd__level1{margin-top:8px}.asd-tree-flowd__level4{color:var(--asd-text-color-primary);display:list-item;font-size:15px;font-style:normal;font-weight:500;line-height:normal;list-style-type:disc;margin-left:14px}.asd-tree-flowd__level4::marker{color:var(--asd-text-color-secondary)}.asd-tree-flowd__level5{color:var(--asd-text-color-placeholder);font-size:14px;line-height:21px;margin-left:14px}.asd-tree-flowd__level4 .asd-tree-flowd__content-editable,.asd-tree-flowd__level4 .asd-tree-flowd__typing,.asd-tree-flowd__level5 .asd-tree-flowd__content-editable,.asd-tree-flowd__level5 .asd-tree-flowd__typing{padding:4px 10px}.asd-tree-flowd__node.asd-tree-flowd__level4{margin-top:8px}.asd-tree-flowd__node.asd-tree-flowd__level5{margin-top:2px}.asd-tree-flowd__node:hover{background:var(--asd-bg-color-primary-hover);border-radius:6px}.asd-tree-flowd__node__visible{opacity:1;transform:translateY(0)}.asd-tree-flowd__custom-bubble .ant-bubble-content-filled{background:transparent}.asd-tree-flowd__content-editable{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-hover);border-radius:var(--radius-large,8px);min-height:16px;outline-color:var(--asd-text-color-link);position:relative}[contenteditable][aria-placeholder]:empty:before,[contenteditable][aria-placeholder]:not(:empty):has(br:only-child):before,[contenteditable][aria-placeholder]:not(:empty):has(div:empty):before{background-color:transparent;color:var(--asd-text-color-placeholder);content:attr(aria-placeholder);position:absolute}@keyframes cursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.asd-w-upload-button{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-upload-button,.asd-w-upload-button:focus{box-shadow:none!important;outline:none!important}.asd-w-upload-button:focus{border:none!important}.asd-w-upload-button:active,.asd-w-upload-button:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-upload-button:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-upload-button>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-vip-list{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.asd-vip-list__item{display:flex;flex-direction:column;overflow:hidden}.asd-vip-list__item li{align-items:center;display:flex;padding-top:16px}.asd-vip-list__item li .asd-svg-icon{color:var(--asd-text-color-vip-secondary);margin-right:12px;width:16px}.asd-vip-list__item li p{color:var(--asd-text-color-secondary);flex:1;font:var(--asd-font-body-m)}.asd-vip-list__item li:first-child{padding-top:0}.asd-vip-menu{background:var(--asd-bg-color-overlay);border:2px solid var(--asd-bg-color-overlay);border-radius:12px;box-shadow:0 0 1px 0 var(--asd-shadow-border-color),0 10px 24px -8px var(--asd-shadow-color-top-1),0 12px 44px 8px var(--asd-shadow-color-top-2);box-sizing:border-box;position:relative;width:290px;z-index:400}.asd-vip-menu__header{background:var(--asd-color-bg-tag-vip-secondary);border-radius:10px 10px 0 0;box-sizing:border-box;color:var(--asd-text-color-vip-secondary);font-size:var(--asd-font-body-s);height:calc(var(--asd-comp-size-l) + 10px);padding:8px 12px 18px;width:100%}.asd-vip-menu__info{background:var(--asd-bg-color-overlay);border-radius:10px;box-sizing:border-box;min-height:calc(100% - 46px);padding:20px 22px;position:relative}.asd-vip-menu__title{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.asd-vip-menu__title img{height:20px;margin-right:8px;width:20px}.asd-vip-menu__title strong{color:var(--asd-text-color-vip-primary);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.asd-vip-menu__footer{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#d739ff,#466eff);color:#466eff;font-size:12px;line-height:20px;margin:0 auto;text-align:center}.asd-vip-tag{cursor:pointer;position:relative}.asd-vip-tag,.asd-vip-tag__tag{width:-moz-fit-content;width:fit-content}.asd-vip-tag__tag{align-items:center;background:var(--asd-color-bg-tag-vip-primary);border-radius:var(--asd-radius-circle);display:flex;flex-direction:row;height:var(--asd-comp-size-xs);justify-content:center;padding:0 var(--asd-comp-padding-lr-s)}.asd-vip-tag__tag img{height:var(--asd-comp-size-xxxxs);margin-right:var(--asd-comp-margin-xs)}.asd-vip-tag__tag p{color:var(--asd-text-color-vip-primary);font:var(--asd-font-body-s);white-space:nowrap}.asd-w-form-upload__file-list{display:flex;flex-direction:column;gap:8px}.asd-w-form-upload__file-list-item{align-items:center;color:var(---text-color-primary,#202224);display:flex;gap:8px;justify-content:space-between;width:100%}.asd-w-form-upload__file-list-item-content{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.asd-w-form-upload__file-list-item-text{flex:1;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-form-upload__file-list-item-text--muted{color:var(---text-color-placeholder,#8c8c8c)}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title{background-color:var(--asd-bg-color-primary);border-color:var(--asd-border-color-default);box-shadow:none;color:var(--asd-text-color-secondary);height:24px;min-width:24px;width:24px}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:disabled{background:var(--asd-bg-color-primary);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary);opacity:.5}.asd-w-form-upload__circle-title .ant-btn-icon{display:inline-flex}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:not(:disabled):not(.ant-btn-disabled):hover{background:var(--asd-bg-color-secondary-hover);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary)}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:not(:disabled):not(.ant-btn-disabled):active{background:var(--asd-bg-color-secondary-click);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary)}.asd-w-form-upload__concise-title{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;justify-content:center;line-height:24px}.asd-w-form-upload__concise-title>.asd-svg-icon{margin-right:6px}.asd-w-form-upload__concise-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.asd-w-form-upload__rich-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:38px}.asd-w-form-upload__rich-title>p{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:14px;font-weight:600;line-height:24px;margin-top:22px}.asd-w-form-upload__rich-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-bottom:38px;margin-top:4px;text-align:center}.asd-w-form-upload__files{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:10px}.asd-w-form-upload__files__item{width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-form-upload__files__item{width:100%}}.asd-w-form-upload__fileList{display:flex;flex-direction:column;gap:8px;margin-top:8px}.asd-w-form-upload__fileList__item2{align-items:center;display:flex;gap:8px;width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-form-upload__fileList__item2{width:100%}}.asd-w-form-upload__fileList__item2__title{color:var(--asd-text-color-primary);font:var(--asd-font-body-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.asd-w-form-upload__fileList__item2__uploadfail{color:var(--asd-error-color-default);font:var(--asd-font-body-m)}.asd-w-form-upload__fileList__item2__del{cursor:pointer}.asd-w-form-upload__dialog{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.asd-w-form-upload__dialog__wrapper{align-items:flex-start;background:var(--asd-bg-color-primary);border-radius:16px;box-shadow:0 0 1px 0 var(--asd-shadow-border-color),0 10px 24px -8px var(--asd-shadow-color-top-1),0 12px 44px 8px var(--asd-shadow-color-top-2);display:flex;flex-direction:column;gap:24px;left:50%;padding:var(--asd-size-250) var(--asd-size-300);position:absolute;top:50%;transform:translate(-50%,-50%);width:560px}.asd-w-form-upload__dialog__wrapper__title{align-items:center;border-bottom:1px solid var(--asd-stroke-light-color);color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:28px;padding-bottom:8px;width:100%}.asd-w-form-upload__dialog__wrapper__close{cursor:pointer}.asd-w-form-upload__dialog__wrapper__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.asd-w-form-upload__dialog__wrapper__content__tip{color:var(--asd-text-color-primary);font:var(--asd-font-body-m)}.asd-w-form-upload__dialog__wrapper__content__input{margin-top:16px;width:100%}.asd-w-form-upload__dialog__wrapper__footer{display:flex;gap:10px;justify-content:flex-end;width:100%}.asd-w-form-upload__dialog__wrapper__footer__cancel{background:var(--asd-bg-color-component-default);gap:var(--asd-size-50);padding:0 var(--asd-size-300)}.asd-w-form-upload__dialog__wrapper__footer__cancel,.asd-w-form-upload__dialog__wrapper__footer__confirm{align-items:center;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;height:var(--asd-comp-size-l)}.asd-w-form-upload__dialog__wrapper__footer__confirm{background:linear-gradient(76deg,#008cf8,#3760f0 50.12%,#5e00ff 99.94%);box-shadow:inset -2.25px .75px 8px 0 hsla(0,0%,100%,.5),inset 0 -.75px 12px 0 rgba(196,141,255,.3);color:var(--asd-text-color-anti);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:24px;padding:9px;text-align:right;width:88px}.asd-w-form-upload__dialog__wrapper__footer__confirmNodrop{cursor:not-allowed;opacity:.5;pointer-events:none}.asd-w-form-upload__custom{cursor:pointer}.asd-w-form-upload__hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.asd-w-form-upload .ant-upload-btn{padding:12px 20px!important}.asd-upload--appearance-list .ant-upload-list{display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:22px}.asd-upload--appearance-list .ant-upload-list .ant-upload-list-item-container:before,.asd-upload--appearance-list .ant-upload-list:after,.asd-upload--appearance-list .ant-upload-list:before{display:none}.asd-upload__file-list-text-error{color:var(---error-color-default,#f22933)}.asd-ai-app{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.asd-ai-app:has(.asd-ai-app__history .asd-w-slide-panel) .asd-w-go-top{display:none}.asd-markdown-text{background-color:transparent!important}.asd-ai-app__abstract>ul>li{border-radius:4px!important;height:9px!important}.asd-w-ai-tips{color:rgba(0,107,251,.3);display:block;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:17px}.asd-markdown-text{background-color:var(--asd-bg-color-primary)}.asd-markdown-text h1,.asd-markdown-text li,.asd-markdown-text p{color:var(--asd-text-color-primary)!important}.asd-w-toolbox,.asd-w-toolbox__item{align-items:center;display:flex}.asd-w-toolbox__item{border-radius:var(--asd-radius-default);color:var(--asd-text-color-secondary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:30px;margin-left:var(--asd-comp-margin-m);padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.asd-w-toolbox__item>.asd-svg-icon{margin-right:var(--asd-comp-margin-xxs)}.asd-w-toolbox__item:first-of-type{margin-left:0}.asd-w-toolbox__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-toolbox__item:active{background-color:rgba(0,40,120,.12)}.asd-w-analysis__header{align-items:center;display:flex;justify-content:space-between}.asd-w-analysis__header__left{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-analysis__header__left>.asd-svg-icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-analysis__desc{color:var(--asd-text-color-secondary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:var(--asd-comp-margin-xs) 0 var(--asd-comp-margin-s)}.asd-w-analysis__list__item{border-radius:var(--asd-radius-large);margin-top:10px;padding:10px}.asd-w-analysis__list__item__header{color:#333;font-weight:500}.asd-w-analysis__list__item__content,.asd-w-analysis__list__item__header{font-family:PingFang SC;font-size:var(--asd-font-body-l);line-height:26px}.asd-w-analysis__list__item__content{color:#202224;font-weight:400;margin:var(--asd-comp-margin-xxs) 0 0 10px}.asd-w-analysis__list__item:first-of-type{margin-top:0}.asd-w-analysis__divide{background-color:var(--asd-stroke-color);height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-chat-item{animation:animation-slide-in .3s;height:100%;margin-bottom:24px;position:relative;width:100%}.asd-w-chat-item.question{align-items:center;display:flex;flex-direction:row-reverse;justify-content:end;text-align:left}@keyframes animation-slide-in{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.asd-circle-loading__text{font-size:var(--asd-font-body-m)}.asd-w-chat-list{height:400px;overflow:auto}.asd-w-chat-list__error{align-items:center;color:#505355;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:22px}.asd-w-chat-list__error>span{cursor:pointer;margin-left:2px;text-decoration:underline;text-underline-offset:2px}.asd-w-collapse.ant-collapse .custom-icon.rotate{transform:rotate(90deg)}.asd-w-collapse.ant-collapse.ant-collapse-borderless{background:var(--asd-bg-color-primary)}.asd-w-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:16px 0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{fill:var(--asd-text-color-placeholder,#888d93);color:var(--asd-text-color-placeholder,#888d93);transition:color .2s ease}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-header-text{flex:none;margin-inline-end:0}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-expand-icon{cursor:pointer;padding-inline-start:4px}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header .ant-collapse-extra{flex:1;margin-right:12px;text-align:right}.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-expand-icon,.asd-w-collapse.ant-collapse.ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header:hover .ant-collapse-header-text{color:var(--asd-text-color-secondary,#505355)}.asd-w-collapse.ant-collapse.header-text-processing .ant-collapse-header-text{-webkit-text-fill-color:transparent;animation:shine 3s linear infinite;background:linear-gradient(90deg,var(---text-color-secondary,#505355) 28.37%,var(---bg-color-primary,#fff) 68.27%,var(---text-color-secondary,#505355) 88.94%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;overflow:hidden;position:relative}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}.asd-w-collapse-chat__header{cursor:pointer;position:relative}.asd-w-collapse-chat__header>.asd-svg-icon{position:absolute;right:0;top:4px;transition:.2s ease}.asd-w-collapse-chat__header__up{transform:rotate(180deg)}.asd-w-collapse-chat__content{overflow:hidden;transition:.2s ease}.asd-w-config-aippt>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt>div:first-of-type{margin-top:0}.asd-w-config-aippt__theme{align-items:center;display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt__content{color:var(---text-color-primary,#202224);font:var(--asd-font-body-m)}.asd-w-config-aippt__content__cardBox{align-items:center;display:flex;justify-content:space-around;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card{cursor:pointer}.asd-w-config-aippt__content__cardBox__card__imgContainer{position:relative}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:first-of-type{border-radius:var(--asd-radius-large);border-style:solid;border-width:2px;height:80px}.asd-w-config-aippt__content__cardBox__card__imgContainer>img:nth-of-type(2){height:14px;position:absolute;right:-2px;top:-2px}.asd-w-config-aippt__content__cardBox__card__textContainer{align-items:center;color:var(--asd-text-color-primary);display:flex;font:var(--asd-font-title-xxs);justify-content:center;margin-top:var(--asd-comp-margin-xxs)}.asd-w-config-aippt__content__cardBox__card__textContainer>img{height:18px;margin-right:var(--asd-comp-margin-xxs)}.asd-w-config-aippt-v2>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aippt-v2>div:first-of-type{margin-top:0}.asd-w-config-aippt-v2__theme{align-items:center;color:var(---text-color-primary,#202224);display:flex;font:var(--asd-font-title-xxs)}.asd-w-config-aippt-v2__theme>input{background-color:transparent;border-bottom:1.5px solid var(--asd-text-color-secondary);color:var(---text-color-primary,#202224);flex-grow:1;font-family:PingFang SC;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xxs)}.asd-w-config-aippt-v2__content{display:flex}.asd-w-config-aippt-v2__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-select{display:flex;flex-wrap:wrap;gap:10px}.asd-w-select__has_desc-wrap{box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(55px,max-content));width:100%}.asd-w-select__item{border:1px solid #dcdcdc;border-radius:var(--asd-radius-default);box-sizing:border-box;color:var(---text-color-primary,#202224);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:4px 12px;text-align:center;white-space:nowrap}.asd-w-select__item:not(.asd-w-select__has_desc){min-width:auto;width:auto}.asd-w-select__item:hover:not(.selected){background-color:#f3f9fe}.asd-w-select__has_desc{max-width:125px;min-width:55px;padding:12px 16px!important;text-align:left!important;white-space:normal}.asd-w-select__item-title{font-size:14px;line-height:22px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-select__desc{font-size:12px;line-height:1.4;margin-top:4px;word-break:break-word}.asd-w-select .selected{border-color:var(--asd-text-color-brand);color:var(--asd-text-color-brand);font-weight:600}@media screen and (max-width:1190px){.asd-w-select{grid-template-columns:repeat(auto-fit,minmax(55px,max-content))}.asd-w-select__has_desc{padding:12px 8px!important}}.asd-w-config-aiwrite>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-aiwrite>div:first-of-type{margin-top:0}.asd-w-config-aiwrite__theme{align-items:center;display:flex;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-config-aiwrite__theme,.asd-w-config-aiwrite__theme>input{color:var(---text-color-primary,#202224);font-family:PingFang SC}.asd-w-config-aiwrite__theme>input{background-color:transparent;border-bottom:1.5px solid #666;flex-grow:1;font-size:14px;font-weight:400;margin-left:28px;padding-bottom:var(--asd-comp-padding-tb-xs)}.asd-w-config-aiwrite__content{display:flex}.asd-w-config-aiwrite__content__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;margin-right:28px;padding-top:var(--asd-comp-padding-tb-xs);white-space:nowrap}.asd-w-config-footer__PPTExpertButton{flex-grow:1;margin-left:16px;margin-top:10px;position:relative}.asd-w-config-footer__PPTExpertButton:first-of-type{margin-left:0}.asd-w-config-footer__PPTExpertButton__desc{color:#a3bce6;font-family:PingFang SC;font-size:12px;font-weight:400;margin-top:6px;text-align:center}.asd-w-config-footer__PPTExpertButton>button{border-radius:8px;color:#fff;display:block;font-family:PingFang SC;font-size:16px;font-weight:500;height:42px;width:100%}.asd-w-config-footer__PPTExpertButton>img{border-radius:4px;height:25px;position:absolute;right:-2px;top:0;transform:translateY(-50%);width:105px}.asd-w-config-header{align-items:center;display:flex}.asd-w-config-header>img{height:40px}.asd-w-config-header__textContainer{margin-left:var(--asd-comp-margin-m)}.asd-w-config-header__textContainer__title{color:#202224;font-family:PingFang SC;font-size:16px!important;font-weight:600;line-height:24px}.asd-w-config-header__textContainer__desc{font-size:var(--asd-font-body-m);line-height:22px}.asd-w-config-contract__desc,.asd-w-config-header__textContainer__desc{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-weight:400}.asd-w-config-contract__desc{font-size:14px;line-height:20px;margin-bottom:8px}.asd-w-config-contract__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-contract__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-contract__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-contract__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-contract__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-contract__generate__title{font-weight:500;line-height:20px}.asd-w-config-contract__generate>input,.asd-w-config-contract__generate__title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px}.asd-w-config-contract__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;font-weight:400;line-height:24px;margin-top:8px;padding:5px 10px;width:100%}.asd-w-config-contract__generate>input::-moz-placeholder{color:#888d93}.asd-w-config-contract__generate>input::placeholder{color:#888d93}.asd-w-config-contract__generate__footer{margin-top:30px}.asd-w-config-contract__review{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:16px}.asd-w-config-contract__review__card{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:16px;font-weight:600;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-config-contract__review__card{width:100%}}.asd-w-config-contract__review__card>img{height:40px;margin-right:12px;width:40px}.asd-w-config-contract__review__card:hover{color:#006bfb}.asd-w-dorp-down-list{display:flex;flex-wrap:wrap;gap:10px}.asd-w-dorp-down-list .w-dorp-down-list{display:flex}.asd-w-dorp-down-list__select-container{flex:1}.asd-w-dorp-down-list img{width:12px}.asd-w-dorp-down-list .ant-select{--ant-select-hover-border-color:#111;flex:1;margin-right:0!important}.asd-w-dorp-down-list .ant-select-focused .ant-select-selector,.asd-w-dorp-down-list .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#d9d9d9!important}.asd-w-dorp-down-list .ant-select-selector{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-exam-page__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-exam-page__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-exam-page__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-exam-page__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-exam-page__content-item{margin-top:20px}.asd-w-config-exam-page__content-item:first-of-type{margin-top:0}.asd-w-config-exam-page__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-exam-page__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-exam-page__generate-footer{margin-top:20px}.asd-w-config-exam-page .ant-input-outlined:focus,.asd-w-config-exam-page .ant-input-outlined:focus-within,.asd-w-config-exam-page .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-exam-page__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-exam-page__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-exam-page__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-summary__content{color:#555;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content:first-of-type{margin-top:0}.asd-w-config-summary__content__itemBox{display:grid;gap:12px 10px;grid-template-columns:50% 50%;margin-top:var(--asd-comp-margin-m)}.asd-w-config-summary__content__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-default);box-sizing:border-box;color:#333;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center}.asd-w-config-summary__content__itemBox .selected{border:1.5px solid #006bfb;color:#006bfb;font-weight:600}.asd-w-upload__file{align-items:center;background-color:#f3f9fe;border:1px dashed #8ab3fd;border-radius:20px;box-sizing:border-box;cursor:pointer;display:grid;height:217px;justify-items:center}.asd-w-upload__file>input{display:none}.asd-w-upload__file__content{display:grid;justify-items:center}.asd-w-upload__file__content__title{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600;line-height:24px;margin:22px 0 4px}.asd-w-upload__file__content__desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-upload__url{height:165px}.asd-w-upload__url>input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-medium);box-sizing:border-box;color:#333;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;outline:none;padding:10px var(--asd-comp-padding-lr-s);width:100%}.asd-w-upload__url>input::-moz-placeholder{color:#979797}.asd-w-upload__url>input::placeholder{color:#979797}.asd-w-upload__url__desc{color:#979797;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:8px}.asd-w-config-teach__desc{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.asd-w-config-teach__card{background-color:#f4f6f9;border-radius:10px;padding:16px}.asd-w-config-teach__card__header{border-radius:10px;transition:.1s ease}.asd-w-config-teach__card__header+.asd-svg-icon{right:12px!important;top:8px!important}.asd-w-config-teach__card__divide{background-color:rgba(0,0,0,.08);height:1px;margin:16px 0}.asd-w-config-teach__content-item{margin-top:20px}.asd-w-config-teach__content-item:first-of-type{margin-top:0}.asd-w-config-teach__item-title{color:var(---text-color-primary,#202224);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.asd-w-config-teach__item-title_require:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-config-teach__generate-footer{margin-top:20px}.asd-w-config-teach__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-config-teach__upload-wrap:hover{background-color:#f3f9fe}.asd-w-config-teach .ant-input-outlined:focus,.asd-w-config-teach .ant-input-outlined:focus-within,.asd-w-config-teach .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-w-config-teach__generate{background-color:#fff;border-radius:10px;margin-top:16px;padding:16px}.asd-w-config-teach__generate__title{color:#505355;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:20px}.asd-w-config-teach__generate>input{border:1px solid #d9d9d9;border-radius:10px;box-sizing:border-box;color:rgba(0,0,0,.9);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 30px;padding:5px 10px;width:100%}.asd-w-config-card{border-radius:var(--asd-radius-extra-large);padding:16px}.asd-w-config-card>div{margin-top:var(--asd-comp-margin-m)}.asd-w-config-card>div:first-of-type{margin-top:0}.asd-w-content-button{position:relative}.asd-w-content-button__buttonBox{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.asd-w-content-button__buttonBox>div{border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-l);font-weight:500;line-height:26px;min-width:160px;padding:8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-content-button__buttonBox__left{background-color:#fff;border:1px solid #d8d8d8;color:#333}.asd-w-content-button__buttonBox__left:hover{background-color:#f7faff}.asd-w-content-button__buttonBox__right{background-color:#006bfb;color:#fff}.asd-w-content-button__buttonBox__right:hover{background-color:rgba(0,107,251,.88)}.asd-w-content-button__bottomText{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:42px;margin-top:12px}.asd-w-content-button__bottomText>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:500;margin:0 4px}.asd-w-content-button__cornerList{bottom:6px;position:absolute;right:0}.asd-w-link-list__itemBox,.asd-w-link-list__itemBox__item{margin-top:var(--asd-comp-margin-s)}.asd-w-link-list__itemBox__item{align-items:center;color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;overflow:hidden}.asd-w-link-list__itemBox__item:first-of-type{margin-top:0}.asd-w-link-list__itemBox__item>*{flex-shrink:0}.asd-w-link-list__itemBox__item__index{width:30px}.asd-w-link-list__itemBox__item__content{flex-shrink:1;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-link-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-content-link__header{align-items:center;display:flex;justify-content:space-between}.asd-w-content-link__header__left{align-items:center;border-radius:var(--asd-radius-default);color:#94999f;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:30px;padding:0 6px}.asd-w-content-link__header__left:hover{background-color:rgba(0,40,120,.06)}.asd-w-content-link__header__left:active{background-color:rgba(0,40,120,.12)}.asd-w-content-link__header__left__iconBox{margin-left:8px;transition:.2s ease}.asd-w-content-link__main{margin-top:0;overflow:auto;transition:.2s ease}.asd-w-doc-analysis__header{color:#666}.asd-w-doc-analysis__header,.asd-w-doc-analysis__header__type{align-items:center;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}.asd-w-doc-analysis__header__type{background-color:#fff;border-radius:var(--asd-radius-large);color:#202224;cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-doc-analysis__header__type>.asd-svg-icon{margin-left:8px}.asd-w-doc-analysis__header__type__typeList{background-color:#fff;border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-doc-analysis__header__type__typeList__item{align-items:center;border-radius:var(--asd-radius-default);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-doc-analysis__header__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-doc-analysis__header__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-doc-analysis__contentList{margin-top:14px}.asd-w-doc-analysis__contentList__item__header{align-items:center;display:flex;justify-content:space-between}.asd-w-doc-analysis__contentList__item__header__left{align-items:center;color:#202224;display:flex;font-family:PingFang SC;font-size:18px;font-weight:600}.asd-w-doc-analysis__contentList__item__header__left>.asd-svg-icon{margin-right:8px}.asd-w-doc-analysis__contentList__item__desc{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:20px;margin:8px 0 12px}.asd-w-doc-analysis__contentList__item__divide{background-color:#e8eaed;height:1px;margin:var(--asd-comp-margin-s) 0}.asd-w-list{color:#94999f;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:22px}.asd-w-list__itemBox{margin-top:var(--asd-comp-margin-s)}.asd-w-list__itemBox__item{align-items:center;background-color:#fff;border-radius:var(--asd-radius-large);color:#505355;cursor:pointer;display:flex;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;line-height:24px;margin-top:8px;padding:8px 16px;word-break:break-all}.asd-w-list__itemBox__item>.asd-svg-icon{margin-right:8px}.asd-w-list__itemBox__item:first-of-type{margin-top:0}.asd-w-list__itemBox__item:hover{background-color:#faf9f9}.asd-w-list__itemBox__item>*{flex-shrink:0}.asd-w-list__itemBox.disabled .asd-w-list__itemBox__item:hover{background-color:#fff}.asd-w-mindmap{display:flex;flex:1;flex-direction:column;height:100%;position:relative;width:100%}.asd-w-mindmap__content{-ms-overflow-style:none;flex:1;overflow:scroll;scrollbar-width:none}.asd-w-mindmap__content::-webkit-scrollbar{display:none}.asd-w-mindmap__content__markdown{padding:0 15px}.asd-w-mindmap__content__markdown,.asd-w-mindmap__content__svg{display:none}.asd-w-mindmap__content.mindmap .asd-w-mindmap__content__svg,.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{display:block}.asd-w-mindmap__content.text .asd-w-mindmap__content__markdown{padding-bottom:70px}.asd-w-mindmap__toolbar{align-items:center;border-radius:10px;bottom:0;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;left:0;padding:0 12px;position:absolute;right:0;width:100%}.asd-w-mindmap__toolbar .mm-toolbar{background:none;border:none}.asd-w-mindmap__toolbar-tooltip{margin-left:8px}.asd-w-mindmap__toolbar-switch{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:flex;font-size:var(--asd-font-body-m);padding:5px 8px;white-space:nowrap}.asd-w-mindmap__toolbar-switch:before{background:url(https://p4.ssl.qhimg.com/t01ad4d2cde313e2b38.png) no-repeat 50%;background-size:14px;content:"";display:block;height:14px;margin-right:4px;width:14px}.asd-w-mindmap__toolbar-switch:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools{align-items:center;display:flex;position:relative}.asd-w-mindmap__toolbar-tools__zoom{align-items:center;border-radius:var(--asd-radius-large);display:flex;height:32px;justify-content:space-between;margin-right:8px;overflow:hidden;width:64px}.asd-w-mindmap__toolbar-tools__fit,.asd-w-mindmap__toolbar-tools__fullscreen{margin-right:8px}.asd-w-mindmap__toolbar-tools__item{align-items:center;background:rgba(0,0,0,.4);border-radius:var(--asd-radius-large);box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.asd-w-mindmap__toolbar-tools__item.zoom-item{border-radius:0;margin:0}.asd-w-mindmap__toolbar-tools__item i{background:url(https://p1.ssl.qhimg.com/t01e7e3881837074a9e.png) no-repeat;background-size:80px;display:block;height:16px;width:16px}.asd-w-mindmap__toolbar-tools__item i.zoomOut{background-position:0 0}.asd-w-mindmap__toolbar-tools__item i.zoomIn{background-position:-16px 0}.asd-w-mindmap__toolbar-tools__item i.fit{background-position:-32px 0}.asd-w-mindmap__toolbar-tools__item i.fullscreen{background-position:-48px 0}.asd-w-mindmap__toolbar-tools__item i.download{background-position:-64px 0}.asd-w-mindmap__toolbar-tools__item:hover{background:rgba(0,0,0,.6)}.asd-w-mindmap__toolbar-tools__download{position:relative}.asd-w-mindmap__toolbar-tools__download-menu{background:#fff;border-radius:var(--asd-radius-large);box-shadow:0 4px 24px 0 rgba(0,0,0,.16);box-sizing:border-box;cursor:pointer;display:none;min-width:130px;padding:4px;position:absolute;right:0;top:-80px}.asd-w-mindmap__toolbar-tools__download-menu.show{display:block}.asd-w-mindmap__toolbar-tools__download-menu__item{align-items:center;border-radius:var(--asd-radius-default);color:#202224;display:flex;font-size:var(--asd-font-body-m);font-style:normal;font-weight:400;line-height:20px;padding:6px 16px 6px 12px}.asd-w-mindmap__toolbar-tools__download-menu__item p{white-space:nowrap}.asd-w-mindmap__toolbar-tools__download-menu__item .ai-svg-icon{margin-left:4px}.asd-w-mindmap__toolbar-tools__download-menu__item:hover{background:#f4f6f9}.asd-w-mindmap__toolbar.text .asd-w-mindmap__toolbar-tools{display:none}.asd-result{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:var(--asd-comp-padding-tb-xxxl) 0}.asd-result__wrap{font:var(--asd-font-body-m);text-align:center}.asd-result__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-result__placeholder{color:var(--asd-text-color-placeholder)}.asd-result__primary{color:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-s)}.asd-result__link{color:var(--asd-text-color-link);cursor:pointer}.asd-step-loading__item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:var(--asd-comp-margin-xs)}.asd-step-loading__item-icon{margin-right:var(--asd-comp-margin-xs)}.asd-step-loading__item-dot span{display:none}@keyframes fade-in1{0%{opacity:0}25%{opacity:1}}@keyframes fade-in2{0%{opacity:0}50%{opacity:1}}@keyframes fade-in3{0%{opacity:0}75%{opacity:1}}.active .asd-step-loading__item-dot span{animation:fade-in1 2s steps(1) infinite;display:inline-block}.active .asd-step-loading__item-dot span:first-child+span{animation-name:fade-in2}.active .asd-step-loading__item-dot span:first-child+span+span{animation-name:fade-in3}.asd-catalog{display:flex}.asd-catalog__page-num{color:#999;font-size:12px;margin-right:8px;margin-top:var(--asd-comp-margin-m)}.asd-catalog__part{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);flex:1;margin-bottom:var(--asd-comp-margin-m);padding:var(--asd-comp-padding-lr-l);position:relative;width:296px}.asd-catalog__part__header{color:#979797;font-size:12px}.asd-catalog__part__title{color:var(--asd-text-color-primary);font-size:16px;font-weight:700;line-height:28px}.asd-catalog__part__operate{background:var(--asd-bg-color-primary);border-radius:100%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:20px;position:absolute;right:1px;text-align:center;top:1px;width:20px}.asd-catalog__part__operate:hover{cursor:pointer}.asd-catalog__part__operate__revise{background-image:url(https://p5.ssl.qhimg.com/t01bdb70898e7822c84.png);background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:100%;box-sizing:initial;display:inline-block;height:12px;overflow:hidden;padding:4px;width:12px}.asd-catalog__part__operate__revise:hover{background-image:url(https://p4.ssl.qhimg.com/t11b673bcd678185efae123abe5.png)}.asd-catalog__part-edit{background:var(--asd-bg-color-primary);border:1px solid #2857ff;border-radius:var(--asd-radius-extra-large)}.asd-catalog .ant-btn{font-size:12px!important;margin-right:5px!important}.asd-catalog__part__footer{display:flex;justify-content:flex-end;margin-top:1em}.asd-catalog__part__footer button{padding:6px 8px;width:60px}.asd-w-outline::-webkit-scrollbar{display:none}.asd-w-outline .part__catalog span,.asd-w-outline .part__title{color:#202224;font-size:16px;font-weight:700;line-height:28px}.asd-w-outline .part__catalog span:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline input{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);padding:8px 10px;width:100%}.asd-w-outline li input{margin-top:6px}.asd-w-outline .sub-page-wrap .sub-page-title{display:flex;margin-top:8px}.asd-w-outline .sub-page-wrap .sub-page-title input{font-size:var(--asd-font-body-m);padding:4px 8px}.asd-w-outline .sub-page-wrap .sub-page-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .sub-page-wrap .sub-page-content{display:flex;margin-top:4px}.asd-w-outline .sub-page-wrap .sub-page-content textarea{border:1px solid #d9d9d9;border-radius:var(--asd-radius-default);color:#505355;font-size:var(--asd-font-body-m);padding:4px 8px;width:100%}.asd-w-outline .sub-page-wrap .sub-page-content:before{color:#fff;content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-title{color:#202224;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:600}.asd-w-outline .part__sub-title:before{content:"•";display:inline-block;margin-right:8px}.asd-w-outline .part__sub-content{color:#505355;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400}:root{--asd-text-color:#202224;--asd-venation-text-color:#505355;--asd-main-inner-color:#fff}.asd-point__list{color:var(--asd-text-color);list-style:none;margin:0 0 20px 11px;padding:0;width:100%}.asd-point__list li{padding-bottom:16px;padding-left:18px;position:relative}.asd-point__list li:last-child{padding-bottom:0}.asd-point__icon{background-color:#fff;border-radius:50%;display:block;height:14px;left:-9px;position:absolute;top:5px;width:14px}.asd-point__icon.curr{background:#abcdfb;border-radius:12px}.asd-point__dot{border-left:2px dashed #c0cef0;height:100%;left:-3px;position:absolute;top:10px;width:0}.asd-point__dot.curr{border-left:none}.asd-point__end{color:#94999f;margin:0}.asd-point__context{margin:0;padding:0}.asd-point__context dt{font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px}.asd-point__context dd{color:var(--asd-venation-text-color);display:flex;font-size:14px;line-height:24px}.asd-point__context dd:before{background-color:var(--asd-venation-text-color);border-radius:5px;color:var(--asd-main-inner-color);content:"*";display:block;height:5px;margin-right:10px;position:relative;top:10px;width:5px}.asd-ai__reply-container{background:#f2f5f9;border-radius:var(--asd-radius-extra-large);overflow:hidden;padding:12px 16px;position:relative}.asd-ai__reply-container.fold{padding-bottom:50px}.asd-ai__reply-container__header{color:#666;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:14px;word-break:break-all}.asd-ai__reply-container__footer{padding-top:10px;position:relative}.asd-ai__reply-container__footer__corner{position:absolute;right:0;top:10px}.asd-ai__reply-container__fold-layer{bottom:12px;height:38px;left:0;position:absolute;right:0;width:100%}.asd-ai__reply-container__fold-layer__mask{background:linear-gradient(186deg,rgba(242,245,249,0) -25.45%,#f2f5f9 67.16%);height:89px;position:absolute;top:-39px;width:100%}.asd-ai__reply-container__fold-layer__text{display:flex;height:38px;justify-content:center}.asd-ai__reply-container__fold-layer__text-inner{align-items:center;background:#69727f;border-radius:var(--asd-radius-large);box-sizing:border-box;color:var(--asd-text-color-anti);cursor:pointer;display:flex;flex:0 0 auto;font-size:var(--asd-font-body-m);gap:8px;height:34px;justify-content:space-between;padding:4px 12px;z-index:1}.asd-ai__reply-container__fold-layer__text-inner:hover{background:#515966}.asd-ai__reply-container__fold-layer__text-inner .asd-svg-icon.fold{transform:rotateX(180deg)}.asd-w-derive-rec{display:flex;flex-direction:column;font-family:PingFangSC,-apple-system,BlinkMacSystemFont,sans-serif}.asd-w-derive-rec__top{align-items:flex-start;display:flex}.asd-w-derive-rec__avatar{flex-shrink:0;height:74px;margin-right:12px;width:89px}.asd-w-derive-rec__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-derive-rec__bottom{align-items:center;background:radial-gradient(2747.61% 141.57% at 39.44% -25.78%,rgba(76,101,255,.13) 4.37%,rgba(76,101,255,.08) 100%);border-radius:12px;color:var(---text-color-primary,#202224);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;padding:12px}.asd-w-derive-rec__tip{margin-right:18px}.asd-w-derive-rec__bubble{background-color:#000;border-radius:20px;display:inline-block;font-size:16px;font-style:normal;font-weight:600;margin-left:-31px;margin-top:6px;padding:4px 8px;position:relative}.asd-w-derive-rec__bubble:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;content:"";height:0;left:10px;position:absolute;top:26px;width:0}.asd-w-derive-rec__title{color:#fff;font-size:15px;font-weight:500;line-height:22px}.asd-w-derive-rec__action button{border-radius:100px;gap:4px;padding:6px 12px}.asd-progress,.asd-w-derive-rec__action button{align-items:center;display:flex;justify-content:center}.asd-progress{flex-direction:row}.asd-progress__wrap{text-align:center;width:100%}.asd-progress__img{margin-bottom:var(--asd-comp-margin-xl)}.asd-progress__text{color:var(--asd-text-color-secondary);font:var(--asd-font-body-m);margin-bottom:var(--asd-comp-margin-m)}.asd-w-doc-card{position:relative;width:186px}.asd-w-doc-card:hover{cursor:pointer}.asd-w-doc-card:hover .asd-w-doc-card__close{opacity:1}.asd-w-doc-card__wrap{border-radius:var(--asd-radius-extra-large);border-style:solid;border-width:1px;font:var(--asd-font-body-m);overflow:hidden;padding:var(--asd-comp-padding-tb-s) var(--asd-comp-padding-lr-m);position:relative}.asd-w-doc-card__content{justify-content:flex-start;min-height:var(--asd-comp-size-l)}.asd-w-doc-card__content,.asd-w-doc-card__icon{align-items:center;display:flex;flex-direction:row}.asd-w-doc-card__icon{flex-shrink:0;height:var(--asd-comp-size-xxxs);justify-content:center;margin-right:var(--asd-comp-margin-s);width:var(--asd-comp-size-xxxs)}.asd-w-doc-card__icon svg{height:100%;width:100%}.asd-w-doc-card__main{flex:1;min-width:0}.asd-w-doc-card__title{color:var(--asd-text-color-primary)}.asd-w-doc-card__description,.asd-w-doc-card__title{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-doc-card__description{color:var(--asd-text-color-placeholder);font:var(--asd-font-caption)}.asd-w-doc-card__action{color:var(--asd-text-color-secondary);display:inline-block;margin-left:var(--asd-comp-margin-xs)}.asd-w-doc-card__action:hover{color:var(--asd-text-color-link)}.asd-w-doc-card__dropdown-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.asd-w-doc-card__dropdown-label{color:var(--asd-branding-color-default);font:var(--asd-font-caption)}.asd-w-doc-card__dropdown-icon{align-items:center;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__dropdown-icon:after{background:var(--asd-branding-color-default);content:"";height:5px;width:9px}.asd-w-doc-card__close{align-items:center;background:var(--asd-text-color-secondary);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:var(--asd-comp-size-xxxxxs);justify-content:center;opacity:0;position:absolute;right:-3px;top:-3px;transition:opacity .2s ease-in-out;width:var(--asd-comp-size-xxxxxs)}.asd-w-doc-card__progress{bottom:0;height:2px;left:0;overflow:hidden;position:absolute;width:100%}.asd-w-doc-card__progress-wrap{margin-top:-14px}.asd-w-doc-card--small{width:180px}.asd-w-doc-card--small .asd-w-doc-card__wrap{border-radius:var(--asd-radius-default);padding:var(--asd-comp-padding-tb-xs) var(--asd-comp-padding-lr-s)}.asd-w-doc-card--small .asd-w-doc-card__title{font:var(--asd-font-body-s)}.asd-w-doc-card--small .asd-w-doc-card__icon{margin-right:var(--asd-comp-margin-xs)}.asd-w-doc-card--large{width:200px}.asd-w-doc-card--large .asd-w-doc-card__wrap{padding:var(--asd-comp-padding-tb-m) var(--asd-comp-padding-lr-m)}.asd-w-doc-card--large .asd-w-doc-card__close{height:var(--asd-comp-size-xxxs);width:var(--asd-comp-size-xxxs)}.asd-w-dropdown{color:var(--asd-text-color-secondary)}.asd-w-dropdown,.asd-w-dropdown__type{align-items:center;display:flex;font:var(--asd-font-body-m)}.asd-w-dropdown__type{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;height:34px;margin-left:6px;padding:0 12px;position:relative}.asd-w-dropdown__type>.asd-svg-icon{margin-left:8px}.asd-w-dropdown__type.disabled{cursor:not-allowed}.asd-w-dropdown__type__typeList{background-color:var(--asd-bg-color-overlay);border-radius:var(--asd-radius-large);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;left:0;padding:4px;position:absolute;top:40px;width:100%}.asd-w-dropdown__type__typeList__item{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:32px;justify-items:center}.asd-w-dropdown__type__typeList__item:hover{background-color:rgba(0,40,120,.06)}.asd-w-dropdown__type__typeList__item:active{background-color:rgba(0,40,120,.12)}.asd-w-dynamic-form{border-radius:10px;padding:16px}.asd-w-dynamic-form__label{color:var(---text-color-primary,#202224);display:block;font-weight:500;margin-bottom:8px}.asd-w-dynamic-form__label_required:before{color:red;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px}.asd-w-dynamic-form__field{margin-bottom:20px}.asd-w-dynamic-form__help{color:#666;font-size:12px;margin-top:4px}.asd-w-dynamic-form__vertical-layout .w-dynamic-form__field{display:block;width:100%}.asd-w-dynamic-form__inline-layout{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{flex:1;min-width:200px}.asd-w-dynamic-form .field-renderer .field-error{color:#ff4d4f;font-size:12px;margin-top:4px}@media (max-width:768px){.asd-w-dynamic-form__inline-layout{flex-direction:column}.asd-w-dynamic-form__inline-layout .w-dynamic-form__field{min-width:100%}}.asd-w-dynamic-form__upload-wrap{align-items:center;border:1px dashed var(---disable,#8ab3fd);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:48px;justify-content:center;max-width:247px}.asd-w-dynamic-form__upload-wrap:hover{background-color:#f3f9fe}.asd-w-dynamic-form .ant-input-outlined:focus,.asd-w-dynamic-form .ant-input-outlined:focus-within,.asd-w-dynamic-form .ant-input-outlined:hover{border-color:#d9d9d9!important;box-shadow:0 0 0 #d9d9d9!important}.asd-expert-card{align-items:center;background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;cursor:pointer;display:flex;padding:11px 16px;position:relative}.asd-expert-card .asd-expert-card__icon{height:28px;width:28px}.asd-expert-card .asd-expert-card__icon>img{width:100%}.asd-expert-card .asd-expert-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-expert-card .asd-expert-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.asd-expert-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-expert-card__icon,.asd-expert-card__icon img{width:var(--asd-comp-size-xl)}.asd-expert-card__desc{overflow:hidden}.asd-expert-card__desc-title{color:#202224;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-expert-card__desc-text{color:#505355;font-family:PingFang SC;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-expert-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-expert-card__corner>.asd-svg-icon{margin-right:4px}.asd-expert-card:hover .asd-expert-card__desc .enable{color:#006bfb}.asd-w-file-item{position:relative}.asd-w-file-item__file{background:var(--asd-bg-color-sunken);border-radius:12px;box-shadow:0 2px 12px -3px rgba(29,38,131,.08);height:66px;margin-bottom:16px;overflow:hidden;padding:12px;position:relative;width:206px}.asd-w-file-item__icon-cont{align-items:center;display:flex}.asd-w-file-item__icon-cont>img{flex-shrink:0;height:32px;width:32px}.asd-w-file-item__icon{height:16px;width:16px}.asd-w-file-item__content{margin-left:12px;width:154px}.asd-w-file-item__name{color:var(--asd-text-color-primary);font-size:14px;line-height:22px}.asd-w-file-item__desc,.asd-w-file-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-file-item__desc{color:var(--asd-text-color-placeholder);font-size:12px;line-height:18px;max-width:110px}.asd-w-file-item__process{color:#babdc0}.asd-w-file-item__close{cursor:pointer;height:16px;position:absolute;right:-4px;top:-4px;width:16px}.asd-w-file-item__close:hover{opacity:.8}.asd-w-file-item__fail{align-items:center;display:flex;margin-right:10px}.asd-w-file-item__delete{color:#f22933;cursor:pointer;font-size:12px;line-height:18px;margin-left:4px}.asd-w-file-item__delete:hover{opacity:.8}.asd-w-file-item__progress{background:rgba(0,40,120,.06);bottom:0;height:4px;left:0;position:absolute;width:100%}.asd-w-file-item__progress-inner{background:#006bfb;height:100%;transition:width .3s ease-in-out}.asd-w-file-item:nth-child(3n){margin-right:0!important}.asd-w-file-list{display:flex;flex-wrap:nowrap;height:0;margin-bottom:0;opacity:0;overflow:hidden;scroll-behavior:smooth;transition:.2s ease}.asd-w-file-list::-webkit-scrollbar{display:none}.asd-w-file-list__background{position:relative}.asd-w-file-list__leftCover{box-shadow:inset 40px 0 30px -20px var(--asd-bg-color-primary);height:58px;left:0;position:absolute;width:40px;z-index:1}.asd-w-file-list__rightCover{box-shadow:inset -40px 0 30px -20px var(--asd-bg-color-primary);height:58px;position:absolute;right:0;width:40px;z-index:1}.asd-w-file-list__left{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;left:4px;position:absolute;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(180deg);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__left:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__left:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__left>img{height:12px;width:12px}.asd-w-file-list__right{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:100%;box-shadow:0 1px 3px -1px var(--asd-shadow-color-base);box-sizing:border-box;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:.2s ease;width:28px;z-index:1}.asd-w-file-list__right:hover{box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-file-list__right:active{box-shadow:0 1px 3px -1px var(--asd-shadow-color-base)}.asd-w-file-list__right>img{height:12px;width:12px}.asd-w-file-list>div{margin-left:12px}.asd-w-file-list>div:first-of-type{margin-left:0}.asd-w-file-list__preImg{border:1px solid var(--asd-border-color-default);border-radius:8px;flex-shrink:0;height:58px;overflow:hidden;position:relative;width:58px}.asd-w-file-list__preImg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asd-w-file-list__preImg__close{cursor:pointer;display:none;height:16px;position:absolute;right:0;top:0;width:16px}.asd-w-file-list__preImg:hover .asd-w-file-list__preImg__close{display:block}.asd-w-file-item__content{width:122px}.asd-w-file-item__file{box-sizing:border-box;height:58px;margin-bottom:0;padding:8px 12px;width:192px}.asd-w-file-item__close{right:4px;top:4px}.asd-w-folder-trigger{background:#fff;bottom:0;height:20px;left:0;position:absolute;right:0}.asd-w-folder-trigger__mask{background:linear-gradient(180deg,var(---mask-primary-opacity,hsla(0,0%,100%,0)) 0,var(---bg-color-primary,#fff) 100%);height:48px;left:0;position:absolute;right:0;top:-48px}.asd-w-folder-trigger__content{align-items:center;cursor:pointer;display:flex;height:20px;margin-top:8px}.asd-w-folder-trigger__content.center{justify-content:center}.asd-w-folder-trigger__content.left{justify-content:start}.asd-w-folder-trigger__content.right{justify-content:end}.asd-w-folder-trigger__content-text{color:var(--asd-gray-color-9);font-size:14px;margin-right:4px}.asd-w-folder-trigger__content .asd-svg-icon{transition:.3s}.asd-w-folder-trigger__content .asd-svg-icon.fold{transform:rotate(180deg)}.asd-w-folder-wrapper{height:auto;overflow:hidden;padding-bottom:36px;position:relative}.asd-w-folder-wrapper .asd-w-folder-trigger{bottom:0;height:36px}.asd-function-card{align-items:center;background:#f5f7fa;border-radius:var(--asd-radius-extra-large);cursor:pointer;display:flex;padding:12px;position:relative}.asd-function-card__icon{height:var(--asd-comp-size-xl);margin-right:12px}.asd-function-card__icon,.asd-function-card__icon img{width:var(--asd-comp-size-xl)}.asd-function-card__desc{overflow:hidden}.asd-function-card__desc-title{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:4px}.asd-function-card__desc-text{color:#505355;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-function-card__corner{background-image:linear-gradient(90deg,#f8ebcd .23%,#ecd7a1 99.73%);border-radius:4px 12px 0 4px;color:#877049;font-family:PingFang SC;font-size:10px;font-weight:500;line-height:18px;padding:0 6px;position:absolute;right:-1px;top:-1px}.asd-function-card:hover .asd-function-card__desc .enable{color:#006bfb}.asd-function-card__expert{background:radial-gradient(53.68% 100% at 100% 0,rgba(76,101,255,.08) 4.37%,rgba(76,101,255,0) 100%),#f5f9ff;border:1px solid rgba(68,29,212,.08);border-radius:12px;padding:14px 16px}.asd-function-card__expert .asd-function-card__icon{height:28px;width:28px}.asd-function-card__expert .asd-function-card__icon>img{width:100%}.asd-function-card__expert .asd-function-card__desc-title{font-size:14px;line-height:22px;margin-bottom:2px}.asd-function-card__expert .asd-function-card__desc-text{color:#888d93;font-size:12px;line-height:18px}.gee-editor-container{height:100%;position:relative;width:100%}.gee-editor-container .gee-editor-loading{align-items:center;background:var(--asd-bg-color-sunken);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.gee-editor-container .gee-editor-dialog{background-color:transparent;cursor:no-drop;height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.gee-editor-container .gee-editor-close{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:5px;position:absolute;right:24px;top:11px;width:24px;z-index:1}.gee-editor-container .gee-editor-close:hover{background:var(--asd-close-color-hover)}.gee-editor-iframe{border:0;height:100%;width:100%}.asd-w-go-top{align-items:center;background-color:#fff;border-radius:var(--asd-radius-round);bottom:130px;box-shadow:0 1px 3px var(--asd-shadow-border-color);cursor:pointer;display:flex;height:32px;justify-content:center;position:fixed;right:20px;width:32px;z-index:100}.asd-w-go-top__hidden{display:none}.asd-w-go-top__icon{background:url(https://p2.ssl.qhimg.com/t110b9a9301e21852aea2be89f0.png) 0 0/32px;height:16px;width:16px}.asd-w-go-top:hover .asd-w-go-top__icon{background-position:16px 0}.asd-c-header{align-items:center;display:flex;justify-content:center;min-height:56px;width:100%}.asd-c-header__logo{cursor:pointer}.asd-c-header__main{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:space-between}.asd-c-header__user-login{background:#003ffb;border-radius:12px;color:#fff;cursor:pointer;height:32px;margin-left:16px;padding:5px 16px}.asd-c-header__user-logout{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;margin-top:4px;padding:7px 12px}.asd-c-header__user-logout:hover{background:rgba(0,40,120,.06)}.asd-c-header__user-logout:active{background:rgba(0,40,120,.12)}.asd-c-header__user-img{border-radius:100%}.asd-c-header__user-info{align-items:center;display:flex;gap:8px;justify-content:center;margin-left:16px;position:relative}.asd-c-header__user-info-userName{color:rgba(0,0,0,.9);flex:1;flex-wrap:nowrap}.asd-c-header__user-drop{cursor:pointer;gap:8px}.asd-c-header__user-avatar,.asd-c-header__user-drop{align-items:center;display:flex;justify-content:center}.asd-c-header__user-avatar{background:#fff;border-radius:50%;box-sizing:border-box;height:34px;padding:1px;position:relative;width:34px}.asd-c-header__user-avatar-img{border-radius:20px;flex-shrink:0;height:32px;width:32px}.asd-c-header__user-info-vip{background:linear-gradient(135deg,#ffe2b0,#eac78e)}.asd-c-header__user-info-vip:after{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-info-novip{background:linear-gradient(135deg,#fff,#b8b8b8)}.asd-c-header__user-info-novip:after{background-image:url(https://p3.ssl.qhimg.com/t110b9a9301b99d8d11770b187a.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:14px;pointer-events:none;position:absolute;right:0;width:14px;z-index:1}.asd-c-header__user-main{align-items:center;display:flex;justify-content:center}.asd-c-header__user-panel{background:#fff;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);display:none;gap:12px;padding:12px 4px 4px;width:240px}.asd-c-header__user-panel-show{display:block!important}.asd-c-header__user-profile{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;gap:8px;justify-content:flex-start;margin:0 12px;padding-bottom:8px}.asd-c-header__user-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:box;overflow:hidden}.asd-c-header__nav-utility{align-items:center;display:flex;gap:16px;justify-content:center}.asd-c-header__nav-utility a{color:#505355;cursor:pointer;text-decoration:none}.asd-c-header__nav-utility a:hover{color:#505355;text-decoration:underline}.asd-c-header__member-center{padding-right:16px;position:relative}.asd-c-header__member-center:after{background:rgba(0,0,0,.12);content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.asd-c-header__customer-service{align-items:center;display:flex;gap:4px;justify-content:center}.asd-c-header__nav-list{align-items:center;display:flex;gap:10px;justify-content:center;margin-left:40px}.asd-c-header__nav-list li{border-radius:12px;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:6px 12px;position:relative}.asd-c-header__nav-list li a{color:#202224;text-decoration:none}.asd-c-header__nav-list li:hover{background:rgba(0,40,120,.06)}.asd-c-header__nav-list li.active{color:#202224;font-weight:600}.asd-c-header__nav-list li.active a{display:block;position:relative}.asd-c-header__nav-list li.active a:after{background:#202224;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.asd-c-header__vip-panel{background:#fff;background-repeat:no-repeat;background-size:100%;border-radius:12px;box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);box-sizing:border-box;display:none;padding:12px 20px 16px;width:336px}.asd-c-header__vip-panel-header{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-avatar{border-radius:100%;margin-right:8px}.asd-c-header__vip-panel-header-user{gap:8px;margin-bottom:4px}.asd-c-header__vip-panel-header-bean,.asd-c-header__vip-panel-header-user{align-items:center;display:flex;justify-content:flex-start}.asd-c-header__vip-panel-header-bean-icon{background-color:"";background-image:url(https://p4.ssl.qhimg.com/t110b9a93010de47da0efab563f.png);background-size:100% 100%;display:inline-block;height:13.5px;margin-right:1px;width:13.5px}.asd-c-header__vip-panel-header-bean span{color:#888d93;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:19px}.asd-c-header__vip-panel-header-bean-total{color:#505355!important}.asd-c-header__vip-panel-header-bean-partition{margin:0 8px}.asd-c-header__vip-panel-header-bean-record{color:#888d93;cursor:pointer;text-decoration:none}.asd-c-header__vip-panel-header-bean-record:hover{color:#505355;text-decoration:underline}.asd-c-header__vip-panel-tip{align-items:center;background:linear-gradient(91deg,#242c3a .45%,#282c37 100.08%);border-radius:12px;box-sizing:border-box;display:flex;gap:4px;justify-content:center;margin-top:12px;min-height:52px;padding:12px;width:100%}.asd-c-header__vip-panel-tip-vipIcon{background-image:url(https://p0.ssl.qhimg.com/t110b9a93010ff2829b28d4b42a.png);background-size:100% 100%;height:20px;width:20px}.asd-c-header__vip-panel-tip-validityDate{align-items:center;box-sizing:border-box;display:flex;flex:1;justify-content:space-between}.asd-c-header__vip-panel-tip-validityDate span{color:#f1ce8d;font-family:Microsoft YaHei UI;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.asd-c-header__vip-panel-tip-validityDate-flex{display:flex;flex-direction:column}.asd-c-header__vip-panel-tip-btn{align-items:center;background:linear-gradient(89deg,#ffe9bc 1.11%,#f0cc8b 98.72%);border-radius:32px;cursor:pointer;display:flex;justify-content:center;padding:4px 12px}.asd-c-header__vip-panel-tip-btn:hover{background:linear-gradient(89deg,#f0dbb0 1.11%,#e3c184 98.72%)}.asd-c-header__vip-panel-tip-btn:active{background:linear-gradient(89deg,#e0cda5 1.11%,#d4b47b 98.72%)}.asd-c-header__vip-panel-nav{border-top:1px solid rgba(0,0,0,.12);margin-top:12px;padding-top:4px}.asd-c-header__vip-panel-nav a{color:#202224;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.asd-c-header__vip-panel-nav-item{align-items:center;background-color:#fff;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:12px;text-decoration:none}.asd-c-header__vip-panel-nav-item:hover{background-color:rgba(0,40,120,.06)}.asd-c-header__vip-panel-nav-item:active{background-color:rgba(0,40,120,.12)}.asd-c-header__vip-panel-nav-item-label{align-items:center;display:flex;justify-content:center}.asd-c-header__vip-panel-nav-item-label span{margin-left:16px}.asd-c-header__vip-panel-logout{margin-top:4px}.asd-c-header__vip-panel-show{display:block!important}.asd-c-header__dropdown-menu{position:absolute;right:0;top:40px;z-index:99}.asd-w-input-box{width:100%}.asd-w-input-box__content{background-color:var(--asd-bg-color-primary);border:2px solid rgba(0,0,0,.12);border-radius:var(--asd-radius-large);box-shadow:0 2px 8px 0 rgba(46,51,71,.12);padding:6px}.asd-w-input-box__content>div{margin-top:6px}.asd-w-input-box__content>div:first-of-type{margin-top:0}.asd-w-input-box__content__textArea{position:relative}.asd-w-input-box__content__textArea__input{border:none;color:var(--asd-text-color-primary);font:var(--asd-font-body-m);padding:0 6px}.asd-w-input-box__content__textArea__input:focus{box-shadow:none!important;outline:none!important}.asd-w-input-box__content__textArea__input::-webkit-scrollbar{width:2px}.asd-w-input-box__content__textArea__input::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:var(--asd-radius-small)}.asd-w-input-box__content__cornerBox{align-items:center;display:flex;justify-content:space-between}.asd-w-input-box__content__cornerBox__left{align-items:center;color:#888d93;display:flex;font-family:Source Han Sans CN;font-size:12px;font-weight:400;line-height:16px;margin-left:4px;overflow:hidden}.asd-w-input-box__content__cornerBox__left>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-input-box__content__cornerBox__left>.asd-svg-icon{flex-shrink:0;margin-right:4px}.asd-w-input-box__content__cornerBox__right{align-items:center;display:flex}.asd-w-input-box__content__cornerBox__right>*{margin-left:8px}.asd-w-input-box__content__cornerBox__right>:first-of-type{margin-left:0}.asd-w-input-box__content__cornerBox__right__configList{align-items:center;display:flex;flex-wrap:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button{align-items:center;border-radius:var(--asd-radius-medium);cursor:pointer;display:grid;height:20px;justify-items:center;position:relative;width:20px}.asd-w-input-box__content__cornerBox__right__configList__button:hover{background-color:#e8eaed}.asd-w-input-box__content__cornerBox__right__configList__button:hover .asd-w-input-box__content__cornerBox__right__configList__button__desc{display:block}.asd-w-input-box__content__cornerBox__right__configList__button__desc{background-color:#111112;border-radius:var(--asd-radius-default);color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;padding:6px 12px;position:absolute;top:-44px;transform:translateX(-50%);white-space:nowrap}.asd-w-input-box__content__cornerBox__right__configList__button__desc:after{border-color:#111112 transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:0;content:"";height:0;left:50%;position:absolute;transform:translate(-50%,100%);width:0}.asd-w-input-box__content__cornerBox__right__configList__divide{background-color:#d9d9d9;height:10px;margin-left:8px;width:1px}.asd-w-input-box__content__cornerBox__sendButton{background:var(--asd-text-color-brand);border-radius:100%;cursor:pointer;height:var(--asd-comp-size-xs);transition:.2s ease;width:var(--asd-comp-size-xs)}.asd-w-input-box__content__cornerBox__sendButton.disabled{background:var(--asd-text-color-disable)}.asd-w-input-box__content__cornerBox__sendButton.sending{background-image:url(https://so3.360tres.com/t110b9a93012d000a715f9f95b4.png);background-position:50%;background-repeat:no-repeat;background-size:12px}.asd-w-input-box__content__cornerBox__sendButton:hover{opacity:.88}.asd-w-input-box__content__cornerBox__sendButton:active{transform:scale(.9)}.asd-w-select-box{background-color:var(--asd-bg-color-primary);border-radius:12px;bottom:calc(100% + 4px);box-shadow:0 0 1px 0 rgba(0,0,0,.16),0 4px 16px -6px rgba(0,0,0,.12),0 6px 20px 2px rgba(0,0,0,.08);left:0;padding:4px;position:absolute;z-index:1}@media (max-width:768px){.asd-w-select-box{left:16px;min-width:auto;right:16px;width:auto}}.asd-w-select-box__item{align-items:center;border-radius:8px;box-sizing:border-box;color:var(--asd-text-color-primary);cursor:pointer;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;min-width:192px;padding:7px 12px;white-space:nowrap}@media (max-width:768px){.asd-w-select-box__item{min-width:auto;width:100%}}.asd-w-select-box__item:hover{background-color:var(--asd-text-color-bg-hover)}.asd-w-select-box__item>img{height:16px;margin-left:auto;width:16px}.asd-w-select-box__item>.asd-svg-icon{flex-shrink:0;margin-right:8px}.asd-w-select-box__selected{font-weight:600}.asd-w-tooltip{background-color:#111112;border-radius:8px;bottom:calc(100% + 12px);box-shadow:0 4px 8px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#fff;display:none;font-family:PingFang SC;font-size:12px;font-weight:400;left:50%;line-height:18px;max-width:calc(100vw - 32px);opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:.2s ease;white-space:nowrap;z-index:1}.asd-w-tooltip:after{border:6px solid transparent;border-top-color:#111112;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}@media (max-width:768px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:20px!important;transform:translateX(0)!important}}@media (max-width:480px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:16px!important;transform:translateX(0)!important}}@media (max-width:320px){.asd-w-tooltip{left:16px!important;max-width:calc(100vw - 32px);transform:translateY(4px)!important}.asd-w-tooltip:after{left:12px!important;transform:translateX(0)!important}}.asd-w-popup-toggle{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-popup-toggle,.asd-w-popup-toggle:focus{box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:focus{border:none!important}.asd-w-popup-toggle:active,.asd-w-popup-toggle:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-popup-toggle:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-popup-toggle>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-w-referrence{align-items:center;background-color:var(--asd-bg-color-secondary);border-radius:var(--asd-radius-default);display:inline-flex;padding:4px 8px;position:relative}.asd-w-referrence>.asd-svg-icon{flex-shrink:0}.asd-w-referrence__desc{color:var(--asd-text-color-secondary);font-size:var(--asd-font-body-m);line-height:22px;margin-right:8px}.asd-w-referrence__desc,.asd-w-referrence__text{font-family:PingFang SC;font-weight:400;white-space:nowrap}.asd-w-referrence__text{color:var(--asd-text-color-primary);font-size:13px;line-height:20px;margin:0 2px 0 8px;max-width:128px;overflow:hidden;text-overflow:ellipsis}.asd-w-referrence__format{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px}.asd-w-referrence__close{align-items:center;cursor:pointer;display:none;height:24px;justify-items:center;position:absolute;right:-8px;top:-8px;width:24px}.asd-w-referrence__close__tip{align-items:center;background-color:var(--asd-text-color-primary);border-radius:var(--asd-radius-default);color:var(--asd-text-color-anti);display:none;font-family:PingFang SC;font-size:12px;font-weight:400;height:32px;left:50%;padding:0 12px;position:absolute;top:-40px;transform:translateX(-50%);white-space:nowrap}.asd-w-referrence__close__tip:after{border:6px solid transparent;border-top:6px solid var(--asd-text-color-primary);bottom:-12px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.asd-w-referrence__close:hover .asd-w-referrence__close__tip{display:flex}.asd-w-referrence:hover .asd-w-referrence__close{display:grid}.asd-w-textarea{background-color:var(--asd-bg-color-overlay);border:none;box-sizing:border-box;color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:16px;font-weight:400;height:56px;line-height:24px;max-height:248px;padding:4px;resize:none;width:100%;word-break:break-all}.asd-w-textarea::-moz-placeholder{color:var(--asd-text-color-disable)}.asd-w-textarea::placeholder{color:var(--asd-text-color-disable)}.asd-w-upload-drag__drop-area{border-radius:20px;height:100%;width:100%}.asd-w-upload-drag__drop-area__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.asd-w-upload-drag__drop-area__content-title{color:var(--asd-branding-color-default);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:12px}.asd-w-upload-drag__dragging{background:var(--asd-bg-color-secondary)}.asd-w-upload-drag__dragging,.asd-w-upload-drag__over{border:1px dashed var(--asd-border-color-selected);box-shadow:0 2px 12px -3px var(--asd-shadow-color-base)}.asd-w-upload-drag__over{background:var(--asd-branding-color-focus)}.asd-w-upload-drag-on-area{inset:0;position:absolute;z-index:1000}.asd-w-sender{background-color:var(--asd-bg-color-overlay);border:1px solid rgba(0,0,0,.12);border-radius:16px;box-shadow:0 2px 12px -3px rgba(0,0,0,.16);box-sizing:border-box;margin:0 auto 16px;min-width:300px;padding:8px 12px 12px;pointer-events:all;position:relative;width:100%}.asd-w-sender__submit{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}.asd-w-sender__submit>button{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:auto;transition:.2s ease;width:32px}.asd-w-sender__submit>button>img{height:16px;width:16px}.asd-w-sender__submit>button>div{background-color:#fff;border-radius:2px;height:10px;width:10px}.asd-w-sender__submit .isFlowIng{background-color:var(--asd-text-color-primary);cursor:pointer}.asd-w-sender__submit .isFlowIng:hover{background-color:var(--asd-text-color-secondary)}.asd-w-sender__submit .enableSubmit{background-color:var(--asd-branding-color-default);cursor:pointer}.asd-w-sender__submit .enableSubmit:hover{background-color:var(--asd-branding-color-hover)}.asd-w-sender__submit .enableSubmit:active{background-color:var(--asd-branding-color-click);transform:scale(.9)}.asd-w-sender__submit .disableSubmit{background-color:var(--asd-branding-color-disable);cursor:not-allowed}:root{--asd-skeleton-bg-color:rgba(0,0,0,.03);--asd-skeleton-img-color:rgba(0,0,0,.04)}.asd-skeleton li{animation:skeleton-loading 1.2s linear infinite;background-color:var(--asd-skeleton-bg-color);background-image:linear-gradient(90deg,transparent,var(--asd-skeleton-img-color) 50%,transparent);background-position:100% 50%;background-size:400% 100%;border-radius:5px;height:28px;margin-bottom:10px;width:100%}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.asd-w-slide-panel{background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-extra-large);box-sizing:border-box;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;padding:0 20px;position:absolute;top:0;transition:.3s ease;width:100%}.asd-w-slide-panel__top{align-items:center;display:flex;padding:var(--asd-comp-padding-tb-l) 0}.asd-w-slide-panel__top__control{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-slide-panel__top__control__text{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:16px;font-weight:400;line-height:22px}.asd-w-slide-panel__main{flex-grow:1;overflow:auto}.asd-w-slide-panel__main::-webkit-scrollbar{display:none}.asd-w-step-list__title-wrap{align-items:center;display:flex}.asd-w-step-list__icon-wrap{margin-right:12px}.asd-w-step-list__icon,.asd-w-step-list__icon-wrap{align-items:center;border-radius:50%;display:flex;height:24px!important;justify-content:center;width:24px!important}.asd-w-step-list__icon img{border-radius:50%;height:100%;width:100%}.asd-w-step-list__icon-loading-img{border-radius:0!important;height:100%!important;width:100%!important}.asd-w-step-list__default-icon-bg{align-items:center;background-color:#5e9bf6!important;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.asd-w-step-list__title{color:#202224;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.asd-w-step-list__title,.asd-w-step-list__title div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.asd-w-step-list__content-wrap{border-left:2px solid rgba(0,0,0,.12);margin-bottom:8px;margin-left:11px;margin-top:8px;min-height:20px;padding-left:23px}.asd-svg-icon{align-items:center;display:flex;overflow:hidden}.asd-svg-icon.asd-svg-icon-rotate{animation:rotate 1.5s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-svg-icon svg{height:1em;width:1em}.asd-w-tag{display:flex;flex-wrap:wrap;gap:var(--asd-comp-margin-s)}.asd-w-tag__item{background-color:var(--asd-text-color-anti);border:1px solid var(--asd-border-color-default);border-radius:var(--asd-radius-large);color:var(--asd-text-color-primary);cursor:pointer;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;padding:var(--asd-comp-padding-tb-s)}.asd-w-tag__item:hover{background-color:var(--asd-bg-color-secondary)}.asd-w-thinking__hd__title{align-items:center;background-color:var(--asd-bg-color-primary);border-radius:var(--asd-radius-large);display:flex;gap:var(--asd-comp-margin-xs);height:40px;padding:0 var(--asd-comp-padding-lr-m);width:-moz-fit-content;width:fit-content}.asd-w-thinking__hd__output-end{cursor:pointer}.asd-w-thinking__hd__foldArrow{transform:rotate(180deg)}.asd-w-thinking__bd__thinking{border-left:2px solid var(--asd-stroke-color);color:var(--asd-text-color-primary);font:var(--asd-font-body-m);margin-left:var(--asd-comp-margin-m);margin-top:var(--asd-comp-margin-s);padding-left:var(--asd-comp-padding-lr-l)}.asd-w-thinking__bd__thinking .asd-markdown-text *{color:var(--asd-text-color-placeholder)!important;font:var(--asd-font-body-s)!important;font-weight:400!important}.asd-w-thinking__bd__error-msg{font:var(--asd-text-color-primary);margin-top:var(--asd-comp-margin-m)}.asd-w-thinking__text-loading{display:inline-block;text-decoration:none}.asd-w-thinking__text-loading__dots span{animation:dots-1 2s steps(1) infinite}.asd-w-thinking__text-loading__dots span:first-child+span{animation-name:dots-2}.asd-w-thinking__text-loading__dots span:first-child+span+span{animation-name:dots-3}@keyframes dots-1{0%{opacity:0}25%{opacity:1}}@keyframes dots-2{0%{opacity:0}50%{opacity:1}}@keyframes dots-3{0%{opacity:0}75%{opacity:1}}.asd-w-thinking__fold .asd-w-thinking__hd__foldArrow{transform:rotate(0)}.asd-w-thinking__fold .asd-w-thinking__bd__content{display:none}.asd-tree-flowd__list{font-family:PingFang SC;margin-left:101px}.asd-tree-flowd__hide-icon,.asd-tree-flowd__list{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-default);border-radius:8px;padding:16px}.asd-tree-flowd__hide-icon{margin-left:0}.asd-tree-flowd__description{color:var(--asd-text-color-placeholder);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px;margin-top:24px;position:relative}.asd-tree-flowd__page-icon{align-items:center;color:var(--asd-text-color-placeholder);display:flex;font-size:12px;font-weight:500;justify-content:space-between;left:-28px;position:absolute;top:0;transform:translateX(-100%);width:73px}.asd-tree-flowd__page-icon .asd-svg-icon{font-size:37px!important;height:25px!important;width:37px!important}.asd-tree-flowd__title{color:var(--asd-text-color-primary);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.asd-tree-flowd__title .asd-tree-flowd__content-editable,.asd-tree-flowd__title .asd-tree-flowd__typing{padding:6px 10px}.asd-tree-flowd__level1{margin-top:8px}.asd-tree-flowd__level4{color:var(--asd-text-color-primary);display:list-item;font-size:15px;font-style:normal;font-weight:500;line-height:normal;list-style-type:disc;margin-left:14px}.asd-tree-flowd__level4::marker{color:var(--asd-text-color-secondary)}.asd-tree-flowd__level5{color:var(--asd-text-color-placeholder);font-size:14px;line-height:21px;margin-left:14px}.asd-tree-flowd__level4 .asd-tree-flowd__content-editable,.asd-tree-flowd__level4 .asd-tree-flowd__typing,.asd-tree-flowd__level5 .asd-tree-flowd__content-editable,.asd-tree-flowd__level5 .asd-tree-flowd__typing{padding:4px 10px}.asd-tree-flowd__node.asd-tree-flowd__level4{margin-top:8px}.asd-tree-flowd__node.asd-tree-flowd__level5{margin-top:2px}.asd-tree-flowd__node:hover{background:var(--asd-bg-color-primary-hover);border-radius:6px}.asd-tree-flowd__node__visible{opacity:1;transform:translateY(0)}.asd-tree-flowd__custom-bubble .ant-bubble-content-filled{background:transparent}.asd-tree-flowd__content-editable{background:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-hover);border-radius:var(--radius-large,8px);min-height:16px;outline-color:var(--asd-text-color-link);position:relative}[contenteditable][aria-placeholder]:empty:before,[contenteditable][aria-placeholder]:not(:empty):has(br:only-child):before,[contenteditable][aria-placeholder]:not(:empty):has(div:empty):before{background-color:transparent;color:var(--asd-text-color-placeholder);content:attr(aria-placeholder);position:absolute}@keyframes cursorBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.asd-w-upload-button{align-items:center;background:transparent;border:none!important;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.asd-w-upload-button,.asd-w-upload-button:focus{box-shadow:none!important;outline:none!important}.asd-w-upload-button:focus{border:none!important}.asd-w-upload-button:active,.asd-w-upload-button:hover{border:none!important;box-shadow:none!important;outline:none!important}.asd-w-upload-button:hover{background:rgba(0,40,120,.06)!important;border-radius:12px}.asd-w-upload-button>img{border:none!important;height:16px;outline:none!important;width:16px}.asd-vip-list{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.asd-vip-list__item{display:flex;flex-direction:column;overflow:hidden}.asd-vip-list__item li{align-items:center;display:flex;padding-top:16px}.asd-vip-list__item li .asd-svg-icon{color:var(--asd-text-color-vip-secondary);margin-right:12px;width:16px}.asd-vip-list__item li p{color:var(--asd-text-color-secondary);flex:1;font:var(--asd-font-body-m)}.asd-vip-list__item li:first-child{padding-top:0}.asd-vip-menu{background:var(--asd-bg-color-overlay);border:2px solid var(--asd-bg-color-overlay);border-radius:12px;box-shadow:0 0 1px 0 var(--asd-shadow-border-color),0 10px 24px -8px var(--asd-shadow-color-top-1),0 12px 44px 8px var(--asd-shadow-color-top-2);box-sizing:border-box;position:relative;width:290px;z-index:400}.asd-vip-menu__header{background:var(--asd-color-bg-tag-vip-secondary);border-radius:10px 10px 0 0;box-sizing:border-box;color:var(--asd-text-color-vip-secondary);font-size:var(--asd-font-body-s);height:calc(var(--asd-comp-size-l) + 10px);padding:8px 12px 18px;width:100%}.asd-vip-menu__info{background:var(--asd-bg-color-overlay);border-radius:10px;box-sizing:border-box;min-height:calc(100% - 46px);padding:20px 22px;position:relative}.asd-vip-menu__title{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.asd-vip-menu__title img{height:20px;margin-right:8px;width:20px}.asd-vip-menu__title strong{color:var(--asd-text-color-vip-primary);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.asd-vip-menu__footer{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#d739ff,#466eff);color:#466eff;font-size:12px;line-height:20px;margin:0 auto;text-align:center}.asd-vip-tag{cursor:pointer;position:relative}.asd-vip-tag,.asd-vip-tag__tag{width:-moz-fit-content;width:fit-content}.asd-vip-tag__tag{align-items:center;background:var(--asd-color-bg-tag-vip-primary);border-radius:var(--asd-radius-circle);display:flex;flex-direction:row;height:var(--asd-comp-size-xs);justify-content:center;padding:0 var(--asd-comp-padding-lr-s)}.asd-vip-tag__tag img{height:var(--asd-comp-size-xxxxs);margin-right:var(--asd-comp-margin-xs)}.asd-vip-tag__tag p{color:var(--asd-text-color-vip-primary);font:var(--asd-font-body-s);white-space:nowrap}.asd-ai-app-analysis__select{padding-bottom:14px}.asd-ai-app__analysis-step__header{align-items:center;color:#565cff;display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;line-height:22px}.asd-ai-app__analysis-step__header>span{background:url(https://p0.ssl.qhimg.com/t110b9a9301550aaae4c4e442c5.png) no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:8px;width:16px}.asd-ai-app__analysis-step__header+.asd-svg-icon{left:166px!important;top:4px!important}.asd-ai-app__analysis-step__content{margin-top:8px;position:relative}.asd-ai-app__analysis-step__content>ul>li{border-radius:4px!important;height:9px!important}.asd-ai-app__analysis-step__content__overlay-top{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));height:32px;left:0;opacity:0;position:absolute;top:0;transition:.5s ease;width:100%}.asd-ai-app__analysis-step__content__overlay-bottom{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:32px;left:0;opacity:0;position:absolute;transition:.5s ease;width:100%}.asd-ai-app__analysis-step__content__text{color:#888d93;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:22px;max-height:160px;overflow:scroll}.asd-ai-app__analysis-step__content__text::-webkit-scrollbar{display:none}.asd-ai-app__analysis-step__content__text__divide{background-color:rgba(0,0,0,.08);flex-shrink:0;margin:0 15px 0 6px;width:2px}.asd-ai-app__app-tips{font-style:normal;line-height:26px;margin-bottom:12px}.asd-ai-app__app-tips,.asd-ai-app__app-tips__desc{color:#202224;font-family:PingFang SC;font-size:16px;font-weight:400}.asd-ai-app__app-tips__desc{line-height:30px}.asd-ai-app__app-tips__desc>span{align-items:center;background-color:#dde3ff;border-radius:4px;color:#3647ff;display:inline-flex;font-family:PingFang SC;font-size:16px;font-weight:600;line-height:24px;margin:0 4px;padding:2px 6px;position:relative;top:6px}.asd-ai-app__app-tips__desc>span .asd-svg-icon{margin-right:4px}:root{--asd-cascader-border-color:var(--asd-black-opacity-12);--asd-cascader-border-color-hover:var(--asd-black-opacity-12);--asd-cascader-border-color-selected:var(--asd-black-opacity-12);--asd-cascader-border-radius:var(--asd-radius-extra-large);--asd-cascader-gap:var(--asd-comp-size-xxxxxs)}.asd-cascader .ant-select-focused.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector,.asd-cascader .ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:var(--asd-cascader-border-color-hover);box-shadow:none}.asd-cascader .ant-select-single .ant-select-selector{border-color:var(--asd-cascader-border-color-hover);border-radius:var(--asd-cascader-border-radius)}.asd-cascader{display:flex;flex-wrap:wrap;gap:10px}.asd-cascader__select-container{flex:1}.asd-cascader img{width:12px}.asd-cascader .ant-select{border-radius:50px;flex:1;margin-right:0}.asd-cascader-1 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(1,1fr)}.asd-cascader-2 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(2,1fr)}.asd-cascader-3 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(3,1fr)}.asd-cascader-4 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(4,1fr)}.asd-cascader-5 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(5,1fr)}.asd-cascader-6 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(6,1fr)}.asd-cascader-7 .rc-virtual-list-holder-inner{display:grid!important;grid-template-columns:repeat(7,1fr)}:root{--asd-checkbox-card-width:135px;--asd-checkbox-card-height:124px;--asd-checkbox-card-padding-vertical:var(--asd-comp-padding-tb-m);--asd-checkbox-card-padding-horizontal:var(--asd-comp-margin-m);--asd-checkbox-card-border-radius:var(--asd-radius-extra-large);--asd-checkbox-card-border-width:1px;--asd-checkbox-card-border-color:var(--asd-black-opacity-12);--asd-checkbox-card-border-color-hover:var(--asd-branding-color-default);--asd-checkbox-card-border-gradient:linear-gradient(272deg,#dd56ff -4.2%,#7451ff 39.4%,#469bff 99.06%);--asd-checkbox-card-bg-color:var(--asd-bg-color-primary);--asd-checkbox-card-background-gradient:linear-gradient(var(--asd-white-color),var(--asd-white-color));--asd-checkbox-card-bg-color-hover:var(--asd-bg-color-overlay);--asd-checkbox-card-bg-color-disabled:var(--asd-bg-color-component-disable);--asd-checkbox-card-opacity-disabled:0.6;--asd-checkbox-card-icon-width:99px;--asd-checkbox-card-icon-height:80px;--asd-checkbox-card-icon-aspect-ratio:99/80;--asd-checkbox-card-icon-margin-bottom:0;--asd-checkbox-card-label-width:103px;--asd-checkbox-card-label-font-family:"PingFang SC";--asd-checkbox-card-label-font-size:14px;--asd-checkbox-card-label-font-style:normal;--asd-checkbox-card-label-font-weight:400;--asd-checkbox-card-label-line-height:22px;--asd-checkbox-card-label-color:var(--asd-text-color-primary);--asd-checkbox-card-label-text-align:center;--asd-checkbox-group-card-gap:var(--asd-size-100)}.asd-checkbox{align-items:center;display:inline-flex}.asd-checkbox-card{align-items:center;background:var(--asd-checkbox-card-bg-color);border:var(--asd-checkbox-card-border-width) solid var(--asd-checkbox-card-border-color);border-radius:var(--asd-checkbox-card-border-radius);cursor:pointer;display:flex;flex-direction:column;height:var(--asd-checkbox-card-height);padding:var(--asd-checkbox-card-padding-vertical) var(--asd-checkbox-card-padding-horizontal);position:relative;transition:all .3s;width:var(--asd-checkbox-card-width)}.asd-checkbox-card:hover{background:var(--asd-checkbox-card-bg-color-hover);border-color:var(--asd-checkbox-card-border-color-hover)}.asd-checkbox-card .ant-checkbox{opacity:0;pointer-events:none;position:absolute}.asd-checkbox-card.ant-checkbox-wrapper-checked{background:var(--asd-checkbox-card-background-gradient) padding-box,var(--asd-checkbox-card-border-gradient) border-box;border:var(--asd-checkbox-card-border-width) solid transparent}.asd-checkbox-card.ant-checkbox-wrapper-disabled{background:var(--asd-checkbox-card-bg-color-disabled);border-color:var(--asd-checkbox-card-border-color);cursor:not-allowed;opacity:var(--asd-checkbox-card-opacity-disabled)}.asd-checkbox-card.ant-checkbox-wrapper-disabled:before{display:none}.asd-checkbox-card__content{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.asd-checkbox-card__icon{align-items:center;display:flex;justify-content:center;margin-bottom:var(--asd-checkbox-card-icon-margin-bottom)}.asd-checkbox-card__icon,.asd-checkbox-card__icon-img{height:var(--asd-checkbox-card-icon-height);width:var(--asd-checkbox-card-icon-width)}.asd-checkbox-card__icon-img{aspect-ratio:var(--asd-checkbox-card-icon-aspect-ratio);display:block;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.asd-checkbox-card__text{text-align:center;width:100%}.asd-checkbox-card__label{color:var(--asd-checkbox-card-label-color);font-family:var(--asd-checkbox-card-label-font-family);font-size:var(--asd-checkbox-card-label-font-size);font-style:var(--asd-checkbox-card-label-font-style);font-weight:var(--asd-checkbox-card-label-font-weight);line-height:var(--asd-checkbox-card-label-line-height);text-align:var(--asd-checkbox-card-label-text-align);width:var(--asd-checkbox-card-label-width)}.asd-checkbox-group--card{display:flex;flex-wrap:wrap;gap:var(--asd-checkbox-group-card-gap)}.asd-form{--asd-form-item-required-wrapper-gap:var(--asd-size-100);--asd-form-item-required-tag-px:var(--asd-size-50);--asd-form-item-required-tag-py:var(--asd-size-0);--asd-form-item-required-tag-color:var(--asd-error-color-default);--asd-form-item-required-tag-bg:var(--asd-white-color);--asd-form-item-required-tag-border-color:rgba(242,41,51,.122);--asd-form-item-required-tag-border-radius:var(--asd-radius-default);--asd-form-item-required-tag-font-size:var(--asd-font-size-body-xs);--asd-form-item-required-tag-line-height:var(--line-height-caption-s)}.asd-form-item-required-wrapper{align-items:center;display:flex;gap:var(--asd-form-item-required-wrapper-gap)}.asd-form-item-required-tag{background-color:var(--asd-form-item-required-tag-bg);border:1px solid var(--asd-form-item-required-tag-border-color);border-radius:var(--asd-form-item-required-tag-border-radius);color:var(--asd-form-item-required-tag-color);font-size:var(--asd-form-item-required-tag-font-size);font-weight:600;line-height:var(--asd-form-item-required-tag-line-height);padding:var(--asd-form-item-required-tag-py) var(--asd-form-item-required-tag-px)}.asd-form-item-no-required-mark.ant-form-item .ant-form-item-label>label.ant-form-item-required:before{display:none}.asd-dynamic-form{width:100%}.asd-dynamic-form .ant-form-item-label>label{font-weight:700}.asd-formax-collapse{--asd-formax-collapse-border-radius:var(--asd-radius-extra-large);--asd-formax-collapse-background-color:var(--asd-bg-color-secondary);--asd-formax-collapse-item-border-color:var(--asd-border-color-default);--asd-formax-collapse-header-px:var(--asd-size-200);--asd-formax-collapse-header-py:var(--asd-size-150);--asd-formax-collapse-boundary-py:var(--asd-size-200);--asd-formax-collapse-text-wrapper-gap:var(--asd-size-200);--asd-formax-collapse-text-wrapper-content-gap:var(--asd-size-25);--asd-formax-collapse-text-wrapper-content-color:var(--asd-text-color-primary);--asd-formax-collapse-text-wrapper-title-font:var(--asd-font-title-xs);--asd-formax-collapse-text-wrapper-description-font:var(--asd-font-body-m);--asd-formax-collapse-content-pt:var(--asd-size-0);--asd-formax-collapse-content-px:var(--asd-size-200);--asd-formax-collapse-content-pb:var(--asd-size-150);--asd-formax-collapse-content-box-padding:var(--asd-size-200);--asd-formax-collapse-content-box-background-color:var(--asd-white-color);--asd-formax-collapse-content-box-border-radius:var(--asd-radius-extra-large);border-radius:var(--asd-formax-collapse-border-radius)}.ant-collapse-borderless.asd-formax-collapse{background-color:var(--asd-formax-collapse-background-color)}.asd-formax-collapse .ant-collapse-item .ant-collapse-header{padding:var(--asd-formax-collapse-header-py) var(--asd-formax-collapse-header-px)}.ant-collapse-borderless.asd-formax-collapse>.ant-collapse-item{border-bottom-width:0;position:relative}.asd-formax-collapse .ant-collapse-item:first-child .ant-collapse-header{padding-top:var(--asd-formax-collapse-boundary-py)}.asd-formax-collapse .ant-collapse-item:last-child .ant-collapse-content,.asd-formax-collapse .ant-collapse-item:last-child:not(.ant-collapse-item-active) .ant-collapse-header{padding-bottom:var(--asd-formax-collapse-boundary-py)}.asd-formax-collapse>.ant-collapse-item:not(:last-child):after{background-color:var(--asd-formax-collapse-item-border-color);content:"";height:1px;margin:0 var(--asd-formax-collapse-content-px);position:absolute;width:calc(100% - var(--asd-formax-collapse-content-px)*2)}.asd-formax-collapse-text-wrapper{align-items:center;display:flex;gap:var(--asd-formax-collapse-text-wrapper-gap)}.asd-formax-collapse-text-wrapper__avatar{flex-shrink:0;height:40px;width:40px}.asd-formax-collapse-text-wrapper__avatar img{height:100%;width:100%}.asd-formax-collapse-text-wrapper__content{color:var(--asd-formax-collapse-text-wrapper-content-color);display:flex;flex-direction:column;gap:var(--asd-formax-collapse-text-wrapper-content-gap)}.asd-formax-collapse-text-wrapper__title{font:var(--asd-formax-collapse-text-wrapper-title-font)}.asd-formax-collapse-text-wrapper__description{font:var(--asd-formax-collapse-text-wrapper-description-font)}.asd-formax-collapse.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{background-color:var(--asd-formax-collapse-content-box-background-color);border-radius:var(--asd-formax-collapse-content-box-border-radius);padding:var(--asd-formax-collapse-content-box-padding)}.asd-formax-collapse .ant-collapse-content{padding:var(--asd-formax-collapse-content-pt) var(--asd-formax-collapse-content-px) var(--asd-formax-collapse-content-pb)}.asd-formax-collapse .ant-collapse-arrow{transition:.3s}.asd-formax-collapse .ant-collapse-arrow.fold{transform:rotate(180deg)}.asd-input{--asd-input-border-color:var(--asd-black-opacity-12);--asd-input-padding:var(--asd-comp-padding-lr-xxxs) var(--asd-comp-padding-lr-m);--asd-input-gap:var(--asd-comp-margin-s);--asd-input-border-radius:var(--asd-radius-extra-large);--asd-input-color:var(--asd-text-color-placeholder);background-color:var(--asd-white-color);border-radius:var(--asd-input-border-radius)}.asd-input:hover{background-color:var(--asd-gray-color-1);border-color:var(--asd-border-color-strong)}.asd-input:active,.asd-input:focus{background-color:var(--asd-white-color);border-color:var(--asd-border-color-selected);color:var(--asd-text-color-primary)}.asd-input-textarea{--asd-input-textarea-padding:var(--asd-comp-padding-lr-s) var(--asd-comp-padding-lr-m);--asd-input-textarea-border-color:var(--asd-black-opacity-12);--asd-input-textarea-border-radius:var(--asd-radius-extra-large);--asd-input-textarea-background-color:var(--asd-white-color);--asd-input-textarea-gap:var(--asd-comp-margin-s);--asd-input-textarea-color:var(--asd-text-color-placeholder);background-color:var(--asd-input-textarea-background-color);border-color:var(--asd-input-textarea-border-color);border-radius:var(--asd-input-textarea-border-radius);color:var(--asd-input-textarea-color);gap:var(--asd-input-textarea-gap);padding:var(--asd-input-textarea-padding);padding-bottom:calc(var(--asd-comp-padding-lr-s) + var(--asd-comp-padding-lr-l))}.asd-input-textarea:hover{background-color:var(--asd-gray-color-1);border-color:var(--asd-black-opacity-12)}.asd-input-textarea:active,.asd-input-textarea:focus{background-color:var(--asd-white-color);border-color:var(--asd-border-color-selected);color:var(--asd-text-color-primary)}.asd-input-textarea:not(:focus):not(:active){color:var(--asd-text-color-primary)}.asd-textarea-count-wrapper{position:relative;width:100%}.asd-textarea-count{bottom:var(--asd-comp-padding-lr-xs);color:var(--asd-text-color-placeholder);font-size:var(--asd-font-size-s);pointer-events:none;position:absolute;right:var(--asd-comp-padding-lr-m);z-index:var(--asd-z-index-popup-base)}:root{--asd-radio-group-button-gap-xxs:var(--asd-size-100);--asd-radio-group-button-radius-extra-large:var(--asd-radius-extra-large);--asd-radio-group-button-px:var(--asd-size-150);--asd-radio-group-button-py:var(--asd-size-0);--asd-radio-group-button-border-color:var(--asd-black-opacity-12);--asd-radio-group-button-border-color-hover:var(--asd-black-opacity-16);--asd-radio-group-button-border-color-selected:var(--asd-border-color-selected);--asd-radio-group-button-bg-color:var(--asd-bg-color-overlay);--asd-radio-group-button-bg-color-hover:var(--asd-darkblue-opacity-6);--asd-radio-group-button-bg-color-selected:var(--asd-branding-color-light-hover);--asd-radio-group-button-text-color:var(--asd-text-color-primary);--asd-radio-group-button-text-color-selected:var(--asd-branding-color-default);--asd-radio-group-button-with-desc-gap-xxs:10px;--asd-radio-group-button-with-desc-radius-default:var(--asd-radius-default);--asd-radio-group-button-with-desc-px:var(--asd-size-100);--asd-radio-group-button-with-desc-py:var(--asd-size-150);--asd-radio-group-button-with-desc-border-color:#dcdcdc;--asd-radio-group-button-with-desc-border-color-selected:var(--asd-border-color-selected);--asd-radio-group-button-with-desc-bg-color:var(--asd-bg-color-overlay);--asd-radio-group-button-with-desc-bg-color-hover:#f3f9fe;--asd-radio-group-button-with-desc-text-color:var(--asd-text-color-primary);--asd-radio-group-button-with-desc-text-color-selected:var(--asd-branding-color-default);--asd-radio-group-button-with-desc-text-font-weight:400;--asd-radio-group-button-with-desc-text-font-weight-selected:600;--asd-radio-group-button-with-desc-title-font-size:var(--asd-font-size-body-m);--asd-radio-group-button-with-desc-title-lint-height:var(--line-height-title-xxs);--asd-radio-group-button-with-desc-desc-font-size:var(--asd-font-size-body-xs);--asd-radio-group-button-with-desc-desc-lint-height:var(--line-height-caption-s);--asd-radio-group-button-with-desc-label-gap:var(--asd-size-50)}.asd-radio-group--button{display:inline-flex;flex-wrap:wrap;gap:var(--asd-radio-group-button-gap-xxs)}.asd-radio-group--button .ant-radio-button-wrapper{background-color:var(--asd-radio-group-button-bg-color);border:1px solid var(--asd-radio-group-button-border-color);border-radius:var(--asd-radio-group-button-radius-extra-large);color:var(--asd-radio-group-button-text-color);padding:var(--asd-radio-group-button-py) var(--asd-radio-group-button-px);white-space:nowrap}.asd-radio-group--button .ant-radio-button-wrapper:hover{background-color:var(--asd-radio-group-button-bg-color-hover);border-color:var(--asd-radio-group-button-border-color-hover);color:var(--asd-radio-group-button-text-color-hover)}.asd-radio-group--button .ant-radio-button-wrapper-checked,.asd-radio-group--button .ant-radio-button-wrapper-checked:hover{background-color:var(--asd-radio-group-button-bg-color-selected);border-color:var(--asd-radio-group-button-border-color-selected);color:var(--asd-radio-group-button-text-color-selected)}.asd-radio-group--button .ant-radio-button-wrapper:not(:first-child):before{display:none}.asd-radio-group--button-with-desc{display:inline-flex;gap:var(--asd-radio-group-button-with-desc-gap-xxs)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper{border:1px solid var(--asd-radio-group-button-with-desc-border-color);border-radius:var(--asd-radio-group-button-with-desc-radius-default);color:var(--asd-radio-group-button-with-desc-text-color);font-weight:var(--asd-radio-group-button-with-desc-text-font-weight);height:auto;max-width:125px;min-width:55px;padding:var(--asd-radio-group-button-with-desc-py) var(--asd-radio-group-button-with-desc-px);white-space:normal}.asd-radio-group--button-with-desc .ant-radio-button-wrapper:hover{background-color:var(--asd-radio-group-button-with-desc-bg-color-hover);color:var(--asd-radio-group-button-with-desc-text-color)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper-checked,.asd-radio-group--button-with-desc .ant-radio-button-wrapper-checked:hover{background-color:var(--asd-radio-group-button-with-desc-bg-color);border-color:var(--asd-radio-group-button-with-desc-border-color-selected);color:var(--asd-radio-group-button-with-desc-text-color-selected);font-weight:var(--asd-radio-group-button-with-desc-text-font-weight-selected)}.asd-radio-group--button-with-desc .ant-radio-button-wrapper:not(:first-child):before{display:none}.asd-radio-group--button-with-desc .ant-radio-button-label{display:flex;flex-direction:column;gap:var(--asd-radio-group-button-with-desc-label-gap)}.asd-radio-group--button-with-desc .asd-radio-button-with-desc__title{font-size:var(--asd-radio-group-button-with-desc-title-font-size);line-height:var(--asd-radio-group-button-with-desc-title-lint-height)}.asd-radio-group--button-with-desc .asd-radio-button-with-desc__desc{font-size:var(--asd-radio-group-button-with-desc-desc-font-size);line-height:var(--asd-radio-group-button-with-desc-desc-lint-height);word-break:break-word}:root{--asd-slider-width:576px;--asd-slider-height:6px;--asd-slider-border-radius:10px;--asd-slider-track-bg:var(--asd-stroke-light-color);--asd-slider-track-active-bg:linear-gradient(92deg,#006bfb -2.21%,#5f72fd 54.39%,#b486ff 99.78%);--asd-slider-handle-width:43px;--asd-slider-handle-height:26px;--asd-slider-handle-border-radius:12px;--asd-slider-handle-bg:var(--asd-white-color);--asd-slider-handle-border:1px solid var(--asd-gray-color-3);--asd-slider-handle-shadow:0 2px 8px 1px var(--asd-black-opacity-12);--asd-slider-mark-color:var(--asd-text-color-primary);--asd-slider-mark-font:var(--asd-font-body-m);--asd-slider-mark-spacing:10px}.asd-slider.ant-slider{width:var(--asd-slider-width)}.asd-slider.ant-slider .ant-slider-rail{background:var(--asd-slider-track-bg);border-radius:var(--asd-slider-border-radius);height:var(--asd-slider-height)}.asd-slider.ant-slider .ant-slider-track{background:var(--asd-slider-track-active-bg);border-radius:var(--asd-slider-border-radius);height:var(--asd-slider-height)}.asd-slider.ant-slider .ant-slider-handle{height:var(--asd-slider-handle-height);inset-block-start:50%;margin-block-start:calc(var(--asd-slider-handle-height)/-2);width:var(--asd-slider-handle-width)}.asd-slider.ant-slider .ant-slider-handle:after{background:var(--asd-slider-handle-bg);border:var(--asd-slider-handle-border);border-radius:var(--asd-slider-handle-border-radius);box-shadow:var(--asd-slider-handle-shadow);height:100%;inset-block-start:0;inset-inline-start:0;width:100%}.asd-slider.ant-slider .ant-slider-handle.ant-slider-handle-dragging:after,.asd-slider.ant-slider .ant-slider-handle:active:after,.asd-slider.ant-slider .ant-slider-handle:focus:after,.asd-slider.ant-slider .ant-slider-handle:hover:after{box-shadow:var(--asd-slider-handle-shadow);outline:medium none currentcolor}.asd-slider.ant-slider .ant-slider-mark .ant-slider-mark-text{color:var(--asd-slider-mark-color);font:var(--asd-slider-mark-font);top:var(--asd-slider-mark-spacing)}.asd-slider.ant-slider .ant-slider-mark .ant-slider-mark-text-active{color:var(--asd-slider-mark-color)}.asd-slider.ant-slider .ant-slider-mark span[style*="left: 0"]{transform:translateX(0)!important}.asd-slider.ant-slider .ant-slider-mark span[style*="left: 100"]{transform:translateX(-100%)!important}.asd-slider.ant-slider .ant-slider-dot{display:none}:root{--asd-switch-width:28px;--asd-switch-height:16px;--asd-switch-handle-size:12px;--asd-switch-checked-bg:var(--asd-branding-color-default);--asd-switch-checked-bg-hover:var(--asd-branding-color-hover);--asd-switch-checked-border:rgba(0,0,0,.08);--asd-switch-unchecked-bg:var(--asd-bg-color-component-hover);--asd-switch-unchecked-bg-hover:var(--asd-bg-color-component-click);--asd-switch-unchecked-border:var(--asd-border-color-default);--asd-switch-disabled-opacity:0.4;--asd-switch-handle-bg:var(--asd-white-color);--asd-switch-handle-shadow:0 2px 4px 0 rgba(0,0,0,.12)}.asd-switch.ant-switch{background-color:var(--asd-switch-unchecked-bg);border:1px solid var(--asd-switch-unchecked-border);height:var(--asd-switch-height);min-width:var(--asd-switch-width);width:var(--asd-switch-width)}.asd-switch.ant-switch:hover:not(.ant-switch-disabled){background-color:var(--asd-switch-unchecked-bg-hover)}.asd-switch.ant-switch.ant-switch-checked{background-color:var(--asd-switch-checked-bg);border:1px solid var(--asd-switch-checked-border)}.asd-switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--asd-switch-checked-bg-hover)}.asd-switch.ant-switch.ant-switch-disabled{cursor:not-allowed;opacity:var(--asd-switch-disabled-opacity)}.asd-switch.ant-switch .ant-switch-handle{height:var(--asd-switch-handle-size);inset-inline-start:2px;top:50%;transform:translateY(-50%);width:var(--asd-switch-handle-size)}.asd-switch.ant-switch .ant-switch-handle:before{background-color:var(--asd-switch-handle-bg);border-radius:50%;box-shadow:var(--asd-switch-handle-shadow)}.asd-switch.ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - var(--asd-switch-handle-size) - 2px)}.asd-w-form-upload__file-list{display:flex;flex-direction:column;gap:8px}.asd-w-form-upload__file-list-item{align-items:center;color:var(---text-color-primary,#202224);display:flex;gap:8px;justify-content:space-between;width:100%}.asd-w-form-upload__file-list-item-content{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.asd-w-form-upload__file-list-item-text{flex:1;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-form-upload__file-list-item-text--muted{color:var(---text-color-placeholder,#8c8c8c)}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title{background-color:var(--asd-bg-color-primary);border-color:var(--asd-border-color-default);box-shadow:none;color:var(--asd-text-color-secondary);height:24px;min-width:24px;width:24px}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:disabled{background:var(--asd-bg-color-primary);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary);opacity:.5}.asd-w-form-upload__circle-title .ant-btn-icon{display:inline-flex}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:not(:disabled):not(.ant-btn-disabled):hover{background:var(--asd-bg-color-secondary-hover);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary)}.ant-btn.ant-btn-circle.asd-w-form-upload__circle-title:not(:disabled):not(.ant-btn-disabled):active{background:var(--asd-bg-color-secondary-click);border-color:var(--asd-border-color-default);color:var(--asd-text-color-secondary)}.asd-w-form-upload__concise-title{align-items:center;color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:14px;font-weight:600;justify-content:center;line-height:24px}.asd-w-form-upload__concise-title>.asd-svg-icon{margin-right:6px}.asd-w-form-upload__concise-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.asd-w-form-upload__rich-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:38px}.asd-w-form-upload__rich-title>p{color:var(--asd-text-color-primary);font-family:PingFang SC;font-size:14px;font-weight:600;line-height:24px;margin-top:22px}.asd-w-form-upload__rich-desc{color:var(--asd-text-color-placeholder);font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;margin-bottom:38px;margin-top:4px;text-align:center}.asd-w-form-upload__files{container-type:inline-size;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:10px}.asd-w-form-upload__files__item{width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-form-upload__files__item{width:100%}}.asd-w-form-upload__fileList{display:flex;flex-direction:column;gap:8px;margin-top:8px}.asd-w-form-upload__fileList__item2{align-items:center;display:flex;gap:8px;width:calc(50% - 6px)}@container (max-width: 400px){.asd-w-form-upload__fileList__item2{width:100%}}.asd-w-form-upload__fileList__item2__title{color:var(--asd-text-color-primary);font:var(--asd-font-body-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.asd-w-form-upload__fileList__item2__uploadfail{color:var(--asd-error-color-default);font:var(--asd-font-body-m)}.asd-w-form-upload__fileList__item2__del{cursor:pointer}.asd-w-form-upload__dialog{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.asd-w-form-upload__dialog__wrapper{align-items:flex-start;background:var(--asd-bg-color-primary);border-radius:16px;box-shadow:0 0 1px 0 var(--asd-shadow-border-color),0 10px 24px -8px var(--asd-shadow-color-top-1),0 12px 44px 8px var(--asd-shadow-color-top-2);display:flex;flex-direction:column;gap:24px;left:50%;padding:var(--asd-size-250) var(--asd-size-300);position:absolute;top:50%;transform:translate(-50%,-50%);width:560px}.asd-w-form-upload__dialog__wrapper__title{align-items:center;border-bottom:1px solid var(--asd-stroke-light-color);color:var(--asd-text-color-primary);display:flex;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:28px;padding-bottom:8px;width:100%}.asd-w-form-upload__dialog__wrapper__close{cursor:pointer}.asd-w-form-upload__dialog__wrapper__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.asd-w-form-upload__dialog__wrapper__content__tip{color:var(--asd-text-color-primary);font:var(--asd-font-body-m)}.asd-w-form-upload__dialog__wrapper__content__input{margin-top:16px;width:100%}.asd-w-form-upload__dialog__wrapper__footer{display:flex;gap:10px;justify-content:flex-end;width:100%}.asd-w-form-upload__dialog__wrapper__footer__cancel{background:var(--asd-bg-color-component-default);gap:var(--asd-size-50);padding:0 var(--asd-size-300)}.asd-w-form-upload__dialog__wrapper__footer__cancel,.asd-w-form-upload__dialog__wrapper__footer__confirm{align-items:center;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;height:var(--asd-comp-size-l)}.asd-w-form-upload__dialog__wrapper__footer__confirm{background:linear-gradient(76deg,#008cf8,#3760f0 50.12%,#5e00ff 99.94%);box-shadow:inset -2.25px .75px 8px 0 hsla(0,0%,100%,.5),inset 0 -.75px 12px 0 rgba(196,141,255,.3);color:var(--asd-text-color-anti);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:24px;padding:9px;text-align:right;width:88px}.asd-w-form-upload__dialog__wrapper__footer__confirmNodrop{cursor:not-allowed;opacity:.5;pointer-events:none}.asd-w-form-upload__custom{cursor:pointer}.asd-w-form-upload__hidden{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.asd-w-form-upload .ant-upload-btn{padding:12px 20px!important}.asd-upload--appearance-list .ant-upload-list{display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:22px}.asd-upload--appearance-list .ant-upload-list .ant-upload-list-item-container:before,.asd-upload--appearance-list .ant-upload-list:after,.asd-upload--appearance-list .ant-upload-list:before{display:none}.asd-upload__file-list-text-error{color:var(---error-color-default,#f22933)}.asd-ai-app__recom-functions{margin-top:24px}.asd-ai-app__recom-functions__title{align-items:center;color:#666;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400}.asd-ai-app__recom-functions__title>img{flex-shrink:0;height:16px;margin-right:12px;width:16px}.asd-ai-app__recom-functions__function{container-type:inline-size;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:8px}.asd-ai-app__recom-functions__function__item{background-color:#f6f7ff;border-radius:12px;box-sizing:border-box;cursor:pointer;padding:12px;width:calc(50% - 4px)}@container (max-width: 400px){.asd-ai-app__recom-functions__function__item{width:100%}}.asd-ai-app__recom-functions__function__item>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#202224;display:box;font-family:PingFang SC;font-size:13px;font-weight:500;height:38px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.asd-ai-app__recom-functions__function__item__corner{align-items:center;color:#505355;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:right;line-height:22px;margin-top:4px}.asd-ai-app__recom-functions__function__item__corner>img{border-radius:50%;flex-shrink:0;height:16px;margin-right:6px;width:16px}.asd-w-biz-cards-button-groups{background-color:#f4f6f9;container-type:inline-size;display:flex;flex-direction:column;gap:12px;margin:-16px;width:calc(100% + 32px)}.asd-w-biz-cards-button-groups__content{display:flex;gap:12px}@container (max-width: 300px){.asd-w-biz-cards-button-groups__content{flex-direction:column}}.asd-w-biz-cards-button-groups__item{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;flex:1;gap:12px;padding:12px 16px}.asd-w-biz-cards-button-groups__icon{flex-shrink:0;height:40px;width:40px}.asd-w-biz-cards-button-groups__title{color:var(--AI-,#202224);font-size:16px;font-weight:600;line-height:24px}.asd-w-biz-cards-button-groups__footer-desc-img{height:20px;width:124px}.asd-w-config-footer{align-items:center;color:#94999f;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:space-between}.asd-w-config-footer__desc img{height:20px}.asd-w-config-footer__button{align-items:center;background-color:#006bfb;border-radius:var(--asd-radius-large);color:#fff;cursor:pointer;display:grid;font-family:PingFang SC;font-size:var(--asd-font-body-m);font-weight:400;height:32px;justify-items:center;width:80px}.asd-w-config-footer__button:active{background-color:#0162e0}.asd-w-theme-ppt-generation-footer{align-items:center;color:#94999f;display:flex;font-family:PingFang SC;font-size:12px;font-weight:400;justify-content:space-between}.asd-w-theme-ppt-generation-footer__PPTExpertButton{flex-grow:1;margin-left:16px;margin-top:10px;position:relative}.asd-w-theme-ppt-generation-footer__PPTExpertButton:first-of-type{margin-left:0}.asd-w-theme-ppt-generation-footer__PPTExpertButton__desc{color:#a3bce6;font-family:PingFang SC;font-size:12px;font-weight:400;margin-top:6px;text-align:center}.asd-w-theme-ppt-generation-footer__PPTExpertButton>button{border-radius:8px;color:#fff;display:block;font-family:PingFang SC;font-size:16px;font-weight:500;height:42px;width:100%}.asd-w-theme-ppt-generation-footer__PPTExpertButton>img{height:20px;position:absolute;right:0;top:1px;transform:translateY(-50%)}.asd-w-biz-cards{background-color:#f4f6f9;border-radius:10px;display:flex;flex-direction:column;opacity:.6;pointer-events:none}.asd-w-biz-cards--active{opacity:1;pointer-events:auto}.asd-w-biz-cards .asd-input{border-radius:8px!important;box-shadow:none!important;padding:5px 10px!important}.asd-w-biz-cards .ant-form-item-explain-error{color:#f22933!important;font-family:PingFang SC!important;font-size:13px!important;font-weight:400!important;line-height:20px!important}.asd-w-biz-cards .ant-radio-button-wrapper-in-form-item{border-radius:6px!important}.asd-w-biz-cards .asd-radio-button-with-desc{background-color:hsla(0,0%,100%,0)!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:8px!important;padding:12px 16px!important}.asd-w-biz-cards .asd-radio-button-with-desc:hover{background-color:rgba(0,40,120,.06)!important}.asd-w-biz-cards .asd-radio-button-with-desc__title{color:#202224!important;font-family:PingFang SC!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.asd-w-biz-cards .asd-radio-button-with-desc__desc{color:#888d93!important;font-family:PingFang SC!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;margin-top:7px!important}.asd-w-biz-cards .ant-radio-button-wrapper-checked,.asd-w-biz-cards .ant-radio-button-wrapper-checked:hover{background-color:#e8f6ff!important;border:1px solid #006bfb!important}.asd-w-biz-cards .asd-w-form-upload .ant-upload-drag-hover{background-color:#e8f6ff!important;border:1px dashed #006bfb!important}.asd-w-biz-cards .asd-w-form-upload .ant-upload-drag-hover .asd-w-form-upload__concise-title{color:#006bfb!important}.asd-w-biz-cards .asd-w-doc-card__wrap{border-radius:8px!important}.asd-w-biz-cards .asd-w-doc-card__wrap .asd-w-doc-card__progress{height:2px!important}.asd-w-biz-cards .asd-cascader__select-container .ant-select-selector{border-radius:8px!important}.asd-ai-app__bubble-msg{background:#006bfb;border-radius:10px;box-sizing:border-box;color:#fff;font-size:16px;line-height:26px;margin-right:6px;max-width:80%;overflow-wrap:break-word;padding:8px 12px;position:relative}.asd-ai-app__bubble-msg:after{border-bottom:6px solid transparent;border-left:6px solid #006bfb;border-top:6px solid transparent;content:"";display:block;height:0;position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:0}.asd-ai-app__bubble-msg.reply{background:#f2f5f9;color:#333;margin-left:6px}.asd-ai-app__bubble-msg.reply:after{border-left:none;border-right:6px solid #f2f5f9;left:-5px}.asd-ai-app__button-block{border:1px solid #d8d8d8!important;color:#333!important;font-family:PingFang SC;font-size:16px!important;font-weight:500!important;width:160px!important}.asd-ai-app__button-block:hover{background-color:#f4f6f9!important}.asd-ai-app__button-block.primary{background-color:#006bfb!important;color:#fff!important}.asd-ai-app__button-block.primary:hover{background-color:rgba(0,107,251,.88)!important}@media (max-width:1479px){.asd-ai-app__button-block{width:120px!important}}.asd-ai-app__chats{box-sizing:border-box;width:100%}.asd-ai__app__divide-line{background:#e8eaed;height:1px;width:100%}.doc-parsing{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.doc-parsing__progress{width:230px}.doc-parsing__progress .asd-progress__text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#4839ed,#c688ff);-webkit-background-clip:text;font-weight:500}.asd-ai-app__doc-reference{background:#fff;box-shadow:0 -1px 3px 0 rgba(0,0,0,.1);padding:var(--asd-comp-padding-tb-m) var(--asd-comp-padding-lr-m)}.asd-ai-app__doc-reference.position-self{bottom:0;box-shadow:0 -1px 3px 0 rgba(0,0,0,.1);position:sticky}.ant-popover:has(.asd-ai-app__guide) .ant-popover-inner{background-color:transparent!important;padding:0!important}.asd-ai-app__guide{background:linear-gradient(273deg,#e88aff -25.62%,#7f9dff 26.82%,#365eff 98.59%);border-radius:12px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Source Han Sans CN;line-height:22px;overflow:hidden;padding:12px;width:259px}.asd-ai-app__guide .asd-ai-app__guide__title{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:space-between}.asd-ai-app__guide .asd-ai-app__guide__title-close{cursor:pointer}.asd-ai-app__guide .asd-ai-app__guide__desc{font-size:12px;font-weight:500;margin-top:6px}.asd-ai-app__guide .ant-carousel{margin-top:8px}.asd-ai-app__guide .ant-carousel .asd-ai-app__guide__carousel-dots{margin-top:8px;position:static}.asd-ai-app__guide .ant-carousel .asd-ai-app__guide__carousel-dots li{width:4px}.asd-ai-app__guide .ant-carousel .asd-ai-app__guide__carousel-dots .slick-active{width:12px}.asd-ai-app__guide .ant-carousel .asd-ai-app__guide__carousel-dots li button{background:hsla(0,0%,100%,.6);border-radius:20px;cursor:pointer;height:4px}.asd-ai-app__guide .ant-carousel .asd-ai-app__guide__carousel-dots .slick-active button{background:#fff}.asd-ai__app__functions__ai-tools .asd-ai__app__functions__title{margin-right:8px}.asd-ai__app__functions__header{align-items:center;display:flex;height:45px}.asd-ai__app__functions__header__expert{margin-bottom:4px;margin-top:20px}.asd-ai__app__functions__title{align-items:center;color:#505355;display:flex;font-family:PingFang SC;font-size:14px;font-weight:400;margin-right:12px;overflow:hidden;text-overflow:ellipsis}.asd-ai__app__functions__title__common,.asd-ai__app__functions__title__export{background:url(https://p0.ssl.qhimg.com/t110b9a9301550aaae4c4e442c5.png) no-repeat;background-size:contain;display:inline-block;height:16px;margin-right:8px;width:16px}.asd-ai__app__functions__title__export{background:url(https://s2.ssl.qhres2.com/static/ee344bcd04a6cedf.svg) no-repeat;height:22px}.asd-ai__app__functions__title__tip{align-items:center;background:linear-gradient(90deg,#f4f2ff,#d5cfff);border-radius:20px;color:#8036ff;display:flex;font-family:Source Han Sans CN;font-size:12px;font-weight:500;height:20px;justify-content:center;margin-left:4px;padding:2px 8px}.asd-ai__app__functions__title__tip>img{flex-shrink:0;height:14px;margin-right:4px;width:14px}.asd-ai__app__functions__list,.asd-ai__app__functions__list-folder{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.asd-ai__app__functions__list-item{width:calc(50% - 6px)}@container (max-width: 400px){.asd-ai__app__functions__list-item{width:100%}}.asd-ai__app__functions__container{background:radial-gradient(139.04% 132.71% at 50% 117.28%,rgba(8,29,255,0) 59.36%,rgba(8,29,255,.06) 100%),#f5f7f9;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px;position:relative}.asd-ai__app__functions__container__corner{position:absolute;right:0;top:-15px}.asd-ai__app__functions__container__desc-box{align-items:center;color:#888d93;display:flex;font-family:PingFang SC;font-size:14px;font-weight:500;line-height:22px}.asd-ai__app__functions__container__desc-box *{flex-shrink:0}.asd-ai__app__functions__container__desc-box>.asd-svg-icon{margin-right:12px}.asd-ai-app__header{box-sizing:border-box;height:54px;justify-content:space-between;padding:16px}.asd-ai-app__header,.asd-ai-app__header__left{align-items:center;display:flex}.asd-ai-app__header__logo{height:20px;width:20px}.asd-ai-app__header h3{font-family:PingFang SC;font-size:16px;font-weight:600;line-height:22px;margin-left:8px}.asd-ai-app__header__right{align-items:center;display:flex;gap:20px}.asd-ai-app__header__right-history{align-items:center;cursor:pointer;display:flex;gap:6px}.asd-ai-app__header__right-history span{color:#666;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.asd-ai-app__header__right-close{cursor:pointer}.asd-ai-app__history{z-index:10}.asd-ai-app__history-list__loading{align-items:center;display:flex;height:100%;text-align:center}.asd-ai-app__history .asd-result__img{margin-bottom:0}.asd-c-upload-panel .ant-modal-header{margin-bottom:12px}.asd-c-upload-panel .ant-modal-content{padding:16px}.asd-c-upload-panel .ant-modal-footer{margin-top:16px}.asd-c-upload-panel .ant-modal-footer>button{border-radius:8px;cursor:pointer;font-family:PingFang SC;font-size:15px;font-weight:500;height:36px;line-height:26px;transition:.2s ease;width:84px}.asd-c-upload-panel .ant-modal-footer>button:active{transform:scale(.95)}.asd-c-upload-panel .ant-modal-footer-cancel{background-color:#fff;border:1px solid #d8d8d8;color:#333}.asd-c-upload-panel .ant-modal-footer-ok{background-color:#006bfb;color:#fff;margin-left:12px}@keyframes message-show{0%{top:0}}.asd-ai-app__message{animation:message-show .3s ease-in-out;box-sizing:border-box;color:#333;font-size:14px;opacity:1;padding:8px;pointer-events:none;position:fixed;text-align:center;top:50px;transition:opacity .3s ease-in-out;width:100%;z-index:2000}.asd-ai-app__message__wrap{background:#fff;border-radius:8px;box-shadow:0 2px 16px 0 rgba(0,0,0,.078);box-sizing:border-box;display:inline-block;max-width:90%;padding:10px 12px}.asd-ai-app__message__wrap.hide{opacity:0}.asd-ai-app__message__wrap-flex{align-items:center;display:flex}.asd-ai-app__message__wrap-icon{background-repeat:no-repeat;background-size:16px 16px;display:block;height:16px;margin-right:10px;width:16px}.asd-ai-app__message__wrap-icon.success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABiVBMVEVMaXEZuVUduVgYuFQZuVQZuFYZuVUZuVUYuFQZuVUZuVUgyVQZuVUZuVUZuFUZuFUYuVQYuVUZuVQYuFUbu1gZuFUZuVUZuVUculYZuVUZuVUZuVUZuFUauVUYuVQYuVUYuVQYuFYbuVUauVUZuFQZuVUYuFT///8YuVQauVYZuFUYuFUZuVQbuVYcuVcMtUsUt1EauVUbuVcculcNtUwRtk/7/fwPtk4WuFP+/v4LtEtExnXz+/b7/vwVuFITt1APtU38/v0nvV/Z8+MPtk0OtU2Q3a2P3KwovWC26Mna8+No0I8Qtk4Tt1EXuFQXuFNhzoowv2YkvF02wWsSt1Agu1rO79vm9+wStlAfulmV3rCh4rkculj6/ftn0I+f4bj9/v2B2KLN79qD2aOr5cEWuFI/xHH1/Phr0ZFJx3jW8uDf9Ofx+vWN3KsJtEksvmOF2aW36cq/69BfzonA69ElvF0Vt1K+68+46cpDxXRn0I6J26hm0I7Y8+IlvF70+/YMtUxExXX0+/cWzlcBAAAAJXRSTlMA+hn6/gLB/v4D4Ab5f/3v+wHpAh/++/wYk96WyUz8/v4CLv7+RMdmpwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAjNJREFUOI2FU1V7G0EMlCHei5kZApV0e2A7tgMOY0NlZmZm5l/e7yiJ+9DM4wpmVhoB2EhlAIq1UjUdjaarpVoRIJOCAxgCyFbKGqk6ka6SVq5k7UcPwxCJJXSq5+NBIYLxfJ30RCwCw158FPwhlZKFnNEQiKJh5ApJUkN+GPXqx8IYEJohBNoQwtBEAMNjTo8h8IfJhzSCBzBC6KOw39KRgkgIfai41Q4IhYI+DEUgBRmIqQFUDoaRUEpUMKDGIAOQTZCgf+px8pL1SIksAFT0pDbATyjXv97tLY5TUq8AFMtUMAYJuq1vzDcvn8AClYtQ0+q5QYLmxu8/ff54jUSurtWgRHlDWLTkxmV7a4f5+49zUjHyVIKqGm8goTnhZNAEzWwzz89NNwkbcbUKaT0oCHG5bfcg7Pw6ygu8O9skRBHU0xAlQXiydft5T9oCZnd5gTdbHbuhoKiVgGReZX402yVqTs/NM2/P0IRNaCXYFPIN9x8+Xjdle3WNeWerLZ24RVFV44pcev+E+enLtvzwifnn5w1LAKIjskR5VMzlB8+Y38kXlsAvra4TF/Y37UFRt/WWV/jKDV7hzZ6JqpNgD8oaNSJ2eq+4f33qFr++7wpENOxR28sS1gLv8dQUr626AhFHNHtZ7rrJXDx/x5ugQ+Cu2zMMmZNnL1w81eq48T3DuJY7IkgunTl9TJL7gz3LeabVBMmZ46bHv2/afdujMi6dDQza/vDDOfz0Dj/e/53/X3xaf0VTKL6jAAAAAElFTkSuQmCC")}.asd-ai-app__message__wrap-icon.error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAwFBMVEVMaXH/RCP/RCT/Tyf/QyT/RCP/RCT+RCT/RCT+RCT+RiX/QyP+RCP/RSX/RCT/RiP/RCP/RCT/RCT/Ryb/RCT/QyH/RCP/RCX/RSX/RCT/RCT/RCX/RCT+QyT/RCT/QyT/RCP+QyT/RCT+RCT+RCT/RCT/RCT/QyP/////QiL/RSX/Px7/QyT/RCP/tKj/RCX/RSb/QCD/QSH/pZb/t6v/Px//s6f/+/v/tan/Ph3//Pv/Ohj/+/r/sKT//f3/saRL2n11AAAAJnRSTlMA+uAG/gLB/v4DGf7+f/kB++/pH/sC/pNM3hiWyfwC+i76/f38/FkEHYAAAAAJcEhZcwAACxMAAAsTAQCanBgAAAGPSURBVDiNhVPZUgJBDAyHzMp9LSyweNudvbhVQJH//ytrFqgSH5x+TDqZnk4ikqPli4yDYdhtNrvhMBiL+C35hRuR3mSU8YxsNOnlwQtupdTokNP+szHGPPenZKdRkttL/k6qlYztlwHKHuCVMXhpM6tU5e5S/1BM770UdQ85vDpS7z4tPpx63Ei1yAJowFMeIAxRYLFqdbSkVEkLqBlgfmZwDpgaCmmlJC3xpZE9ogYuV1GcMxhHqyVRw2PWEF+k16Gh4ed6k0QLAlxEyWb9mQc7PRGZsJ0aLNeq70kUk3GUvKuulzBpmxOR8YivAFYb/dLZWxTH0dtMv3SzAvDK0ViCbDqoc27LPnSWkMlMP2yzOeuDaRbIkH14Vlie2O5225xoBXvocyghn8pW+sK23uvhqHv7lJWL8hND6dLkBtoeW/1W/dZtXm8tNexKk+ZsT8zdQfd7Pe54ygOGzWvC0RIO1wTnE+G1yOPhr0jnNwOXUU6rxTUs57h918I4V865tO61dx+O+/Tcx/vf+f8AF/903e+1hAMAAAAASUVORK5CYII=")}.asd-ai-app__message__wrap-icon.warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAq1BMVEVMaXH+mQD+mAD+mgD/mAD+mAD/mQD+mQD/mAD/mQD/mQD/mQD/oQD/mQD/mQD/mgD/mQD/mAD/mQD/mQD/mQD/mQD/mQD/mQD/mQD/mgD/mQD/lwD+mQD/mgD/mQD+mQD/mQD/mQD/mAD/////mQL/lAD/yXr/lgD/8d7/mQH/mwX/lQD/tkn/lwD/ng7/mgT/mwf/pSD/nQr/w2v/x3X/9uv/y33/ynz/yXlEGlRdAAAAIXRSTlMA/AMZAv76/v7+weAGf/kB7/v76ckfGJNMlt4C+i79/fwomOPOAAAACXBIWXMAAAsTAAALEwEAmpwYAAABf0lEQVQ4jYWT6VbCMBCFp3ZJSoGWfXHBewO2gKC4gO//ZJ4GkbQHZf41+Zo7yx0RG2kgMhyP+r12u9cfjYciQSpOBCKDyZS/MZ0M7OEpbqTZykCvO1NKqVnXI7JWU25O97fiN8iOp6FjINbQXods+HJ7+v8+YRQDoQY3G0KHQBwxuT++EYifMAJCAHx5e3sh7EfExC/zSKXZYAStAMwXH8Z8LOYAlEbERlNSCaTFO2iUMV8cjDlYANC4Y8vWl1FB/QBPxjz9AAqK2UBEJuhY/TqAEB1MRIZTPh4P6gDwyOlQxvTKsi4BofY4lhG7iC8DMbocSZ8P8V8S8QP70qP6G1DsSZvHEi8BUGzXgC9jvmpAVWJvzL4mUUly/f75+b6uJumWCW53u205TadMt1EE12uClUY5rSaYv77mZ8K22h3WMn8uiud8WRmWO26uCmOKFSvjdg1DFzgZxrWcI3G2nGPaMsnVyibpmNaxvdJYkkv7mmP764tzffWuL+9/6/8NeiNfyepg3UwAAAAASUVORK5CYII=")}.asd-ai-app__message__wrap-text{flex:1;text-align:left;white-space:wrap}.asd-ai-app__input-action{background:var(--asd-bg-color-primary);bottom:0;box-sizing:border-box;position:sticky;width:100%;z-index:10}.asd-ai-app__input-action__input-wrapper{padding:var(--asd-comp-padding-tb-m) var(--asd-comp-padding-lr-m)}.asd-ai-app__input-action__ai-tip{color:#b2c9eb;font-family:PingFang SC;font-size:10px;font-style:normal;font-weight:400;line-height:normal;padding:4px 0 0 3px}.asd-ai-app__input-action__doc-reffer{padding-left:12px!important}.asd-ai-app__mindmap .asd-w-mindmap__toolbar{align-items:end;padding:0!important}.asd-ai-app__mindmap__fullscreen{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.asd-ai-app__mindmap__fullscreen-wrap{background:#f9f9fa;border-radius:8px;height:86%;pointer-events:auto;position:relative;width:83%}.asd-ai-app__mindmap__fullscreen-wrap__close{align-items:center;background-color:#eaeaea;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:24px;top:24px;width:32px;z-index:10001}.asdai__app__not-support-tip{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.asdai__app__not-support-tip-fail{width:211px}.asd-ai-app__reply-card-footer-btns{align-items:center;display:flex;gap:20px;justify-content:flex-start;padding:12px 0}.asd-ai-app__outline__characters{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:30px}.asd-ai-app__outline__characters>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC;font-size:13px;font-weight:500;line-height:18px;margin:0 4px}.asd-ai-app__outline-v2__thinking{margin-bottom:16px}.asd-ai-app__outline-v2__thinking .asd-w-thinking__hd__title{background:rgba(0,40,120,.06)}.asd-ai-app__outline-v2__characters{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:30px}.asd-ai-app__outline-v2__characters>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC;font-size:13px;font-weight:500;line-height:18px;margin:0 4px}.asd-ai-app__outline-v2 .asd-tree-flowd__list{background:transparent}.asd-ai-app__reply-bubble__recommend{padding-top:12px}.asd-ai-app__reply-bubble__recommend .asd-w-list__itemBox__item{background:#f2f5f9;border-radius:8px}.asd-ai-app__reply-bubble__recommend .asd-w-list__itemBox__item:hover{background:rgba(242,245,249,.67)}.asd-ai-app__reply-bubble__thinking{margin-bottom:16px}.asd-ai-app__chat-source__trigger{align-items:center;cursor:pointer;display:flex}.asd-ai-app__chat-source__trigger span{font-feature-settings:"liga" off,"clig" off;color:#94999f;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:28px;margin-right:8px}.asd-ai-app__chat-source__trigger.show .asd-svg-icon{transform:rotate(180deg)}.asd-ai-app__chat-source__list{background:inherit}.asd-ai-app__chat-source__list .asd-w-link-list__itemBox__item{background-color:inherit;cursor:default}.asd-ai-app__chat-source__list .asd-w-link-list__itemBox__item:hover{background-color:inherit}.asd-ai-app__reply-rewrite-mode__thinking{margin-bottom:16px}.asd-ai-app__reply-rewrite-mode__thinking .asd-w-thinking__hd__title{background:rgba(0,40,120,.06)}.asd-ai-app__reply-rewrite-mode__characters{color:#666;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:30px}.asd-ai-app__reply-rewrite-mode__characters>span{-webkit-text-fill-color:transparent;background:linear-gradient(51deg,#006bfb 33.14%,#38cfff 74.52%);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC;font-size:13px;font-weight:500;line-height:18px;margin:0 4px}.asd-ai-app__upload-result{align-items:flex-end;display:flex;flex-direction:column;gap:var(--asd-comp-size-xs);width:100%}.asd-ai-app__upload-result .asd-ai-app__bubble-msg{flex:1}.asd-ai__user-status{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.asd-ai__user-status>img{height:30px}.asd-ai__user-status__text{color:#94999f;font-family:PingFang SC;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-top:2px}.asd-ai__user-status__button{border-radius:8px;cursor:pointer;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;height:32px;line-height:32px;margin-top:33px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:152px}.asd-ai__user-status__button.login{background-color:#006bfb;color:#fff}.asd-ai__user-status__button.login:hover{background-color:rgba(0,107,251,.88)}.asd-ai__user-status__button.vip{background:linear-gradient(81deg,#35329d 22.36%,#0f2661 113.36%);color:#fd9}.asd-ai__user-status__button.vip:hover{background:linear-gradient(79deg,#4846b3 18.93%,#223e85 81.07%)}.asd-ai-app__layout__tabs{height:40px;padding:0 16px 12px}.asd-ai-app__layout__content{flex:1;overflow:hidden}.asd-ai-app__layout__content-item{display:none;height:100%;overflow:hidden}.asd-ai-app__layout__content-item.show{display:block}.asd-ai-app__tabs-list{align-items:center;background-color:#f2f4f6;border-radius:10px;display:flex;justify-content:center;padding:2px;width:-moz-fit-content;width:fit-content}.asd-ai-app__tabs-list__item{border-radius:8px;color:#505355;cursor:pointer;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:16px;margin-left:2px;padding:10px 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-ai-app__tabs-list__item.checked{background-color:#006bfb;color:#f2f5f9}.asd-ai-app__tabs-list__item:first-of-type{margin-left:0}.asd-ai-app__recommend{display:flex;flex-direction:column;height:100%;position:relative}.asd-ai-app__recommend__content{box-sizing:border-box;flex:1;overflow-y:scroll;padding:0 var(--asd-comp-padding-lr-l) 30px}.asd-ai-app__recommend__content::-webkit-scrollbar{display:none}.asd-ai-app__ppt{display:flex;flex-direction:column;height:100%;position:relative}.asd-ai-app__ppt__content{box-sizing:border-box;flex:1;overflow-y:scroll;padding:0 var(--asd-comp-padding-lr-l) 30px}.asd-ai-app__ppt__content::-webkit-scrollbar{display:none}.asd-ai-app__summary{display:flex;flex-direction:column;height:100%;position:relative}.asd-ai-app__summary__content{box-sizing:border-box;flex:1;overflow-y:scroll;padding:0 var(--asd-comp-padding-lr-l) 30px}.asd-ai-app__summary__content::-webkit-scrollbar{display:none}.asd-ai-app__write{display:flex;flex-direction:column;height:100%;position:relative}.asd-ai-app__write__content{box-sizing:border-box;flex:1;overflow-y:scroll;padding:0 var(--asd-comp-padding-lr-l) 30px}.asd-ai-app__write__content::-webkit-scrollbar{display:none}.asd-ai-app__contract{display:flex;flex-direction:column;height:100%;position:relative}.asd-ai-app__contract__content{box-sizing:border-box;flex:1;overflow-y:scroll;padding:0 var(--asd-comp-padding-lr-l) 30px}.asd-ai-app__contract__content::-webkit-scrollbar{display:none}@keyframes chat-animation{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.asd-w-card{--card-max-width:916px;--card-min-width:200px;--card-header-height:42px;--card-content-max-height:458px;--card-content-min-height:240px;--card-padding-horizontal:20px;--card-padding-vertical:16px;--card-header-padding:8px 8px 8px 16px;--card-content-padding:8px 20px 8px;--card-bg-color:#fff;--card-border-color:#f0f0f0;--card-divider-color:#e8e8e8;--card-text-primary:#333;--card-text-secondary:#505355;--card-text-placeholder:#888d93;--card-text-disabled:#888d93;--card-hover-bg:#f5f5f5;--card-active-color:#096dd9;--card-animation-duration:300ms;--card-animation-timing:cubic-bezier(0.4,0,0.2,1);--card-border-radius:16px;--card-font-family:"Microsoft YaHei UI";--card-font-family-secondary:"PingFang SC";--card-font-size-base:13px;--card-font-size-small:12px;--card-font-size-large:18px;--card-line-height-base:1.6;--card-line-height-tight:1.4;overflow:visible;position:relative;transition:all var(--card-animation-duration) ease;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.asd-w-card{width:100%!important}.asd-w-card,.asd-w-card__header-content{max-width:100%!important}.asd-w-card__title-text{flex:1;min-width:0;white-space:nowrap!important}.asd-w-card__description,.asd-w-card__title-text{max-width:100%;overflow:hidden;text-overflow:ellipsis}.asd-w-card__description{white-space:nowrap}}@media screen and (max-width:480px){.asd-w-card__title-text{flex:1;max-width:calc(100% - 20px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}}.asd-w-card--clickable:not(.asd-w-card--disabled){cursor:pointer}.asd-w-card--disabled{cursor:not-allowed;opacity:.6}.asd-w-card--streaming{animation:none;transition:all .3s ease-out}.asd-w-card--small .asd-w-card__header{height:auto;padding:8px 16px}.asd-w-card--small .asd-w-card__content{max-height:var(--card-content-max-height);min-height:var(--card-content-min-height);padding:8px 16px}.asd-w-card--small .asd-w-card__title,.asd-w-card--small .asd-w-card__title-prefix{font-size:14px}.asd-w-card--small .asd-w-card__description{font-size:12px}.asd-w-card--large .asd-w-card__header{height:auto;padding:8px 16px}.asd-w-card--large .asd-w-card__content{max-height:var(--card-content-max-height);min-height:var(--card-content-min-height);padding:8px 24px}.asd-w-card--large .asd-w-card__title,.asd-w-card--large .asd-w-card__title-prefix{font-size:var(--card-font-size-large)}.asd-w-card--large .asd-w-card__description{font-size:14px}.asd-w-card__header{align-items:center;background-color:var(--asd-bg-color-primary);border:1px solid var(--asd-border-color-strong);border-radius:999px;display:flex;gap:11px;height:32px;justify-content:space-between;min-height:32px;overflow:visible;padding:6px 12px;transition:background-color .2s ease-out;width:-moz-max-content;width:max-content}.asd-w-card__header-content{display:flex!important;flex:1!important;flex-direction:column!important;justify-content:center!important;max-width:calc(var(--card-max-width) - 51px - var(--card-padding-horizontal)*2);min-height:unset!important;min-width:0!important;overflow:hidden}.asd-w-card__title{align-items:center;color:var(--asd-text-color-secondary);display:flex;font-family:var(--card-font-family);font-size:var(--card-font-size-base);font-style:normal;font-weight:400;gap:4px;line-height:24px;margin:0;max-width:100%;text-align:left}.asd-w-card__title-prefix{color:var(--asd-text-color-placeholder);font-weight:400}.asd-w-card__title-text{margin-right:12px;width:-moz-max-content;width:max-content}.asd-w-card__description,.asd-w-card__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-w-card__description{color:var(--card-text-placeholder);font-size:var(--card-font-size-base);line-height:var(--card-line-height-tight);margin-top:4px}@keyframes infinite-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-w-card .infinite-rotation{animation:infinite-rotate 2s linear infinite;display:inline-block}@keyframes breathing{0%{border-color:rgba(24,113,255,.16);box-shadow:0 0 8px 0 rgba(105,210,255,.16),0 0 16px 0 rgba(16,111,255,.08)}50%{border-color:rgba(24,113,255,.32);box-shadow:0 0 12px 0 rgba(105,210,255,.24),0 0 20px 0 rgba(16,111,255,.16)}to{border-color:rgba(24,113,255,.16);box-shadow:0 0 8px 0 rgba(105,210,255,.16),0 0 16px 0 rgba(16,111,255,.08)}}.asd-w-card__divider{background:var(--card-divider-color);height:1px;margin:0}.asd-w-card__toolbar{align-items:center;display:flex;justify-content:space-between;padding:8px 16px;transition:all var(--card-animation-duration) var(--card-animation-timing)}.asd-w-card__toolbar-label{color:var(--card-text-placeholder);font-size:var(--card-font-size-small);font-weight:500}.asd-w-card__toolbar-buttons{align-items:center;display:flex;gap:8px}.asd-w-card__toolbar-copy-btn{align-items:center;background-color:var(--card-bg-color);border:none;border-radius:4px;color:var(--card-text-disabled);cursor:pointer;display:flex;font-family:var(--card-font-family-secondary);font-size:var(--card-font-size-base);font-style:normal;font-weight:400;gap:4px;line-height:20px;padding:4px 8px;text-align:center;transition:all .2s ease}.asd-w-card__toolbar-copy-btn:hover{background:#f0f8ff}.asd-w-card__toolbar-copy-btn:active{color:var(--card-active-color)}.asd-w-card__toolbar-copy-btn:disabled{cursor:not-allowed;opacity:.6}.asd-w-card__toolbar-copy-btn:disabled:hover{background-color:var(--card-bg-color)}.asd-w-card__content{color:var(--card-text-primary);line-height:var(--card-line-height-base);max-height:var(--card-content-max-height);min-height:var(--card-content-min-height);overflow-x:hidden;overflow-y:auto;padding:var(--card-content-padding);transition:all var(--card-animation-duration) var(--card-animation-timing)}.asd-w-card__content::-webkit-scrollbar{width:6px}.asd-w-card__content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.asd-w-card__content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.asd-w-card__content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.asd-w-card__content .hljs{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;font-family:'"Monaco", "Menlo", "Ubuntu Mono", monospace';font-size:13px;line-height:1.5;margin:8px 0;overflow-x:auto;padding:16px}.asd-w-card__content .hljs code{background:transparent;border:none;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.asd-w-card__expand-container{transform-origin:top left;width:100%;will-change:height,opacity,transform}.asd-w-card--collapsible{transform-origin:top left;will-change:transform}.asd-w-card--collapsible .asd-w-card__header{cursor:default}.asd-w-card--collapsible.asd-w-card--clickable .asd-w-card__header{cursor:pointer}.asd-w-card__expand-icon{align-items:center;border-radius:4px;display:flex;flex-shrink:0;gap:10px;height:20px;justify-content:center;overflow:visible;padding:4px;transition:background-color .2s ease;width:20px;z-index:1001}.asd-w-card__expand-icon:hover{background-color:rgba(0,0,0,.05)}.asd-w-card__expand-arrow{color:#666;font-size:12px;transition:transform var(--card-animation-duration) var(--card-animation-timing);-webkit-user-select:none;-moz-user-select:none;user-select:none}.asd-w-card--expanded .asd-w-card__content{animation:slide-down var(--card-animation-duration) ease}.asd-w-card--collapsed .asd-w-card__content{display:none}@keyframes slide-down{0%{max-height:0;opacity:0;padding-bottom:0;padding-top:0}to{max-height:var(--card-content-max-height);opacity:1;padding-bottom:16px;padding-top:0}}.hljs{background:#f6f8fa!important;border:1px solid #e1e4e8;border-radius:6px;font-family:'"Monaco", "Menlo", "Ubuntu Mono", monospace';font-size:13px;line-height:1.5;margin:8px 0;overflow-x:auto;padding:16px!important}.hljs code{background:transparent!important;border:none;font-family:inherit;font-size:inherit;line-height:inherit;margin:0!important;padding:0!important}@keyframes circle-loading-animate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.asd-circle-loading{align-items:center;display:flex;flex-direction:column;justify-content:center}.asd-circle-loading__icon{animation:circle-loading-animate 3s linear infinite;height:20px;width:20px}.asd-circle-loading__text{color:#727b88;font-size:14px;font-weight:400;line-height:22px;margin:10px 0 0;text-align:center}.nav-tabs{background-color:transparent;display:grid;gap:8px;grid-template-columns:repeat(var(--columns,4),1fr);padding:12px}.nav-tabs .nav-tab-item{align-items:center;background-color:#f5f5f5;border:none;border-radius:40px;box-shadow:none;color:rgba(0,0,0,.8);cursor:pointer;display:flex;gap:6px;min-height:36px;padding:6px 10px;position:relative;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-tabs .nav-tab-item .nav-tab-icon{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;line-height:1;width:16px}.nav-tabs .nav-tab-item .nav-tab-icon img{border-radius:3px;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.nav-tabs .nav-tab-item .nav-tab-title{color:rgba(0,0,0,.8);font-size:12px;font-weight:400;line-height:1.1;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-tabs .nav-tab-item:hover:not(.disabled){background-color:#eee}.nav-tabs .nav-tab-item.active{background-color:#e0e0e0}.nav-tabs .nav-tab-item.active .nav-tab-title{color:rgba(0,0,0,.9);font-weight:500}.nav-tabs .nav-tab-item.disabled{cursor:not-allowed;opacity:.4}.nav-tabs .nav-tab-item.disabled:hover{background-color:#f5f5f5}.nav-tabs .nav-tab-item.nav-tab-more{background-color:#f8f8f8;justify-content:center}.nav-tabs .nav-tab-item.nav-tab-more .nav-tab-title{color:#666;font-weight:400;text-align:center}.nav-tabs .nav-tab-item.nav-tab-more:hover{background-color:#f0f0f0}.triple-chart{background-color:transparent;padding:0}.triple-chart .dashboard-title{color:rgba(0,0,0,.85);font-size:18px;font-weight:600;margin:0 0 20px;text-align:center}.triple-chart .charts-container{align-items:stretch;display:flex;gap:16px}.triple-chart .charts-container .chart-section{flex:none;max-width:110px;min-width:110px;width:110px}.triple-chart .chart-container{background-color:#fafafa;border:1px solid #ededed;border-radius:6px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;height:70px;padding:5px;transition:all .2s ease;width:110px}.triple-chart .chart-container:hover{border-color:#bfbfbf;box-shadow:0 2px 8px rgba(0,0,0,.15)}.triple-chart .chart-container .chart-header{flex-shrink:0;margin-bottom:2px}.triple-chart .chart-container .chart-header .chart-title{color:rgba(0,0,0,.7);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:7px;font-weight:400;line-height:1.1;margin:0;text-align:center}.triple-chart .chart-container .chart-content{display:flex;flex:1;flex-direction:column;position:relative}.triple-chart .double-line-chart .chart-header{margin-bottom:0}.triple-chart .double-line-chart .chart-header .chart-title{font-size:6px;margin-bottom:0}.triple-chart .double-line-chart .chart-content{position:relative}.triple-chart .double-line-chart .chart-legend{background:hsla(0,0%,97%,.95);border-radius:2.5px;bottom:6px;display:flex;flex-direction:column;gap:1.5px;padding:3px 4px;position:absolute;right:6px}.triple-chart .double-line-chart .chart-legend .legend-item{align-items:center;color:#333;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:5px;gap:1.5px;white-space:nowrap}.triple-chart .double-line-chart .chart-legend .legend-item .legend-color{border-radius:0;flex-shrink:0;height:4px;width:4px}.triple-chart .single-bar-chart .chart-content{position:relative}.triple-chart .single-bar-chart .bar-chart-wrapper{align-items:flex-end;display:flex;gap:.5px;height:calc(100% - 12px);justify-content:space-evenly;min-height:36px;padding:0 4px;position:relative}.triple-chart .single-bar-chart .bar-chart-wrapper .bar-group{align-items:center;display:flex;flex:1;flex-direction:column}.triple-chart .single-bar-chart .bar-chart-wrapper .bar-group .bar{background-color:#5a9bd4!important;border-radius:0;margin-bottom:2px;max-width:5px;min-width:2.5px;transition:opacity .2s ease;width:100%}.triple-chart .single-bar-chart .bar-chart-wrapper .bar-group .bar:hover{opacity:.85}.triple-chart .single-bar-chart .bar-chart-wrapper .bar-group .bar-label{word-wrap:break-word;color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:5px;line-height:1;max-width:100%;text-align:center}.triple-chart .single-bar-chart .y-axis-labels{display:flex;flex-direction:column;height:calc(100% - 12px);justify-content:space-between;left:0;padding:2px 0;position:absolute;top:0}.triple-chart .single-bar-chart .y-axis-labels .y-label{color:#bbb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:5px;margin-right:2px;text-align:right}@media (max-width:1200px){.triple-chart .charts-container{gap:8px}.triple-chart .charts-container .chart-section{max-width:80px;min-width:80px;width:80px}.triple-chart .chart-container{height:48px;padding:2.5px;width:80px}}@media (max-width:768px){.triple-chart .charts-container{flex-direction:column;gap:8px}.triple-chart .charts-container .chart-section{max-width:80px;min-width:80px;width:80px}.triple-chart .chart-container{height:36px;padding:1.5px;width:80px}.triple-chart .chart-container .chart-title{font-size:4px}}.filecard{align-items:center;background:var(--asd-bg-color-primary);border:1.5px solid var(--asd-border-color-strong);border-radius:14px;box-shadow:none;display:flex;max-width:420px;min-height:50px;padding:3px 30px;transition:border-color .2s,background .2s;width:100%}.filecard.filecard-hover{background:var(--asd-bg-color-primary-hover);border-color:var(--asd-border-color-hover);box-shadow:none}.filecard.filecard-selected{background:var(--asd-bg-color-primary);border-color:var(--asd-border-color-selected);border-width:2px;box-shadow:none}.filecard .filecard-icon{align-items:center;background:transparent;border-radius:var(--radius-large,8px);display:flex;flex:none;font-size:14px;height:24px;justify-content:center;margin-right:12px;width:24px}.filecard .filecard-icon .filecard-icon-docx{font-weight:700}.filecard .filecard-icon svg{display:block}.filecard .filecard-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.filecard .filecard-content .filecard-title{color:var(--asd-text-color-primary);display:block;line-height:1.2;margin-bottom:2px;white-space:nowrap!important}.filecard .filecard-content .filecard-desc,.filecard .filecard-content .filecard-title{align-self:stretch;font-size:13px;font-weight:400;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.filecard .filecard-content .filecard-desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--asd-text-color-placeholder);display:box;font-family:PingFang SC;font-style:normal;line-height:20px}.filecard-filled{background:#f8f9fa;border-color:#e5e6eb}.filecard-outlined{background:#fff;border-color:#2667ff;box-shadow:none}.filecard-small{border-radius:8px;max-width:160px;min-height:24px;padding:2px 8px}.filecard-small .filecard-icon{align-items:center;border-radius:var(--radius-large,8px);font-size:6px;height:10px;justify-content:center;margin-right:8px;padding:2px;width:10px}.filecard-small .filecard-content .filecard-title{font-size:9px}.filecard-small .filecard-content .filecard-desc{font-size:7px}.filecard-medium{border-radius:10px;max-width:220px;min-height:32px;padding:3px 14px}.filecard-medium .filecard-icon{align-items:center;border-radius:var(--radius-large,8px);font-size:8px;height:14px;justify-content:center;margin-right:8px;padding:3px;width:14px}.filecard-medium .filecard-content .filecard-title{font-size:11px}.filecard-medium .filecard-content .filecard-desc{font-size:9px}.filecard-large{border-radius:12px;max-width:320px;min-height:40px;padding:6px 20px}.filecard-large .filecard-icon{align-items:center;border-radius:var(--radius-large,8px);font-size:12px;height:20px;justify-content:center;margin-right:8px;padding:4px;width:20px}.filecard-large .filecard-content .filecard-title{font-size:13px}.filecard-large .filecard-content .filecard-desc{font-size:10px}.filecard-custom{box-sizing:border-box}.filecard-custom .filecard-icon{flex-shrink:0;margin-right:12px}.filecard-custom .filecard-content{flex:1;min-width:0}@media (max-width:768px){.filecard{max-width:100%}.filecard,.filecard.filecard-medium{padding:2px 20px}.filecard.filecard-medium .filecard-icon{align-items:center;font-size:12px;height:22px;justify-content:center;margin-right:8px;padding:4px;width:22px}.filecard.filecard-medium .filecard-content .filecard-title{font-size:12px}.filecard.filecard-medium .filecard-content .filecard-desc{font-size:10px}.filecard.filecard-large{padding:6px 32px}.filecard.filecard-large .filecard-icon{align-items:center;font-size:16px;height:28px;justify-content:center;margin-right:8px;padding:4px;width:28px}.filecard.filecard-large .filecard-content .filecard-title{font-size:16px}.filecard.filecard-large .filecard-content .filecard-desc{font-size:12px}}@media (max-width:480px){.filecard,.filecard.filecard-medium{padding:2px 16px}.filecard.filecard-medium .filecard-icon{align-items:center;font-size:10px;height:18px;justify-content:center;margin-right:8px;padding:3px;width:18px}.filecard.filecard-medium .filecard-content .filecard-title{font-size:11px}.filecard.filecard-medium .filecard-content .filecard-desc{font-size:9px}}.asd-c-generate-report-button{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto}.asd-c-generate-report-button-generate-btn{align-items:center;background:linear-gradient(90deg,#0e8fff,#754bff);border:none;border-radius:var(--radius-extraLarge,12px);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:var(--comp-margin-xxs,4px);height:var(--comp-size-xl,40px);justify-content:center;line-height:1.5;padding:0 var(--comp-margin-xl,24px);position:relative;transition:all .3s ease;width:320px}.asd-c-generate-report-button-generate-btn:hover:not(.disabled){transform:translateY(-2px)}.asd-c-generate-report-button-generate-btn:active:not(.disabled){box-shadow:0 2px 8px rgba(14,143,255,.3);transform:translateY(0)}.asd-c-generate-report-button-generate-btn.disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);box-shadow:0 2px 8px rgba(156,163,175,.3);cursor:not-allowed;opacity:.6;transform:none}.asd-c-generate-report-button-generate-btn .asd-c-generate-report-button-btn-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.asd-c-generate-report-button-tip{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:center;line-height:1.5;overflow:hidden;text-align:center;white-space:nowrap}.asd-c-generate-report-button-tip .asd-c-generate-report-button-tip-text{color:#6b7280;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-c-generate-report-button-tip .asd-c-generate-report-button-countdown{color:#ef4444;font-weight:600;margin-left:2px}.asd-c-generate-report-button-tip .asd-c-generate-report-button-cancel-btn{background:none;border:none;color:#4f46e5;cursor:pointer;font-size:14px;font-weight:500;margin:0 0 0 2px;padding:0;text-decoration:underline;transition:color .2s ease;white-space:nowrap}.asd-c-generate-report-button-tip .asd-c-generate-report-button-cancel-btn:hover{color:#3730a3}.asd-c-generate-report-button-tip .asd-c-generate-report-button-cancel-btn:active{color:#1e1b4b}@keyframes sparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@media (max-width:768px){.asd-c-generate-report-button-generate-btn{font-size:15px;height:44px;padding:0 20px;width:240px}.asd-c-generate-report-button-tip{flex-wrap:nowrap;overflow:hidden}.asd-c-generate-report-button-tip .asd-c-generate-report-button-tip-text{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asd-c-generate-report-button-tip .asd-c-generate-report-button-cancel-btn{flex-shrink:0;font-size:13px;white-space:nowrap}}@media (max-width:480px){.asd-c-generate-report-button-generate-btn{font-size:14px;height:40px;padding:0 16px;width:200px}.asd-c-generate-report-button-tip{flex-wrap:nowrap;gap:4px;overflow:hidden}.asd-c-generate-report-button-tip .asd-c-generate-report-button-tip-text{flex:1;font-size:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.asd-c-generate-report-button-tip .asd-c-generate-report-button-cancel-btn{flex-shrink:0;font-size:12px;white-space:nowrap}}.asd-history-mask{animation:ant-drawer-fade-in .3s cubic-bezier(.78,.14,.15,.86)!important;background-color:rgba(0,0,0,.45)!important;left:0!important;z-index:1000!important}.asd-history-drawer,.asd-history-mask{bottom:0!important;position:fixed!important;right:0!important;top:0!important}.asd-history-drawer{animation:ant-drawer-slide-in .3s cubic-bezier(.78,.14,.15,.86)!important;border-radius:0!important;box-shadow:-6px 0 16px 0 rgba(0,0,0,.08),-9px 0 28px 0 rgba(0,0,0,.05),-12px 0 48px 16px rgba(0,0,0,.03)!important;flex-direction:column!important;height:100%!important;width:400px!important;z-index:1001!important}.asd-history-drawer,.asd-history-header{background:#fff!important;display:flex!important}.asd-history-header{align-items:center!important;border-bottom:1px solid #f0f0f0!important;border-radius:2px 2px 0 0!important;color:rgba(0,0,0,.85)!important;justify-content:space-between!important;padding:16px 24px!important;position:relative!important}.asd-history-title{color:rgba(0,0,0,.85)!important;font-size:16px!important;font-weight:600!important;line-height:22px!important;margin:0!important}.asd-history-close-btn{background:transparent!important;border:none!important;border-radius:2px!important;color:rgba(0,0,0,.45)!important;cursor:pointer!important;display:inline-block!important;font-size:16px!important;font-style:normal!important;height:24px!important;line-height:24px!important;outline:0!important;padding:0!important;position:relative!important;text-align:center!important;text-transform:none!important;transition:color .3s!important;width:24px!important}.asd-history-close-btn:hover{background-color:rgba(0,0,0,.06)!important;color:rgba(0,0,0,.75)!important}.asd-history-close-btn:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2)!important;outline:0!important}.asd-history-divider{background:#f0f0f0!important;height:1px!important;margin:0!important}.asd-history-tabs{background:#fff!important;border-bottom:1px solid #f0f0f0!important;display:flex!important;position:relative!important}.asd-history-tabs:before{border-top:1px solid #f0f0f0!important;content:""!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.asd-history-tab{background:transparent!important;border:none!important;color:rgba(0,0,0,.65)!important;cursor:pointer!important;display:inline-block!important;flex:1!important;font-size:14px!important;outline:0!important;padding:12px 16px!important;position:relative!important;transition:color .3s!important}.asd-history-tab:hover{color:#40a9ff!important}.asd-history-tab--active{color:#1890ff!important;font-weight:500!important}.asd-history-tab--active:after{background:#1890ff!important;bottom:0!important;content:""!important;height:2px!important;left:0!important;position:absolute!important;right:0!important}.asd-history-tab:focus{outline:0!important}.asd-history-content{background:#fff!important;flex:1!important;overflow:auto!important;padding:24px!important}.asd-history-content::-webkit-scrollbar{height:6px!important;width:6px!important}.asd-history-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)!important;border-radius:3px!important}.asd-history-content::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)!important}.asd-history-content::-webkit-scrollbar-track{background:rgba(0,0,0,.06)!important;border-radius:3px!important}.asd-history-item{align-items:flex-start!important;border-bottom:1px solid #f0f0f0!important;color:rgba(0,0,0,.85)!important;cursor:pointer!important;display:flex!important;padding:12px 0!important;position:relative!important;transition:background-color .3s!important}.asd-history-item:hover{background-color:#fafafa!important;border-bottom:1px solid transparent!important;border-radius:6px!important;margin:0 -12px!important;padding:12px!important}.asd-history-item:last-child{border-bottom:none!important}.asd-history-item-text{flex:1!important;line-height:1.5715!important;min-width:0!important;overflow:hidden!important}.asd-history-item-title{font-size:14px!important;font-weight:500!important}.asd-history-item-colon,.asd-history-item-title{color:rgba(0,0,0,.85)!important;margin-right:4px!important}.asd-history-item-description{color:rgba(0,0,0,.65)!important;font-size:14px!important}@keyframes ant-drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ant-drawer-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}