/* Element Chalk Variables *//* Element Chalk Variables */
.default-layout[data-v-6090e0cf] {
  --layout-padding: 24px;
  --layout-inner-height: calc(100vh - var(--layout-padding) * 2);
  box-sizing: border-box;
  height: 100vh;
  padding: var(--layout-padding);
  background: linear-gradient(180deg, var(--bg-color-white-10) 19.07%, var(--bg-color-blue-5) 97.92%);
}
.default-layout .container[data-v-6090e0cf] {
  height: 100%;
  background: var(--bg-color-white-1);
  border-radius: 24px;
  box-shadow: 0 0 30px 0 var(--bg-color-grey-5-light);
}
.default-layout.mobile-mode[data-v-6090e0cf] {
  position: fixed;
  width: 100%;
  height: 100%;
  padding: 0;
  overflow: hidden;
  background: #fff;
}
.default-layout.mobile-mode .container[data-v-6090e0cf] {
  overflow: hidden;
  background: #fff;
  border-radius: 0;
  box-shadow: none;
}/* Element Chalk Variables */
.el-overlay.is-drawer {
  overflow: hidden;
}

.el-drawer {
  --el-drawer-bg-color: var(--el-dialog-bg-color, var(--el-bg-color));
  --el-drawer-padding-primary: var(--el-dialog-padding-primary, 20px);
  --el-drawer-dragger-size: 8px;
}

.el-drawer {
  position: absolute;
  box-sizing: border-box;
  background-color: var(--el-drawer-bg-color);
  display: flex;
  flex-direction: column;
  box-shadow: var(--el-box-shadow-dark);
  transition: all var(--el-transition-duration);
}
.el-drawer .rtl {
  transform: translate(0, 0);
}
.el-drawer .ltr {
  transform: translate(0, 0);
}
.el-drawer .ttb {
  transform: translate(0, 0);
}
.el-drawer .btt {
  transform: translate(0, 0);
}
.el-drawer__sr-focus:focus {
  outline: none !important;
}
.el-drawer__header {
  align-items: center;
  color: var(--el-text-color-primary);
  display: flex;
  margin-bottom: 32px;
  padding: var(--el-drawer-padding-primary);
  padding-bottom: 0;
  overflow: hidden;
}
.el-drawer__header > :first-child {
  flex: 1;
}
.el-drawer__title {
  margin: 0;
  flex: 1;
  line-height: inherit;
  font-size: 16px;
}
.el-drawer__footer {
  padding: var(--el-drawer-padding-primary);
  padding-top: 10px;
  text-align: right;
  overflow: hidden;
}

.el-drawer__close-btn {
  display: inline-flex;
  border: none;
  cursor: pointer;
  font-size: var(--el-font-size-extra-large);
  color: inherit;
  background-color: transparent;
  outline: none;
}
.el-drawer__close-btn:focus i, .el-drawer__close-btn:hover i {
  color: var(--el-color-primary);
}
.el-drawer__body {
  flex: 1;
  padding: var(--el-drawer-padding-primary);
  overflow: auto;
}
.el-drawer__body > * {
  box-sizing: border-box;
}
.el-drawer.is-dragging {
  transition: none;
}

.el-drawer__dragger {
  position: absolute;
  background-color: transparent;
  user-select: none;
  transition: all 0.2s;
}
.el-drawer__dragger::before {
  content: "";
  position: absolute;
  background-color: transparent;
  transition: all 0.2s;
}
.el-drawer__dragger:hover::before {
  background-color: var(--el-color-primary);
}

.el-drawer.ltr, .el-drawer.rtl {
  height: 100%;
  top: 0;
  bottom: 0;
}
.el-drawer.ltr > .el-drawer__dragger, .el-drawer.rtl > .el-drawer__dragger {
  height: 100%;
  width: var(--el-drawer-dragger-size);
  top: 0;
  bottom: 0;
  cursor: ew-resize;
}
.el-drawer.ltr > .el-drawer__dragger::before, .el-drawer.rtl > .el-drawer__dragger::before {
  top: 0;
  bottom: 0;
  width: 3px;
}
.el-drawer.ttb, .el-drawer.btt {
  width: 100%;
  left: 0;
  right: 0;
}
.el-drawer.ttb > .el-drawer__dragger, .el-drawer.btt > .el-drawer__dragger {
  width: 100%;
  height: var(--el-drawer-dragger-size);
  left: 0;
  right: 0;
  cursor: ns-resize;
}
.el-drawer.ttb > .el-drawer__dragger::before, .el-drawer.btt > .el-drawer__dragger::before {
  left: 0;
  right: 0;
  height: 3px;
}
.el-drawer.ltr {
  left: 0;
}
.el-drawer.ltr > .el-drawer__dragger {
  right: 0;
}
.el-drawer.ltr > .el-drawer__dragger::before {
  right: -2px;
}
.el-drawer.rtl {
  right: 0;
}
.el-drawer.rtl > .el-drawer__dragger {
  left: 0;
}
.el-drawer.rtl > .el-drawer__dragger::before {
  left: -2px;
}
.el-drawer.ttb {
  top: 0;
}
.el-drawer.ttb > .el-drawer__dragger {
  bottom: 0;
}
.el-drawer.ttb > .el-drawer__dragger::before {
  bottom: -2px;
}
.el-drawer.btt {
  bottom: 0;
}
.el-drawer.btt > .el-drawer__dragger {
  top: 0;
}
.el-drawer.btt > .el-drawer__dragger::before {
  top: -2px;
}

.el-modal-drawer.is-penetrable {
  pointer-events: none;
}
.el-modal-drawer.is-penetrable .el-drawer {
  pointer-events: auto;
}

.el-drawer-fade-enter-active, .el-drawer-fade-leave-active {
  transition: all var(--el-transition-duration);
}
.el-drawer-fade-enter-from, .el-drawer-fade-enter-active, .el-drawer-fade-enter-to, .el-drawer-fade-leave-from, .el-drawer-fade-leave-active, .el-drawer-fade-leave-to {
  overflow: hidden !important;
}
.el-drawer-fade-enter-from, .el-drawer-fade-leave-to {
  background-color: transparent !important;
}
.el-drawer-fade-enter-from .rtl, .el-drawer-fade-leave-to .rtl {
  transform: translateX(100%);
}
.el-drawer-fade-enter-from .ltr, .el-drawer-fade-leave-to .ltr {
  transform: translateX(-100%);
}
.el-drawer-fade-enter-from .ttb, .el-drawer-fade-leave-to .ttb {
  transform: translateY(-100%);
}
.el-drawer-fade-enter-from .btt, .el-drawer-fade-leave-to .btt {
  transform: translateY(100%);
}/* Element Chalk Variables */
.user-avatar[data-v-539aec9c] {
  position: relative;
}
.user-avatar img[data-v-539aec9c] {
  display: block;
  box-sizing: border-box;
  width: var(--18bf31be);
  height: var(--18bf31be);
  margin: var(--49ef47aa);
  border: 1px solid var(--el-color-white);
  border-radius: 50%;
  cursor: pointer;
}
.user-avatar .avatar-icon[data-v-539aec9c] {
  box-sizing: border-box;
  width: var(--18bf31be);
  height: var(--18bf31be);
  margin: var(--49ef47aa);
  overflow: hidden;
  border: 1px solid var(--el-color-white);
  border-radius: 50%;
  cursor: pointer;
}
.user-avatar .avatar-icon .svg-icon-base[data-v-539aec9c] {
  display: flex;
  align-items: center;
  justify-content: center;
}/* Element Chalk Variables */
.user-menu-dropdown {
  width: 150px;
  margin-left: 12px;
}
.user-menu-dropdown .el-popper__arrow {
  display: none;
}/* Element Chalk Variables */
.user-info[data-v-985bf519] {
  display: inline-flex;
  align-items: center;
  column-gap: 16px;
  cursor: pointer;
}
.user-info .user-name[data-v-985bf519] {
  max-width: var(--68ec8df7);
  color: var(--text-color-grey-5);
  font-weight: 500;
  font-size: 16px;
  line-height: 32px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/* Element Chalk Variables */
.plan-warning-icon[data-v-6e83c4c8] {
  display: inline-flex;
  align-items: center;
}/* Element Chalk Variables */
.menu-content[data-v-25708ccb] {
  flex: 1;
  background-color: transparent;
  border: none;
}
.menu-content .team-menu[data-v-25708ccb] {
  position: relative;
  background: var(--bg-color-white-light-2) !important;
}
.menu-content .team-menu[data-v-25708ccb] .el-popper {
  box-sizing: border-box;
  border: 1px solid var(--border-color-grey-1);
  border-radius: 4px;
  transform: translate(-6px, 0);
  padding-inline: 15px;
}
.menu-content .team-menu[data-v-25708ccb] .plan-warning-icon {
  --menu-item-icon-size: 16px;
}
.menu-content .team-menu.fold[data-v-25708ccb] .plan-warning-icon {
  position: absolute;
  top: 2px;
  right: 2px;
  --menu-item-icon-size: 12px;
}
.menu-content .name-icon[data-v-25708ccb] {
  flex-shrink: 0;
  width: var(--menu-item-icon-size);
  height: var(--menu-item-icon-size);
  color: var(--text-color-grey-8);
  line-height: var(--menu-item-icon-size);
  text-align: center;
  background-color: var(--bg-color-white-12);
  border-radius: 4px;
}
.menu-content .current-team[data-v-25708ccb] {
  display: flex;
  align-items: center;
  width: 100%;
  column-gap: var(--icon-name-gap);
}
.menu-content .current-team[data-v-25708ccb] .el-text {
  flex: 1;
}
.menu-content .current-team[data-v-25708ccb] .el-icon {
  color: var(--text-color-grey-8);
  font-size: 14px;
  transition: transform 0.3s;
}
.menu-content .current-team[aria-describedby] .expand-icon[data-v-25708ccb] {
  transform: rotate(180deg);
}
.menu-content[data-v-25708ccb] .el-menu-item {
  height: var(--menu-fold-width);
  margin-bottom: 16px;
  font-weight: 500;
  column-gap: var(--icon-name-gap);
  background: transparent;
  border-radius: 4px;
}
.menu-content[data-v-25708ccb] .el-menu-item.is-active {
  background-color: var(--bg-color);
}
.menu-content[data-v-25708ccb] .el-menu-item:not(.is-active):hover {
  background-color: var(--bg-color-white-light-3);
}
.menu-content[data-v-25708ccb] .el-menu-item:not(.is-active) .menu-icon {
  color: var(--text-color-grey-8);
}
.menu-content[data-v-25708ccb] .el-menu-item .svg-icon-base {
  width: var(--menu-item-icon-size);
  height: var(--menu-item-icon-size);
}
.menu-content[data-v-25708ccb] .el-menu-item.plan {
  position: sticky;
}
.menu-content[data-v-25708ccb] .el-menu-item .warning {
  position: relative;
}
.menu-content[data-v-25708ccb] .el-menu-item .warning::after {
  position: absolute;
  top: 17px;
  right: -1ch;
  width: 8px;
  height: 8px;
  background-color: var(--color-warning);
  border-radius: 4px;
  content: "";
}
.menu-content.el-menu--collapse[data-v-25708ccb] {
  width: var(--menu-fold-width);
}
.menu-content .go-chatdoc[data-v-25708ccb] {
  display: flex;
  flex: 1;
  align-items: center;
  color: inherit;
  column-gap: var(--icon-name-gap);
}
@media screen and (max-width: 1680px) {
.menu-content .el-menu-item[data-v-25708ccb] {
    height: var(--menu-fold-width);
    margin-bottom: 10px;
}
}/* Element Chalk Variables */
.teams-selector {
  --icon-name-gap: 8px;
  --menu-item-icon-size: 32px;
  --menu-fold-width: 62px;
  --menu-item-font-size: 16px;
  transform: translateY(-5px);
  padding-inline: 0 !important;
}
.teams-selector[data-popper-placement=right-start] {
  transform: translate(14px, 0);
}
.teams-selector .teams {
  color: var(--text-color-grey-2);
}
.teams-selector .teams .team-title {
  margin-bottom: 8px;
  color: var(--text-color-grey-2);
  font-weight: 500;
  font-size: 14px;
  padding-inline: 12px;
}
.teams-selector .teams .name-icon {
  flex-shrink: 0;
  width: var(--menu-item-icon-size);
  height: var(--menu-item-icon-size);
  color: var(--text-color-grey-8);
  line-height: var(--menu-item-icon-size);
  text-align: center;
  background-color: var(--bg-color-white-12);
  border-radius: 4px;
}
.teams-selector .teams .team {
  display: flex;
  align-items: center;
  padding: 8px 12px;
  column-gap: var(--icon-name-gap);
  cursor: pointer;
}
.teams-selector .teams .team:hover {
  background: var(--bg-color-blue-light-2);
}
.teams-selector .teams .team.active {
  color: var(--color-primary);
}
.teams-selector .teams .team.active .team-name {
  color: var(--color-primary);
}
.teams-selector .teams .team .team-name {
  color: var(--text-color-grey-7);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.teams-selector .teams .team .team-plan {
  padding: 4px 6px;
  color: var(--color-primary);
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  background: var(--bg-color-blue-2);
  border-radius: 12px;
}
.teams-selector .teams .team .svg-icon-base {
  width: 18px;
  height: 18px;
}
.teams-selector .teams .team .svg-icon-base[data-name=checked] {
  margin-left: auto;
}
.teams-selector .teams .create-team {
  color: var(--color-primary);
  font-size: 20px;
  background: var(--bg-color-blue-7);
}
.menu-drawer {
  width: max-content !important;
  background: linear-gradient(180deg, var(--bg-color-white-10) 19.07%, var(--bg-color-blue-5) 97.92%);
}
.menu-drawer .el-drawer__header {
  display: none;
}
.menu-drawer .el-drawer__body {
  padding: 12px;
}
.menu-drawer .menu-bar {
  height: 100%;
  padding-right: 0;
}
@media screen and (max-width: 1680px) {
.teams-selector {
    --menu-fold-width: 54px;
    --menu-item-font-size: 14px;
    --menu-item-icon-size: 24px;
}
}/* Element Chalk Variables */
.menu-bar[data-v-a17f841c] {
  --menu-fold-width: 62px;
  --menu-item-font-size: 16px;
  --menu-item-icon-size: 32px;
  --icon-name-gap: 16px;
  --el-menu-base-level-padding: 15px;
  position: relative;
  display: flex;
  flex-direction: column;
  width: var(--main-layout-menu-width);
  min-height: var(--layout-inner-height);
  padding-right: var(--layout-padding);
  transition: width 0.2s;
  row-gap: 16px;
}
.menu-bar.fold[data-v-a17f841c] {
  width: var(--menu-fold-width);
}
.menu-bar.fold .top[data-v-a17f841c] {
  margin-left: 0;
  padding: 0 10px;
}
.menu-bar.fold .top h1[data-v-a17f841c] {
  font-size: 0;
}
.menu-bar.fold .bottom .user[data-v-a17f841c] {
  height: 70px;
}
.menu-bar.fold .bottom .user[data-v-a17f841c] .user-menu {
  left: 50%;
  transform: translateX(-50%);
}
.menu-bar.fold .bottom .user .reset-button[data-v-a17f841c] {
  right: 50%;
  bottom: 0;
  transform: translate(50%, 0) rotate(180deg);
}
.menu-bar.fold .plan > span[data-v-a17f841c] {
  display: none;
}
.menu-bar .top[data-v-a17f841c] {
  margin-left: 12px;
  white-space: nowrap;
  transition: padding 0.2s, margin-left 0.2s;
}
.menu-bar .top > a[data-v-a17f841c] {
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  column-gap: 16px;
  user-select: none;
}
.menu-bar .top > a > h1[data-v-a17f841c] {
  color: var(--text-color-primary);
  font-weight: 500;
  font-size: 18px;
  transition: font-size 0.2s;
}
.menu-bar .top .logo[data-v-a17f841c] {
  width: 42px;
  height: 42px;
}
.menu-bar[data-v-a17f841c] .el-scrollbar .el-scrollbar__bar.is-horizontal {
  display: none;
}
.menu-bar .bottom .plan[data-v-a17f841c] {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  height: 48px;
  margin-bottom: 32px;
  color: var(--text-color-gray-7);
  font-weight: 500;
  background-color: var(--bg-color);
  border-radius: 4px;
  cursor: pointer;
  opacity: 0.8;
}
.menu-bar .bottom .user[data-v-a17f841c] {
  position: relative;
  flex-shrink: 0;
  height: 32px;
  margin-bottom: 12px;
  transition: height 0.2s;
}
.menu-bar .bottom .user .reset-button[data-v-a17f841c] {
  position: absolute;
  right: 0;
  bottom: 50%;
  transform: rotate(0) translate(0, 50%);
  transition: right 0.2s, transform 0.1s;
}
.menu-bar .bottom .user[data-v-a17f841c] .user-menu {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateX(0);
  transition: top 0.2s, transform 0.2s, left 0.2s;
}
.menu-bar .bottom .user[data-v-a17f841c] .svg-icon-base {
  width: var(--menu-item-icon-size);
  height: var(--menu-item-icon-size);
}
@media screen and (max-width: 1680px) {
.menu-bar[data-v-a17f841c] {
    --menu-fold-width: 54px;
    --menu-item-font-size: 14px;
    --menu-item-icon-size: 24px;
}
.menu-bar .top > a > h1[data-v-a17f841c] {
    font-size: 18px;
}
.menu-bar .top .logo[data-v-a17f841c] {
    width: 36px;
    height: 36px;
}
}/* Element Chalk Variables */
.main-layout[data-v-b064f355] {
  display: flex;
  --layout-padding: 16px;
  --tab-bar-height: 72px;
  --layout-inner-height: calc(100vh - var(--layout-padding) * 2);
  box-sizing: border-box;
  height: 100vh;
  padding: var(--layout-padding);
  background: linear-gradient(180deg, var(--bg-color-white-10) 19.07%, var(--bg-color-blue-5) 97.92%);
}
.main-layout .container[data-v-b064f355] {
  --container-padding-block: 42px;
  --container-padding-inline: 80px;
  --height-without-tab-bar: calc(
    var(--layout-inner-height) - var(--tab-bar-height) - var(
        --container-padding-block
      ) *
      2
  );
  box-sizing: border-box;
  min-width: var(--26ee22e6);
  max-width: calc(1920px - var(--main-layout-menu-width) - var(--layout-padding) * 2);
  min-height: var(--layout-inner-height);
  margin: 0 auto;
  background-color: var(--bg-color);
  padding-block: var(--container-padding-block);
  padding-inline: var(--container-padding-inline);
}
.main-layout .layout-panel[data-v-b064f355] {
  flex: 1;
  overflow: hidden;
  border-radius: 24px;
}
.main-layout .layout-panel[data-v-b064f355] >  .el-scrollbar__wrap {
  background-color: var(--bg-color);
}
.main-layout .policys[data-v-b064f355] {
  position: sticky;
  bottom: 0;
  display: flex;
  gap: 20px;
  justify-content: center;
  margin-bottom: 0;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 24px;
  background-color: var(--bg-color);
  padding-block: 20px;
}
.main-layout .policys > a[data-v-b064f355] {
  color: var(--text-color-grey-4);
  text-decoration: underline;
}
@media screen and (max-width: 1680px) {
.main-layout[data-v-b064f355] {
    --layout-padding: 12px;
}
.main-layout .container[data-v-b064f355] {
    --container-padding-block: 32px;
    --container-padding-inline: 32px;
}
}/* Element Chalk Variables */
.invite-container[data-v-94070060] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.invite-container .main-text[data-v-94070060] {
  color: var(--text-color-grey-3);
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.invite-container .additional[data-v-94070060] {
  width: 640px;
  margin-bottom: 42px;
}
.invite-container .additional[data-v-94070060] .el-textarea__inner {
  background-color: var(--bg-color-grey-8);
}/* Element Chalk Variables */
body.hide-assistant > .chatdoc-studio-chatbot-iframe {
  display: none !important;
}
.not-found {
&[data-v-4656fd42] {
  position: fixed;
  top: 50%;
  left: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 520px;
  height: 450px;
  background: var(--el-color-white);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 24px;
  transform: translate3d(-50%, -50%, 0);
}
.icon-wrapper[data-v-4656fd42] {
    display: flex;
    justify-content: center;
}
.el-button[data-v-4656fd42] {
    width: 280px;
    text-align: center;
}
}
/* Element Chalk Variables */
.name[data-v-bcf83764] {
  margin: 0;
  color: var(--text-color-grey-3);
  font-weight: 600;
  font-size: 16px;
  line-height: 34px;
}
.file-name-editing[data-v-bcf83764] {
  display: flex;
}
.file-name-editing .filename-input[data-v-bcf83764] {
  font-weight: 600;
  font-size: 16px;
}
.file-name-editing .filename-input[data-v-bcf83764] .el-input__inner {
  color: var(--text-color-grey-3);
}/* Element Chalk Variables */
.knowledge[data-v-e6bb62b7] {
  --list-header-height: 60px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: calc(var(--layout-inner-height) - var(--container-padding-block) * 2);
}
.knowledge .list-header[data-v-e6bb62b7] {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  padding-left: 20px;
  line-height: var(--list-header-height);
}
.knowledge .list-header[data-v-e6bb62b7] .search-bar {
  flex: 1;
}
.knowledge[data-v-e6bb62b7] .studio-table-header:nth-of-type(2) {
  display: none;
}
.knowledge .name-content[data-v-e6bb62b7] .name {
  max-width: calc(var(--width) - 532px);
  line-height: 24px;
}
.knowledge .name-content .extra[data-v-e6bb62b7] {
  display: flex;
  gap: 8px;
  align-items: center;
  margin: 10px 0 0;
}
.knowledge .name-content .extra .extra-left[data-v-e6bb62b7] {
  padding: 2px 8px;
  color: var(--text-color-grey-2);
  font-size: 13px;
  background: var(--bg-color-white-2);
  border-radius: 8px;
}
.knowledge .name-content .extra .extra-left .dot[data-v-e6bb62b7] {
  margin: 0 4px;
}
.knowledge .name-content .extra .extra-right[data-v-e6bb62b7] {
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding: 0 8px;
  color: var(--text-color-green-2);
  font-size: 12px;
  background: var(--bg-color-green-2);
  border-radius: 8px;
  cursor: pointer;
}
.knowledge .uploaded-date[data-v-e6bb62b7] {
  color: var(--text-color-grey-2);
  font-size: 16px;
}
.knowledge[data-v-e6bb62b7] .el-table__empty-block {
  width: 90% !important;
  height: calc(var(--layout-inner-height) - var(--container-padding-block) * 2 - 62px) !important;
  margin: 0 auto;
}
.knowledge[data-v-e6bb62b7] .go-upgrade .usage-wrap {
  padding: 0;
  background: none;
}/* Element Chalk Variables */
.el-space {
  display: inline-flex;
  vertical-align: top;
}
.el-space__item {
  display: flex;
  flex-wrap: wrap;
}
.el-space__item > * {
  flex: 1;
}

.el-space--vertical {
  flex-direction: column;
}/* Element Chalk Variables */
.bot-empty[data-v-96864ab1] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.bot-empty .img[data-v-96864ab1] {
  height: 200px;
}
.bot-empty .text[data-v-96864ab1] {
  position: relative;
  margin-top: 20px;
  color: var(--text-color-grey-2);
  font-size: 20px;
  line-height: 42px;
}
.bot-empty .text[data-v-96864ab1]::before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 340px;
  height: 340px;
  background-color: var(--bg-color-blue-light-5);
  transform: translate(-50%, -50%);
  filter: blur(200px);
  content: "";
}/* Element Chalk Variables */
.chatbot-type-selector[data-v-3e04c61a] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
.chatbot-type-selector .chat-type[data-v-3e04c61a] {
  box-sizing: border-box;
  padding: 32px 22px;
  background: linear-gradient(180deg, var(--bg-color), var(--bg-color-blue-light-3) 100%) no-repeat;
  background-position-y: 600px;
  border: 2px solid var(--border-color-grey-1);
  border-radius: 24px;
  box-shadow: 0 32px 60px 0 var(--box-shadow-blue-2-light);
  cursor: pointer;
  transition: background-position-y 0.2s, border-color 0.2s;
}
.chatbot-type-selector .chat-type[data-v-3e04c61a]:is(.active) {
  background-position-y: 0;
  border-color: var(--color-primary);
  box-shadow: 8px 27px 45px 4px var(--bg-color-blue-light-2), 0 32px 60px 0 var(--box-shadow-blue-2-light);
}
.chatbot-type-selector .chat-type[data-v-3e04c61a] .studio-title {
  color: var(--color-primary);
  text-align: center;
}
.chatbot-type-selector .chat-type > p[data-v-3e04c61a] {
  margin: 0;
  color: var(--text-color-grey-7);
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
}
.chatbot-type-selector .chat-type > video[data-v-3e04c61a] {
  width: 512px;
  margin-top: 16px;
}
.footer[data-v-3e04c61a] {
  display: flex;
  justify-content: center;
  width: 100%;
  margin-top: 24px;
}
.footer[data-v-3e04c61a] .el-button {
  width: 280px;
  height: 48px;
  box-shadow: 14px 27px 45px 4px rgba(var(--bg-color-blue-light-3));
}
@media screen and (max-width: 1440px) {
.chatbot-type-selector .chat-type > video[data-v-3e04c61a] {
    width: 410px;
}
.chatbot-type-selector .chat-type > p[data-v-3e04c61a] {
    font-size: 12px;
}
}/* Element Chalk Variables */
.chat-bot-type-selector-dialog {
  --el-dialog-width: 1200px !important;
}
@media screen and (max-width: 1440px) {
.chat-bot-type-selector-dialog {
    --el-dialog-width: 1000px !important;
}
}/* Element Chalk Variables */
.bot-manager .tools[data-v-fc59f3b8] {
  display: grid;
  flex-wrap: wrap;
  grid-template-columns: repeat(var(--59118a4b), 1fr);
  gap: 17px;
  margin-bottom: 48px;
}
.bot-manager .tools .tool[data-v-fc59f3b8] {
  display: flex;
  flex-direction: column;
  padding: 24px;
  background: var(--bg-color);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 24px;
  box-shadow: 0 32px 60px 0 var(--bg-color-blue-light-2);
  transition: box-shadow 0.3s, transform 0.3s, border-color 0.3s;
}
.bot-manager .tools .tool[data-v-fc59f3b8]:hover {
  box-shadow: 0 20px 40px 4px var(--bg-color-blue-light-2);
  transform: translateY(-2px);
}
.bot-manager .tools .tool .name[data-v-fc59f3b8] {
  display: flex;
  gap: 8px;
  align-items: center;
  margin-bottom: 10px;
  color: var(--text-color-grey-3);
  font-weight: 600;
  font-size: 19px;
  font-style: normal;
  line-height: 28px;
}
.bot-manager .tools .tool .desc[data-v-fc59f3b8] {
  flex: 1;
  margin-bottom: 10px;
  color: var(--text-color-grey-4);
  font-weight: 400;
  font-size: 13px;
  font-style: normal;
  line-height: 20px;
}
.bot-manager.xl .tools[data-v-fc59f3b8] {
  grid-template-columns: repeat(3, 1fr);
}
.bot-manager.xl .current-robots[data-v-fc59f3b8] {
  grid-template-columns: repeat(3, 1fr);
}
.bot-manager .apps-header[data-v-fc59f3b8] {
  margin-bottom: 24px;
}
.bot-manager .apps-header[data-v-fc59f3b8] .studio-title {
  margin-bottom: 0;
}
.create-new-bot[data-v-fc59f3b8] {
  height: 66px;
  font-size: 20px;
  border-width: 2px;
  border-radius: 33px;
}
.current-robots[data-v-fc59f3b8] {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
}
.robot-item[data-v-fc59f3b8] {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 20px;
  padding: 20px;
  background-color: var(--bg-color);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 24px;
  box-shadow: 0 15px 40px 0 var(--bg-color-grey-1-light);
  transform: translateY(0);
  cursor: pointer;
  transition: box-shadow 0.3s, transform 0.3s, border-color 0.3s;
}
.robot-item[data-v-fc59f3b8]:hover {
  border-color: var(--color-primary);
  box-shadow: 0 20px 40px 4px var(--bg-color-blue-light-2);
  transform: translateY(-2px);
}
.robot-item .operation[data-v-fc59f3b8] {
  display: inline-flex;
  gap: 9px;
  align-items: center;
}
.robot-item .info[data-v-fc59f3b8] {
  display: flex;
  align-items: center;
  min-width: 0 !important;
  column-gap: 8px;
}
.robot-item .info .name[data-v-fc59f3b8] {
  color: var(--text-color-grey-3);
  font-weight: 600;
  font-size: 14px;
  line-height: 28px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.robot-item .info .status[data-v-fc59f3b8] {
  padding: 0 8px;
  font-size: 12px;
  line-height: 22px;
  border-radius: 11px;
}
.robot-item .update-time[data-v-fc59f3b8] {
  width: max-content;
  padding: 0 8px;
  color: var(--text-color-grey-2);
  font-size: 12px;
  line-height: 32px;
  background-color: var(--bg-color-white-2);
  border-radius: 8px;
}
.loading-bar[data-v-fc59f3b8] {
  height: 80px;
}
@media screen and (max-width: 1680px) {
.bot-manager .create-new-bot[data-v-fc59f3b8] {
    height: 56px;
}
}/* Element Chalk Variables */
.sign-in[data-v-0348740d] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 100%;
  padding: 42px 80px;
  overflow: auto;
  column-gap: 112px;
}
.sign-in .sign-in-form[data-v-0348740d] {
  width: 380px;
}
.sign-in .sign-in-form[data-v-0348740d] .el-button {
  width: 100%;
}
.sign-in .sign-in-form[data-v-0348740d] .el-form-item {
  margin-bottom: 36px;
}
.sign-in .sign-in-form[data-v-0348740d] .el-input--large {
  --el-border-radius-base: 4px;
  --el-input-inner-height: 52px;
}
.sign-in .sign-in-form[data-v-0348740d] .el-button--large {
  height: 54px;
  border-radius: 4px;
}
.sign-in .left[data-v-0348740d] {
  max-width: 848px;
}
.sign-in .title[data-v-0348740d] {
  display: flex;
  gap: 16px;
  align-items: center;
  margin-bottom: 40px;
}
.sign-in .title img[data-v-0348740d] {
  width: 48px;
  height: 48px;
}
.sign-in .title span[data-v-0348740d] {
  color: var(--text-color-blue-1);
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
}/* Element Chalk Variables */
.access-denied[data-v-2b3b1fbb] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 100%;
  overflow: auto;
  column-gap: 112px;
}
.access-denied img[data-v-2b3b1fbb] {
  width: 64px;
}
.access-denied .access-denied-title[data-v-2b3b1fbb] {
  margin: 42px 0 0;
  font-weight: 600;
  font-size: 32px;
  line-height: 54px;
  background: linear-gradient(90deg, #7195ff 0%, #5971ed 100%);
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.access-denied .access-denied-tip[data-v-2b3b1fbb] {
  margin: 20px 0 0;
  font-weight: 500;
  font-size: 20px;
  line-height: 42px;
  letter-spacing: 1px;
}
.access-denied[data-v-2b3b1fbb] .el-button {
  margin-top: 48px;
}/* Element Chalk Variables *//* Element Chalk Variables */
.selection-handlers[data-v-c54122bd] {
  position: absolute;
  left: 50%;
  z-index: 1;
  display: flex;
  align-items: center;
  width: max-content;
  padding: 6px 12px;
  color: var(--text-color-grey-3);
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  background: var(--bg-color);
  border: 1px solid var(--border-color-grey-9);
  border-radius: 6px;
  box-shadow: 0 4px 20px 0 var(--box-shadow-blue-3-light);
  transform: translateX(-50%);
  user-select: none;
}
.selection-handlers[data-placement=top][data-v-c54122bd] {
  transform: translate(-50%, calc(-100% - 4px));
}
.selection-handlers[data-placement=bottom][data-v-c54122bd] {
  top: calc(100% + 4px);
}
.selection-handlers[data-v-c54122bd] .el-divider {
  margin-inline: 12px;
}
.selection-handlers .handler[data-v-c54122bd] {
  position: relative;
  display: inline-flex;
  gap: 4px;
  align-items: center;
  cursor: pointer;
}/* Element Chalk Variables */
:root {
  --main-layout-menu-width: 274px;
  height: 100%;
  overflow-y: hidden;
  color: var(--text-color-primary);
  font-size: 14px;
  font-family: Poppins, sans-serif;
  background-color: var(--bg-color);
  font-synthesis: none;
  text-rendering: optimizelegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

@media screen and (max-width: 1680px) {
  :root {
    --main-layout-menu-width: 236px;
  }
}
.reset-button {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  outline: none !important;
  cursor: pointer;
}
.reset-button:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.chatdoc-progress {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: var(--width);
  height: 2px;
  background-color: var(--color-primary);
  transition: width 0.3s linear;
}

.invisible {
  visibility: hidden;
}

.mt-42 {
  margin-top: 42px !important;
}

.mt-32 {
  margin-top: 32px !important;
}

.mt-28 {
  margin-top: 28px !important;
}

.mt-24 {
  margin-top: 24px !important;
}

.retrieval-mode-tips {
  max-width: unset !important;
}
.retrieval-mode-tips > ul {
  box-sizing: border-box;
  width: 760px;
  padding: 7px 7px 7px 24px;
  font-size: 16px;
  line-height: 22px;
}
.retrieval-mode-tips > ul > li {
  margin-bottom: 24px;
  list-style: unset;
}
.retrieval-mode-tips > ul > li:nth-last-of-type(1) {
  margin-bottom: 0;
}

.el-button:not(.el-button--large, .el-button--small) {
  height: 34px;
}
.el-button.is-plain:not(.is-disabled).el-button--danger {
  color: var(--el-color-danger);
}
.el-button.is-plain:not(.is-disabled).el-button--primary {
  color: var(--el-color-primary);
}
.el-button.is-plain:not(.is-disabled).el-button--primary:hover {
  color: var(--text-color-white);
  background-color: var(--el-color-primary);
}
.el-button--large {
  font-size: 16px;
}
.el-button--large.is-round {
  padding: 12px 24px;
}

.el-input--large {
  --el-border-radius-base: 8px;
}

.el-input-number--large {
  font-size: 16px;
  --el-border-radius-base: 8px;
}

.el-empty .el-empty__description {
  color: var(--text-color-grey-9);
  font-weight: 500;
  font-size: 16px;
}

.el-pagination {
  justify-content: center;
  --el-pagination-bg-color: transparent;
}
.el-pagination.el-pagination--default {
  --el-pagination-button-width: 32px;
  --el-pagination-button-height: 32px;
}
.el-pagination.el-pagination--default .number,
.el-pagination.el-pagination--default .more {
  background: transparent;
  border: 1px solid transparent;
  border-radius: 8px;
}
.el-pagination.el-pagination--default .btn-prev,
.el-pagination.el-pagination--default .btn-next {
  width: var(--el-pagination-button-width);
  margin: 0 24px;
  padding: 0;
  background: var(--el-color-white);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
  box-shadow: 4px 4px 10px 0 var(--bg-color-blue-3-light);
}
.el-pagination.el-pagination--default .btn-prev .el-icon,
.el-pagination.el-pagination--default .btn-next .el-icon {
  font-size: 16px;
}
.el-pagination.el-pagination--default .el-pager li.is-active {
  color: var(--el-color-white);
  background-color: var(--el-color-primary);
  border-color: var(--el-color-primary);
}

.el-popper[data-popper-reference-hidden=true] {
  display: none;
}
.el-popper.is-dark {
  max-width: 600px;
  color: var(--el-color-white);
  font-size: 14px;
  background: var(--el-color-primary);
  border-color: var(--el-color-primary);
  box-shadow: 12px 15px 40px 0 var(--bg-color-grey-4-light);
}
.el-popper.is-dark .el-popper__arrow::before {
  background: var(--el-color-primary);
  border: 1px solid var(--el-color-primary);
}

.el-dialog {
  --el-dialog-border-radius: 16px;
}

.el-message-box {
  padding-inline: 24px !important;
  padding-block: 24px !important;
  border-radius: 16px;
}
.el-message-box .el-message-box__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
}
.el-message-box .el-message-box__btns {
  padding-top: 24px;
}
.el-message-box .el-message-box__headerbtn {
  top: 12px;
  right: 12px;
}
.el-message-box .el-message-box__content {
  color: var(--text-color-primary);
}
.el-message-box:has(.el-icon.el-message-box__status) .el-message-box__header {
  padding-left: 36px;
}
.el-message-box:has(.el-icon.el-message-box__status) .el-message-box__content {
  padding-left: 36px;
}
.el-message-box .el-icon.el-message-box__status {
  position: absolute;
  top: 24px;
  left: 24px;
}
.el-message-box.is-warning .el-button--primary {
  --el-button-bg-color: var(--color-danger);
  --el-button-border-color: var(--color-danger);
  --el-button-hover-bg-color: var(--el-color-danger-light-3);
  --el-button-hover-border-color: var(--el-color-danger-light-3);
}
.el-message-box .el-button {
  outline: none;
}

.el-tabs .el-tabs__item {
  color: var(--text-color-grey-4);
  font-weight: 400;
}
.el-tabs .el-tabs__item:hover {
  color: var(--text-color-grey-4);
}
.el-tabs .el-tabs__item.is-active {
  color: var(--text-color-grey-3);
  font-weight: 600;
}

.el-table thead .cell {
  color: var(--text-color-grey-12);
  font-weight: 500;
  font-size: 12px;
}

.el-radio-round-button .el-radio {
  height: 32px;
  padding-inline: 18px;
  margin-right: 24px;
  border-radius: 16px !important;
}
.el-radio-round-button .el-radio.is-checked {
  background-color: rgba(89, 113, 237, 0.2);
}
.el-radio-round-button .el-radio .el-radio__input {
  display: none;
}
.el-radio-round-button .el-radio .el-radio__label {
  padding-left: 0;
}

.el-alert {
  --el-alert-padding: 4px 12px;
  --el-alert-border-radius-base: 6px;
  font-size: 12px;
}
.el-alert.is-light.el-alert--warning {
  background-color: var(--bg-color-orange-light-2);
  border: 1px solid var(--color-warning-light-1);
}
.el-alert.is-light.el-alert--warning .el-alert__description {
  color: var(--text-color-grey-7);
}
.el-alert.is-light.el-alert--warning .el-alert__description > a {
  color: var(--color-warning);
  font-weight: 500;
  text-decoration: underline;
  cursor: pointer;
}
.el-alert.is-light .el-alert__icon {
  width: unset;
  margin-right: 6px;
  font-size: 14px;
}
.el-alert.is-light .el-alert__description {
  font-size: 12px;
}

.el-loading-mask.is-fullscreen {
  backdrop-filter: blur(4px);
}

.el-message.check-version-message {
  height: 50px;
  background: linear-gradient(0deg, var(--bg-color-primary-light-3) 0%, var(--bg-color-primary-light-3) 100%), var(--bg-color);
  border: 0;
  border-radius: 4px;
}
.el-message.check-version-message .el-message__content {
  color: var(--el-color-primary);
  cursor: default;
}
.el-message.check-version-message .el-message__content span {
  text-decoration: underline;
  cursor: pointer;
}
.el-message.check-version-message .el-message__closeBtn {
  color: var(--el-color-primary);
}

.el-select.el-select--large {
  --el-border-radius-base: 8px;
}

body,
html,
ul,
ol,
li,
div,
textarea,
table,
pre,
menu,
h1,
h2,
h3 {
  margin: 0;
  padding: 0;
  font-family: Poppins, sans-serif;
}
body::-webkit-scrollbar,
html::-webkit-scrollbar,
ul::-webkit-scrollbar,
ol::-webkit-scrollbar,
li::-webkit-scrollbar,
div::-webkit-scrollbar,
textarea::-webkit-scrollbar,
table::-webkit-scrollbar,
pre::-webkit-scrollbar,
menu::-webkit-scrollbar,
h1::-webkit-scrollbar,
h2::-webkit-scrollbar,
h3::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
body::-webkit-scrollbar-thumb,
html::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb,
ol::-webkit-scrollbar-thumb,
li::-webkit-scrollbar-thumb,
div::-webkit-scrollbar-thumb,
textarea::-webkit-scrollbar-thumb,
table::-webkit-scrollbar-thumb,
pre::-webkit-scrollbar-thumb,
menu::-webkit-scrollbar-thumb,
h1::-webkit-scrollbar-thumb,
h2::-webkit-scrollbar-thumb,
h3::-webkit-scrollbar-thumb {
  width: 10px;
  height: 10px;
  background: transparent;
  border-radius: 6px;
  cursor: pointer;
}
body::-webkit-scrollbar-thumb:horizontal,
html::-webkit-scrollbar-thumb:horizontal,
ul::-webkit-scrollbar-thumb:horizontal,
ol::-webkit-scrollbar-thumb:horizontal,
li::-webkit-scrollbar-thumb:horizontal,
div::-webkit-scrollbar-thumb:horizontal,
textarea::-webkit-scrollbar-thumb:horizontal,
table::-webkit-scrollbar-thumb:horizontal,
pre::-webkit-scrollbar-thumb:horizontal,
menu::-webkit-scrollbar-thumb:horizontal,
h1::-webkit-scrollbar-thumb:horizontal,
h2::-webkit-scrollbar-thumb:horizontal,
h3::-webkit-scrollbar-thumb:horizontal {
  background: transparent;
}
body:hover::-webkit-scrollbar-thumb,
html:hover::-webkit-scrollbar-thumb,
ul:hover::-webkit-scrollbar-thumb,
ol:hover::-webkit-scrollbar-thumb,
li:hover::-webkit-scrollbar-thumb,
div:hover::-webkit-scrollbar-thumb,
textarea:hover::-webkit-scrollbar-thumb,
table:hover::-webkit-scrollbar-thumb,
pre:hover::-webkit-scrollbar-thumb,
menu:hover::-webkit-scrollbar-thumb,
h1:hover::-webkit-scrollbar-thumb,
h2:hover::-webkit-scrollbar-thumb,
h3:hover::-webkit-scrollbar-thumb {
  background: linear-gradient(90deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}
body:hover::-webkit-scrollbar-thumb:horizontal,
html:hover::-webkit-scrollbar-thumb:horizontal,
ul:hover::-webkit-scrollbar-thumb:horizontal,
ol:hover::-webkit-scrollbar-thumb:horizontal,
li:hover::-webkit-scrollbar-thumb:horizontal,
div:hover::-webkit-scrollbar-thumb:horizontal,
textarea:hover::-webkit-scrollbar-thumb:horizontal,
table:hover::-webkit-scrollbar-thumb:horizontal,
pre:hover::-webkit-scrollbar-thumb:horizontal,
menu:hover::-webkit-scrollbar-thumb:horizontal,
h1:hover::-webkit-scrollbar-thumb:horizontal,
h2:hover::-webkit-scrollbar-thumb:horizontal,
h3:hover::-webkit-scrollbar-thumb:horizontal {
  background: linear-gradient(180deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}
body::-webkit-scrollbar-track,
html::-webkit-scrollbar-track,
ul::-webkit-scrollbar-track,
ol::-webkit-scrollbar-track,
li::-webkit-scrollbar-track,
div::-webkit-scrollbar-track,
textarea::-webkit-scrollbar-track,
table::-webkit-scrollbar-track,
pre::-webkit-scrollbar-track,
menu::-webkit-scrollbar-track,
h1::-webkit-scrollbar-track,
h2::-webkit-scrollbar-track,
h3::-webkit-scrollbar-track {
  display: none;
}
body::-webkit-scrollbar-corner,
html::-webkit-scrollbar-corner,
ul::-webkit-scrollbar-corner,
ol::-webkit-scrollbar-corner,
li::-webkit-scrollbar-corner,
div::-webkit-scrollbar-corner,
textarea::-webkit-scrollbar-corner,
table::-webkit-scrollbar-corner,
pre::-webkit-scrollbar-corner,
menu::-webkit-scrollbar-corner,
h1::-webkit-scrollbar-corner,
h2::-webkit-scrollbar-corner,
h3::-webkit-scrollbar-corner {
  background: transparent;
}

html::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
  background: linear-gradient(90deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}
html::-webkit-scrollbar-thumb:horizontal,
body::-webkit-scrollbar-thumb:horizontal {
  background: linear-gradient(180deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}
html[data-os=Windows] ul::-webkit-scrollbar-thumb,
html[data-os=Windows] ol::-webkit-scrollbar-thumb,
html[data-os=Windows] li::-webkit-scrollbar-thumb,
html[data-os=Windows] div::-webkit-scrollbar-thumb,
html[data-os=Windows] textarea::-webkit-scrollbar-thumb,
html[data-os=Windows] table::-webkit-scrollbar-thumb,
html[data-os=Windows] pre::-webkit-scrollbar-thumb,
html[data-os=Windows] menu::-webkit-scrollbar-thumb,
html[data-os=Windows] h1::-webkit-scrollbar-thumb,
html[data-os=Windows] h2::-webkit-scrollbar-thumb,
html[data-os=Windows] h3::-webkit-scrollbar-thumb,
body[data-os=Windows] ul::-webkit-scrollbar-thumb,
body[data-os=Windows] ol::-webkit-scrollbar-thumb,
body[data-os=Windows] li::-webkit-scrollbar-thumb,
body[data-os=Windows] div::-webkit-scrollbar-thumb,
body[data-os=Windows] textarea::-webkit-scrollbar-thumb,
body[data-os=Windows] table::-webkit-scrollbar-thumb,
body[data-os=Windows] pre::-webkit-scrollbar-thumb,
body[data-os=Windows] menu::-webkit-scrollbar-thumb,
body[data-os=Windows] h1::-webkit-scrollbar-thumb,
body[data-os=Windows] h2::-webkit-scrollbar-thumb,
body[data-os=Windows] h3::-webkit-scrollbar-thumb {
  background: linear-gradient(90deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}
html[data-os=Windows] ul::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] ol::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] li::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] div::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] textarea::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] table::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] pre::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] menu::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] h1::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] h2::-webkit-scrollbar-thumb:horizontal,
html[data-os=Windows] h3::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] ul::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] ol::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] li::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] div::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] textarea::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] table::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] pre::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] menu::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] h1::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] h2::-webkit-scrollbar-thumb:horizontal,
body[data-os=Windows] h3::-webkit-scrollbar-thumb:horizontal {
  background: linear-gradient(180deg, transparent 20%, var(--text-color-grey-11) 20%, var(--text-color-grey-11) 80%, transparent 80%);
}

ol,
li {
  list-style: none;
}

input[type=number]::-webkit-inner-spin-button {
  appearance: none;
}

button:disabled,
input:disabled,
textarea:disabled {
  cursor: not-allowed;
}

i {
  font-style: normal;
}

a {
  text-decoration: none;
  outline: none;
}

.vjs-tree :is(.vjs-tree-node, .vjs-indent-unit.has-line, .vjs-indent) {
  font-family: inherit;
}

html {
  --color-primary: #5971ed;
  --color-danger: #e6492d;
  --color-error: #f3451e;
  --color-warning: #f3a51e;
  --color-warning-light-1: #f8d497;
  --color-success: #0acc51;
  --border-color-grey-1: #e0e8f1;
  --border-color-grey-2: #d6dee7;
  --border-color-grey-3: #ccd4dd;
  --border-color-grey-4: #e3e3e5;
  --border-color-grey-5: #f4f5ff;
  --border-color-grey-6: #e2e6f0;
  --border-color-grey-7: #dce7f8;
  --border-color-grey-8: #eee;
  --border-color-grey-9: #ddd;
  --border-color-grey-10: #c7c7c7;
  --border-color-grey-11: #f3f3f3;
  --border-color-grey-12: #dadce0;
  --border-color-greay-13: #ebebeb;
  --border-color-blue-1: #ccdffc;
  --border-color-blue-2: #5971ed;
  --border-color-purple-1: #a196ff;
  --bg-color: #fff;
  --bg-color-white-light-1: rgba(255, 255, 255, 0.6588235294);
  --bg-color-white-light-2: rgba(255, 255, 255, 0.6);
  --bg-color-white-light-3: rgba(255, 255, 255, 0.4980392157);
  --bg-color-white-light-4: rgba(255, 255, 255, 0.9);
  --bg-color-white-1: #fdfdfe;
  --bg-color-white-2: #f5f7fb;
  --bg-color-white-3: #f0f2f7;
  --bg-color-white-4: #fafafa;
  --bg-color-white-5: #f7f8fa;
  --bg-color-white-6: #f3f4f6;
  --bg-color-white-7: #f7f8fe;
  --bg-color-white-8: #dde7f6;
  --bg-color-white-9: #f6f8ff;
  --bg-color-white-10: #f0f1f8;
  --bg-color-white-11: #f2f2f2;
  --bg-color-white-12: #ecf0f7;
  --bg-color-white-13: #f6f6f6;
  --bg-color-white-14: #f9f9f9;
  --bg-color-white-15: #eef5fe;
  --bg-color-white-16: #f0f5fe;
  --bg-color-grey-1: #41464c;
  --bg-color-grey-1-light: rgba(228, 234, 242, 0.4);
  --bg-color-grey-2-light: rgba(213, 222, 233, 0.4980392157);
  --bg-color-grey-3: #343b46;
  --bg-color-grey-3-light: rgba(52, 59, 70, 0.4);
  --bg-color-grey-4-light: rgba(183, 197, 215, 0.6);
  --bg-color-grey-5-light: rgba(216, 226, 235, 0.4980392157);
  --bg-color-grey-6: #efefef;
  --bg-color-grey-7: #e3e3e2;
  --bg-color-grey-8: #fcfcfc;
  --bg-color-grey-9: #6f747b;
  --bg-color-green-1: #d0ffe1;
  --bg-color-green-2: #d8f6dc;
  --bg-color-green-3: #14d6ac;
  --bg-color-green-4: #45ffa8;
  --bg-color-orange-1: #ffebc8;
  --bg-color-orange-light-1: rgba(243, 165, 30, 0.0470588235);
  --bg-color-orange-light-2: rgba(243, 165, 30, 0.0980392157);
  --bg-color-origin-light-3: rgba(243, 165, 30, 0.2);
  --bg-color-blue-light-1: rgba(89, 113, 237, 0.0470588235);
  --bg-color-blue-light-2: rgba(89, 113, 237, 0.0980392157);
  --bg-color-blue-light-3: rgba(89, 113, 237, 0.2);
  --bg-color-blue-light-4: rgba(89, 113, 237, 0.4);
  --bg-color-blue-light-5: rgba(122, 150, 245, 0.4);
  --bg-color-blue-light-6: rgba(102, 113, 123, 0.2078431373);
  --bg-color-blue-light-7: rgba(101, 118, 219, 0.4);
  --bg-color-blue-light-8: rgba(64, 85, 211, 0.2);
  --bg-color-blue-2: #eef2fa;
  --bg-color-blue-3-light: rgba(197, 206, 217, 0.2);
  --bg-color-blue-4: #648bff;
  --bg-color-blue-5: #c4d1df;
  --bg-color-blue-6: #def3ff;
  --bg-color-blue-7: #a5c6ff;
  --bg-color-blue-8: #ecf4ff;
  --bg-color-blue-9: #e5e9ff;
  --bg-color-blue-10: #8b9eff;
  --bg-color-blue-11: #f4f6ff;
  --bg-color-blue-12: #dee3ff;
  --bg-color-red-light-1: rgba(230, 73, 45, 0.0470588235);
  --bg-color-red-light-2: rgba(230, 73, 45, 0.0980392157);
  --bg-color-red-light-3: rgba(230, 73, 45, 0.2);
  --bg-color-red-4: #ffa48233;
  --bg-color-purple-1: #e9ebfb;
  --bg-color-purple-2: #c8ceff;
  --bg-color-purple-3: #a196ff;
  --bg-color-purple-4: #dbdfff;
  --bg-color-purple-5: #bdc5ff;
  --bg-color-purple-light-1: rgba(141, 75, 246, 0.2);
  --bg-color-black-light-1: rgba(0, 0, 0, 0.0470588235);
  --bg-color-black-light-2: rgba(0, 0, 0, 0.0980392157);
  --bg-color-primary-light-1: rgba(89, 113, 237, 0.05);
  --bg-color-primary-light-2: rgba(89, 113, 237, 0.1);
  --bg-color-primary-light-3: rgba(89, 113, 237, 0.2);
  --bg-color-yellow-1: #ff9807;
  --bg-color-yellow-1-light: rgba(255, 152, 7, 0.0823529412);
  --bg-color-yellow-2: #ffb459;
  --bg-color-yellow-3-light: rgba(250, 207, 85, 0.7490196078);
  --bg-color-warning: #fff1d9;
  --bg-color-warning-2: #ffdd03;
  --bot-status-active: #0acc51;
  --bot-status-active-light: #d0ffe1;
  --bot-status-progress: #5971ed;
  --bot-status-progress-light: #f2efff;
  --text-color-primary: #142132;
  --text-color-grey-1: #575757;
  --text-color-grey-2: #6a6c6f;
  --text-color-grey-3: #363636;
  --text-color-grey-4: #a1a1a1;
  --text-color-grey-5: #3d3d3d;
  --text-color-grey-6: #4e5969;
  --text-color-grey-7: #505050;
  --text-color-grey-8: #8590a1;
  --text-color-grey-9: #adb4be;
  --text-color-grey-10: #858585;
  --text-color-grey-11: #cecece;
  --text-color-grey-12: #6b6c6f;
  --text-color-grey-13: #6f7389;
  --text-color-grey-14: #9ea0a5;
  --text-color-grey-15: #454f5e;
  --text-color-grey-16: #3c4043;
  --text-color-grey-17: #c5c5c5;
  --text-color-green-1: #09ad45;
  --text-color-green-2: #398018;
  --text-color-green-3: #098f3a;
  --text-color-green-4: #d9fcb9;
  --text-color-green-5: #90d652;
  --text-color-green-light-1: rgba(52, 170, 68, 0.0980392157);
  --text-color-green-light-2: rgba(144, 214, 82, 0.15);
  --text-color-orange-1: #f8911a;
  --text-color-black-1: #4d4d4d;
  --text-color-black-2: #303437;
  --text-color-black-3: #1c1f23;
  --text-color-purple-1-light: rgba(53, 16, 150, 0.0980392157);
  --text-color-white: #fff;
  --text-color-blue-1: #5c779a;
  --text-color-blue-2: #3683d6;
  --text-color-blue-4: #499cff;
  --text-color-blue-5: #bbd6fb;
  --text-color-blue-6: #5971ed;
  --text-color-blue-light-1: rgba(73, 156, 255, 0.2);
  --text-color-error: #f3451e;
  --text-color-error-light: #ffded6;
  --text-color-warning-1: #f55c32;
  --text-color-warning-2: #f3451e;
  --text-color-purple-1: #6576db;
  --text-color-purple-2: #8c6bff;
  --text-color-purple-light-1: rgba(141, 75, 246, 0.4);
  --text-color-pink-1: #dbd3fc;
  --text-color-pink-2: #ffc1ae;
  --text-color-pink-3: #ff6c40;
  --text-color-pink-light-1: rgba(255, 108, 64, 0.15);
  --text-color-yellow-1: #ffe992;
  --text-color-yellow-2: #f3c612;
  --text-color-yellow-light-1: rgba(243, 198, 18, 0.15);
  --box-shadow-grey-1: rgba(211, 218, 226, 0.4);
  --box-shadow-grey-2: rgba(228, 234, 242, 0.4);
  --box-shadow-grey-3: rgba(160, 160, 160, 0.2470588235);
  --box-shadow-blue-1-light: rgba(112, 157, 201, 0.2);
  --box-shadow-blue-2-light: rgba(211, 223, 239, 0.4);
  --box-shadow-blue-3-light: rgba(57, 68, 127, 0.2470588235);
}

.slide-enter-active,
.slide-leave-active {
  max-width: 2000px !important;
  overflow: hidden !important;
  transform: translateZ(0);
  transition: max-width 0.3s linear;
}

.slide-enter-from,
.slide-leave-to {
  max-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.slide-chat-enter-active,
.slide-chat-leave-active {
  max-width: var(--width);
  overflow-x: hidden !important;
  transition: max-width 0.3s linear;
}

.slide-chat-enter-from,
.slide-chat-leave-to {
  max-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}

.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s linear;
}

.fade-enter-from,
.fade-leave-to {
  opacity: 0 !important;
}

.drawer-enter-active,
.drawer-leave-active {
  box-sizing: border-box;
  transition: transform 0.3s;
}

.drawer-enter-to {
  transform: translateX(0%) !important;
}

.drawer-enter-from,
.drawer-leave-to {
  transform: translateX(110%) !important;
}

.drawer-v-enter-active,
.drawer-v-leave-active {
  box-sizing: border-box;
  transition: transform 0.3s;
}

.drawer-v-enter-to {
  transform: translateY(0%) !important;
}

.drawer-v-enter-from,
.drawer-v-leave-to {
  transform: translateY(-110%) !important;
}

.drawer-l-enter-active,
.drawer-l-leave-active {
  box-sizing: border-box;
  transition: transform 0.3s;
}

.drawer-l-enter-to {
  transform: translateX(0%) !important;
}

.drawer-l-enter-from,
.drawer-l-leave-to {
  transform: translateX(-110%) !important;
}

.dot-loading {
  display: inline-block;
  height: 1em;
  overflow: hidden;
  line-height: 1;
  text-align: left;
  vertical-align: -0.25ex;
}
.dot-loading::before {
  display: block;
  white-space: pre-wrap;
  animation: dot-loading 2s infinite step-start both;
  content: "...\a..\a.";
}

.skeleton-animation {
  margin: 0;
  background: linear-gradient(-75deg, var(--bg-color-grey-4) 40%, var(--bg-color-white-11) 60%, var(--bg-color-grey-4) 80%);
  background-size: 200% 100%;
  border-radius: 4px;
  animation: skeleton-loading 1s linear infinite, skeleton-move 1s;
}

.flicker {
  display: inline-block;
  width: 4px;
  height: var(--chat-view-font-size, 14px);
  font-size: 0;
  background-color: var(--text-color-primary);
  animation: flicker 1s steps(1, start) infinite;
}

.rotate {
  animation: rotate 2s linear infinite;
}

@keyframes rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dot-loading {
  33% {
    transform: translateY(-2em);
  }
  66% {
    transform: translateY(-1em);
  }
}
@keyframes skeleton-loading {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: -100%;
  }
}
@keyframes skeleton-move {
  0% {
    transform: translateX(0);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes heart-beat {
  0% {
    transform: scale(1);
  }
  14% {
    transform: scale(1.3);
  }
  28% {
    transform: scale(1.2);
  }
  42% {
    transform: scale(1.3);
  }
  70% {
    transform: scale(1);
  }
}
@keyframes flicker {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.markdown-body {
  color: var(--el-text-color-primary);
  background-color: unset !important;
}
.markdown-body ol {
  padding-left: 1.5em !important;
  list-style: decimal !important;
}
.markdown-body ul {
  padding-left: 1.5em !important;
  list-style: disc !important;
}
.markdown-body li {
  list-style: unset !important;
}
.markdown-body table {
  margin: 0;
}
.markdown-body > div {
  margin-bottom: 16px;
}
.markdown-body a {
  display: inline !important;
  word-break: break-all;
}
.markdown-body [class^=math-block] {
  display: block;
  overflow: auto;
}

:root:not(.dark) {
  --body-bg-color: rgba(237, 237, 240, 100%);
}

@media (prefers-color-scheme: dark) {
  :root:where(:not(.dark)) {
    --main-color: rgba(12, 12, 13, 100%) !important;
    --body-bg-color: rgba(237, 237, 240, 100%) !important;
    --errorWrapper-bg-color: rgba(255, 110, 110, 100%) !important;
    --progressBar-color: rgba(10, 132, 255, 100%) !important;
    --progressBar-indeterminate-bg-color: rgba(221, 221, 222, 100%) !important;
    --progressBar-indeterminate-blend-color: rgba(
      116,
      177,
      239,
      100%
    ) !important;
    --scrollbar-color: auto !important;
    --scrollbar-bg-color: auto !important;
    --toolbar-icon-bg-color: rgba(0, 0, 0, 100%) !important;
    --toolbar-icon-hover-bg-color: rgba(0, 0, 0, 100%) !important;
    --sidebar-narrow-bg-color: rgba(237, 237, 240, 90%) !important;
    --sidebar-toolbar-bg-color: rgba(245, 246, 247, 100%) !important;
    --toolbar-bg-color: rgba(249, 249, 250, 100%) !important;
    --toolbar-border-color: rgba(204, 204, 204, 100%) !important;
    --button-hover-color: rgba(221, 222, 223, 100%) !important;
    --toggled-btn-color: rgba(0, 0, 0, 100%) !important;
    --toggled-btn-bg-color: rgba(0, 0, 0, 30%) !important;
    --toggled-hover-active-btn-color: rgba(0, 0, 0, 40%) !important;
    --dropdown-btn-bg-color: rgba(215, 215, 219, 100%) !important;
    --separator-color: rgba(0, 0, 0, 30%) !important;
    --field-color: rgba(6, 6, 6, 100%) !important;
    --field-bg-color: rgba(255, 255, 255, 100%) !important;
    --field-border-color: rgba(187, 187, 188, 100%) !important;
    --findbar-nextprevious-btn-bg-color: rgba(227, 228, 230, 100%) !important;
    --treeitem-color: rgba(0, 0, 0, 80%) !important;
    --treeitem-bg-color: rgba(0, 0, 0, 15%) !important;
    --treeitem-hover-color: rgba(0, 0, 0, 90%) !important;
    --treeitem-selected-color: rgba(0, 0, 0, 90%) !important;
    --treeitem-selected-bg-color: rgba(0, 0, 0, 25%) !important;
    --sidebaritem-bg-color: rgba(0, 0, 0, 15%) !important;
    --doorhanger-bg-color: rgba(255, 255, 255, 100%) !important;
    --doorhanger-border-color: rgba(12, 12, 13, 20%) !important;
    --doorhanger-hover-color: rgba(12, 12, 13, 100%) !important;
    --doorhanger-hover-bg-color: rgba(237, 237, 237, 100%) !important;
    --doorhanger-separator-color: rgba(222, 222, 222, 100%) !important;
    --overlay-button-bg-color: rgba(12, 12, 13, 10%) !important;
    --overlay-button-hover-bg-color: rgba(12, 12, 13, 30%) !important;
    --thumbnail-selected-color: rgba(0, 0, 0, 20%) !important;
    --thumbnail-hover-color: rgba(0, 0, 0, 10%) !important;
    --loading-icon: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTYiIHdpZHRoPSIxNiIgc3R5bGU9ImFuaW1hdGlvbjpzcGluTG9hZGluZ0ljb24gMXMgc3RlcHMoMTIsZW5kKSBpbmZpbml0ZSI+PHN0eWxlPkBrZXlmcmFtZXMgc3BpbkxvYWRpbmdJY29ue3Rve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19PC9zdHlsZT48cGF0aCBkPSJNNyAzVjFzMC0xIDEtMSAxIDEgMSAxdjJzMCAxLTEgMS0xLTEtMS0xeiIvPjxwYXRoIGQ9Ik00LjYzIDQuMWwtMS0xLjczUzMuMTMgMS41IDQgMWMuODctLjUgMS4zNy4zNyAxLjM3LjM3bDEgMS43M3MuNS44Ny0uMzcgMS4zN2MtLjg3LjU3LTEuMzctLjM3LTEuMzctLjM3eiIgZmlsbC1vcGFjaXR5PSIuOTMiLz48cGF0aCBkPSJNMy4xIDYuMzdsLTEuNzMtMVMuNSA0Ljg3IDEgNGMuNS0uODcgMS4zNy0uMzcgMS4zNy0uMzdsMS43MyAxcy44Ny41LjM3IDEuMzdjLS41Ljg3LTEuMzcuMzctMS4zNy4zN3oiIGZpbGwtb3BhY2l0eT0iLjg2Ii8+PHBhdGggZD0iTTMgOUgxUzAgOSAwIDhzMS0xIDEtMWgyczEgMCAxIDEtMSAxLTEgMXoiIGZpbGwtb3BhY2l0eT0iLjc5Ii8+PHBhdGggZD0iTTQuMSAxMS4zN2wtMS43MyAxUzEuNSAxMi44NyAxIDEyYy0uNS0uODcuMzctMS4zNy4zNy0xLjM3bDEuNzMtMXMuODctLjUgMS4zNy4zN2MuNS44Ny0uMzcgMS4zNy0uMzcgMS4zN3oiIGZpbGwtb3BhY2l0eT0iLjcyIi8+PHBhdGggZD0iTTMuNjMgMTMuNTZsMS0xLjczcy41LS44NyAxLjM3LS4zN2MuODcuNS4zNyAxLjM3LjM3IDEuMzdsLTEgMS43M3MtLjUuODctMS4zNy4zN2MtLjg3LS41LS4zNy0xLjM3LS4zNy0xLjM3eiIgZmlsbC1vcGFjaXR5PSIuNjUiLz48cGF0aCBkPSJNNyAxNXYtMnMwLTEgMS0xIDEgMSAxIDF2MnMwIDEtMSAxLTEtMS0xLTF6IiBmaWxsLW9wYWNpdHk9Ii41OCIvPjxwYXRoIGQ9Ik0xMC42MyAxNC41NmwtMS0xLjczcy0uNS0uODcuMzctMS4zN2MuODctLjUgMS4zNy4zNyAxLjM3LjM3bDEgMS43M3MuNS44Ny0uMzcgMS4zN2MtLjg3LjUtMS4zNy0uMzctMS4zNy0uMzd6IiBmaWxsLW9wYWNpdHk9Ii41MSIvPjxwYXRoIGQ9Ik0xMy41NiAxMi4zN2wtMS43My0xcy0uODctLjUtLjM3LTEuMzdjLjUtLjg3IDEuMzctLjM3IDEuMzctLjM3bDEuNzMgMXMuODcuNS4zNyAxLjM3Yy0uNS44Ny0xLjM3LjM3LTEuMzcuMzd6IiBmaWxsLW9wYWNpdHk9Ii40NCIvPjxwYXRoIGQ9Ik0xNSA5aC0ycy0xIDAtMS0xIDEtMSAxLTFoMnMxIDAgMSAxLTEgMS0xIDF6IiBmaWxsLW9wYWNpdHk9Ii4zNyIvPjxwYXRoIGQ9Ik0xNC41NiA1LjM3bC0xLjczIDFzLS44Ny41LTEuMzctLjM3Yy0uNS0uODcuMzctMS4zNy4zNy0xLjM3bDEuNzMtMXMuODctLjUgMS4zNy4zN2MuNS44Ny0uMzcgMS4zNy0uMzcgMS4zN3oiIGZpbGwtb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNOS42NCAzLjFsLjk4LTEuNjZzLjUtLjg3NCAxLjM3LS4zN2MuODcuNS4zNyAxLjM3LjM3IDEuMzdsLTEgMS43M3MtLjUuODctMS4zNy4zN2MtLjg3LS41LS4zNy0xLjM3LS4zNy0xLjM3eiIgZmlsbC1vcGFjaXR5PSIuMjMiLz48L3N2Zz4=") !important;
  }
}/* Element Chalk Variables */
html.dark {
  color-scheme: dark;
  --color-primary: #00072c;
  --color-danger: #e6492d;
  --color-error: #f3451e;
  --color-warning: #f6ab2f;
  --color-warning-light-1: #f8d497;
  --color-success: #0acc51;
  --border-color-grey-1: #e0e8f1;
  --border-color-grey-2: #d6dee7;
  --border-color-grey-3: #ccd4dd;
  --border-color-grey-4: #e3e3e5;
  --border-color-grey-5: #f4f5ff;
  --border-color-grey-6: #e2e6f0;
  --border-color-grey-7: #dce7f8;
  --border-color-grey-8: #eee;
  --border-color-grey-9: #ddd;
  --border-color-grey-10: #c7c7c7;
  --border-color-grey-11: #f3f3f3;
  --border-color-grey-12: #dadce0;
  --border-color-greay-13: #ebebeb;
  --border-color-blue-1: #ccdffc;
  --border-color-blue-2: #5971ed;
  --border-color-purple-1: #a196ff;
  --bg-color: #fff;
  --bg-color-white-light-1: rgba(255, 255, 255, 0.6588235294);
  --bg-color-white-light-2: rgba(255, 255, 255, 0.6);
  --bg-color-white-light-3: rgba(255, 255, 255, 0.4980392157);
  --bg-color-white-light-4: rgba(255, 255, 255, 0.9);
  --bg-color-white-1: #fdfdfe;
  --bg-color-white-2: #f5f7fb;
  --bg-color-white-3: #f0f2f7;
  --bg-color-white-4: #fafafa;
  --bg-color-white-5: #f7f8fa;
  --bg-color-white-6: #f3f4f6;
  --bg-color-white-7: #f7f8fe;
  --bg-color-white-8: #dde7f6;
  --bg-color-white-9: #f6f8ff;
  --bg-color-white-10: #f0f1f8;
  --bg-color-white-11: #f2f2f2;
  --bg-color-white-12: #ecf0f7;
  --bg-color-white-13: #f6f6f6;
  --bg-color-white-14: #f9f9f9;
  --bg-color-white-15: #eef5fe;
  --bg-color-white-16: #f0f5fe;
  --bg-color-grey-1: #41464c;
  --bg-color-grey-1-light: rgba(228, 234, 242, 0.4);
  --bg-color-grey-2-light: rgba(213, 222, 233, 0.4980392157);
  --bg-color-grey-3: #343b46;
  --bg-color-grey-3-light: rgba(52, 59, 70, 0.4);
  --bg-color-grey-4-light: rgba(183, 197, 215, 0.6);
  --bg-color-grey-5-light: rgba(216, 226, 235, 0.4980392157);
  --bg-color-grey-6: #efefef;
  --bg-color-grey-7: #e3e3e2;
  --bg-color-grey-8: #fcfcfc;
  --bg-color-grey-9: #6f747b;
  --bg-color-green-1: #d0ffe1;
  --bg-color-green-2: #d8f6dc;
  --bg-color-green-3: #14d6ac;
  --bg-color-green-4: #45ffa8;
  --bg-color-orange-1: #ffebc8;
  --bg-color-orange-light-1: rgba(243, 165, 30, 0.0470588235);
  --bg-color-orange-light-2: rgba(243, 165, 30, 0.0980392157);
  --bg-color-origin-light-3: rgba(243, 165, 30, 0.2);
  --bg-color-blue-light-1: rgba(89, 113, 237, 0.0470588235);
  --bg-color-blue-light-2: rgba(89, 113, 237, 0.0980392157);
  --bg-color-blue-light-3: rgba(89, 113, 237, 0.2);
  --bg-color-blue-light-4: rgba(89, 113, 237, 0.4);
  --bg-color-blue-light-5: rgba(122, 150, 245, 0.4);
  --bg-color-blue-light-6: rgba(102, 113, 123, 0.2078431373);
  --bg-color-blue-light-7: rgba(101, 118, 219, 0.4);
  --bg-color-blue-light-8: rgba(64, 85, 211, 0.2);
  --bg-color-blue-2: #eef2fa;
  --bg-color-blue-3-light: rgba(197, 206, 217, 0.2);
  --bg-color-blue-4: #648bff;
  --bg-color-blue-5: #c4d1df;
  --bg-color-blue-6: #def3ff;
  --bg-color-blue-7: #a5c6ff;
  --bg-color-blue-8: #ecf4ff;
  --bg-color-blue-9: #e5e9ff;
  --bg-color-blue-10: #8b9eff;
  --bg-color-blue-11: #f4f6ff;
  --bg-color-blue-12: #dee3ff;
  --bg-color-red-light-1: rgba(230, 73, 45, 0.0470588235);
  --bg-color-red-light-2: rgba(230, 73, 45, 0.0980392157);
  --bg-color-red-light-3: rgba(230, 73, 45, 0.2);
  --bg-color-red-4: #ffa48233;
  --bg-color-purple-1: #e9ebfb;
  --bg-color-purple-2: #c8ceff;
  --bg-color-purple-3: #a196ff;
  --bg-color-purple-4: #dbdfff;
  --bg-color-purple-5: #bdc5ff;
  --bg-color-purple-light-1: rgba(141, 75, 246, 0.2);
  --bg-color-black-light-1: rgba(0, 0, 0, 0.0470588235);
  --bg-color-black-light-2: rgba(0, 0, 0, 0.0980392157);
  --bg-color-primary-light-1: rgba(0, 7, 44, 0.05);
  --bg-color-primary-light-2: rgba(0, 7, 44, 0.1);
  --bg-color-primary-light-3: rgba(0, 7, 44, 0.2);
  --bg-color-yellow-1: #ff9807;
  --bg-color-yellow-1-light: rgba(255, 152, 7, 0.0823529412);
  --bg-color-yellow-2: #ffb459;
  --bg-color-yellow-3-light: rgba(250, 207, 85, 0.7490196078);
  --bg-color-warning: #fff1d9;
  --bg-color-warning-2: #ffdd03;
  --bot-status-active: #0acc51;
  --bot-status-active-light: #d0ffe1;
  --bot-status-progress: #00072c;
  --bot-status-progress-light: #f2efff;
  --text-color-primary: #142132;
  --text-color-grey-1: #575757;
  --text-color-grey-2: #6a6c6f;
  --text-color-grey-3: #363636;
  --text-color-grey-4: #a1a1a1;
  --text-color-grey-5: #3d3d3d;
  --text-color-grey-6: #4e5969;
  --text-color-grey-7: #505050;
  --text-color-grey-8: #8590a1;
  --text-color-grey-9: #adb4be;
  --text-color-grey-10: #858585;
  --text-color-grey-11: #cecece;
  --text-color-grey-12: #6b6c6f;
  --text-color-grey-13: #6f7389;
  --text-color-grey-14: #9ea0a5;
  --text-color-grey-15: #454f5e;
  --text-color-grey-16: #3c4043;
  --text-color-grey-17: #c5c5c5;
  --text-color-green-1: #09ad45;
  --text-color-green-2: #398018;
  --text-color-green-3: #098f3a;
  --text-color-green-4: #d9fcb9;
  --text-color-green-5: #90d652;
  --text-color-green-light-1: rgba(52, 170, 68, 0.0980392157);
  --text-color-green-light-2: rgba(144, 214, 82, 0.15);
  --text-color-orange-1: #f8911a;
  --text-color-black-1: #4d4d4d;
  --text-color-black-2: #303437;
  --text-color-black-3: #1c1f23;
  --text-color-purple-1-light: rgba(53, 16, 150, 0.0980392157);
  --text-color-white: #fff;
  --text-color-blue-1: #5c779a;
  --text-color-blue-2: #3683d6;
  --text-color-blue-4: #499cff;
  --text-color-blue-5: #bbd6fb;
  --text-color-blue-6: #5971ed;
  --text-color-blue-light-1: rgba(73, 156, 255, 0.2);
  --text-color-error: #f3451e;
  --text-color-error-light: #ffded6;
  --text-color-warning-1: #f55c32;
  --text-color-warning-2: #f3451e;
  --text-color-purple-1: #6576db;
  --text-color-purple-2: #8c6bff;
  --text-color-purple-light-1: rgba(141, 75, 246, 0.4);
  --text-color-pink-1: #dbd3fc;
  --text-color-pink-2: #ffc1ae;
  --text-color-pink-3: #ff6c40;
  --text-color-pink-light-1: rgba(255, 108, 64, 0.15);
  --text-color-yellow-1: #ffe992;
  --text-color-yellow-2: #f3c612;
  --text-color-yellow-light-1: rgba(243, 198, 18, 0.15);
  --box-shadow-grey-1: rgba(211, 218, 226, 0.4);
  --box-shadow-grey-2: rgba(228, 234, 242, 0.4);
  --box-shadow-grey-3: rgba(160, 160, 160, 0.2470588235);
  --box-shadow-blue-1-light: rgba(112, 157, 201, 0.2);
  --box-shadow-blue-2-light: rgba(211, 223, 239, 0.4);
  --box-shadow-blue-3-light: rgba(57, 68, 127, 0.2470588235);
}

html.dark {
  color-scheme: dark;
  --el-color-primary: #00072c;
  --el-color-primary-light-3: rgb(6, 11, 37);
  --el-color-primary-light-5: rgb(10, 14, 32);
  --el-color-primary-light-7: rgb(14, 16, 27);
  --el-color-primary-light-8: rgb(16, 17, 25);
  --el-color-primary-light-9: rgb(18, 19, 22);
  --el-color-primary-dark-2: rgb(51, 57, 86);
  --el-color-success: #0acc51;
  --el-color-success-light-3: rgb(13, 149, 63);
  --el-color-success-light-5: rgb(15, 112, 51);
  --el-color-success-light-7: rgb(17, 75, 38);
  --el-color-success-light-8: rgb(18, 57, 32);
  --el-color-success-light-9: rgb(19, 38, 26);
  --el-color-success-dark-2: rgb(59, 214, 116);
  --el-color-warning: #f3a51e;
  --el-color-warning-light-3: rgb(176, 121, 27);
  --el-color-warning-light-5: rgb(132, 93, 25);
  --el-color-warning-light-7: rgb(87, 64, 23);
  --el-color-warning-light-8: rgb(65, 49, 22);
  --el-color-warning-light-9: rgb(42, 35, 21);
  --el-color-warning-dark-2: rgb(245, 183, 75);
  --el-color-danger: #e6492d;
  --el-color-danger-light-3: rgb(167, 57, 38);
  --el-color-danger-light-5: rgb(125, 47, 33);
  --el-color-danger-light-7: rgb(83, 36, 28);
  --el-color-danger-light-8: rgb(62, 31, 25);
  --el-color-danger-light-9: rgb(41, 25, 23);
  --el-color-danger-dark-2: rgb(235, 109, 87);
  --el-color-error: #f3451e;
  --el-color-error-light-3: rgb(176, 54, 27);
  --el-color-error-light-5: rgb(132, 45, 25);
  --el-color-error-light-7: rgb(87, 35, 23);
  --el-color-error-light-8: rgb(65, 30, 22);
  --el-color-error-light-9: rgb(42, 25, 21);
  --el-color-error-dark-2: rgb(245, 106, 75);
  --el-color-info: #909399;
  --el-color-info-light-3: rgb(107, 109, 113);
  --el-color-info-light-5: rgb(82, 84, 87);
  --el-color-info-light-7: rgb(57, 58, 60);
  --el-color-info-light-8: rgb(45, 45, 47);
  --el-color-info-light-9: rgb(32, 33, 33);
  --el-color-info-dark-2: rgb(166, 169, 173);
  --el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, 0.36), 0px 8px 20px rgba(0, 0, 0, 0.72);
  --el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, 0.72);
  --el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, 0.72);
  --el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, 0.72), 0px 12px 32px #000000, 0px 8px 16px -8px #000000;
  --el-bg-color-page: #0a0a0a;
  --el-bg-color: #141414;
  --el-bg-color-overlay: #1d1e1f;
  --el-text-color-primary: #E5EAF3;
  --el-text-color-regular: #CFD3DC;
  --el-text-color-secondary: #A3A6AD;
  --el-text-color-placeholder: #8D9095;
  --el-text-color-disabled: #6C6E72;
  --el-border-color-darker: #636466;
  --el-border-color-dark: #58585B;
  --el-border-color: #4C4D4F;
  --el-border-color-light: #414243;
  --el-border-color-lighter: #363637;
  --el-border-color-extra-light: #2B2B2C;
  --el-fill-color-darker: #424243;
  --el-fill-color-dark: #39393A;
  --el-fill-color: #303030;
  --el-fill-color-light: #262727;
  --el-fill-color-lighter: #1D1D1D;
  --el-fill-color-extra-light: #191919;
  --el-fill-color-blank: #141414;
  --el-mask-color: rgba(0, 0, 0, 0.8);
  --el-mask-color-extra-light: rgba(0, 0, 0, 0.3);
}

html.dark .el-button {
  --el-button-disabled-text-color: rgba(255, 255, 255, 0.5);
}

html.dark .el-card {
  --el-card-bg-color: var(--el-bg-color-overlay);
}

html.dark .el-empty {
  --el-empty-fill-color-0: var(--el-color-black);
  --el-empty-fill-color-1: #4b4b52;
  --el-empty-fill-color-2: #36383d;
  --el-empty-fill-color-3: #1e1e20;
  --el-empty-fill-color-4: #262629;
  --el-empty-fill-color-5: #202124;
  --el-empty-fill-color-6: #212224;
  --el-empty-fill-color-7: #1b1c1f;
  --el-empty-fill-color-8: #1c1d1f;
  --el-empty-fill-color-9: #18181a;
}/* light */
.markdown-body {
  color-scheme: light;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  margin: 0;
  color: #1f2328;
  background-color: #ffffff;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
  font-size: 16px;
  line-height: 1.5;
  word-wrap: break-word;
}

.markdown-body .octicon {
  display: inline-block;
  fill: currentColor;
  vertical-align: text-bottom;
}

.markdown-body h1:hover .anchor .octicon-link:before,
.markdown-body h2:hover .anchor .octicon-link:before,
.markdown-body h3:hover .anchor .octicon-link:before,
.markdown-body h4:hover .anchor .octicon-link:before,
.markdown-body h5:hover .anchor .octicon-link:before,
.markdown-body h6:hover .anchor .octicon-link:before {
  width: 16px;
  height: 16px;
  content: ' ';
  display: inline-block;
  background-color: currentColor;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
  mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
}

.markdown-body details,
.markdown-body figcaption,
.markdown-body figure {
  display: block;
}

.markdown-body summary {
  display: list-item;
}

.markdown-body [hidden] {
  display: none !important;
}

.markdown-body a {
  background-color: transparent;
  color: #0969da;
  text-decoration: none;
}

.markdown-body abbr[title] {
  border-bottom: none;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}

.markdown-body b,
.markdown-body strong {
  font-weight: 600;
}

.markdown-body dfn {
  font-style: italic;
}

.markdown-body h1 {
  margin: .67em 0;
  font-weight: 600;
  padding-bottom: .3em;
  font-size: 2em;
  border-bottom: 1px solid #d1d9e0b3;
}

.markdown-body mark {
  background-color: #fff8c5;
  color: #1f2328;
}

.markdown-body small {
  font-size: 90%;
}

.markdown-body sub,
.markdown-body sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

.markdown-body sub {
  bottom: -0.25em;
}

.markdown-body sup {
  top: -0.5em;
}

.markdown-body img {
  border-style: none;
  max-width: 100%;
  box-sizing: content-box;
}

.markdown-body code,
.markdown-body kbd,
.markdown-body pre,
.markdown-body samp {
  font-family: monospace;
  font-size: 1em;
}

.markdown-body figure {
  margin: 1em 2.5rem;
}

.markdown-body hr {
  box-sizing: content-box;
  overflow: hidden;
  background: transparent;
  border-bottom: 1px solid #d1d9e0b3;
  height: .25em;
  padding: 0;
  margin: 1.5rem 0;
  background-color: #d1d9e0;
  border: 0;
}

.markdown-body input {
  font: inherit;
  margin: 0;
  overflow: visible;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.markdown-body [type=button],
.markdown-body [type=reset],
.markdown-body [type=submit] {
  -webkit-appearance: button;
  appearance: button;
}

.markdown-body [type=checkbox],
.markdown-body [type=radio] {
  box-sizing: border-box;
  padding: 0;
}

.markdown-body [type=number]::-webkit-inner-spin-button,
.markdown-body [type=number]::-webkit-outer-spin-button {
  height: auto;
}

.markdown-body [type=search]::-webkit-search-cancel-button,
.markdown-body [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}

.markdown-body ::-webkit-input-placeholder {
  color: inherit;
  opacity: .54;
}

.markdown-body ::-webkit-file-upload-button {
  -webkit-appearance: button;
  appearance: button;
  font: inherit;
}

.markdown-body a:hover {
  text-decoration: underline;
}

.markdown-body ::placeholder {
  color: #59636e;
  opacity: 1;
}

.markdown-body hr::before {
  display: table;
  content: "";
}

.markdown-body hr::after {
  display: table;
  clear: both;
  content: "";
}

.markdown-body table {
  border-spacing: 0;
  border-collapse: collapse;
  display: block;
  width: max-content;
  max-width: 100%;
  overflow: auto;
  font-variant: tabular-nums;
}

.markdown-body td,
.markdown-body th {
  padding: 0;
}

.markdown-body details summary {
  cursor: pointer;
}

.markdown-body a:focus,
.markdown-body [role=button]:focus,
.markdown-body input[type=radio]:focus,
.markdown-body input[type=checkbox]:focus {
  outline: 2px solid #0969da;
  outline-offset: -2px;
  box-shadow: none;
}

.markdown-body a:focus:not(:focus-visible),
.markdown-body [role=button]:focus:not(:focus-visible),
.markdown-body input[type=radio]:focus:not(:focus-visible),
.markdown-body input[type=checkbox]:focus:not(:focus-visible) {
  outline: solid 1px transparent;
}

.markdown-body a:focus-visible,
.markdown-body [role=button]:focus-visible,
.markdown-body input[type=radio]:focus-visible,
.markdown-body input[type=checkbox]:focus-visible {
  outline: 2px solid #0969da;
  outline-offset: -2px;
  box-shadow: none;
}

.markdown-body a:not([class]):focus,
.markdown-body a:not([class]):focus-visible,
.markdown-body input[type=radio]:focus,
.markdown-body input[type=radio]:focus-visible,
.markdown-body input[type=checkbox]:focus,
.markdown-body input[type=checkbox]:focus-visible {
  outline-offset: 0;
}

.markdown-body kbd {
  display: inline-block;
  padding: 0.25rem;
  font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  line-height: 10px;
  color: #1f2328;
  vertical-align: middle;
  background-color: #f6f8fa;
  border: solid 1px #d1d9e0b3;
  border-bottom-color: #d1d9e0b3;
  border-radius: 6px;
  box-shadow: inset 0 -1px 0 #d1d9e0b3;
}

.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  font-weight: 600;
  line-height: 1.25;
}

.markdown-body h2 {
  font-weight: 600;
  padding-bottom: .3em;
  font-size: 1.5em;
  border-bottom: 1px solid #d1d9e0b3;
}

.markdown-body h3 {
  font-weight: 600;
  font-size: 1.25em;
}

.markdown-body h4 {
  font-weight: 600;
  font-size: 1em;
}

.markdown-body h5 {
  font-weight: 600;
  font-size: .875em;
}

.markdown-body h6 {
  font-weight: 600;
  font-size: .85em;
  color: #59636e;
}

.markdown-body p {
  margin-top: 0;
  margin-bottom: 10px;
}

.markdown-body blockquote {
  margin: 0;
  padding: 0 1em;
  color: #59636e;
  border-left: .25em solid #d1d9e0;
}

.markdown-body ul,
.markdown-body ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 2em;
}

.markdown-body ol ol,
.markdown-body ul ol {
  list-style-type: lower-roman;
}

.markdown-body ul ul ol,
.markdown-body ul ol ol,
.markdown-body ol ul ol,
.markdown-body ol ol ol {
  list-style-type: lower-alpha;
}

.markdown-body dd {
  margin-left: 0;
}

.markdown-body tt,
.markdown-body code,
.markdown-body samp {
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  font-size: 12px;
}

.markdown-body pre {
  margin-top: 0;
  margin-bottom: 0;
  font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
  font-size: 12px;
  word-wrap: normal;
}

.markdown-body .octicon {
  display: inline-block;
  overflow: visible !important;
  vertical-align: text-bottom;
  fill: currentColor;
}

.markdown-body input::-webkit-outer-spin-button,
.markdown-body input::-webkit-inner-spin-button {
  margin: 0;
  appearance: none;
}

.markdown-body .mr-2 {
  margin-right: 0.5rem !important;
}

.markdown-body::before {
  display: table;
  content: "";
}

.markdown-body::after {
  display: table;
  clear: both;
  content: "";
}

.markdown-body>*:first-child {
  margin-top: 0 !important;
}

.markdown-body>*:last-child {
  margin-bottom: 0 !important;
}

.markdown-body a:not([href]) {
  color: inherit;
  text-decoration: none;
}

.markdown-body .absent {
  color: #d1242f;
}

.markdown-body .anchor {
  float: left;
  padding-right: 0.25rem;
  margin-left: -20px;
  line-height: 1;
}

.markdown-body .anchor:focus {
  outline: none;
}

.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre,
.markdown-body details {
  margin-top: 0;
  margin-bottom: 1rem;
}

.markdown-body blockquote>:first-child {
  margin-top: 0;
}

.markdown-body blockquote>:last-child {
  margin-bottom: 0;
}

.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
  color: #1f2328;
  vertical-align: middle;
  visibility: hidden;
}

.markdown-body h1:hover .anchor,
.markdown-body h2:hover .anchor,
.markdown-body h3:hover .anchor,
.markdown-body h4:hover .anchor,
.markdown-body h5:hover .anchor,
.markdown-body h6:hover .anchor {
  text-decoration: none;
}

.markdown-body h1:hover .anchor .octicon-link,
.markdown-body h2:hover .anchor .octicon-link,
.markdown-body h3:hover .anchor .octicon-link,
.markdown-body h4:hover .anchor .octicon-link,
.markdown-body h5:hover .anchor .octicon-link,
.markdown-body h6:hover .anchor .octicon-link {
  visibility: visible;
}

.markdown-body h1 tt,
.markdown-body h1 code,
.markdown-body h2 tt,
.markdown-body h2 code,
.markdown-body h3 tt,
.markdown-body h3 code,
.markdown-body h4 tt,
.markdown-body h4 code,
.markdown-body h5 tt,
.markdown-body h5 code,
.markdown-body h6 tt,
.markdown-body h6 code {
  padding: 0 .2em;
  font-size: inherit;
}

.markdown-body summary h1,
.markdown-body summary h2,
.markdown-body summary h3,
.markdown-body summary h4,
.markdown-body summary h5,
.markdown-body summary h6 {
  display: inline-block;
}

.markdown-body summary h1 .anchor,
.markdown-body summary h2 .anchor,
.markdown-body summary h3 .anchor,
.markdown-body summary h4 .anchor,
.markdown-body summary h5 .anchor,
.markdown-body summary h6 .anchor {
  margin-left: -40px;
}

.markdown-body summary h1,
.markdown-body summary h2 {
  padding-bottom: 0;
  border-bottom: 0;
}

.markdown-body ul.no-list,
.markdown-body ol.no-list {
  padding: 0;
  list-style-type: none;
}

.markdown-body ol[type="a s"] {
  list-style-type: lower-alpha;
}

.markdown-body ol[type="A s"] {
  list-style-type: upper-alpha;
}

.markdown-body ol[type="i s"] {
  list-style-type: lower-roman;
}

.markdown-body ol[type="I s"] {
  list-style-type: upper-roman;
}

.markdown-body ol[type="1"] {
  list-style-type: decimal;
}

.markdown-body div>ol:not([type]) {
  list-style-type: decimal;
}

.markdown-body ul ul,
.markdown-body ul ol,
.markdown-body ol ol,
.markdown-body ol ul {
  margin-top: 0;
  margin-bottom: 0;
}

.markdown-body li>p {
  margin-top: 1rem;
}

.markdown-body li+li {
  margin-top: .25em;
}

.markdown-body dl {
  padding: 0;
}

.markdown-body dl dt {
  padding: 0;
  margin-top: 1rem;
  font-size: 1em;
  font-style: italic;
  font-weight: 600;
}

.markdown-body dl dd {
  padding: 0 1rem;
  margin-bottom: 1rem;
}

.markdown-body table th {
  font-weight: 600;
}

.markdown-body table th,
.markdown-body table td {
  padding: 6px 13px;
  border: 1px solid #d1d9e0;
}

.markdown-body table td>:last-child {
  margin-bottom: 0;
}

.markdown-body table tr {
  background-color: #ffffff;
  border-top: 1px solid #d1d9e0b3;
}

.markdown-body table tr:nth-child(2n) {
  background-color: #f6f8fa;
}

.markdown-body table img {
  background-color: transparent;
}

.markdown-body img[align=right] {
  padding-left: 20px;
}

.markdown-body img[align=left] {
  padding-right: 20px;
}

.markdown-body .emoji {
  max-width: none;
  vertical-align: text-top;
  background-color: transparent;
}

.markdown-body span.frame {
  display: block;
  overflow: hidden;
}

.markdown-body span.frame>span {
  display: block;
  float: left;
  width: auto;
  padding: 7px;
  margin: 13px 0 0;
  overflow: hidden;
  border: 1px solid #d1d9e0;
}

.markdown-body span.frame span img {
  display: block;
  float: left;
}

.markdown-body span.frame span span {
  display: block;
  padding: 5px 0 0;
  clear: both;
  color: #1f2328;
}

.markdown-body span.align-center {
  display: block;
  overflow: hidden;
  clear: both;
}

.markdown-body span.align-center>span {
  display: block;
  margin: 13px auto 0;
  overflow: hidden;
  text-align: center;
}

.markdown-body span.align-center span img {
  margin: 0 auto;
  text-align: center;
}

.markdown-body span.align-right {
  display: block;
  overflow: hidden;
  clear: both;
}

.markdown-body span.align-right>span {
  display: block;
  margin: 13px 0 0;
  overflow: hidden;
  text-align: right;
}

.markdown-body span.align-right span img {
  margin: 0;
  text-align: right;
}

.markdown-body span.float-left {
  display: block;
  float: left;
  margin-right: 13px;
  overflow: hidden;
}

.markdown-body span.float-left span {
  margin: 13px 0 0;
}

.markdown-body span.float-right {
  display: block;
  float: right;
  margin-left: 13px;
  overflow: hidden;
}

.markdown-body span.float-right>span {
  display: block;
  margin: 13px auto 0;
  overflow: hidden;
  text-align: right;
}

.markdown-body code,
.markdown-body tt {
  padding: .2em .4em;
  margin: 0;
  font-size: 85%;
  white-space: break-spaces;
  background-color: #818b981f;
  border-radius: 6px;
}

.markdown-body code br,
.markdown-body tt br {
  display: none;
}

.markdown-body del code {
  text-decoration: inherit;
}

.markdown-body samp {
  font-size: 85%;
}

.markdown-body pre code {
  font-size: 100%;
}

.markdown-body pre>code {
  padding: 0;
  margin: 0;
  word-break: normal;
  white-space: pre;
  background: transparent;
  border: 0;
}

.markdown-body .highlight {
  margin-bottom: 1rem;
}

.markdown-body .highlight pre {
  margin-bottom: 0;
  word-break: normal;
}

.markdown-body .highlight pre,
.markdown-body pre {
  padding: 1rem;
  overflow: auto;
  font-size: 85%;
  line-height: 1.45;
  color: #1f2328;
  background-color: #f6f8fa;
  border-radius: 6px;
}

.markdown-body pre code,
.markdown-body pre tt {
  display: inline;
  max-width: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  line-height: inherit;
  word-wrap: normal;
  background-color: transparent;
  border: 0;
}

.markdown-body .csv-data td,
.markdown-body .csv-data th {
  padding: 5px;
  overflow: hidden;
  font-size: 12px;
  line-height: 1;
  text-align: left;
  white-space: nowrap;
}

.markdown-body .csv-data .blob-num {
  padding: 10px 0.5rem 9px;
  text-align: right;
  background: #ffffff;
  border: 0;
}

.markdown-body .csv-data tr {
  border-top: 0;
}

.markdown-body .csv-data th {
  font-weight: 600;
  background: #f6f8fa;
  border-top: 0;
}

.markdown-body [data-footnote-ref]::before {
  content: "[";
}

.markdown-body [data-footnote-ref]::after {
  content: "]";
}

.markdown-body .footnotes {
  font-size: 12px;
  color: #59636e;
  border-top: 1px solid #d1d9e0;
}

.markdown-body .footnotes ol {
  padding-left: 1rem;
}

.markdown-body .footnotes ol ul {
  display: inline-block;
  padding-left: 1rem;
  margin-top: 1rem;
}

.markdown-body .footnotes li {
  position: relative;
}

.markdown-body .footnotes li:target::before {
  position: absolute;
  top: calc(0.5rem*-1);
  right: calc(0.5rem*-1);
  bottom: calc(0.5rem*-1);
  left: calc(1.5rem*-1);
  pointer-events: none;
  content: "";
  border: 2px solid #0969da;
  border-radius: 6px;
}

.markdown-body .footnotes li:target {
  color: #1f2328;
}

.markdown-body .footnotes .data-footnote-backref g-emoji {
  font-family: monospace;
}

.markdown-body body:has(:modal) {
  padding-right: var(--dialog-scrollgutter) !important;
}

.markdown-body .pl-c {
  color: #59636e;
}

.markdown-body .pl-c1,
.markdown-body .pl-s .pl-v {
  color: #0550ae;
}

.markdown-body .pl-e,
.markdown-body .pl-en {
  color: #6639ba;
}

.markdown-body .pl-smi,
.markdown-body .pl-s .pl-s1 {
  color: #1f2328;
}

.markdown-body .pl-ent {
  color: #0550ae;
}

.markdown-body .pl-k {
  color: #cf222e;
}

.markdown-body .pl-s,
.markdown-body .pl-pds,
.markdown-body .pl-s .pl-pse .pl-s1,
.markdown-body .pl-sr,
.markdown-body .pl-sr .pl-cce,
.markdown-body .pl-sr .pl-sre,
.markdown-body .pl-sr .pl-sra {
  color: #0a3069;
}

.markdown-body .pl-v,
.markdown-body .pl-smw {
  color: #953800;
}

.markdown-body .pl-bu {
  color: #82071e;
}

.markdown-body .pl-ii {
  color: #f6f8fa;
  background-color: #82071e;
}

.markdown-body .pl-c2 {
  color: #f6f8fa;
  background-color: #cf222e;
}

.markdown-body .pl-sr .pl-cce {
  font-weight: bold;
  color: #116329;
}

.markdown-body .pl-ml {
  color: #3b2300;
}

.markdown-body .pl-mh,
.markdown-body .pl-mh .pl-en,
.markdown-body .pl-ms {
  font-weight: bold;
  color: #0550ae;
}

.markdown-body .pl-mi {
  font-style: italic;
  color: #1f2328;
}

.markdown-body .pl-mb {
  font-weight: bold;
  color: #1f2328;
}

.markdown-body .pl-md {
  color: #82071e;
  background-color: #ffebe9;
}

.markdown-body .pl-mi1 {
  color: #116329;
  background-color: #dafbe1;
}

.markdown-body .pl-mc {
  color: #953800;
  background-color: #ffd8b5;
}

.markdown-body .pl-mi2 {
  color: #d1d9e0;
  background-color: #0550ae;
}

.markdown-body .pl-mdr {
  font-weight: bold;
  color: #8250df;
}

.markdown-body .pl-ba {
  color: #59636e;
}

.markdown-body .pl-sg {
  color: #818b98;
}

.markdown-body .pl-corl {
  text-decoration: underline;
  color: #0a3069;
}

.markdown-body [role=button]:focus:not(:focus-visible),
.markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible),
.markdown-body button:focus:not(:focus-visible),
.markdown-body summary:focus:not(:focus-visible),
.markdown-body a:focus:not(:focus-visible) {
  outline: none;
  box-shadow: none;
}

.markdown-body [tabindex="0"]:focus:not(:focus-visible),
.markdown-body details-dialog:focus:not(:focus-visible) {
  outline: none;
}

.markdown-body g-emoji {
  display: inline-block;
  min-width: 1ch;
  font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-size: 1em;
  font-style: normal !important;
  font-weight: 400;
  line-height: 1;
  vertical-align: -0.075em;
}

.markdown-body g-emoji img {
  width: 1em;
  height: 1em;
}

.markdown-body .task-list-item {
  list-style-type: none;
}

.markdown-body .task-list-item label {
  font-weight: 400;
}

.markdown-body .task-list-item.enabled label {
  cursor: pointer;
}

.markdown-body .task-list-item+.task-list-item {
  margin-top: 0.25rem;
}

.markdown-body .task-list-item .handle {
  display: none;
}

.markdown-body .task-list-item-checkbox {
  margin: 0 .2em .25em -1.4em;
  vertical-align: middle;
}

.markdown-body ul:dir(rtl) .task-list-item-checkbox {
  margin: 0 -1.6em .25em .2em;
}

.markdown-body ol:dir(rtl) .task-list-item-checkbox {
  margin: 0 -1.6em .25em .2em;
}

.markdown-body .contains-task-list:hover .task-list-item-convert-container,
.markdown-body .contains-task-list:focus-within .task-list-item-convert-container {
  display: block;
  width: auto;
  height: 24px;
  overflow: visible;
  clip: auto;
}

.markdown-body ::-webkit-calendar-picker-indicator {
  filter: invert(50%);
}

.markdown-body .markdown-alert {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  color: inherit;
  border-left: .25em solid #d1d9e0;
}

.markdown-body .markdown-alert>:first-child {
  margin-top: 0;
}

.markdown-body .markdown-alert>:last-child {
  margin-bottom: 0;
}

.markdown-body .markdown-alert .markdown-alert-title {
  display: flex;
  font-weight: 500;
  align-items: center;
  line-height: 1;
}

.markdown-body .markdown-alert.markdown-alert-note {
  border-left-color: #0969da;
}

.markdown-body .markdown-alert.markdown-alert-note .markdown-alert-title {
  color: #0969da;
}

.markdown-body .markdown-alert.markdown-alert-important {
  border-left-color: #8250df;
}

.markdown-body .markdown-alert.markdown-alert-important .markdown-alert-title {
  color: #8250df;
}

.markdown-body .markdown-alert.markdown-alert-warning {
  border-left-color: #9a6700;
}

.markdown-body .markdown-alert.markdown-alert-warning .markdown-alert-title {
  color: #9a6700;
}

.markdown-body .markdown-alert.markdown-alert-tip {
  border-left-color: #1a7f37;
}

.markdown-body .markdown-alert.markdown-alert-tip .markdown-alert-title {
  color: #1a7f37;
}

.markdown-body .markdown-alert.markdown-alert-caution {
  border-left-color: #cf222e;
}

.markdown-body .markdown-alert.markdown-alert-caution .markdown-alert-title {
  color: #d1242f;
}

.markdown-body>*:first-child>.heading-element:first-child {
  margin-top: 0 !important;
}

.markdown-body .highlight pre:has(+.zeroclipboard-container) {
  min-height: 52px;
}

/* Element Chalk Variables */
.no-mobile[data-v-9cd155c6] {
  display: flex;
  flex-direction: column;
  gap: 30px;
  align-items: center;
  justify-content: center;
  max-width: 750px;
  height: 100vh;
  margin: 0 auto;
  padding: 0 20px;
  color: var(--text-color-grey-12);
  font-size: 14px;
  text-align: center;
}
.no-mobile img[data-v-9cd155c6] {
  width: 140px;
}
.no-mobile .logo[data-v-9cd155c6] {
  position: absolute;
  top: 20px;
  left: 20px;
  display: flex;
  gap: 10px;
  align-items: center;
  font-weight: 600;
}
.no-mobile .logo > img[data-v-9cd155c6] {
  width: 30px;
}/* Element Chalk Variables */
.prompt-input[data-v-d93c0420] {
  width: 500px;
}/* Element Chalk Variables */
.service-expired {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
.service-expired .el-empty__description p {
  font-size: var(--el-font-size-medium);
}