
.recommended-questions {
  padding: 36px 0 24px;
  width: 684px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column
}
.recommended-questions .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.recommended-questions .header .text {
      margin-left: 8px;
      color: #111418;
      font-size: 16px;
      font-weight: 500;
}
.recommended-questions .list {
}
.recommended-questions .list .item {
      margin-top: 16px;
      padding:12px 20px;
      border-radius: 12px;
      background: #FFF;
      cursor: pointer;
      color: #292D34;
      font-size: 14px;
      font-weight: 400;
}


.assistant-home-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 100px
}
.assistant-home-header .logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center
}
.assistant-home-header .logo .logon-shadow {
      margin-top: 9px;
      background: radial-gradient(50% 50% at 50% 50%, #8A8F99 0%, rgba(46, 48, 51, 0.00) 100%);
      -webkit-filter: blur(6px);
              filter: blur(6px);
}
.assistant-home-header .text {
    margin-left: 16px;
    flex: 1
}
.assistant-home-header .text .title {
      color: #111418;
      font-family: "PingFang SC";
      font-size: 32px;
      font-style: normal;
      font-weight: 500;
      line-height: normal;
}
.assistant-home-header .text .desc {
      margin-top: 4px;
      color: #677084;
      font-family: "PingFang SC";
      font-size: 20px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
}


.search-header {
  position: relative;
  padding: 24px 0 16px;
  justify-content: space-between;
  border-bottom: 0.5px solid #e5e6ea
}
.search-header.home-search-header {
    padding: 0px;
}
.search-header .search-header-title {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #111418;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}
.search-header .search-header-title img {
      position: relative;
      top: 1px;
      margin-right: 6px;
}
.search-header .close-icon {
    position: absolute;
    right: 25px;
    top: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    background: #f2f2f3;
    border-radius: 50%;
    cursor: pointer
}
.search-header .close-icon .icon-guanbi {
      font-size: 24px;
      color: #8a8f99;
}


.search-area {
  position: relative;
  padding: 8px 20px 24px
}
.search-area .search-input-container {
    flex: 1;
    align-items: flex-end;
    /* width: 100%; */
    /* max-width: calc(100% - 80px); */
    background: #ffffff;
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
    border: 1.5px solid #fff;
    border-radius: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 4px 12px;
    transition: 0.3s var(--n-bezier)
}
.search-area .search-input-container.v2 {
      border-color: #9d7bff;
}
.search-area .search-input-container.focus {
      border-color: #9d7bff;
}
.search-area .search-input-container.disabled {
      border: 1px solid rgba(157, 123, 255, 0.5);
      cursor: not-allowed
}
.search-area .search-input-container.disabled .custom-rich-input:not(.no-permission) {
}
.search-area .search-input-container.disabled .custom-rich-input:not(.no-permission):empty:before {
          content: '回复中，请稍候...';
}
.search-area .search-input-container .custom-rich-input {
      padding: 8px 0 8px 4px;
      width: 100%;
      border: none;
      outline: none;
      resize: none;
      flex: 1;
      font-family: 'PingFang SC';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      /* line-height: 32px; */
      color: #292d34;
      /* caret-color: #9d7bff; */
      max-height: 90px;
      /* min-height: 28px; */
      overflow-y: auto;

      -webkit-user-select: text;
      user-select: text;
      -webkit-touch-callout: default;
      word-break: break-all
}
.search-area .search-input-container .custom-rich-input::-webkit-scrollbar {
        display: none;
}
.search-area .search-input-container .custom-rich-input:empty:before {
        content: '输入你想知道的问题...';
        font-family: 'PingFang SC';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        /* line-height: 32px; */
        color: #8a8f99;
}
.search-area .search-input-container .search-ctrl-box {
      padding: 4px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: flex-end;
      align-items: end;
      -webkit-user-select: none;
      user-select: none
}
.search-area .search-input-container .search-ctrl-box .text-count {
        position: relative;
        top: 2px;
        font-size: 14px;
        color: #8a8f99;
        margin-right: 20px;
        white-space: nowrap;
        opacity: 0
}
.search-area .search-input-container .search-ctrl-box .text-count.show {
          opacity: 1;
          transition: 0.3s var(--n-bezier);
}
.search-area .search-input-container .search-ctrl-box .overstep-count {
        color: #eb3b17;
}
.search-area .search-tips {
    padding: 6px 20px 0;
    width: 100%;
    position: absolute;
    top: -34px;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    background: #fff;
    overflow-x: auto;

    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none
}

  /* Firefox */
.search-area .search-tips::-webkit-scrollbar {
      /* Chrome, Safari and Opera */
      display: none;
}
.search-area .search-tips .n-tag {
      cursor: pointer;
}
.search-area .search-tips .n-tag__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center
}
.search-area .search-tips .n-tag__content .iconfont {
        margin-right: 2px;
}
.search-area .search-tips .tag-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center
}
.search-area .search-tips .tag-item:not(:last-child) {
        margin-right: 8px;
}
.more-option-wrap {
  /* position: absolute; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
  flex-direction: column;
  align-items: center;
  /* bottom: 50px; */
  /* right: 0; */
  border-radius: 16px;
  background: #fff;
  /* hover投影 */
  box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer
}
.more-option-wrap .option-item {
    width: 100%;
    padding: 8px 12px;
    color: #292d34;
    font-size: 14px;
    font-weight: 500
}
.more-option-wrap .option-item:hover {
      color: #292d34;
      color: var(----1-, #292d34);
      border-radius: 8px;
      background: #f2f2f3;
      background: var(--bg, #f2f2f3);
}


.message-wrapper[data-v-5fbed30d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center
}
  /* padding-bottom: 28px; */
.message-wrapper .message-selector[data-v-5fbed30d] {
    margin-right: 12px;
    margin-bottom: 16px;
    width: 24px;
    height: 24px;
    flex-shrink: 0
}
.message-wrapper .message-selector img[data-v-5fbed30d] {
      width: 100%;
}


.ref-content-container {
  margin-bottom: 12px;
  padding: 8px;
  border-radius: 12px;
  border: 1px solid #e5e6ea;
  background: #fff;
  overflow: hidden;
  box-sizing: border-box
}
.ref-content-container .ref-content-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}
.ref-content-container .ref-content-wrap .ref-content {
      margin-right: 12px;
      flex: 1;
      overflow: hidden;
}
.ref-content-container .ref-images {
    flex-shrink: 0
}
.ref-content-container .ref-images .ref-image {
      width: 38px;
      height: 38px;
      border-radius: 8px;
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
}
.ref-content-container .ref-text {
    color: #292d34;
    text-align: justify;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 22.4px */

    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.ref-content-container .ref-source {
    margin-top: 8px;
    line-height: normal;
    color: #8A8F99;
    font-size: 12px;
    font-weight: 400;
}


.ref-list-container {
  margin-top: 12px
}
.ref-list-container .title {
    color: #677084;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 12px;
}
.ref-list-container .list {
}
.ref-list-container .list .item {
      cursor: pointer;
}
.ref-list-container .more-btn {
    display: inline-block
}
.ref-list-container .more-btn .content {
      cursor: pointer;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 0 8px;
      box-sizing: border-box;
      border-radius: 8px;
      border: 1px solid #E5E6EA;
      background: #FFF;
      color: #3D465A;
      font-size: 12px;
      font-weight: 400
}
.ref-list-container .more-btn .content .number {
        margin-right: 4px;
}
.ref-list-container .more-btn .content .icon {
        margin-left: 2px;
        transform: rotate(0)
}
.ref-list-container .more-btn .content .icon.up {
          transform: rotate(180deg);
}


.md-list-item[data-v-1723f49c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.md-list-item .list-prefix[data-v-1723f49c] {
    display: inline-block;
    width: 29px;
    white-space: nowrap;
    flex-shrink: 0;
    text-align: right;
    padding-right: 5px
}
.md-list-item .list-prefix.unordered[data-v-1723f49c] {
      font-size: 25px;
}
.md-list-item .list-content[data-v-1723f49c] {
    flex: 1;
    overflow: hidden;
}


.md-list[data-v-a5b2a562] {
}
.md-list .md-list[data-v-a5b2a562] {
    margin-left: -10px;
}


.md-heading[data-v-3abc5a86] {
  font-weight: 500;
}


.mermaid-container[data-v-fa2762e0] {
  text-align: center;
}
.mermaid-error[data-v-fa2762e0] {
  color: red;
  text-align: left;
  padding: 1em;
  background-color: #ffeeee;
  border-radius: 4px;
}


.md-code {
}
.md-code pre {
    margin: 8px 0;
}
.md-code code.hljs {
    border-radius: 3px;
    box-sizing: border-box;
}


.md-image {
  margin: 1em 0
}
.md-image img {
    max-width: 100%;
}


.md-hr {
}


.md-br {
  height: 1em;
}


.md-table[data-v-5cc6d78b] {
  margin: 16px 0;
  width: 100%;
  /* overflow-x: auto; */
}


.md-text[data-v-4f42698c] {
  word-break: normal;
  /* text-align: justify; */
  word-break: break-all
}
.md-text .animate-fade-in[data-v-4f42698c] {
    animation: fade-in-4f42698c 0.75s ease;
}
@keyframes fade-in-4f42698c {
0% {
      opacity: 0;
}
to {
      opacity: 1;
}
}


.md-text[data-v-5385f742] {
  word-break: break-all
}
  /* text-align: justify; */
.md-text.strong[data-v-5385f742] {
    font-weight: bold;
}


.create-subject-modal[data-v-26fc0f6a] {
}
.create-subject-modal .modal-content[data-v-26fc0f6a] {
}
.create-subject-modal .modal-content .label[data-v-26fc0f6a] {
      margin-bottom: 8px;
      font-size: 14px;
      color: #111418;
      font-weight: 500;
}
.create-subject-modal .modal-content .required[data-v-26fc0f6a] {
      color: #ff6a41;
      margin-left: 4px;
}
.create-subject-modal .modal-footer[data-v-26fc0f6a] {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between
}
.create-subject-modal .modal-footer .left-buttons[data-v-26fc0f6a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      cursor: pointer;
}
.create-subject-modal .modal-footer .right-buttons[data-v-26fc0f6a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 12px;
}


.move-note-modal {
}
.move-note-modal .modal-content {
}
.move-note-modal .modal-content .n-radio__label {
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
}


.move-note-modal[data-v-5ae7c25a] {
}
.move-note-modal .modal-content[data-v-5ae7c25a] {
    /* width: 550px; */
    height: 380px;
}
.move-note-modal .modal-footer[data-v-5ae7c25a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    margin-top: 20px
}
.move-note-modal .modal-footer .left-buttons[data-v-5ae7c25a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      cursor: pointer
}
.move-note-modal .modal-footer .left-buttons img[data-v-5ae7c25a] {
        margin-right: 6px;
}
.move-note-modal .modal-footer .left-buttons span[data-v-5ae7c25a] {
        font-weight: 500;
        font-size: 14px;
}
.move-note-modal .modal-footer .right-buttons[data-v-5ae7c25a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 12px;
}
.move-note-modal .move-modal-wrap[data-v-5ae7c25a] {
    /* width: 550px; */
    height: 380px;
    background-color: #fff;
    border-radius: 16px
}
.move-note-modal .move-modal-wrap .back-icon[data-v-5ae7c25a] {
      position: absolute;
      top: 22px;
      left: 11px;
}
.move-note-modal .move-modal-wrap .breadcrumb[data-v-5ae7c25a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      height: 34px;
      margin-bottom: 12px;
      margin-left: 6px;
      overflow-x: auto;
      -ms-overflow-style: none; /* IE and Edge */
      scrollbar-width: none
}
  /* Firefox */
.move-note-modal .move-modal-wrap .breadcrumb[data-v-5ae7c25a]::-webkit-scrollbar {
        /* Chrome, Safari and Opera */
        display: none;
}
.move-note-modal .move-modal-wrap .folder-list[data-v-5ae7c25a] {
      height: 200px;
      overflow: hidden
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-5ae7c25a] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        justify-content: space-between;
        height: 60px;
        padding-right: 8px;
        border-bottom: 0.5px solid #e5e6ea;
        cursor: pointer
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-5ae7c25a]:hover {
          /* background-color: #e5e6ea; */
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-5ae7c25a]:last-child {
          border-bottom: none;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title[data-v-5ae7c25a] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          align-items: center
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title img[data-v-5ae7c25a] {
            margin-right: 10px;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title .n-input[data-v-5ae7c25a] {
            width: 250px;
            border: 1px solid #e5e6ea;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .error[data-v-5ae7c25a] {
          margin-left: 4px;
          color: #f05554;
          font-size: 12px;
}
.move-note-modal .move-modal-wrap .action-buttons[data-v-5ae7c25a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: space-between;
      margin-top: 20px
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons[data-v-5ae7c25a] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        cursor: pointer
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons img[data-v-5ae7c25a] {
          margin-right: 6px;
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons span[data-v-5ae7c25a] {
          font-weight: 500;
          font-size: 14px;
}
.move-note-modal .move-modal-wrap .action-buttons .right-buttons[data-v-5ae7c25a] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 12px;
}


.move-note-modal {
}
.move-note-modal .modal-content {
}
.move-note-modal .modal-content .n-radio__label {
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
}


.move-note-modal[data-v-3cd177aa] {
}
.move-note-modal .modal-content[data-v-3cd177aa] {
    /* width: 550px; */
    height: 380px;
}
.move-note-modal .modal-footer[data-v-3cd177aa] {
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between
}
.move-note-modal .modal-footer .left-buttons[data-v-3cd177aa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      cursor: pointer
}
.move-note-modal .modal-footer .left-buttons img[data-v-3cd177aa] {
        margin-right: 6px;
}
.move-note-modal .modal-footer .left-buttons span[data-v-3cd177aa] {
        font-size: 14px;
        font-weight: 500;
}
.move-note-modal .modal-footer .right-buttons[data-v-3cd177aa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 12px;
}
.move-note-modal .move-modal-wrap[data-v-3cd177aa] {
    /* width: 550px; */
    height: 380px;
    background-color: #fff;
    border-radius: 16px
}
.move-note-modal .move-modal-wrap .back-icon[data-v-3cd177aa] {
      position: absolute;
      top: 22px;
      left: 11px;
}
.move-note-modal .move-modal-wrap .breadcrumb[data-v-3cd177aa] {
      margin-left: 6px;
      margin-bottom: 12px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      height: 34px;
      overflow-x: auto;
      -ms-overflow-style: none; /* IE and Edge */
      scrollbar-width: none
}
  /* Firefox */
.move-note-modal .move-modal-wrap .breadcrumb[data-v-3cd177aa]::-webkit-scrollbar {
        /* Chrome, Safari and Opera */
        display: none;
}
.move-note-modal .move-modal-wrap .folder-list[data-v-3cd177aa] {
      overflow: hidden;
      height: 200px
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-3cd177aa] {
        height: 60px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom: 0.5px solid #e5e6ea;
        padding-right: 8px;
        cursor: pointer
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-3cd177aa]:hover {
          /* background-color: #e5e6ea; */
}
.move-note-modal .move-modal-wrap .folder-list .folder-item[data-v-3cd177aa]:last-child {
          border-bottom: none;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title[data-v-3cd177aa] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          align-items: center
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title img[data-v-3cd177aa] {
            margin-right: 10px;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .title .n-input[data-v-3cd177aa] {
            width: 250px;
            border: 1px solid #e5e6ea;
}
.move-note-modal .move-modal-wrap .folder-list .folder-item .error[data-v-3cd177aa] {
          color: #f05554;
          font-size: 12px;
          margin-left: 4px;
}
.move-note-modal .move-modal-wrap .action-buttons[data-v-3cd177aa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: space-between;
      margin-top: 20px
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons[data-v-3cd177aa] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        cursor: pointer
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons img[data-v-3cd177aa] {
          margin-right: 6px;
}
.move-note-modal .move-modal-wrap .action-buttons .left-buttons span[data-v-3cd177aa] {
          font-size: 14px;
          font-weight: 500;
}
.move-note-modal .move-modal-wrap .action-buttons .right-buttons[data-v-3cd177aa] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 12px;
}


.note-resource-tag[data-v-50d5e79e] {
  margin-bottom: -12px;
  display: inline-block;
  max-width: 100%;
  padding: 3px 6px 3px 8px;
  border-radius: 8px;
  background: rgba(51, 112, 228, 0.1);
  color: #697997;
  font-size: 12px;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: 0.15s var(--n-bezier)
}
.note-resource-tag[data-v-50d5e79e]:hover {
    background: rgba(51, 112, 228, 0.15);
}
.note-resource-tag .resource-title[data-v-50d5e79e] {
    color: #6884c8;
}


.tag-icon[data-v-3510fa26] {
  width: 12px;
  height: 12px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjA1NDA1.png)
} /* default, dedao, dedao_resource */
.tag-icon.weread[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjM3NzIw.png);
}
.tag-icon.flomo[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQwMDU3.png);
}
.tag-icon.dd[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQxNzE1.png);
}
.tag-icon.obsidian[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQzMTY5.png);
}
.tag-icon.ai_image[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MTk4Mzk3.png);
}
.tag-icon.ai_link[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MjAwMTYz.png);
}
.tag-icon.ai_audio[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MTk4MzUy.png);
}
.tag-icon.knowledge[data-v-3510fa26] {
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTc0MzM5MzI3OTkx.png);
}


.note-item-ai-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  box-sizing: border-box;
  padding: 10px 12px;
  overflow-x: auto;
  overflow-y: hidden;
  overflow: auto hidden;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px
}
.note-item-ai-image::-webkit-scrollbar {
    display: none;
}
.note-item-ai-image:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-image .image-content {
    flex-shrink: 0;
    border: 0.5px solid #e5e6ea;
    border-radius: 8px;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05);
}
.note-item-ai-image .image-title {
    flex: 1;
    width: 260px;
    margin: 0 14px 0 8px;
    overflow: hidden;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}


.note-item-ai-internal-record {
  box-sizing: border-box;
  padding: 10px 12px;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px;
  cursor: pointer
}
.note-item-ai-internal-record:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-internal-record .record-icon {
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}
.note-item-ai-internal-record .record-icon.play {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0MTU4Njg1NDgw.png');
}
.note-item-ai-internal-record .record-icon.pause {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTY0NjkzMzgx.png');
}
.note-item-ai-internal-record .record-title {
    flex: 1;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
}
.note-item-ai-internal-record .record-text {
    flex-shrink: 0;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    text-decoration: underline;
}


.note-item-ai-link {
  padding: 10px 12px;
  border-radius: 8px;
  box-sizing: border-box;
  background: linear-gradient(
    92deg,
    #eef4ff 8.78%,
    rgba(240, 236, 255, 0.76) 51.68%,
    rgba(218, 231, 255, 0.49) 98.49%
  );
  cursor: pointer
}
.note-item-ai-link:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-link .link-icon {
    width: 20px;
    height: 20px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMTYzOTg0MDYw.png);
    flex-shrink: 0;
}
.note-item-ai-link .link-title {
    margin-left: 8px;
    color: #766af6;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all;
    flex: 1;
}


.note-item-ai-local-audio {
  box-sizing: border-box;
  padding: 10px 12px;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px;
  cursor: pointer
}
.note-item-ai-local-audio:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-local-audio .record-icon {
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}
.note-item-ai-local-audio .record-icon.play {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0NzcyNjM2MjE1.png');
}
.note-item-ai-local-audio .record-icon.pause {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTY0NjkzMzgx.png');
}
.note-item-ai-local-audio .record-title {
    flex: 1;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
}
.note-item-ai-local-audio .record-text {
    flex-shrink: 0;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    text-decoration: underline;
}


.note-item-ai-meeting {
  box-sizing: border-box;
  padding: 10px 12px;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px;
  cursor: pointer
}
.note-item-ai-meeting:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-meeting .record-icon {
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}
.note-item-ai-meeting .record-icon.play {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0MTU4MTM3MzY1.png');
}
.note-item-ai-meeting .record-icon.pause {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTY0NjkzMzgx.png');
}
.note-item-ai-meeting .record-title {
    flex: 1;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
}
.note-item-ai-meeting .record-text {
    flex-shrink: 0;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    text-decoration: underline
}
.note-item-ai-meeting .record-text:not(:last-child) {
      margin-right: 12px;
}


.note-item-ai-record {
  box-sizing: border-box;
  padding: 10px 12px;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px;
  cursor: pointer
}
.note-item-ai-record:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-record .record-icon {
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}
.note-item-ai-record .record-icon.play {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTY0NjkzNDE0.png');
}
.note-item-ai-record .record-icon.pause {
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTY0NjkzMzgx.png');
}
.note-item-ai-record .record-title {
    flex: 1;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
}
.note-item-ai-record .record-text {
    flex-shrink: 0;
    color: #766af6;
    font-weight: 500;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    text-decoration: underline;
}


.note-item-ai {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}


.note-item-header {
  margin-bottom: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start
}
.note-item-header .header-ai-icon {
    margin-top: 4px;
    margin-right: 8px;
    width: 26px;
    height: 20px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMTYzMzAzMzAz.png);
    flex-shrink: 0;
}
.note-item-header .header-title {
    color: #111418;
    text-align: justify;
    font-weight: bold;
    font-size: 18px;
    line-height: 160%;

    display: -webkit-box;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-wrap;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}


.note-ref-wrap[data-v-c510427a] {
  margin-bottom: 12px;
  border-left: 4px solid #e5e6ea;
  padding-left: 9px
}
.note-ref-wrap .note-ref[data-v-c510427a] {
    white-space: pre-line;
    color: #292d34;
    font-size: 16px;
    line-height: 180%;
    text-align: justify;
    display: -webkit-box;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-wrap
}
.note-ref-wrap .note-ref.ref-light[data-v-c510427a] {
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 180%; /* 25.2px */
}
.note-ref-wrap .note-ref-source[data-v-c510427a] {
    margin-top: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer
}
.note-ref-wrap .note-ref-source .source-cover[data-v-c510427a] {
      margin-right: 8px;
      width: 36px;
      height: 48px;
      background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE3NDA2MTM3.png);
      background-size: contain;
      background-position: center;
      background-repeat: no-repeat;
      border-radius: 4px;
      border: 0.5px solid #e5e6ea;
      overflow: hidden;
}
.note-ref-wrap .note-ref-source .source-content[data-v-c510427a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      justify-content: center;
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 500;
      line-height: normal
}
.note-ref-wrap .note-ref-source .source-content .content-sub[data-v-c510427a] {
        margin-top: 6px;
        font-size: 12px;
        font-weight: 400;
}


.note-item {
}
.note-item:not(:first-child) {
    margin-top: 16px;
}
.note-item /deep/ hl {
    color: #ff6a41;
}
.note-item aie-header {
    display: none;
}
.note-item aie-footer {
    display: none;
}
.note-item .note-content {
    margin-top: 3px;
    margin-bottom: 12px;
    color: #292d34;
    font-size: 16px;
    line-height: 180%;
    -webkit-user-select: text;
            user-select: text;
}
.note-item .note-ai-hint {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    margin-bottom: 12px;
    color: #8a8f99;
    font-size: 14px
}
.note-item .note-ai-hint .icon {
      margin-right: 4px;
}
.note-item .note-images {
    max-height: 218px;
    margin-top: -8px;
    margin-bottom: 12px;
    overflow: hidden;
    font-size: 0
}
.note-item .note-images .note-image {
      margin-top: 8px;
      margin-right: 8px;
      border: 0.5px solid #e5e6ea;
      border-radius: 8px;
}
.note-item .note-tags {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 8px
}
.note-item .note-tags .n-tag {
      margin-bottom: 4px;
      cursor: pointer
}
.note-item .note-tags .n-tag:not(:last-child) {
        margin-right: 8px;
}
.note-item.card {
}
.note-item.card .note-content {
      display: -webkit-box;
      overflow: hidden;
      text-align: justify;
      word-wrap: break-word;
      word-break: break-all;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3;
}
.note-item.card .note-tags {
      max-height: 28px;
      /* white-space: nowrap; */
      overflow: hidden;
}
.note-item.card .note-ref {
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3
}
.note-item.card .note-ref.ref-light {
        -webkit-line-clamp: 2;
}
.note-item.refCard {
}
.note-item.refCard .note-content {
      display: -webkit-box;
      overflow: hidden;
      text-align: justify;
      word-wrap: break-word;
      word-break: break-all;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 10;
}
.note-item.refCard .note-ref {
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 10
}
.note-item.refCard .note-ref.ref-light {
        -webkit-line-clamp: 10;
}


.note-card[data-v-7dcbbda1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 16px;
  background: #fff;
  border-radius: 16px;
  cursor: pointer;
  transition: box-shadow 0.3s var(--n-bezier)
}
.note-card[data-v-7dcbbda1]:hover {
    box-shadow:
      0 4px 8px 0 rgba(0, 0, 0, 0.02),
      0 8px 16px 0 rgba(161, 167, 181, 0.16);
}
.note-card .header-ref-tag[data-v-7dcbbda1] {
    width: 98px;
    padding: 3px 6px 3px 8px;
    color: #697997;
    font-weight: 400;
    font-size: 12px;
    white-space: nowrap;
    background: rgba(51, 112, 228, 0.1);
    border-radius: 8px;
}
.note-card .card-bottom[data-v-7dcbbda1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 14px;
    border-top: 1px dashed #e5e6ea
}
.note-card .card-bottom .card-bottom-main[data-v-7dcbbda1] {
      color: #8a8f99;
      font-size: 12px;
}
.note-card .card-bottom .card-bottom-option[data-v-7dcbbda1] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      cursor: pointer
}
.note-card .card-bottom .card-bottom-option .card-bottom-add[data-v-7dcbbda1] {
        position: relative
}
.note-card .card-bottom .card-bottom-option .card-bottom-add .hover-bubble[data-v-7dcbbda1] {
          position: absolute;
          top: -45px;
          left: -50px;
          z-index: 999;
          box-sizing: border-box;
          width: -webkit-max-content;
          width: -moz-max-content;
          width: max-content;
          padding: 8px 12px;
          color: #fff;
          font-weight: 400;
          font-size: 14px;
          background: #1d2129;
          border-radius: 2px;
          cursor: default
}
.note-card .card-bottom .card-bottom-option .card-bottom-add .hover-bubble .triangle[data-v-7dcbbda1] {
            position: absolute;
            bottom: -4px;
            left: 50%;
            width: 0;
            height: 0;
            border-top: 4px solid #1d2129;
            border-right: 5px solid transparent;
            border-left: 5px solid transparent;
            transform: translateX(-50%);
}


.n-base-select-menu .n-base-select-option.card-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}
.n-base-select-menu .n-base-select-option.card-action.n-base-select-option--pending {
    background: var(--n-option-color-pending);
}
.n-base-select-menu .n-base-select-option.card-action::before {
    position: relative;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    font-size: 16px;
    line-height: 16px;
    /* --n-option-color-pending: none; */
}
.n-base-select-menu .n-base-select-option.card-action.card-action-share::before {
    content: '\ed3d';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-copy::before {
    content: '\ed4c';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-keshihuawangye::before {
    content: '\ed76';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-keshihuawangye::after {
    position: absolute;
    top: 6px;
    right: 8px;
    padding: 2px 8px;
    color: #4e5969;
    font-size: 12px;
    background: #fff;
    border: 0.5px solid #c9cdd4;
    border-radius: 14px;
    transform: scale(0.6);
    content: 'Beta';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-trash::before {
    content: '\ed39';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-remove::before {
    content: '\ed6d';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-edit::before {
    content: '\ed4f';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-yichu::before {
    content: '\ed6d';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-chuangjianzhishiku::before {
    content: '\ed70';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-fenxiang::before {
    content: '\ed3d';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-rename::before {
    content: '\ed65';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-download::before {
    content: '\ed66';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-move::before {
    content: '\ed68';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-yidong::before {
    content: '\ed68';
}
.n-base-select-menu .n-base-select-option.card-action.card-action-trash {
    color: #d5492a;
}
.n-base-select-menu .n-base-select-option.card-action.card-action-export-pdf::before,
  .n-base-select-menu .n-base-select-option.card-action.card-action-export-docx::before,
  .n-base-select-menu .n-base-select-option.card-action.card-action-export-mp3::before {
    width: 18px;
    height: 18px;
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0NzgxMjM4ODgw.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.n-base-select-menu .n-base-select-option.card-action.card-action-export-docx::before {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0NzgxMjM4ODI2.png');
}
.n-base-select-menu .n-base-select-option.card-action.card-action-export-mp3::before {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0NzgxMjM4ODAy.png');
}
.n-base-select-menu .n-base-select-option.card-action.card-action-export::before {
    width: 18px;
    height: 18px;
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0ODQxNTg2NTU4.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}


.ref-popover {
}
.ref-popover.n-popover,
  .ref-popover .n-popover__content {
    border-radius: 16px;
    overflow: hidden;
}


.md-reference-note-normal[data-v-4ff66a20] {
  margin: 0 1px;
  display: inline-block;
  font-size: 11px;
  width: 15px;
  height: 15px;
  line-height: 15px;
  text-align: center;
  /* color: #ff6b00; */
  color: #9d7bff;
  background: rgba(157, 123, 255, 0.2);
  border-radius: 2px;
  transform: scale(0.8);
  vertical-align: super;
  transition: 0.3s var(--n-bezier);
  cursor: pointer
}
.md-reference-note-normal[data-v-4ff66a20]:hover {
    color: #fff;
    background: #766af6;
}
.n-popover-ref-content[data-v-4ff66a20] {
  width: 360px;
  max-height: 400px;
  overflow: auto;
  cursor: pointer;

  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none
}
/* Firefox */
.n-popover-ref-content[data-v-4ff66a20]::-webkit-scrollbar {
    /* Chrome, Safari and Opera */
    display: none;
}
@media (max-width: 500px) {
.n-popover-ref-content[data-v-4ff66a20] {
    width: 300px;
}
}
@media (max-width: 400px) {
.n-popover-ref-content[data-v-4ff66a20] {
    width: 260px;
}
}


.md-reference-note-subject[data-v-1d4f5666] {
  margin: -2px 5px 0 5px;
  padding: 3px 6px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 16px;
  font-size: 8px;
  font-weight: 500;
  color: #9884fb;
  background: #f0edff;
  border-radius: 20px;
  vertical-align: middle;
  cursor: pointer
}
.md-reference-note-subject .ref-divider[data-v-1d4f5666] {
    margin: 0 4px;
    width: 0.5px;
    height: 8px;
    background: rgba(152, 132, 251, 0.3);
}
.md-reference-note-subject.animate-fade-in[data-v-1d4f5666] {
    animation: fade-in-1d4f5666 0.75s ease;
}
@keyframes fade-in-1d4f5666 {
0% {
      opacity: 0;
}
to {
      opacity: 1;
}
}


.md-code-span[data-v-e36ef070] {
  border-radius: 0.4rem;
  font-size: 0.85rem;
  padding: 0.25em 0.3em;
  background-color: var(--purple-light);
}


.markdown-render-container[data-v-d5dc29ea] {
  word-break: break-all;
}


.intro-message-container {
}
.intro-message-container .intro-header {
    font-size: 16px;
    font-weight: 500
}
.intro-message-container .intro-header .highlight {
      color: #ff6b00;
}
.intro-message-container .cut-line {
    width: 100%;
    margin: 10px 0;
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #e5e6ea), color-stop(0%, transparent));
    background-image: linear-gradient(to right, #e5e6ea 33%, transparent 0%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
}
.intro-message-container .intro-content {
    font-size: 14px;
    font-weight: 400;
}


.version-update-message-container[data-v-235967bc] {
}
.version-update-message-container .version-update-header[data-v-235967bc] {
    font-size: 16px;
    font-weight: 500;
}
.version-update-message-container .cut-line[data-v-235967bc] {
    width: 100%;
    margin: 10px 0;
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #e5e6ea), color-stop(0%, transparent));
    background-image: linear-gradient(to right, #e5e6ea 33%, transparent 0%);
    background-position: bottom;
    background-size: 6px 1px;
    background-repeat: repeat-x;
}
.version-update-message-container .version-update-content[data-v-235967bc] {
    font-size: 14px;
    font-weight: 400;
}
.version-update-message-container .version-update-link[data-v-235967bc] {
    font-size: 14px;
    font-weight: 400;
    color: #6884c8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    cursor: pointer
}
.version-update-message-container .version-update-link .arrow-right[data-v-235967bc] {
      display: inline-block;
      margin-left: 3px;
      font-size: 12px;
      transform: rotate(-90deg);
}


.hot-question-container {
}
.hot-question-container .hot-header {
    font-size: 16px;
    font-weight: 500
}
.hot-question-container .hot-header .highlight {
      color: #ff6b00;
}
.hot-question-container .question-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    margin-top: 8px;
    grid-gap: 32px;
    gap: 8px
}
.hot-question-container .question-list .question-wrap {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      background: #fff;
      border-radius: 15px;
      padding: 8px 12px;
      box-sizing: border-box;
      font-style: normal;
      /* font-weight: 500; */
      font-size: 14px;
      text-align: right;
      color: #292d34;
      word-break: break-all;
      text-align: left;
      min-height: 32px;
      line-height: 20px;
      cursor: pointer;
}
.hot-question-container .question-list .question-wrap:hover {
      color: #ff6b00;
}


.loading-message-container[data-v-6483caa6] {
}
.loading-message-container .loading-content[data-v-6483caa6] {
    display: inline-block;
    width: 16px;
}


.process-message-container[data-v-60e37b18] {
}
.process-message-container .process-content-wrap[data-v-60e37b18] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 400
}
.process-message-container .process-content-wrap .process-icon[data-v-60e37b18] {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      align-items: center;
      margin-right: 6px;
}


.assistant-feedback-modal {
  margin-top: -43px
}
.assistant-feedback-modal .modal-title {
    color: #111418;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%; /* 25.6px */
    letter-spacing: 0.5px;
}
.assistant-feedback-modal .modal-sub-title {
    color: #3d465a;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 22.4px */
}
.assistant-feedback-modal .modal-desc {
    color: #8a8f99;
    text-align: justify;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 19.2px */
}


.related-questions-container[data-v-72a79a45] {
  /* padding: 0 16px 0 44px; */
  padding: 0 16px 0 0px
}

  /* question */
.related-questions-container .related-question[data-v-72a79a45] {
}
.related-questions-container .related-question[data-v-72a79a45]:last-child {
      margin-bottom: 12px;
}
.related-questions-container .related-question .question-content[data-v-72a79a45] {
      margin-bottom: 12px;
      padding: 6px 8px;
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      align-items: center;
      color: #292d34;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px; /* 128.571% */
      border-radius: 8px;
      background: #f2f2f3;
      cursor: pointer
}
.related-questions-container .related-question .question-content .anchor-icon[data-v-72a79a45] {
        margin-left: 8px;
        width: 16px;
        height: 16px;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMDc2ODA3NjEz.png);
        flex-shrink: 0;
}


/* 未激活 */
.like-icon-container[data-v-4c16a7aa] {
  cursor: pointer;
  margin-right: 20px
}
.like-icon-container img[data-v-4c16a7aa] {
    width: 20px;
    height: 20px;
}


.share-icon-container[data-v-baae230e] {
  cursor: pointer
}
.share-icon-container .share-icon[data-v-baae230e] {
    width: 20px;
}


.bot-message-base[data-v-43fac092] {
  flex: 1;
  overflow: hidden;
}
.bot-message-container[data-v-43fac092] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 1;
  justify-content: flex-start;
  margin-bottom: 12px;
  overflow: hidden
}

/* 头像 */
.bot-message-container .bot-avatar[data-v-43fac092] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    justify-content: center;
    align-items: flex-start;
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    margin-right: 8px
}
.bot-message-container .bot-avatar img[data-v-43fac092] {
      width: 100%;
      border-radius: 4px;
}
.bot-message-container .bot-message[data-v-43fac092] {
    /* 32 + 8 + 32 */
    /* width: calc(100% - 72px); */
    flex: 1;
    overflow: hidden
}

/* 回复框 */
.bot-message-container .bot-message .bot-message-content[data-v-43fac092] {
      display: inline-block;
      /* min-height: 58px; */
      max-width: 100%;
      padding: 12px;
      box-sizing: border-box;
      background: #fff;
      border-radius: 12px;
      font-family: 'PingFang SC';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      line-height: 26px;
      color: #292d34;
      text-align: justify;
      word-break: break-all;
      overflow: hidden;
      white-space: pre-line
}
.bot-message-container .bot-message .bot-message-content.full-content[data-v-43fac092] {
        display: block;
        width: 100%;
}
.bot-message-container .bot-message .bot-message-content .message-error-tip[data-v-43fac092] {
        cursor: pointer;
}
.bot-message-container .bot-message .bot-message-content .message-error-tip[data-v-43fac092],
      .bot-message-container .bot-message .bot-message-content .risk-message[data-v-43fac092] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        color: #8a8f99
}
.bot-message-container .bot-message .bot-message-content .message-error-tip img[data-v-43fac092], .bot-message-container .bot-message .bot-message-content .risk-message img[data-v-43fac092] {
          width: 16px;
          margin-right: 6px;
}
.bot-message-container .bot-message .bot-message-content .bot-tip[data-v-43fac092] {
        margin: 10px 20px 0 0;
        font-size: 12px;
        color: #8a8f99;
}
.bot-message-container .bot-message .bot-message-content .message-stop-tip[data-v-43fac092] {
        color: #adb3be;
        font-size: 14px;
}
.bot-message-container .bot-message-icons[data-v-43fac092] {
    margin-top: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.bot-message-container .bot-message-icons i[data-v-43fac092] {
      font-size: 20px;
      color: #8a8f99;
      cursor: pointer
}
.bot-message-container .bot-message-icons i.icon-shuaxin[data-v-43fac092] {
        font-size: 18px;
}
.bot-message-container .bot-message-icons i[data-v-43fac092]:not(:first-child) {
        margin-left: 16px;
}
.bot-message-container .bot-placeholder[data-v-43fac092] {
    width: 16px;
    flex-shrink: 0;
}


.user-message-container[data-v-5f983ef6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  /* align-items: center; */
  margin-bottom: 12px;
  flex: 1;
  position: relative
}
.user-message-container .user-message[data-v-5f983ef6] {
    display: inline-block;
    background: #292d34;
    border-radius: 12px;
    margin-left: 16px;
    /* 头像 */
    padding: 8px 12px;
    box-sizing: border-box;
    font-family: 'PingFang SC';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    text-align: right;
    color: #fff;
    min-height: 42px;
    word-break: break-all;
    text-align: left;
}
.user-message-container .user-avatar[data-v-5f983ef6] {
    flex-shrink: 0;
    width: 36px;
    height: 36px;
    margin-left: 8px
}
.user-message-container .user-avatar img[data-v-5f983ef6] {
      width: 100%;
      border-radius: 50%;
}


.new-round-message-container[data-v-9092cd78] {
  padding: 2px 0;
}


.note-suggestions-container[data-v-593cefb4] {
}
.note-suggestions-container .note-suggestions[data-v-593cefb4] {
}
.note-suggestions-container .note-suggestions[data-v-593cefb4]:last-child {
      margin-bottom: 12px;
}
.note-suggestions-container .note-suggestion[data-v-593cefb4] {
    margin-bottom: 12px;
    padding: 6px 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    align-items: center;
    color: #292d34;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px; /* 128.571% */
    border-radius: 8px;
    background: #f2f2f3;
    cursor: pointer
}
.note-suggestions-container .note-suggestion .anchor-icon[data-v-593cefb4] {
      margin-left: 8px;
      width: 16px;
      height: 16px;
      background-size: cover;
      background-position: center;
      background-repeat: no-repeat;
      background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMDc2ODA3NjEz.png);
      flex-shrink: 0;
}


.chat-container[data-v-07250769] {
  margin-bottom: 24px;
  padding: 0px 6px 0px 0px;
  border-radius: 12px
}
.chat-container .padding-bottom-block[data-v-07250769] {
    height: 66px;
}
.chat-container[data-v-07250769]::-webkit-scrollbar {
    width: 4px;
}
.chat-container[data-v-07250769]::-webkit-scrollbar-thumb {
    background: #e5e6ea;
    border-radius: 5px;
}


.chat-home {
  background: #f2f2f2;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center
}
.chat-home .chat-home-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: 750px
}
.chat-home .chat-home-content .search-header-wrapper {
      box-sizing: border-box;
      margin-bottom: 24px;
      padding: 8px 12px;
      border-radius: 18px;
      background: #fff;
      box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
}
.chat-wrap {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 450px;

  background: #f2f2f2;
  /* width: 100%;
  min-width: 375px; */
  /* height: 100%; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: center;
  justify-content: center;
  pointer-events: auto;
  z-index: 100
}
.chat-wrap.v2 {
    /* padding: 0 24px; */
    /* width: calc(100% - 48px); */
    /* width: 420px; */
    box-sizing: border-box;
    /* border-radius: 16px; */
    border-left: 1px solid rgb(239, 239, 245);
    background: #fff
}
.chat-wrap.v2 .chat-base {
}
.chat-wrap.v2 .chat-base .assistant-container {
        margin-top: 24px;
        background: #fff;
}
.chat-wrap.v2 .chat-base .bot-message-content {
        background: #f2f2f3;
}
.chat-wrap .chat-base {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* max-width: 750px; */
    width: 100%;
    height: 100%
}
.chat-wrap .chat-base .chat-main {
      flex: 1;
}
.chat-wrap .chat-base .assistant-container {
      padding: 0 20px;
      position: relative;
      background: #f2f2f3;
      /* overflow-y: auto; */
}
.chat-wrap .chat-base .stop-message-wrap {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      align-items: center;
      cursor: pointer
}
.chat-wrap .chat-base .stop-message-wrap .stop-message {
        position: absolute !important
}
.chat-wrap .chat-base .stop-message-wrap .stop-message {
        top: -160px;
        border-radius: 100px;
        padding: 7px 12px;
        background: #f9f9f9;
        color: #8a8f99;
        font-size: 12px;
        font-weight: 500;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center;
        border: 0.5px solid #e5e6ea;
        border: 0.5px solid var(--06-line, #e5e6ea)
}
.chat-wrap .chat-base .stop-message-wrap .stop-message .stop-message-icon {
          width: 16px;
          height: 16px;
          margin-right: 2px;
}
.chat-collapsed {
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 106px;
  border-radius: 12px;
  border: 1px solid #e5e6ea;
  border: 1px solid var(----6-line, #e5e6ea);
  background: linear-gradient(
      148deg,
      #eef4ff 8.46%,
      rgba(240, 236, 255, 0.76) 33.51%,
      rgba(218, 231, 255, 0) 91.5%
    ),
    #fff;
  box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
  pointer-events: auto;
  cursor: pointer;
  z-index: 100
}
.chat-collapsed .chat-collapsed-text {
    margin-top: 12px;
    color: #111418;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
@media (max-width: 1023px) {
.chat-wrap {
    width: 100%;
    border-radius: 16px 16px 0px 0px;
}
.chat-collapsed {
    top: auto;
    top: initial;
    right: auto;
    right: initial;
    bottom: 12px;
    left: 50%;
    transform: translateX(-50%);

    width: 132px;
    height: 48px;
    flex-direction: row;
    border-radius: 24px
}
.chat-collapsed .chat-collapsed-text {
      margin-top: 0;
      margin-left: 6px;
}
}


.assistant-sider {
  flex-shrink: 0;
  pointer-events: none
}
.assistant-sider .mask {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    display: none;
    background: rgba(0, 0, 0, 0.3);
    pointer-events: auto;
}
@media (max-width: 1023px) {
.assistant-sider {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: auto
}
.assistant-sider.show-assistant {
}
.assistant-sider.show-assistant .mask {
        display: block;
}
.assistant-sider.show-assistant .chat-wrap {
        top: 15%;
}
}


.modal-prompt[data-v-18b4c4ce] {
  background-color: #fff;
  padding: 16px;
  position: relative;
  width: 280px;
  height: 299px;
  box-sizing: border-box;
  border-radius: 16px;
  font-family: 'PingFang SC';
  text-align: center
}
.modal-prompt .close[data-v-18b4c4ce] {
    position: absolute;
    top: 12px;
    right: 12px;
    font-size: 25px;
    cursor: pointer;
}
.modal-prompt img[data-v-18b4c4ce] {
    margin: 0 auto;
    display: block;
    margin-top: 12px;
}
.modal-prompt .title[data-v-18b4c4ce] {
    min-height: 28.8px;
    font-size: 18px;
    font-weight: 500;
    color: #111418;
}
.modal-prompt .msg[data-v-18b4c4ce] {
    margin-top: 22px;
    color: #3d465a;
    font-size: 14px;
}


.modal-prompt[data-v-498205e7] {
  background-color: #fff;
  padding: 16px;
  position: relative;
  width: 280px;
  height: 305px;
  box-sizing: border-box;
  border-radius: 16px;
  font-family: 'PingFang SC';
  text-align: center
}
.modal-prompt .close[data-v-498205e7] {
    position: absolute;
    top: 12px;
    right: 12px;
    font-size: 25px;
    cursor: pointer;
}
.modal-prompt img[data-v-498205e7] {
    margin: 0 auto;
    display: block;
    margin-top: 12px;
}
.modal-prompt .title[data-v-498205e7] {
    font-size: 18px;
    font-weight: 500;
    color: #111418;
}
.modal-prompt .msg[data-v-498205e7] {
    margin-top: 22px;
    color: #3d465a;
    font-size: 14px;
}
.modal-prompt .desc[data-v-498205e7] {
    margin-top: 12px;
    color: #8a8f99;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 19.2px */
}


.modal-prompt[data-v-bd5d3c8c] {
  background-color: #fff;
  padding: 24px;
  position: relative;
  width: 280px;
  height: 286px;
  box-sizing: border-box;
  border-radius: 16px;
  font-family: 'PingFang SC';
  text-align: center
}
.modal-prompt .close[data-v-bd5d3c8c] {
    position: absolute;
    top: 15px;
    right: 12px;
    font-size: 25px;
    cursor: pointer;
}
.modal-prompt img[data-v-bd5d3c8c] {
    margin: 0 auto;
    display: block;
}
.modal-prompt .title[data-v-bd5d3c8c] {
    margin-top: 24px;
    font-size: 18px;
    font-weight: 500;
    color: #111418;
}
.modal-prompt .msg[data-v-bd5d3c8c] {
    margin-top: 12px;
    color: #3d465a;
    font-size: 14px;
}
.modal-prompt .qrcode[data-v-bd5d3c8c] {
    margin: 0 auto;
    width: 130px;
    height: 130px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #fff;
}


.mobile-layout {
  background: #f2f2f3
}
.mobile-layout .layout-header {
    width: 100%;
    max-width: 774px;
    margin: 0 auto;
    padding: 9px 20px 20px;
}
.mobile-layout .n-tabs {
    max-width: 774px;
    margin: 0 auto;
    padding: 0 20px 12px;
}
.layout-drawer-content {
}
.layout-drawer-content .user-info {
    margin-top: 28px
}
.layout-drawer-content .user-info .user-avatar {
      flex-shrink: 0;
      overflow: hidden;
      background: -webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0, 20%)), to(rgb(0, 0, 0, 20%)));
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
      border-radius: 64px;
}
.layout-drawer-content .user-info .user-nickname {
      margin-left: 12px;
      color: #111418;
      font-weight: 500;
      font-size: 20px;
      font-style: normal;
      line-height: normal;
}
.layout-drawer-content .button-group {
    margin-top: 35px
}
.layout-drawer-content .button-group .button-item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 14px;
      padding: 12px 0
}
.layout-drawer-content .button-group .button-item .iconfont {
        margin-top: -3px;
        color: #292d34;
        font-size: 18px;
}
.layout-drawer-content .button-group .button-icon {
      width: 20px;
      height: 20px;
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMDc2ODA3NjEz.png');
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover
}
.layout-drawer-content .button-group .button-icon.export {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzYwNjA0NTgw.png');
}
.layout-drawer-content .button-group .button-icon.wx-app {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDEwOTUw.png');
}
.layout-drawer-content .button-group .button-icon.download-app {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ3MTc1NDYz.png');
}
.layout-drawer-content .button-group .button-icon.callback {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDExMDE0.png');
}
.layout-drawer-content .button-group .button-icon.logout {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDEwOTg3.png');
}
.layout-drawer-content .button-group .button-text {
      margin-left: 12px;
      color: #292d34;
      font-weight: 500;
      font-size: 16px;
      font-style: normal;
      line-height: normal
}
.layout-drawer-content .button-group .button-text.logout {
        color: #ff6a41;
}


.miniapp-code[data-v-7ba7ee8e] {
}
.miniapp-code img[data-v-7ba7ee8e] {
    margin: 0 auto;
    display: block;
}
.miniapp-code .msg[data-v-7ba7ee8e] {
    margin-top: 12px;
    color: #677084;
    font-size: 12px;
    text-align: center;
}
.miniapp-code .spin-wrap[data-v-7ba7ee8e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 100px;
}
.miniapp-code .qrcode[data-v-7ba7ee8e] {
    margin: 0 auto;
    width: 100px;
    height: 100px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #fff;
}


.simple-menu {
}
.simple-menu .menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    color: #8a8f99;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    cursor: pointer
}
.simple-menu .menu-item .iconfont {
      margin-right: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 44px;
      height: 44px;
      border-radius: 24px;
      background: rgba(173, 179, 190, 0.3)
}
.simple-menu .menu-item .iconfont.icon-wenyiwen-xuanzhong {
        font-size: 19px;
}
.simple-menu .menu-item .iconfont.icon-zhishiku {
        font-size: 18px;
}
.simple-menu .menu-item:hover {
      color: #111418;
      transition: 0.3s var(--n-bezier)
}
  /* 彩色字体特殊处理 */
.simple-menu .menu-item:hover .icon-getbiji {
        font-family: 'iconfont-colorful' !important
}
.simple-menu .menu-item:hover .icon-getbiji::before {
          content: '\ed55';
}
.simple-menu .menu-item.selected {
      color: #111418
}
.simple-menu .menu-item.selected .iconfont {
        color: #fff;
        background: #111418;
}
.simple-menu .menu-item:not(:first-child) {
      margin-top: 24px;
}
.simple-menu .menu-item .menu-item-label {
}
.simple-menu .menu-item .menu-item-label .menu-item-label-beta {
        margin-left: 2px;
        padding: 1px 3px;
        display: inline-block;
        color: #8a8f99;
        font-size: 12px;
        border-radius: 4px;
        font-weight: 400;
        border: 1px solid #e5e6ea;
        background-color: #fff;
}


.userInfo-wrap[data-v-78003f5e] {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  overflow: hidden;
  position: relative;
  cursor: pointer
}
.userInfo-wrap[data-v-78003f5e]:hover {
}
.userInfo-wrap:hover .nickname[data-v-78003f5e] {
      color: #111418;
}
.userInfo-wrap img[data-v-78003f5e] {
    width: 44px;
    height: 44px;
    border-radius: 50%;
    margin-right: 16px;
}
.userInfo-wrap .nickname[data-v-78003f5e] {
    color: #8a8f99;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    transition: 0.3s var(--n-bezier);
}
.userMenu[data-v-78003f5e] {
  color: #292d34
}

/* 单数子元素加一个border */
.userMenu[data-v-78003f5e] > :not(:last-child) {
    border-bottom: 1px solid #e5e6ea; /* 您可以根据需要更改边框的样式 */
}
.userMenu .userMenu-item[data-v-78003f5e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 12px;
    align-items: center;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    width: 192px
}
.userMenu .userMenu-item[data-v-78003f5e]:hover {
      background-color: #e5e6ea;
}
.userMenu .userMenu-item img[data-v-78003f5e] {
      margin-right: 8px;
}


.sync-note-button[data-v-d4fe9524] {
  margin-bottom: 24px;
}


.menu-popover {
  font-size: 0;
}


.pc-sider[data-v-0e446944] {
  padding: 24px 0px 32px 24px;
  width: 200px;
  box-sizing: border-box;
  flex-shrink: 0
}
.pc-sider .logo-wrap[data-v-0e446944] {
    position: relative;
    font-size: 0;
}
.pc-sider .sider-logo[data-v-0e446944] {
    cursor: pointer;
}
.pc-sider .beta[data-v-0e446944] {
    position: absolute;
    top: 0px;
    right: -31px;
    color: #8a8f99;
    font-size: 12px;
    border-radius: 4px;
    border: 0.5px solid #e5e6ea;
    background: #fff;
    padding: 2px 4px;
    line-height: 12px;
}
.pc-sider .sider-menus[data-v-0e446944] {
    margin-top: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}


.assistant-sider-placeholder[data-v-72429e66] {
  transition: all 0.3s var(--n-bezier);
  pointer-events: none
}
.assistant-sider-placeholder.show-assistant[data-v-72429e66] {
    width: 450px;
}
.assistant-sider-placeholder.show-button[data-v-72429e66] {
    width: 0;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
  --tw-ring-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow: 0 0 rgba(0,0,0,0);
  --tw-shadow-colored: 0 0 rgba(0,0,0,0);
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {
.\!container {
    max-width: 640px !important;
}
.container {
    max-width: 640px;
}
}
@media (min-width: 768px) {
.\!container {
    max-width: 768px !important;
}
.container {
    max-width: 768px;
}
}
@media (min-width: 1024px) {
.\!container {
    max-width: 1024px !important;
}
.container {
    max-width: 1024px;
}
}
@media (min-width: 1280px) {
.\!container {
    max-width: 1280px !important;
}
.container {
    max-width: 1280px;
}
}
@media (min-width: 1536px) {
.\!container {
    max-width: 1536px !important;
}
.container {
    max-width: 1536px;
}
}
.visible {
  visibility: visible;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
}
.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block {
  display: block;
}
.inline {
  display: inline;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.list-item {
  display: list-item;
}
.hidden {
  display: none;
}
.h-full {
  height: 100%;
}
.w-full {
  width: 100%;
}
.flex-shrink {
  flex-shrink: 1;
}
.shrink {
  flex-shrink: 1;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.resize {
  resize: both;
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-center {
  align-items: center;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-\[10px\] {
  gap: 10px;
}
.overflow-hidden {
  overflow: hidden;
}
.text-wrap {
  text-wrap: wrap;
}
.border {
  border-width: 1px;
}
.italic {
  font-style: italic;
}
.underline {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.outline {
  outline-style: solid;
}
.blur {
  --tw-blur: blur(8px);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\!invert {
  --tw-invert: invert(100%) !important;
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.invert {
  --tw-invert: invert(100%);
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
          filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-filter {
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, -webkit-text-decoration-color, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.\[a-zA-Z\:_\] {
  a-z-a--z: ;
}
.relative {
  position: relative;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.items-center {
  align-items: center;
}
.items-start {
  align-items: flex-start;
}
.flex-col {
  flex-direction: column;
}
.w-full {
  width: 100%;
}
.w-page {
  width: 774px;
  max-width: min(100%, 774px);
}
.w-detail-page {
  width: 774px;
  max-width: min(100%, 774px);
}
.h-full {
  height: 100%;
}
.overflow-hidden {
  overflow: hidden;
}
.flex-scroll-root {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  /* overflow: hidden; */
}
.flex-scroll-fixed {
  flex: 0 0 auto;
}
.flex-scroll-content {
  flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
}
input::-webkit-input-placeholder {
  color: #8a8f99;
}
input::placeholder {
  color: #8a8f99;
}
/* naive-ui */
.n-layout,
.n-config-provider {
  height: 100%;
  background-color: transparent;
}
.n-button {
}
.n-button:hover {
    opacity: 0.9;
}
.n-tag {

  /* &.system {
    color: #6884c8;
    background: rgba(81, 130, 255, 0.1);

    &:hover {
      color: #6884c8;
      background: rgba(51, 112, 228, 0.15);
    }
  } */
}
.n-tag:hover {
    color: #292d34;
}
.n-divider .n-divider__title {
  font-size: 12px;
}
.n-divider:not(.n-divider--vertical) {
  margin: 10px 0;
}
.n-divider.n-divider--vertical {
  margin: 0 12px;
}
.n-drawer-header__main {
  flex: 1;
}
.n-input {
  transition: none !important;
}
.n-button.n-button--disabled {
  opacity: 0.5 !important;
}
.n-popover-shared .n-popover-arrow-wrapper {
  overflow: visible;
}
:root {
  --header-height: 76px;
}
/* 最多展示两行 */
.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.line-clamp-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* 最多展示一行 */
.line-clamp-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@font-face {
  font-family: "iconfont"; /* Project id 4598947 */
  src: url('data:font/woff2;base64,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') format('woff2'),
       url('data:font/woff;base64,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') format('woff'),
       url('data:font/ttf;base64,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bwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8ADmtlc2hpaHVhd2FuZ3llEndlbnlpd2VuLXh1YW56aG9uZwd0dXBpYW4xB2Rpbmd5dWUIeGllYmlqaTENdGlhbmppYXR1cGlhbg53YW5nbHVvZ29uZ2thaRJjaHVhbmdqaWFuemhpc2hpa3ULeWluc2lzaGV6aGkJeGlhemFpYXBwC3hpYW9jaGVuZ3h1CGxpbmstYWx0EWZpbGUtcGVuY2lsLWFsdC0xDXpob25nbWluZ21pbmcFeWljaHUGeGlhemFpCHpoaXNoaWt1BnlpZG9uZwxodWlkYW9kaW5nYnULd2VpYmlhb3RpLTEFcnVuc2UHem9uZ2ppZQV3ZW5hbgZxdWFuYnUSY2h1YW5namlhbnhpbmh1YXRpD2JpamlkYW9ydWRhb2NodQ9nZXRiaWppZ2FvbGlhbmcHZ2V0YmlqaQZzaG91eWUFZGFvcnUJYmlhb3FpYW4xB3poaWxpbmcQc2hvdXllLXh1YW56aG9uZwd4aWViaWppCWd1YW5iaS1kYQx0dWljaHVkZW5nbHUPYmFuZ3podXl1ZmFua3VpB3phbnRpbmcHc3VveGlhbw54aWFuZ2d1YW54aW54aQhiaWFvcWlhbghmZW54aWFuZwZ0dXBpYW4KeGlhaHVheGlhbgpzaHV6aXBhaXh1B3RpYW5qaWEGamlhY3UxB2xpYW5qaWUHc2h1YXhpbgdxaW5neGllBmJvZmFuZwRiaWppB2dlbmdkdW8FcGFpeHUFZnV6aGkGZ3VhbmJpBmZhbmdkYQZiaWFuamkGZmFzb25nDXl1YW5kaWFucGFpeHUHc2hhbmNodQAAAAAA') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
}
.iconfont {
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-keshihuawangye:before {
  content: "\ed76";
}
.icon-wenyiwen-xuanzhong:before {
  content: "\ed75";
}
.icon-tupian1:before {
  content: "\ed71";
}
.icon-dingyue:before {
  content: "\ed72";
}
.icon-xiebiji1:before {
  content: "\ed73";
}
.icon-tianjiatupian:before {
  content: "\ed74";
}
.icon-wangluogongkai:before {
  content: "\ed6f";
}
.icon-chuangjianzhishiku:before {
  content: "\ed70";
}
.icon-yinsishezhi:before {
  content: "\ed6e";
}
.icon-xiazaiapp:before {
  content: "\ed6b";
}
.icon-xiaochengxu:before {
  content: "\ed6c";
}
.icon-link-alt:before {
  content: "\ed69";
}
.icon-file-pencil-alt-1:before {
  content: "\ed6a";
}
.icon-zhongmingming:before {
  content: "\ed65";
}
.icon-yichu:before {
  content: "\ed6d";
}
.icon-xiazai:before {
  content: "\ed66";
}
.icon-zhishiku:before {
  content: "\ed67";
}
.icon-yidong:before {
  content: "\ed68";
}
.icon-huidaodingbu:before {
  content: "\ed64";
}
.icon-weibiaoti-1:before {
  content: "\ed63";
}
.icon-runse:before {
  content: "\ed5e";
}
.icon-zongjie:before {
  content: "\ed5f";
}
.icon-wenan:before {
  content: "\ed60";
}
.icon-quanbu:before {
  content: "\ed61";
}
.icon-chuangjianxinhuati:before {
  content: "\ed62";
}
.icon-bijidaorudaochu:before {
  content: "\ed5d";
}
.icon-getbijigaoliang:before {
  content: "\ed55";
}
.icon-getbiji:before {
  content: "\ed59";
}
.icon-shouye:before {
  content: "\ed5a";
}
.icon-daoru:before {
  content: "\ed5b";
}
.icon-biaoqian1:before {
  content: "\ed5c";
}
.icon-zhiling:before {
  content: "\ed58";
}
.icon-shouye-xuanzhong:before {
  content: "\ed56";
}
.icon-xiebiji:before {
  content: "\ed57";
}
.icon-guanbi-da:before {
  content: "\ed53";
}
.icon-tuichudenglu:before {
  content: "\ed54";
}
.icon-bangzhuyufankui:before {
  content: "\ed52";
}
.icon-zanting:before {
  content: "\ed51";
}
.icon-suoxiao:before {
  content: "\ed3b";
}
.icon-xiangguanxinxi:before {
  content: "\ed3c";
}
.icon-biaoqian:before {
  content: "\ed38";
}
.icon-fenxiang:before {
  content: "\ed3d";
}
.icon-tupian:before {
  content: "\ed3e";
}
.icon-xiahuaxian:before {
  content: "\ed3f";
}
.icon-shuzipaixu:before {
  content: "\ed40";
}
.icon-tianjia:before {
  content: "\ed41";
}
.icon-jiacu1:before {
  content: "\ed42";
}
.icon-lianjie:before {
  content: "\ed43";
}
.icon-shuaxin:before {
  content: "\ed44";
}
.icon-qingxie:before {
  content: "\ed45";
}
.icon-bofang:before {
  content: "\ed46";
}
.icon-biji:before {
  content: "\ed47";
}
.icon-gengduo:before {
  content: "\ed48";
}
.icon-paixu:before {
  content: "\ed4b";
}
.icon-fuzhi:before {
  content: "\ed4c";
}
.icon-guanbi:before {
  content: "\ed4d";
}
.icon-fangda:before {
  content: "\ed4e";
}
.icon-bianji:before {
  content: "\ed4f";
}
.icon-fasong:before {
  content: "\ed50";
}
.icon-yuandianpaixu:before {
  content: "\ed3a";
}
.icon-shanchu:before {
  content: "\ed39";
}
.icon-jiacu:before {
  content: "\ed49";
}
.icon-biji1:before {
  content: "\ed4a";
}
@font-face {
  font-family: "iconfont-colorful"; /* Project id 4634177 */
  /* Color fonts */
  src: 
       url('//at.alicdn.com/t/c/font_4634177_olsqmd3fyp.woff2?t=1721976196978') format('woff2'),
       url('//at.alicdn.com/t/c/font_4634177_olsqmd3fyp.woff?t=1721976196978') format('woff'),
       url('//at.alicdn.com/t/c/font_4634177_olsqmd3fyp.ttf?t=1721976196978') format('truetype');
}
.iconfont-colorful {
  font-family: "iconfont-colorful" !important;
}
.iconfont-colorful {
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-colorful-getbijigaoliang:before {
  content: "\ed55";
}
/* @import './assets/common/editor.pcss'; */
.tiptap,
.tiptap-preview {
}
.tiptap > *, .tiptap-preview > * {
}
.tiptap > *:first-child, .tiptap-preview > *:first-child {
      margin-top: 0 !important;
}
.tiptap > *:last-child, .tiptap-preview > *:last-child {
      margin-bottom: 0 !important;
}
.tiptap,
.tiptap-preview {

  height: auto;
  max-height: -webkit-max-content;
  max-height: -moz-max-content;
  max-height: max-content;
  overflow: hidden;
  font-size: 17px;
  line-height: 180%;

  -ms-overflow-style: none;
  scrollbar-width: none;
}
/* IE and Edge */
/* Firefox */
.tiptap::-webkit-scrollbar, .tiptap-preview::-webkit-scrollbar {
    /* Chrome, Safari and Opera */
    display: none;
}
.tiptap h1,
  .tiptap h2,
  .tiptap h3,
  .tiptap h4,
  .tiptap h5,
  .tiptap h6,
  .tiptap-preview h1,
  .tiptap-preview h2,
  .tiptap-preview h3,
  .tiptap-preview h4,
  .tiptap-preview h5,
  .tiptap-preview h6 {
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-top: 0;
    line-height: 1.1;
    text-wrap: pretty;
}
.tiptap h1, .tiptap-preview h1 {
    font-size: 1.5rem;
}
.tiptap h2, .tiptap-preview h2 {
    font-size: 1.3rem;
}
.tiptap h3, .tiptap-preview h3 {
    font-size: 1.1rem;
}
.tiptap h4,
  .tiptap h5,
  .tiptap h6,
  .tiptap-preview h4,
  .tiptap-preview h5,
  .tiptap-preview h6 {
    font-size: 1rem;
}
.tiptap hr, .tiptap-preview hr {
    border: none;
    border-top: 1px solid #a3a3a3;
}
.tiptap p, .tiptap-preview p {
    margin: 0.6rem 0;
}
.tiptap ul, .tiptap-preview ul {
    margin: 0.1rem;
    padding: 0 0 0 1.2rem
}
.tiptap ul li p, .tiptap-preview ul li p {
      margin-top: 0.25em;
      margin-bottom: 0.25em;
}
.tiptap ol, .tiptap-preview ol {
    margin: 0.1rem;
    padding: 0 0 0 1.4rem
}
.tiptap ol li p, .tiptap-preview ol li p {
      margin-top: 0.25em;
      margin-bottom: 0.25em;
}
.tiptap ul[data-type='taskList'], .tiptap-preview ul[data-type='taskList'] {
    margin: 0;
    padding: 0;
}
.tiptap table, .tiptap-preview table {
    box-sizing: border-box;
}
.tiptap blockquote, .tiptap-preview blockquote {
    padding: 0 0 0 12px;
    background: transparent
}
.tiptap blockquote ul,
    .tiptap blockquote ol,
    .tiptap-preview blockquote ul,
    .tiptap-preview blockquote ol {
      color: var(--aie-content-blockquote-text-color);
}
.tiptap code, .tiptap-preview code {
    margin: 0 4px;
    padding: 2px 4px;
}
.tiptap pre code, .tiptap-preview pre code {
    background: transparent;
}
.tiptap img, .tiptap-preview img {
    border: none;
}
.aie-content table th {
  font-weight: 400;
  background-color: rgba(0,0,0,0);
}
.aie-content table td,
.aie-content table th {
  border: 1px solid var(--aie-content-table-border-color);
}
.aie-resize-wrapper {
  margin: 4px 2px
}
.aie-resize-wrapper img {
    border-radius: 2px;
}
.tableWrapper {
  margin: 1em 0;
  padding: 0;
  overflow-x: auto;
}
.n-modal-mask {
  background-color: rgba(217, 217, 217, 0.6);
  -webkit-backdrop-filter: blur(24px);
          backdrop-filter: blur(24px);
}
html,
body {
  height: 100%; /* 确保body和html元素的高度为100% */
  /* 禁止橡皮筋效果 */
  /* overscroll-behavior: none; */
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-family:
    -apple-system, 'Helvetica Neue', Arial, 'PingFang SC', 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei',
    'Microsoft JhengHei', 'Source Han Sans SC', 'Noto Sans CJK SC', 'Source Han Sans CN', 'Noto Sans SC',
    'Source Han Sans TC', 'Noto Sans CJK TC', SimSun, sans-serif;
}
body {
  touch-action: manipulation;
}
#app {
  height: 100%;
}
* {
  box-sizing: border-box;
  outline: none
}
* #sidebarContainer {
    display: none !important;
}
[dir="ltr"] * #viewerContainer {
    left: 0 !important;
}
[dir="rtl"] * #viewerContainer {
    right: 0 !important;
}
* #viewerContainer * {
      box-sizing: content-box !important;
}
* #viewerContainer .editToolbar {
      display: none !important;
}
* #viewerContainer .highlight {
      --highlight-bg-color: rgba(199, 219, 24, 0.25);
}
* #findbarOptionsTwoContainer {
    display: none !important;
}
* .toolbarHorizontalGroup {
}
* .toolbarHorizontalGroup #pageNumber,
    * .toolbarHorizontalGroup #numPages {
      display: none !important;
}
:root {
  --n-scrollbar-rail-inset-vertical: 2px 0 2px auto;
}
.modal-desc {
  margin-top: 5px;
  color: #677084;
  font-size: 12px;
}


.iget-area-code[data-v-75a08f50] {
  z-index: 100;
  position: absolute;
  top: calc(50% - 10px);
  left: 0
}
.iget-area-code .area-code-selected[data-v-75a08f50] {
    position: relative;
    width: 70px;
    height: 22px;
    padding: 0 22px 0 13px;
    line-height: 16px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.iget-area-code .area-code-selected .iconfont[data-v-75a08f50] {
      margin-left: 2px;
      margin-top: 2px;
      transform: rotate(0deg);
      transition: all 0.2s cubic-bezier(0.33, 0, 0, 1)
}
.iget-area-code .area-code-selected .iconfont.icon-unfold[data-v-75a08f50] {
        top: 1px;
        transform: rotate(180deg);
        transition: all 0.33s cubic-bezier(0.33, 0, 0, 1);
}
.iget-area-code .area-code-list[data-v-75a08f50] {
    position: absolute;
    background-color: #fff;
    top: 46px;
    left: 0;
    width: 272px;
    height: 222px;
    padding: 10px 12px 12px;
    padding-left: 15px;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    overflow: hidden;
    cursor: pointer
}
.iget-area-code .area-code-list .title[data-v-75a08f50]{
      color: #999999;
      font-weight: 400;
      margin: 0;
}
.iget-area-code .area-code-list .list[data-v-75a08f50] {
      width: 100%;
      height: 174px;
      overflow-y: scroll;
      list-style: none;
      margin: 0;
      padding: 0
}
.iget-area-code .area-code-list .list[data-v-75a08f50]::-webkit-scrollbar {
        width: 0;
        bakground: transparent;
}
.iget-area-code .area-code-list .list .list-item[data-v-75a08f50] {
        position: relative;
        margin-top: 8px;
        font-size: 16px;
        cursor: pointer
}
.iget-area-code .area-code-list .list .list-item.selected[data-v-75a08f50] {
          font-weight: bold;
          color: #FF6B00;
}
.iget-area-code .area-code-list .list .list-item .codes[data-v-75a08f50] {
          margin-left: 10px;
}
.iget-area-code .area-code-list .list .list-item .iget-icon-selected[data-v-75a08f50] {
          position: absolute;
          top: 0;
          right: 0
}
.iget-area-code .area-code-list .list .list-item .iget-icon-selected[data-v-75a08f50]::before {
            content: '';
            background: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMDY4MTM2MDg2.png);
            display: block;
            width: 20px;
            margin-top: -2px;
            height: 20px;
}


.modal-prompt[data-v-412bc162] {
  position: relative;
  background-color: #fff;
  border-radius: 16px;
  padding: 40px 24px;
  box-sizing: border-box;
  font-family: 'PingFang SC'
}
.modal-prompt .modal-prompt-title[data-v-412bc162] {
    color: #111418;
    font-size: 24px;
    font-weight: 600;
    text-align: center;
}
.modal-prompt .close[data-v-412bc162] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    right: -68px;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 1px solid #e5e6ea;
    background: #fff;
    cursor: pointer;
}
.modal-prompt .title[data-v-412bc162] {
    font-weight: 500;
    font-size: 16px;
    color: #111418;
    line-height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center
}
.modal-prompt .title .icon[data-v-412bc162] {
      font-size: 20px;
      color: #ff7d00;
      margin-right: 8px;
}
.modal-prompt .content[data-v-412bc162] {
    font-size: 14px;
    color: #1d2129;
    line-height: 22px;
    margin-top: 24px;
    text-align: center;
}
.modal-prompt .tips[data-v-412bc162] {
    font-size: 12px;
    color: #677084;
    text-align: center;
}
.modal-prompt .button-group[data-v-412bc162] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    margin-top: 25px;
    margin-bottom: 8px
}
.modal-prompt .button-group .confirm[data-v-412bc162] {
      border: 0;
      background-color: #292d34;
      color: #fff;
      font-size: 14px;
      border-radius: 2px;
      padding: 5px 16px;
      cursor: pointer;
}
.modal-prompt .button-group .cancel[data-v-412bc162] {
      border: 0;
      padding: 5px 16px;
      color: #4e5969;
      font-size: 14px;
      margin-right: 8px;
      border-radius: 2px;
      cursor: pointer;
}

/* drawer */
.modal-prompt-drawer-header[data-v-412bc162] {
  padding: 12px 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center
}
.modal-prompt-drawer-header .header-title[data-v-412bc162] {
    color: #292d34;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 18px; /* 100% */
}
.modal-prompt-drawer-header .header-close-icon[data-v-412bc162] {
    position: absolute;
    right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    background: #f9f9f9;
    border-radius: 50%;
    cursor: pointer
}
.modal-prompt-drawer-header .header-close-icon .icon-guanbi[data-v-412bc162] {
      font-size: 24px;
      color: #8a8f99;
}


.login-privacy-confirm {
  padding: 24px 32px !important
}
.login-privacy-confirm .agree-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}
.login-privacy-confirm .agree-content .header {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #1d2129;
      font-size: 16px;
      font-weight: 500
}
.login-privacy-confirm .agree-content .header img {
        margin-right: 8px;
}
.login-privacy-confirm .agree-content .content {
      margin: 24px 0;
      color: #292d34;
      font-size: 14px;
      font-weight: 400
}
.login-privacy-confirm .agree-content .content a {
        text-decoration: none;
        color: #6884c8;
}
.login-privacy-confirm .agree-content .bottom {
}


.iget-login[data-v-7b6055c2] {
  background-color: #fff;
  border-radius: 16px;
  font-family: 'PingFang SC'
}
.iget-login .login-options[data-v-7b6055c2] {
    padding: 40px;
    padding-top: 80px;
    padding-bottom: 16px;
    height: 100%;
    justify-content: center;
    margin: 0 auto;
    max-width: 774px
}
.iget-login .login-options .login-title[data-v-7b6055c2] {
      font-size: 18px;
      padding-top: 4px;
      font-weight: 500;
      text-align: center;
}
.iget-login .login-options .login-divider[data-v-7b6055c2] {
      width: 1px;
      height: 328px;
}
.iget-login .login-options .login-phone[data-v-7b6055c2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
}
.iget-login .login-options .login-phone[data-v-7b6055c2] {
}
.iget-login .login-options .login-phone .phone-number[data-v-7b6055c2],
      .iget-login .login-options .login-phone .auth-code[data-v-7b6055c2] {
        position: relative;
        width: 100%;
        height: 72px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module[data-v-7b6055c2], .iget-login .login-options .login-phone .auth-code .phone-input-module[data-v-7b6055c2] {
          box-sizing: border-box;
          background-color: #f2f2f3;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 48px;
          border-radius: 8px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-7b6055c2], .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-7b6055c2] {
            background-color: #f2f2f3;
            box-sizing: border-box;
            display: block;
            height: 100%;
            border: 0;
            font-weight: bold;
            line-height: 100%
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-7b6055c2]::-webkit-input-placeholder, .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-7b6055c2]::-webkit-input-placeholder {
              color: #999;
              font-size: 16px;
              font-weight: normal;
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-7b6055c2]::placeholder, .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-7b6055c2]::placeholder {
              color: #999;
              font-size: 16px;
              font-weight: normal;
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .cancel[data-v-7b6055c2], .iget-login .login-options .login-phone .auth-code .phone-input-module .cancel[data-v-7b6055c2] {
            z-index: 20;
            position: absolute;
            top: calc(50% - 7.5px);
            right: 0;
            width: 16px;
            height: 16px;
            margin-right: 13px;
            background: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMDY3ODkwOTc4.png) no-repeat 0 0 / 16px 16px;
            cursor: pointer;
}
.iget-login .login-options .login-phone .phone-number .phone-error-tips[data-v-7b6055c2], .iget-login .login-options .login-phone .auth-code .phone-error-tips[data-v-7b6055c2] {
          position: absolute;
          font-size: 12px;
          color: #ff6a41;
          top: 36px;
          left: 0;
}
.iget-login .login-options .login-phone .phone-number[data-v-7b6055c2] {
        margin-top: 30px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module[data-v-7b6055c2] {
          background-color: #f2f2f3;
          padding: 13px;
          box-sizing: border-box
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-7b6055c2] {
            font-size: 16px;
            position: absolute;
            top: 0;
            left: 75px;
            width: calc(100% - 100px);
}
.iget-login .login-options .login-phone .auth-code[data-v-7b6055c2] {
}
.iget-login .login-options .login-phone .auth-code .phone-input-module[data-v-7b6055c2] {
          padding: 13px 16px
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label[data-v-7b6055c2] {
            font-size: 16px;
            position: absolute;
            top: calc(50% - 12px);
            right: 16px;
            height: 20px;
            font-weight: 500;
            padding-left: 15px;
            cursor: wait
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-7b6055c2] {
              cursor: pointer
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-7b6055c2]:hover {
                color: #f83;
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-7b6055c2]:active {
                color: #f36500;
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-7b6055c2] {
            font-size: 16px;
            position: absolute;
            top: 0;
            left: 15px;
            width: calc(100% - 140px);
}
.iget-login .login-options .login-phone .phone-button-module[data-v-7b6055c2] {
        margin-top: 49px;
        margin-bottom: 12px
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-7b6055c2] {
          display: block;
          border-radius: 6px;
          padding: 10px 120px 8px;
          cursor: pointer;
          width: 100%;
          color: #fff;
          font-weight: 500;
          font-size: 16px;
          background: #292d34;
          border: 0
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-7b6055c2]:hover {
            background: #292d34;
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-7b6055c2]:active {
            background: #292d34;
}
.iget-login .login-options .login-phone .phone-summary[data-v-7b6055c2] {
        margin-top: 16px;
}
.dd-agreement-wrap[data-v-7b6055c2] {
  color: #677084;
  font-size: 12px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto
}
.dd-agreement-wrap .dd-checkBox-wrapper[data-v-7b6055c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-start;
    align-items: center
}
.dd-agreement-wrap .dd-checkBox-wrapper a[data-v-7b6055c2] {
      /* 取消下划线 */
      text-decoration: none;
      color: #6884c8;
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox[data-v-7b6055c2] {
      flex-shrink: 0;
      margin-right: 4px;
      margin-top: 2px;
      border: 1px solid #e5e5e5;
      border-radius: 100%;
      width: 12px;
      height: 12px;
      box-sizing: border-box;
      cursor: pointer;
      -webkit-user-select: none;
              user-select: none
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox.agree[data-v-7b6055c2] {
        border: 1px solid #292d34;
        background: #292d34;
        color: #fff;
        line-height: 10px;
        text-align: center
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox.agree .right-icon[data-v-7b6055c2] {
          width: 8px;
}
.dd-agreement-wrap .dd-checkBox-tips[data-v-7b6055c2] {
    margin-left: 16px;
}


.fade-enter-active[data-v-176656d7],
.fade-leave-active[data-v-176656d7] {
  transition: opacity 0.3s ease;
}
.fade-enter-from[data-v-176656d7],
.fade-leave-to[data-v-176656d7] {
  opacity: 0;
}
.app-page[data-v-176656d7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden
}
.app-page .app-status-bar[data-v-176656d7] {
    flex: auto 0 0;
}
.app-page .app-header-bar[data-v-176656d7] {
    flex: auto 0 0;
}
.app-page .app-content[data-v-176656d7] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: auto 1 1;
    /* 配合 .app-content-wrapper 修复旧 ios 机型下子元素高度设置 100% 不生效的问题 */
    align-items: stretch;
    min-height: 0;
    overflow-x: hidden;
    overflow-y: auto;
    overflow: hidden auto
    /* -webkit-overflow-scrolling: touch; */
}
.app-page .app-content .app-content-wrapper[data-v-176656d7] {
      /* tip: 这里不能设置 height: 100%; 由 stretch 自动撑满 */
      width: 100%;
}
.app-page .loading-container[data-v-176656d7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}
.app-page .loading-container .center-offset[data-v-176656d7] {
      width: 35px;
      height: 35px;
      transform: translate(0, -50%);
}
.app-page .app-error-page[data-v-176656d7] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: auto 1 1;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}
.app-page .app-error-page .error-image[data-v-176656d7] {
      width: 268px;
}
.app-page .app-error-page .error-text[data-v-176656d7] {
      margin-top: 29px;
      color: #5e636d;
      font-weight: 400;
      font-size: 14px;
      line-height: 160%; /* 22.4px */
}
.app-page .app-error-page .error-refresh-btn[data-v-176656d7] {
      margin-top: 10px;
      padding: 8px 20px;
      color: #fff;
      font-weight: 500;
      font-size: 14px;
      text-align: center;
      background: #292d34;
      border-radius: 12px;
      cursor: pointer;
}


.bubble-menu {
  padding: 6px;
  /* padding: 13px 16px; */
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 12px;
  border: 2px solid #e5e6ea;
  background: #fff;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.02),
    0px 8px 16px 0px rgba(161, 167, 181, 0.16)
}
.bubble-menu button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    border: none;
    border-radius: 8px;
    color: #8a8f99;
    background-color: transparent;
    background-color: initial;
    cursor: pointer;
    transition: all 0.3s var(--n-bezier)
}
.bubble-menu button i {
      font-size: 20px;
}
.bubble-menu button:not(:first-child) {
      margin-left: 12px;
}
.bubble-menu button:hover {
      color: #111418;
      background-color: #f2f2f3;
}
.bubble-menu button.is-active {
      color: #111418;
      background-color: #f2f2f3
}
.bubble-menu button.is-active:hover {
        background-color: #f2f2f3;
}


/* .resize-enter-active, .resize-leave-active {
  transition: height 0.3s ease;
}

.resize-enter, .resize-leave-to {
  height: 40px;
} */
.editor-inner {
}
.editor-inner.expand {
    margin-top: 16px;
}

/* padding-bottom: 32px; */
.editor-inner .tiptap {
    /* max-height: calc((100vh - 76px) * 0.5); */
    height: 72px;
    /* transition: min-height 0.3s var(--n-bezier); */
    transition: height 0.3s ease;
    overflow-y: auto;

    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none
}

/* Firefox */
.editor-inner .tiptap::-webkit-scrollbar {
      /* Chrome, Safari and Opera */
      display: none;
}
.editor-inner.small-inner {
}
.editor-inner.small-inner .tiptap {
      height: 60px;
}
.editor-inner.large {
}
.editor-inner.large .tiptap {
}
.editor-inner.large .tiptap img {
        max-width: calc(100% - 4px);
}


.miniapp-editor-footer[data-v-54397ad0] {
  padding: 8px 12px 16px;
  /* border-top: 0.5px solid #e5e6ea; */
  /* border-bottom: 0.5px solid #e5e6ea; */
  flex-shrink: 0
}
.miniapp-editor-footer .normal-buttons[data-v-54397ad0] {
}
.miniapp-editor-footer .normal-buttons i[data-v-54397ad0] {
      padding: 0 5px;
      cursor: pointer;
      color: #292d34;
      font-size: 24px;
      border-radius: 8px;
      transition: 0.3s var(--n-bezier)
}

  /* &:hover {
        background: #f2f2f3;
      } */
.miniapp-editor-footer .normal-buttons i.is-active[data-v-54397ad0] {
        background: #f2f2f3;
}
.miniapp-editor-footer .normal-buttons i[data-v-54397ad0]:not(:first-child) {
        margin-left: 10px;
}
.miniapp-editor-footer .icon-fasong[data-v-54397ad0] {
    font-size: 20px;
}
.miniapp-editor-footer .n-switch .n-switch__rail[data-v-54397ad0] {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#dbdbdb));
    background: linear-gradient(180deg, #dbdbdb 0%, #dbdbdb 100%);
}
.miniapp-editor-footer .n-switch--active[data-v-54397ad0] {
}
.miniapp-editor-footer .n-switch--active .n-switch__rail[data-v-54397ad0] {
      background: -webkit-gradient(linear, left top, left bottom, from(#9d7bff), to(#766af6));
      background: linear-gradient(180deg, #9d7bff 0%, #766af6 100%);
}
@media (max-width: 1023px) {
.miniapp-editor-footer .edit-cancel-btn[data-v-54397ad0] {
      display: none;
}
}


.editor-inner {
  height: 100%
}
.editor-inner .tiptap {
    height: 100%;
}
.editor-inner img {
    max-width: 100%;
}


.miniapp-editor[data-v-629481d4] {
  height: 100%
}
.miniapp-editor[data-v-629481d4] .n-spin-container {
    height: 100%
}
.miniapp-editor[data-v-629481d4] .n-spin-container .n-spin-content {
      height: 100%;
}

  /* 确保编辑器的高度能自适应 wrapper 100% 高度并滚动 */
.miniapp-editor[data-v-629481d4] .tiptap {
    height: 100% !important;
}
.miniapp-editor .note-edit-container[data-v-629481d4] {
    height: 100%
}
.miniapp-editor .note-edit-container .note-edit-title[data-v-629481d4] {
      width: 100%;
      height: 1.6em;
      min-height: 1.6em;
      max-height: 3.2em;
      padding: 0 20px;
      overflow: hidden;
      font-weight: bold;
      font-size: 18px;
      line-height: 160%;
      border: none;
      resize: none;

      -ms-overflow-style: none; /* IE and Edge */
      scrollbar-width: none
}

  /* Firefox */
.miniapp-editor .note-edit-container .note-edit-title[data-v-629481d4]::-webkit-scrollbar {
        /* Chrome, Safari and Opera */
        display: none;
}
.miniapp-editor .note-edit-container .note-edit-divider[data-v-629481d4] {
      width: calc(100% - 40px);
      height: 1px;
      margin: 16px 20px;
      background: #e5e6ea;
      transform: scaleY(0.5);
}
.miniapp-editor .note-edit-container .note-editor[data-v-629481d4] {
      padding: 0 20px;
      overflow-y: hidden
}
.miniapp-editor .note-edit-container .note-editor[data-v-629481d4] .tiptap {
        height: auto;
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
}


.miniapp-edit-page {
  background: #f8f8f8
}
.miniapp-edit-page .note-page-main {
    margin: 0 auto;
    padding-top: 20px;
    border-radius: 20px 20px 0px 0px;
    background: #fff;
    flex: 1;
}


.base-content[data-v-643dcf24] {
  width: 100%;
  height: 100%;
  padding: 20px;
  background-color: #f2f2f3;
}
.base-content-title[data-v-643dcf24] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}
.base-content-body[data-v-643dcf24] {
  width: 100%;
  height: calc(100% - 150px);
  overflow-y: auto;
  border-radius: 10px;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none
}

/* Firefox */
.base-content-body[data-v-643dcf24]::-webkit-scrollbar {
    /* Chrome, Safari and Opera */
    display: none;
}
.base-content-title-text[data-v-643dcf24] {
  font-weight: bold;
  font-size: 20px;
}
.list-content[data-v-643dcf24] {
  border-radius: 10px
}
.list-content .list-item[data-v-643dcf24] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}
.list-content .list-item .duration[data-v-643dcf24] {
      margin-left: 12px;
}
.list-content .list-item .error[data-v-643dcf24] {
      color: red;
}
.list-content .list-item .n-spin-body[data-v-643dcf24] {
}
.list-content .list-item .n-spin-body .n-spin[data-v-643dcf24] {
        --n-size: 10px !important;
}


#network-detection {
}
#network-detection .list-content {
}
#network-detection .list-content .list-item {
}
#network-detection .list-content .list-item .n-spin-body {
}
#network-detection .list-content .list-item .n-spin-body .n-spin {
          --n-size: 18px !important;
}


.iget-login[data-v-4740cdaa] {
  background-color: #fff;
  border-radius: 16px;
  font-family: 'PingFang SC'
}
.iget-login .close-icon[data-v-4740cdaa] {
    width: 20px;
    height: 20px;
    position: absolute;
    font-size: 25px;
    line-height: 20px;
    top: 12px;
    right: 14px;
    cursor: pointer;
}
.iget-login .login-options[data-v-4740cdaa] {
    padding: 40px;
    padding-bottom: 72px;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between
}
.iget-login .login-options .login-title[data-v-4740cdaa] {
      font-size: 18px;
      padding-top: 4px;
      font-weight: 500;
      text-align: center;
}
.iget-login .login-options .login-divider[data-v-4740cdaa] {
      width: 1px;
      height: 328px;
}
.iget-login .login-options .login-phone[data-v-4740cdaa] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
}
.iget-login .login-options .login-phone[data-v-4740cdaa] {
}
.iget-login .login-options .login-phone .phone-number[data-v-4740cdaa],
      .iget-login .login-options .login-phone .auth-code[data-v-4740cdaa] {
        position: relative;
        width: 272px;
        height: 72px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module[data-v-4740cdaa], .iget-login .login-options .login-phone .auth-code .phone-input-module[data-v-4740cdaa] {
          box-sizing: border-box;
          background-color: #f2f2f3;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 48px;
          border-radius: 8px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-4740cdaa], .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-4740cdaa] {
            background-color: #f2f2f3;
            box-sizing: border-box;
            display: block;
            height: 100%;
            border: 0;
            font-weight: bold;
            line-height: 100%
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-4740cdaa]::-webkit-input-placeholder, .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-4740cdaa]::-webkit-input-placeholder {
              color: #999;
              font-size: 16px;
              font-weight: normal;
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-4740cdaa]::placeholder, .iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-4740cdaa]::placeholder {
              color: #999;
              font-size: 16px;
              font-weight: normal;
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .cancel[data-v-4740cdaa], .iget-login .login-options .login-phone .auth-code .phone-input-module .cancel[data-v-4740cdaa] {
            z-index: 20;
            position: absolute;
            top: calc(50% - 7.5px);
            right: 0;
            width: 16px;
            height: 16px;
            margin-right: 13px;
            background: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMDY3ODkwOTc4.png) no-repeat 0 0 / 16px 16px;
            cursor: pointer;
}
.iget-login .login-options .login-phone .phone-number .phone-error-tips[data-v-4740cdaa], .iget-login .login-options .login-phone .auth-code .phone-error-tips[data-v-4740cdaa] {
          position: absolute;
          font-size: 12px;
          color: #ff6a41;
          top: 36px;
          left: 0;
}
.iget-login .login-options .login-phone .phone-number[data-v-4740cdaa] {
        margin-top: 30px
}
.iget-login .login-options .login-phone .phone-number .phone-input-module[data-v-4740cdaa] {
          background-color: #f2f2f3;
          padding: 13px;
          box-sizing: border-box
}
.iget-login .login-options .login-phone .phone-number .phone-input-module .phone-input[data-v-4740cdaa] {
            font-size: 16px;
            position: absolute;
            top: 0;
            left: 75px;
            width: calc(100% - 100px);
}
.iget-login .login-options .login-phone .auth-code[data-v-4740cdaa] {
}
.iget-login .login-options .login-phone .auth-code .phone-input-module[data-v-4740cdaa] {
          padding: 13px 16px
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label[data-v-4740cdaa] {
            font-size: 16px;
            position: absolute;
            top: calc(50% - 12px);
            right: 16px;
            height: 20px;
            font-weight: 500;
            padding-left: 15px;
            cursor: wait
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-4740cdaa] {
              cursor: pointer
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-4740cdaa]:hover {
                color: #f83;
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-label.phone-label-valid[data-v-4740cdaa]:active {
                color: #f36500;
}
.iget-login .login-options .login-phone .auth-code .phone-input-module .phone-input[data-v-4740cdaa] {
            font-size: 16px;
            position: absolute;
            top: 0;
            left: 15px;
            width: calc(100% - 140px);
}
.iget-login .login-options .login-phone .phone-button-module[data-v-4740cdaa] {
        margin-top: 49px;
        margin-bottom: 12px
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-4740cdaa] {
          display: block;
          border-radius: 6px;
          padding: 10px 120px 8px;
          cursor: pointer;
          color: #fff;
          font-weight: 500;
          font-size: 16px;
          background: #292d34;
          border: 0
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-4740cdaa]:hover {
            background: #292d34;
}
.iget-login .login-options .login-phone .phone-button-module .phone-button[data-v-4740cdaa]:active {
            background: #292d34;
}
.iget-login .login-options .login-phone .phone-summary[data-v-4740cdaa] {
        margin-top: 16px;
}
.dd-agreement-wrap[data-v-4740cdaa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  color: #677084;
  font-size: 12px;
  margin-left: -16px;
  position: absolute;
  bottom: 18px
}
.dd-agreement-wrap .dd-checkBox-wrapper[data-v-4740cdaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-start;
    align-items: center
}
.dd-agreement-wrap .dd-checkBox-wrapper a[data-v-4740cdaa] {
      /* 取消下划线 */
      text-decoration: none;
      color: #6884c8;
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox[data-v-4740cdaa] {
      flex-shrink: 0;
      margin-right: 4px;
      margin-top: 2px;
      border: 1px solid #e5e5e5;
      border-radius: 100%;
      width: 12px;
      height: 12px;
      box-sizing: border-box;
      cursor: pointer;
      -webkit-user-select: none;
              user-select: none
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox.agree[data-v-4740cdaa] {
        border: 1px solid #292d34;
        background: #292d34;
        color: #fff;
        line-height: 10px;
        text-align: center
}
.dd-agreement-wrap .dd-checkBox-wrapper .dd-checkBox.agree .right-icon[data-v-4740cdaa] {
          width: 8px;
}
.dd-agreement-wrap .dd-checkBox-tips[data-v-4740cdaa] {
    margin-left: 16px;
}


.qrcode-popover-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center
}
.qrcode-popover-wrapper .qrcode-divider {
    margin: 0 24px;
}


.header-wrap[data-v-0b6064db] {
  padding: 0 40px;
  height: 64px;
  box-shadow: 0px 4px 24px 0px rgba(0,0,0,0.05098);
  width: 100%;
  position: fixed;
  background: white;
  z-index: 10
}
.header-wrap .header[data-v-0b6064db] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    justify-content: space-between;
    align-items: center
}
.header-wrap .header .logo-wrap[data-v-0b6064db] {
      position: relative;
      font-size: 0
}
.header-wrap .header .logo-wrap img[data-v-0b6064db] {
        width: 134px;
        height: 24px;
}
.header-wrap .header .secondary-btn[data-v-0b6064db] {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      justify-content: center;
      align-items: center;
      cursor: pointer;
      color: #292d34;
      border: none;
      padding: 8px 16px;
      font-size: 12px;
      border-radius: 8px;
      background: linear-gradient(
        92deg,
        #eef4ff 8.78%,
        rgba(240, 236, 255, 0.76) 51.68%,
        rgba(218, 231, 255, 0.49) 98.49%
      );
      transition: all 0.3s ease;
      vertical-align: middle
}
.header-wrap .header .secondary-btn img[data-v-0b6064db] {
        margin-right: 4px;
}
.header-wrap .header .normal-btn[data-v-0b6064db] {
      margin-left: 16px;
      cursor: pointer;
      border: 1px solid #e5e6ea;
      background-color: #fff;
      color: #292d34;
      padding: 8px 16px;
      font-size: 12px;
      border-radius: 8px;
      transition: all 0.3s ease
}
.header-wrap .header .normal-btn[data-v-0b6064db]:hover {
        background: #f2f2f3;
}
.header-wrap .header .btn[data-v-0b6064db] {
      margin-left: 16px;
      cursor: pointer;
      border: 0;
      background-color: #111418;
      color: #fff;
      padding: 8px 16px;
      font-size: 12px;
      border-radius: 8px;
}
@media screen and (max-width: 767px) {
.header-wrap[data-v-0b6064db] {
    padding: 0 12px

    /* .download-btn {
      display: none;
    } */
}
.header-wrap .header[data-v-0b6064db] {
      height: 64px
}
.header-wrap .header .logo-wrap[data-v-0b6064db] {
}
.header-wrap .header .logo-wrap img[data-v-0b6064db] {
          width: 107px;
          height: 19px;
}
.header-wrap .header .normal-btn[data-v-0b6064db] {
        margin-left: 10px;
}
.header-wrap .header .btn[data-v-0b6064db] {
        margin-left: 10px;
}
}
@media screen and (max-width: 365px) {
.header-wrap[data-v-0b6064db] {
    padding: 0 10px

    /* .download-btn {
      display: none;
    } */
}
.header-wrap .header[data-v-0b6064db] {
}
.header-wrap .header .secondary-btn[data-v-0b6064db] {
        padding: 6px 6px;
}
.header-wrap .header .normal-btn[data-v-0b6064db] {
        padding: 6px 6px;
}
.header-wrap .header .btn[data-v-0b6064db] {
        padding: 6px 6px;
}
}


.home-intro[data-v-138548a0] {
  margin: 0 auto;
  padding: 84px 0 120px 100px;
  width: 100%;
  max-width: 1200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-around;
  align-items: center;
  overflow: hidden
}
.home-intro .intro-content[data-v-138548a0] {
    flex: 1;
}
.home-intro .intro-cover[data-v-138548a0] {
    width: 45%
}
.home-intro .intro-cover .intro-image[data-v-138548a0] {
      width: 100%;
}
.home-intro .intro-title[data-v-138548a0] {
    color: #000;
    font-size: 64px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 4px;
}
.home-intro .intro-desc[data-v-138548a0] {
    margin-top: 12px;
    color: #111418;
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.home-intro .intro-qrcode[data-v-138548a0] {
    margin-top: 40px;
    width: 281px;
    height: 120px
}
.home-intro .intro-qrcode.mobile[data-v-138548a0] {
      display: none;
}

  /* 屏幕宽度小于1200px时 */
@media screen and (max-width: 1200px) {
.home-intro[data-v-138548a0] {
    padding: 60px 80px
}
.home-intro .intro-title[data-v-138548a0] {
      font-size: 36px;
}
.home-intro .intro-desc[data-v-138548a0] {
      font-size: 20px;
}
}

  /* 屏幕宽度小于900px时 */
@media screen and (max-width: 900px) {
.home-intro[data-v-138548a0] {
    padding: 60px 0 60px 0;

    flex-direction: column
}
.home-intro .intro-content[data-v-138548a0] {
      text-align: center;
}
.home-intro .intro-cover[data-v-138548a0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 80%;
      max-width: 400px;
      margin-top: 40px;
}
.home-intro .intro-title[data-v-138548a0] {
      font-size: 32px;
}
.home-intro .intro-desc[data-v-138548a0] {
      font-size: 18px;
}
.home-intro .intro-qrcode[data-v-138548a0] {
      margin-top: 50px;
      max-width: 300px
}
.home-intro .intro-qrcode.pc[data-v-138548a0] {
        display: none;
}
.home-intro .intro-qrcode.mobile[data-v-138548a0] {
        display: block;
}
}


.home-footer[data-v-116faa48] {
  padding: 100px 0 60px;
  text-align: center;
  background-color: #f2f2f3
}
.home-footer .footer-mod[data-v-116faa48] {
    width: 100%
}
.home-footer .footer-mod .mod-title[data-v-116faa48] {
      color: #000;
      text-align: center;
      font-size: 50px;
      font-style: normal;
      font-weight: 700;
      line-height: 100px; /* 156.25% */
      letter-spacing: 4px;
}
.home-footer .footer-mod .qrcodes[data-v-116faa48] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      margin-top: 40px
}
.home-footer .footer-mod .qrcodes .qrcode-wrap[data-v-116faa48] {
        width: 228px;
        height: 238px;
        background-color: #fff;
        border-radius: 24px;
        border: 1px solid #e5e6ea;
        box-shadow: 0px 4px 24px 0px rgba(0,0,0,0.05098);
        margin: 0 24px
}
.home-footer .footer-mod .qrcodes .qrcode-wrap .qrcode[data-v-116faa48] {
          width: 130px;
          height: 130px;
          margin-top: 24px;
}
.home-footer .footer-mod .qrcodes .qrcode-wrap .qrcode-title[data-v-116faa48] {
          color: #111418;
          font-size: 16px;
          font-weight: 500;
          margin-top: 16px;
}
.home-footer .footer-bottom[data-v-116faa48] {
    font-size: 16px;
    padding: 100px 0 0;
    background-color: #f2f2f3
}
.home-footer .footer-bottom .bottom-link[data-v-116faa48] {
}

  /* 去掉下划线 */
.home-footer .footer-bottom .bottom-link a[data-v-116faa48] {
        text-decoration: none;
        color: #5182ff;
}
.home-footer .footer-bottom .bottom-link .separator[data-v-116faa48] {
        color: rgba(255,255,255,0.2);
        margin: 0 10px;
}
.home-footer .footer-bottom .bottom-company[data-v-116faa48] {
      color: #292d34;
      margin-top: 32px;
}
.home-footer .footer-bottom .bottom-filings[data-v-116faa48] {
      color: #292d34;
      margin-top: 40px;
}
@media screen and (max-width: 1023px) {
.home-footer[data-v-116faa48] {
    padding: 24px 20px 24px
}
.home-footer .footer-mod[data-v-116faa48] {
}
.home-footer .footer-mod .mod-title[data-v-116faa48] {
        font-size: 32px;
}
.home-footer .footer-mod .qrcodes[data-v-116faa48] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        margin-top: 12px
}
.home-footer .footer-mod .qrcodes .qrcode-wrap[data-v-116faa48] {
          width: 150px;
          height: 156px;
          border-radius: 16px;
          border: 1px solid #e5e6ea;
          box-shadow: 0px 4px 24px 0px rgba(0,0,0,0.05098);
          margin: 0 24px
}
.home-footer .footer-mod .qrcodes .qrcode-wrap .qrcode[data-v-116faa48] {
            width: 85px;
            height: 85px;
            margin-top: 16px;
}
.home-footer .footer-mod .qrcodes .qrcode-wrap .qrcode-title[data-v-116faa48] {
            font-size: 11px;
            font-weight: 500;
            margin-top: 16px;
}
.home-footer .footer-bottom[data-v-116faa48] {
      padding: 48px 0 0;
      font-size: 13px;
}
}


.home-image-wrapper[data-v-1b5f6941] {
  width: 100%;
  min-height: 200px
}
.home-image-wrapper .wrapper-inner[data-v-1b5f6941] {
    margin: 0 auto;
    width: 100%;
    max-width: 1200px
}
.home-image-wrapper .wrapper-inner img[data-v-1b5f6941] {
      width: 100%;
}
.home-image-wrapper .wrapper-inner video[data-v-1b5f6941] {
      width: 100%;
      object-fit: cover;
}


.home-v2[data-v-35f40e52] {
  height: 100%;
  overflow-y: auto;
}


.note-header {
  margin: 24px 0;
}


.editor-footer-processing {
  margin-top: 10px;
  flex-shrink: 0
}
.editor-footer-processing .processing-text {
    margin-left: 8px;
    color: #766af6;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.error-center {
  color: #ff6a41
}
.error-center .processing-text {
    color: #ff6a41;
    font-size: 14px;
    font-weight: 400;
}
.error-center .btn-center {
}
.error-center .btn-center .btn {
      margin-left: 10px;
}


.error-card-list {
  margin-top: 20px;
  border-radius: 16px
}
.error-card-list .error-center {
    margin-top: 10px;
    color: #ff6a41
}
.error-card-list .error-center .processing-text {
      color: #ff6a41;
      font-weight: 400;
      font-size: 14px;
}
.pending-list {
  margin-top: 12px;
  padding: 16px;
  color: #292d34;
  font-weight: bold;
  font-size: 16px;
  background: #fff;
  border-radius: 16px;
}
.processing-text {
  margin-left: 8px;
  color: #766af6;
  font-weight: 500;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
}


.export-modal-content[data-v-3fc82391] {
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 5px
}
.export-modal-content .export-modal-checkbox-group[data-v-3fc82391] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: flex-start;
    justify-content: flex-start;
}


.note-list[data-v-d234fa82] {
}
.note-list .list-loading[data-v-d234fa82] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-content: center;
    justify-content: center;
    place-content: center center;
    height: 100px;
}
.note-list .date-title[data-v-d234fa82] {
    margin: 36px 0 12px;
    color: #111418;
    font-weight: bold;
    font-size: 18px;
}
.note-list .note-card[data-v-d234fa82] {
    margin-bottom: 16px;
    border: 1.5px solid transparent;
    cursor: pointer;
    transition:
      border-color 0.3s var(--n-bezier),
      box-shadow 0.3s var(--n-bezier);
    -webkit-user-select: none;
            user-select: none
}
.note-list .note-card .note-title[data-v-d234fa82] {
      font-size: 18px;
}
.note-list-loading[data-v-d234fa82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 400px;
}
.note-list-empty[data-v-d234fa82] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: calc(100% - var(--header-height) - 50px);
  padding: 16px;
  font-size: 16px;
  /* margin-top: -12px; */
  background: #fff;
  border-radius: 16px
}
.note-list-empty .empty-image[data-v-d234fa82] {
    width: 268px;
    height: 175px;
    margin-bottom: 40px;
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/CLI8wpkhvnm1my.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.note-list-empty .empty-text[data-v-d234fa82] {
    color: #5e636d;
    font-size: 14px;
    font-family: sans-serif;
    line-height: 160%;
}


.note-addition-item-list-wrap {
  font-family: 'PingFang SC'
}
.note-addition-item-list-wrap .title {
    font-weight: 500;
    font-size: 20px;
    font-family: 'PingFang SC';
    line-height: 33px;
    margin-bottom: 16px;
}
.note-addition-item-list-wrap .note-addition-item {
    margin-bottom: 20px;
}
.note-addition-item-list-wrap .editor-pending-wrapper {
    margin-bottom: 16px;
}


.text-fadein {
}
.text-fadein .animate-fade-in {
    animation: fade-in 0.75s ease;
}
@keyframes fade-in {
0% {
      opacity: 0;
}
to {
      opacity: 1;
}
}


.ai-text {
  min-height: 100px;
  max-height: calc((100vh - 76px) * 0.5);
  overflow-y: auto;
  word-break: normal;
  word-break: break-all;
  background: #fff;

  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none
} /* Firefox */
.ai-text::-webkit-scrollbar {
    /* Chrome, Safari and Opera */
    display: none;
}
.ai-text .summary-image {
    margin-bottom: 12px;
    border: 0.5px solid #e5e6ea;
    border-radius: 8px;
}
.ai-text .summary-link {
    margin-bottom: 12px;
}
.ai-text .summary-title {
    margin-top: 10px;
    margin-bottom: 10px;
    color: #292d34;
    font-weight: 500;
    font-size: 16px;
    font-style: normal;
    line-height: 180%; /* 28.8px */
    text-align: justify;
}
.ai-text .summary-content {
    color: #292d34;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 180%; /* 25.2px */
    text-align: justify;
}
.ai-text .summary-tags {
    margin-top: 16px
}
.ai-text .summary-tags .n-tag {
      margin-bottom: 6px
}
.ai-text .summary-tags .n-tag:not(:last-child) {
        margin-right: 6px;
}
.ai-text .cursor {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-left: 3px;
    background: #766af6;
    border-radius: 50%;
    animation: blink 1s steps(2, start) infinite;
}
@keyframes blink {
to {
      visibility: hidden;
}
}


.editor-footer-processing {
  margin-top: 10px;
  flex-shrink: 0
}
.editor-footer-processing .processing-text {
    margin-left: 8px;
    color: #766af6;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}


.upload-tip[data-v-0e9701aa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  pointer-events: none
} /* 忽略子元素的 dragleave 事件 */
.upload-tip .tip-text[data-v-0e9701aa] {
    color: #292d34;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: 160%; /* 22.4px */
    text-align: center
}
.upload-tip .tip-text .suffix-limit[data-v-0e9701aa] {
      color: #8a8f99;
      font-size: 12px;
}
.upload-tip .tip-text .highlight[data-v-0e9701aa] {
      color: #ff6a41;
}
.media-wrapper[data-v-0e9701aa] {
  max-width: 80%
}
.media-wrapper .item-media[data-v-0e9701aa] {
    box-sizing: border-box;
    padding: 10px 12px;
    border-radius: 8px
}
.media-wrapper .item-media .media-icon[data-v-0e9701aa] {
      flex-shrink: 0;
      width: 45px;
      height: 45px;
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0ODQwMjc4MTIz.png');
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
}
.media-wrapper .item-media .media-info[data-v-0e9701aa] {
      flex: 1;
      width: calc(100% - 45px - 16px); /* 减去 icon 和 margin 的宽度 */
      margin: 0 8px
}
.media-wrapper .item-media .media-info .media-title[data-v-0e9701aa] {
        overflow: hidden;
        color: #292d34;
        font-weight: 500;
        font-size: 14px;
        font-style: normal;
        line-height: 20px;
        white-space: nowrap;
        text-overflow: ellipsis;
        word-break: break-all;
}
.media-wrapper .item-media .media-info .media-progress[data-v-0e9701aa] {
        width: auto;
}
.media-wrapper .item-media .media-info .media-tip[data-v-0e9701aa] {
        position: relative;
        color: #8a8f99;
        font-weight: 400;
        font-size: 12px;
        line-height: 16px
}
.media-wrapper .item-media .media-info .media-tip.media-tip-initializing[data-v-0e9701aa] {
}
.media-wrapper .item-media .media-info .media-tip.media-tip-initializing[data-v-0e9701aa]::after {
            animation: dot-display-0e9701aa 3s infinite step-start;
            content: '';
}
@keyframes dot-display-0e9701aa {
25% {
              content: '';
}
50% {
              content: '.';
}
75% {
              content: '..';
}
100% {
              content: '...';
}
}


.tips[data-v-007ceea9] {
  height: 200px;
  color: #677084;
  font-size: 14px
}
.tips .tips-list[data-v-007ceea9] {
    margin: 0;
    padding-left: 0;
    list-style: none
}
.tips .tips-list[data-v-007ceea9] li {
      position: relative;
      margin-bottom: 6px;
      padding-left: 12px
}
.tips .tips-list[data-v-007ceea9] li::before {
        position: absolute;
        left: 0;
        content: '•';
}
.tips .help-link[data-v-007ceea9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    margin-top: 10px;
    cursor: pointer
}
.tips .help-link .n-icon[data-v-007ceea9] {
      margin-right: 4px;
}
.tips .help-link[data-v-007ceea9] a {
      color: #5182ff;
      text-decoration: none
}
.tips .help-link[data-v-007ceea9] a:hover {
        text-decoration: underline;
}


.import-media-note-wrap[data-v-7540422b] {
  width: 800px
}
.import-media-note-wrap .component-title[data-v-7540422b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.import-media-note-wrap .component-title .title-text[data-v-7540422b] {
      flex: 1;
      margin-right: 74px;
      font-weight: 500;
      font-size: 24px;
      text-align: center;
}
.import-media-note-wrap .upload-area[data-v-7540422b] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    height: 170px;
    margin-top: 24px;
    padding: 20px 0;
    background-color: #f5f7fa;
    border: 2px dashed #adb3be;
    border-radius: 20px;
    cursor: pointer;
    pointer-events: auto
}
.import-media-note-wrap .upload-area.is-disabled[data-v-7540422b] {
      pointer-events: none;
}
.import-media-note-wrap .upload-area .delete-btn[data-v-7540422b] {
      position: absolute;
      top: 6px;
      right: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 30px;
      height: 30px;
      background: #eee;
      border-radius: 6px;
      cursor: pointer;
      pointer-events: auto;
}
.import-media-note-wrap .tips-wrapper[data-v-7540422b] {
    margin-top: 24px;
}
.import-media-note-wrap .form-btn[data-v-7540422b] {
    width: 68px;
    height: 40px;
    border-radius: 12px;
}
.import-media-note-wrap .bottom-btns[data-v-7540422b] {
    width: 100%;
    text-align: right;
}


.upload-tip[data-v-6bc5406a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  pointer-events: none
} /* 忽略子元素的 dragleave 事件 */
.upload-tip .tip-image[data-v-6bc5406a] {
}
.upload-tip .tip-text[data-v-6bc5406a] {
    color: #292d34;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 22.4px */
    text-align: center
}
.upload-tip .tip-text .image-limit[data-v-6bc5406a] {
      font-size: 12px;
      color: #8a8f99;
}
.upload-tip .tip-text.reselect[data-v-6bc5406a] {
      color: #8a8f99;
      cursor: pointer;
      pointer-events: auto;
}
.upload-tip .tip-text .highlight[data-v-6bc5406a] {
      color: #ff6a41;
}


.write-image-note-wrap[data-v-133cee7c] {
  width: 800px
}
.write-image-note-wrap .component-title[data-v-133cee7c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.write-image-note-wrap .component-title .title-text[data-v-133cee7c] {
      flex: 1;
      margin-right: 74px;
      font-weight: 500;
      font-size: 24px;
      text-align: center;
}
.write-image-note-wrap .link-input-wrapper[data-v-133cee7c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    padding: 11px 16px;
    background: #fff;
    border: 1.5px solid #766af6;
    border-radius: 12px;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05)
}
.write-image-note-wrap .link-input-wrapper.secondary[data-v-133cee7c] {
      border: 1.5px solid #ccc;
}
.write-image-note-wrap .link-input-wrapper .link-input[data-v-133cee7c] {
      font-size: 16px
}
.write-image-note-wrap .link-input-wrapper .link-input .n-input .n-input-wrapper[data-v-133cee7c] {
        padding: 0;
}
.write-image-note-wrap .link-input-wrapper .link-input .n-input .n-input__input-el[data-v-133cee7c] {
        height: auto;
        line-height: none;
}
.write-image-note-wrap .upload-area[data-v-133cee7c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 100%;
    height: 170px;
    margin-top: 24px;
    padding: 20px 0;
    background-color: #f5f7fa;
    border: 2px dashed #adb3be;
    border-radius: 20px;
    cursor: pointer;
    pointer-events: auto
}
.write-image-note-wrap .upload-area.is-disabled[data-v-133cee7c] {
      pointer-events: none;
}
.write-image-note-wrap .image-container[data-v-133cee7c] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    width: 100%;
    height: 170px;
    margin-top: 24px;
    margin-bottom: 12px;
    overflow: hidden;
    border: 1px solid rgb(224, 224, 230);
    border-radius: 6px
}
.write-image-note-wrap .image-container .preview-image[data-v-133cee7c] {
      position: relative;
      z-index: 10;
}
.write-image-note-wrap .image-container .delete-btn[data-v-133cee7c] {
      position: absolute;
      top: 6px;
      right: 6px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 30px;
      height: 30px;
      background: #eee;
      border-radius: 6px;
      cursor: pointer;
}
.write-image-note-wrap .add-link-form[data-v-133cee7c] {
    margin-top: 24px;
}
.write-image-note-wrap .add-link-form-btn[data-v-133cee7c] {
    width: 68px;
    height: 40px;
    border-radius: 12px;
}
.write-image-note-wrap .bottom-btns[data-v-133cee7c] {
    width: 100%;
    text-align: right;
}


.write-link-note-wrap[data-v-3dcd7cc2] {
  width: 800px
}
.write-link-note-wrap .component-title[data-v-3dcd7cc2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.write-link-note-wrap .component-title .title-text[data-v-3dcd7cc2] {
      flex: 1;
      text-align: center;
      margin-right: 74px;
      font-size: 24px;
      font-weight: 500;
}
.write-link-note-wrap .link-input-wrapper[data-v-3dcd7cc2] {
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 11px 16px;
    box-sizing: border-box;
    border-radius: 12px;
    border: 1.5px solid #766af6;
    background: #fff;
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05)
}
.write-link-note-wrap .link-input-wrapper.secondary[data-v-3dcd7cc2] {
      border: 1.5px solid #ccc;
}
.write-link-note-wrap .link-input-wrapper .link-input[data-v-3dcd7cc2] {
      font-size: 16px
}
.write-link-note-wrap .link-input-wrapper .link-input .n-input .n-input-wrapper[data-v-3dcd7cc2] {
        padding: 0;
}
.write-link-note-wrap .link-input-wrapper .link-input .n-input .n-input__input-el[data-v-3dcd7cc2] {
        height: auto;
        line-height: none;
}
.write-link-note-wrap .add-link-form[data-v-3dcd7cc2] {
    margin-top: 24px;
}
.write-link-note-wrap .add-link-form-btn[data-v-3dcd7cc2] {
    height: 40px;
    width: 68px;
    border-radius: 12px;
}
.write-link-note-wrap .bottom-btns[data-v-3dcd7cc2] {
    width: 100%;
    text-align: right;
}


.editor-v2 {
  flex: 1;
  height: 100%;
}
.aie-container-main {
  min-height: 72px;
}
.aie-container {
  border: none
}
.aie-container .aie-content {
    height: auto !important
}
.aie-container .aie-content {
    padding: 4px 15px
}
.aie-container .aie-content .aie-resize.active + img {
}
.aie-container .aie-content .aie-resize.active + img:hover {
        cursor: -webkit-zoom-in;
        cursor: zoom-in;
}
.aie-container .aie-content .align-left {
      text-align: left
}
.aie-container .aie-content .align-left .active {
        display: block;
}
.aie-container aie-header {
}
.aie-container aie-header .aie-menu-item svg {
      width: 20px;
      height: 20px;
      fill: #3d465a;
}
.aie-container aie-header .aie-menu-item #text {
      font-size: 15px;
}
.aie-container aie-footer > div {
    border: none;
}
.aie-container.normal {
}
.aie-container.normal aie-header > div {
      margin-bottom: 16px;
      padding: 4px 0;
      border-top: 0.5px solid #e5e6ea;
      border-bottom: 0.5px solid #e5e6ea;
}
.aie-container.normal aie-footer > div {
      margin-top: 10px;
}
.aie-container.mini {
}
.aie-container.mini .tiptap {
      height: auto;
      min-height: 72px;
      max-height: 340px;
      overflow-y: auto;
      font-size: 16px;
}
.aie-container.mini .aie-container-header {
      display: none;
}
.aie-container.mini .aie-container-footer {
      display: none;
}


.simple-editor-wrap[data-v-39216ec2] {
  height: 100%
}
.simple-editor-wrap .note-edit-title[data-v-39216ec2] {
    width: 100%;
    margin: 0 0 12px;
    padding: 0 4px;
    font-weight: bold;
    font-size: 24px;
    border: none;
}
.simple-editor-wrap .note-editor[data-v-39216ec2] {
    padding: 4px 4px 0;
    overflow-y: hidden
}
.simple-editor-wrap .note-editor[data-v-39216ec2] .tiptap {
      height: auto;
      max-height: -webkit-max-content;
      max-height: -moz-max-content;
      max-height: max-content;
}
.simple-editor-wrap[data-v-39216ec2] .aie-content {
    padding: 4px 2px;
}


.write-note-wrap[data-v-2e3cc9dc] {
  width: 800px
}
.write-note-wrap .component-title[data-v-2e3cc9dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.write-note-wrap .component-title .title-text[data-v-2e3cc9dc] {
      flex: 1;
      text-align: center;
      margin-right: 74px;
      font-size: 24px;
      font-weight: 500;
}
.write-note-wrap .component-inner[data-v-2e3cc9dc] {
    margin: 16px 0;
    height: 400px;
}
.write-note-wrap .component-btns[data-v-2e3cc9dc] {
    width: 100%;
    text-align: right
}
.write-note-wrap .component-btns .single-btn[data-v-2e3cc9dc] {
      height: 40px;
      width: 68px;
      border-radius: 12px;
}


.add-files-menu[data-v-4813eabb] {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* 定义3列，每列等宽 */
  grid-gap: 20px;
  gap: 20px; /* 设置网格间距 */
  margin-top: 24px
}
.add-files-menu .menu-item[data-v-4813eabb] {
    height: 94px;
    padding: 12px;
    border: 1px solid #e5e6ea;
    border-radius: 12px;
    cursor: pointer
}
.add-files-menu .menu-item .iconfont[data-v-4813eabb] {
      margin-right: 8px;
}
.add-files-menu .menu-item .menu-item-title[data-v-4813eabb] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      color: #111418;
      font-weight: bold;
      font-size: 14px;
}
.add-files-menu .menu-item .menu-item-desc[data-v-4813eabb] {
      /* 限定为两行 */
      display: -webkit-box; /* 必须设置为弹性盒子 */
      margin-top: 8px;
      overflow: hidden; /* 超出部分隐藏 */
      color: #8a8f99;
      font-size: 12px;
      text-overflow: ellipsis; /* 添加省略号 */
      -webkit-line-clamp: 2; /* 限制行数为两行 */
      -webkit-box-orient: vertical; /* 设置为垂直排列 */
}
.add-files-menu .menu-item .menu-item-type[data-v-4813eabb] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: space-between;
      margin-top: 16px
}
.add-files-menu .menu-item .menu-item-type .menu-item-type-btn[data-v-4813eabb] {
        height: 24px;
        padding: 0 5px;
        font-size: 12px;
        line-height: 22px;
        border: 1px solid #e5e6ea;
        border-radius: 6px
}
.add-files-menu .menu-item .menu-item-type .menu-item-type-btn[data-v-4813eabb]:hover {
          border-color: #292d34;
}
.add-files-menu .disable[data-v-4813eabb] {
    cursor: not-allowed
}
.add-files-menu .disable .menu-item-title[data-v-4813eabb],
    .add-files-menu .disable .menu-item-desc[data-v-4813eabb] {
      color: #adb3be !important;
}


.n-modal[data-v-1cf55363] {
  box-shadow: none;
}
.subject-modal[data-v-1cf55363] {
  position: relative
}
.subject-modal .close-btn[data-v-1cf55363] {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 0px;
    right: -68px;
    border-radius: 100%;
    cursor: pointer;
    padding: 8px;
    background-color: #fff;
}


.append-note-modal {
  width: 800px;
  background: #fff;
  border-radius: 16px
}
.append-note-modal .modal-title {
    color: #111418;
    font-weight: 500;
    font-size: 22px;
}
.append-note-modal .modal-entrance {
    padding: 24px;
}


.addition-home-page[data-v-1cf6c6de] {
}
.addition-home-page .addition-page-main[data-v-1cf6c6de] {
    margin: 0 auto;
    padding: 0 20px;
    flex: 1;
    position: relative
}
.addition-home-page .addition-page-main .addition-page-empty[data-v-1cf6c6de] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      text-align: center
}
.addition-home-page .addition-page-main .addition-page-empty img[data-v-1cf6c6de] {
        display: block;
        margin: 0 auto;
}
.addition-home-page .addition-page-main .addition-page-empty .tips[data-v-1cf6c6de] {
        margin-top: 40px;
        font-size: 14px;
        color: #5e636d;
}


.n-input .n-input__border,
.n-input .n-input__state-border {
  border: none;
  outline: none;
}


.tag-wrapper[data-v-50ab0a36] {
  position: relative
}
.tag-wrapper.icon[data-v-50ab0a36] {
    margin-left: 12px;
}
.tag-wrapper .icon-wrapper[data-v-50ab0a36] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px
}
.tag-wrapper .icon-wrapper i[data-v-50ab0a36] {
      padding: 0 5px;
      color: #292d34;
      font-size: 20px;
      cursor: pointer;
      transition: 0.3s var(--n-bezier)
}
.tag-wrapper .icon-wrapper i[data-v-50ab0a36]:hover {
        background: #f2f2f3;
        border-radius: 8px;
}
.tag-wrapper .icon-wrapper i[data-v-50ab0a36]:not(:first-child) {
        margin-left: 12px;
}
.tag-wrapper .text-wrapper[data-v-50ab0a36] {
}
.tag-wrapper .text-wrapper .note-tag-add[data-v-50ab0a36] {
      cursor: pointer;
}
.tag-wrapper .text-wrapper[data-v-50ab0a36] .n-tag__content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 1px;
      align-items: center;
}
.dropdown-wrapper[data-v-50ab0a36] {
  min-height: 200px
}
.dropdown-wrapper .dropdown-header[data-v-50ab0a36] {
    padding: 0 12px
}
.dropdown-wrapper .dropdown-header .title[data-v-50ab0a36] {
      margin-bottom: 8px;
      color: #111418;
      font-weight: 500;
      font-size: 16px;
}
.dropdown-wrapper .dropdown-header .input[data-v-50ab0a36] {
      margin-bottom: 16px;
      color: #86909c;
      font-size: 14px;
      background: #f2f3f5;
}
.dropdown-wrapper .dropdown-header .has-tag[data-v-50ab0a36] {
      padding-bottom: 4px;
      color: #677084;
      font-weight: 400;
      font-size: 14px;
}
.dropdown-wrapper .loading[data-v-50ab0a36] {
    height: 144px;
    color: #292d34;
    font-size: 14px;
    line-height: 50px;
    text-align: center;
}
.dropdown-wrapper .add-tag-wrapper[data-v-50ab0a36] {
}
.dropdown-wrapper .add-tag-wrapper .add-tag[data-v-50ab0a36] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      box-sizing: border-box;
      padding: 7px 12px;
      overflow: hidden;
      font-size: 14px;
      line-height: 22px;
      background: #f2f2f3;
      cursor: pointer
}
.dropdown-wrapper .add-tag-wrapper .add-tag i[data-v-50ab0a36] {
        margin-right: 8px;
        color: #292d34;
        font-size: 16px;
}
.dropdown-wrapper .tag-list[data-v-50ab0a36] {
    height: 216px
}

/* overflow-y: scroll; */
.dropdown-wrapper .tag-list .tag-item[data-v-50ab0a36] {
      box-sizing: border-box;
      padding: 7px 12px;
      overflow: hidden;
      font-size: 14px;
      line-height: 22px;
      background: #fff;
      cursor: pointer
}
.dropdown-wrapper .tag-list .tag-item[data-v-50ab0a36]:hover {
        background: #f2f2f3;
}
.dropdown-wrapper .tag-list .tag-item .text[data-v-50ab0a36] {
        color: #1d2129;
        text-overflow: ellipsis;
}
.dropdown-wrapper .tag-list .tag-item.selected[data-v-50ab0a36] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        justify-content: space-between
}
.dropdown-wrapper .tag-list .tag-item.selected .text[data-v-50ab0a36] {
          color: #adb3be;
}
.dropdown-wrapper .tag-list .tag-item.selected .selected-text[data-v-50ab0a36] {
          color: #adb3be;
          font-weight: 400;
          font-size: 14px;
}


.selected-tags[data-v-4e83eee2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start
}
.selected-tags .text[data-v-4e83eee2] {
    width: 42px;
    color: #8a8f99;
    font-weight: 400;
    font-size: 14px;
    line-height: 34px;
}
.selected-tags .tag-list[data-v-4e83eee2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: 1;
    flex-wrap: wrap;
    align-items: center
}
.selected-tags .tag-list .tag[data-v-4e83eee2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 6px;
      margin-left: 8px;
      padding: 3px 6px 3px 8px;
      background: #fff;
      border: 1px solid #e5e6ea;
      border-radius: 16px
}
.selected-tags .tag-list .tag .tag-text[data-v-4e83eee2] {
        margin-right: 2px;
        color: #677084;
        font-weight: 400;
        font-size: 12px;
        line-height: 18px;
}
.selected-tags .tag-list .tag .iconfont[data-v-4e83eee2] {
        cursor: pointer;
}
.note-tagline[data-v-4e83eee2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: -8px
}
.note-tagline[data-v-4e83eee2] * {
    box-sizing: border-box;
}
.note-tagline .tag-title[data-v-4e83eee2] {
    flex-shrink: 0;
    color: #8a8f99;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}
.note-tagline .tag-list[data-v-4e83eee2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-wrap: wrap;
    margin-left: 5px
}
.note-tagline .tag-list .note-tag-item[data-v-4e83eee2] {
      margin-bottom: 8px;
      cursor: pointer
}
.note-tagline .tag-list .note-tag-item[data-v-4e83eee2]:not(:last-child) {
        margin-right: 8px;
}
.note-tagline .tag-list .note-tag-add[data-v-4e83eee2] {
      margin: 0 8px 8px 0;
}
.note-tagline .tag-list .note-tag-ai[data-v-4e83eee2] {
      margin-bottom: 8px;
      color: #766af6;
      line-height: 24px;
      background: linear-gradient(
        92deg,
        #eef4ff 8.78%,
        rgba(240, 236, 255, 0.76) 51.68%,
        rgba(218, 231, 255, 0.49) 98.49%
      );
      cursor: pointer
}
.note-tagline .tag-list .note-tag-ai[data-v-4e83eee2]:not(:last-child) {
        margin-right: 8px;
}
.note-tagline .tag-list .note-tag-ai[data-v-4e83eee2] .n-tag__content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 1px;
        align-items: center;
}
.note-tagline .tag-list .note-tag-ai .iconfont-loading[data-v-4e83eee2] {
        position: relative;
        top: 4px;
        left: -3px;
        display: block;
        transform: none;
}


.note-edit[data-v-4f53bbd4] {
  height: calc(100% - 26px)
}
.note-edit[data-v-4f53bbd4] .n-spin-container {
    height: 100%
}
.note-edit[data-v-4f53bbd4] .n-spin-container .n-spin-content {
      height: 100%;
}
.note-edit .note-edit-container[data-v-4f53bbd4] {
    height: 100%
}
.note-edit .note-edit-container[data-v-4f53bbd4] .dropdown-wrapper {
      top: 38px;
      bottom: auto;
      bottom: initial;
}
.note-edit .note-edit-container .note-edit-title[data-v-4f53bbd4] {
      width: 100%;
      margin: 0 0 12px;
      padding: 0 18px;
      font-weight: bold;
      font-size: 24px;
      border: none;
}
.note-edit .note-edit-container .note-editor[data-v-4f53bbd4] {
      padding: 4px 4px 0;
      overflow-y: hidden
}
.note-edit .note-edit-container .note-editor[data-v-4f53bbd4] .tiptap {
        height: auto;
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
}


.note-detail-page {
  background: #fff
}
.note-detail-page .app-page {
    height: calc(100% - 76px);
}
.note-detail-page .note-page-main {
    padding: 0 9px !important
}
.note-detail-page .note-page-main {
    flex: 1;
    margin: 0 auto
}
.note-detail-page .note-page-main .note-content-wrap {
      overflow: hidden;
}


.editor-image-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  width: 100%
}
.editor-image-wrapper .upload-wrapper,
  .editor-image-wrapper .mobile-wrapper {
    flex: 1
}
.editor-image-wrapper .upload-wrapper .image-box, .editor-image-wrapper .mobile-wrapper .image-box {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      font-weight: 500;
      font-size: 14px;
      font-family: 'PingFang SC'
}
.editor-image-wrapper .upload-wrapper .image-box .icon, .editor-image-wrapper .mobile-wrapper .image-box .icon {
        margin-right: 6px;
}
.editor-image-wrapper .upload-wrapper .image-box.drop-bg, .editor-image-wrapper .mobile-wrapper .image-box.drop-bg {
        padding: 11px 20px;
        color: #766af6;
        background:
          linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%), #fff;
        border: 1px dashed #766af6;
        border-radius: 16px;
        box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05);
}
.editor-image-wrapper .upload-wrapper .image-box.upload-btn, .editor-image-wrapper .mobile-wrapper .image-box.upload-btn {
        position: relative;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        padding: 12px 20px;
        color: #fff;
        background: linear-gradient(271deg, #766af6 0.12%, #946fff 99.88%);
        border-radius: 12px;
        cursor: pointer
}
.editor-image-wrapper .upload-wrapper .image-box.upload-btn .image-limit, .editor-image-wrapper .mobile-wrapper .image-box.upload-btn .image-limit {
          position: absolute;
          top: 4px;
          right: -176px;
          color: #8a8f99;
          font-weight: 400;
          font-size: 12px;
          cursor: auto;
}
.editor-image-wrapper .upload-wrapper .image-wrapper, .editor-image-wrapper .mobile-wrapper .image-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center
}
.editor-image-wrapper .upload-wrapper .image-wrapper .instruct, .editor-image-wrapper .mobile-wrapper .image-wrapper .instruct {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 16px;
        cursor: pointer
}
.editor-image-wrapper .upload-wrapper .image-wrapper .instruct .visible, .editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .visible {
          position: absolute;
          top: -56px;
          right: -34px;
          z-index: 999
}
.editor-image-wrapper .upload-wrapper .image-wrapper .instruct .visible .instruct-input, .editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .visible .instruct-input {
            box-sizing: border-box;
            width: 224px;
            max-width: 224px;
            padding: 7px 4px;
            background: #fff;
            border: 1px solid #e5e6ea;
            border: 1px solid var(----6-line, #e5e6ea);
            border-radius: 12px;
            box-shadow:
              0 4px 8px 0 rgba(0, 0, 0, 0.02),
              0 8px 16px 0 rgba(161, 167, 181, 0.16);
}
.editor-image-wrapper .upload-wrapper .image-wrapper .instruct .visible .n-input .n-input__input-el, .editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .visible .n-input .n-input__input-el {
            height: auto;
            line-height: none;
}
.editor-image-wrapper .mobile-wrapper {
}
.editor-image-wrapper .mobile-wrapper .image-box {
}
.editor-image-wrapper .mobile-wrapper .image-box.upload-btn {
        width: 100%;
}
.editor-image-wrapper .mobile-wrapper .bottom {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: space-between;
      margin-top: 24px;
}
.editor-image-wrapper .mobile-wrapper .image-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .title {
        width: 100%;
        margin-top: 24px;
        margin-bottom: 12px;
        color: #292d34;
        font-weight: 500;
        font-size: 16px;
        text-align: left
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .title .desc {
          display: inline-block;
          color: #adb3be;
          font-weight: 400;
          font-size: 14px;
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .instruct {
        box-sizing: border-box;
        width: 100%;
        margin-right: 0;
        padding: 11px 16px;
        background: #fff;
        border: 1.5px solid #766af6;
        border-radius: 12px;
        box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05)
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .instruct-input {
          font-size: 16px
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .instruct-input .n-input .n-input-wrapper {
            padding: 0;
}
.editor-image-wrapper .mobile-wrapper .image-wrapper .instruct .instruct-input .n-input .n-input__input-el {
            height: auto;
            line-height: none;
}


.editor-link-wrapper {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center
}
.editor-link-wrapper .link-wrapper,
  .editor-link-wrapper .mobile-wrapper {
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.editor-link-wrapper .link-wrapper .link-input-wrapper, .editor-link-wrapper .mobile-wrapper .link-input-wrapper {
      flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 11px 16px;
      margin-right: 16px;
      box-sizing: border-box;
      border-radius: 12px;
      border: 1.5px solid #766af6;
      background: #fff;
      box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05)
}
.editor-link-wrapper .link-wrapper .link-input-wrapper .link-input, .editor-link-wrapper .mobile-wrapper .link-input-wrapper .link-input {
        font-size: 16px
}
.editor-link-wrapper .link-wrapper .link-input-wrapper .link-input .n-input .n-input-wrapper, .editor-link-wrapper .mobile-wrapper .link-input-wrapper .link-input .n-input .n-input-wrapper {
          padding: 0;
}
.editor-link-wrapper .link-wrapper .link-input-wrapper .link-input .n-input .n-input__input-el, .editor-link-wrapper .mobile-wrapper .link-input-wrapper .link-input .n-input .n-input__input-el {
          height: auto;
          line-height: none;
}
.editor-link-wrapper .link-wrapper .instruct, .editor-link-wrapper .mobile-wrapper .instruct {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 16px;
      cursor: pointer
}
.editor-link-wrapper .link-wrapper .instruct .visible, .editor-link-wrapper .mobile-wrapper .instruct .visible {
        position: absolute;
        right: -34px;
        top: -56px;
        width: 224px;
        z-index: 999
}
.editor-link-wrapper .link-wrapper .instruct .visible .instruct-input, .editor-link-wrapper .mobile-wrapper .instruct .visible .instruct-input {
          max-width: 224px;
          padding: 7px 4px;
          box-sizing: border-box;
          box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.02), 0px 8px 16px 0px rgba(161, 167, 181, 0.16);
          border-radius: 12px;
          border: 1px solid #e5e6ea;
          border: 1px solid var(----6-line, #e5e6ea);
          background: #fff;
}
.editor-link-wrapper .link-wrapper .instruct .visible .n-input .n-input__input-el, .editor-link-wrapper .mobile-wrapper .instruct .visible .n-input .n-input__input-el {
          height: auto;
          line-height: none;
}
.editor-link-wrapper .mobile-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column
}
.editor-link-wrapper .mobile-wrapper .title {
      width: 100%;
      text-align: left;
      color: #292d34;
      font-size: 16px;
      font-weight: 500;
      margin-bottom: 12px
}
.editor-link-wrapper .mobile-wrapper .title .desc {
        display: inline-block;
        color: #adb3be;
        font-size: 14px;
        font-weight: 400;
}
.editor-link-wrapper .mobile-wrapper .link-input-wrapper {
      width: 100%;
      flex: none;
      margin-right: 0;
      margin-bottom: 24px;
}
.editor-link-wrapper .mobile-wrapper .instruct {
      width: 100%;
      padding: 11px 16px;
      box-sizing: border-box;
      border-radius: 12px;
      border: 1.5px solid #766af6;
      background: #fff;
      box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
      margin-right: 0
}
.editor-link-wrapper .mobile-wrapper .instruct .instruct-input {
        font-size: 16px
}
.editor-link-wrapper .mobile-wrapper .instruct .instruct-input .n-input .n-input-wrapper {
          padding: 0;
}
.editor-link-wrapper .mobile-wrapper .instruct .instruct-input .n-input .n-input__input-el {
          height: auto;
          line-height: none;
}
.editor-link-wrapper .mobile-wrapper .bottom {
      margin-top: 24px;
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: flex-end;
}


.note-item-ai-media {
  flex: 1;
  box-sizing: border-box;
  width: 0;
  padding: 10px 12px;
  background: linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%);
  border-radius: 8px
}
.note-item-ai-media .media-icon {
    flex-shrink: 0;
    width: 45px;
    height: 45px;
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0ODQwMjc4MTIz.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.note-item-ai-media .media-info {
    flex: 1;
    width: 0;
    margin: 0 8px
}
.note-item-ai-media .media-info .media-title {
      overflow: hidden;
      color: #292d34;
      font-weight: 500;
      font-size: 14px;
      font-style: normal;
      line-height: 20px;
      white-space: nowrap;
      text-overflow: ellipsis;
      word-break: break-all;
}
.note-item-ai-media .media-info .media-progress {
      width: auto;
}
.note-item-ai-media .media-info .media-tip {
      position: relative;
      color: #8a8f99;
      font-weight: 400;
      font-size: 12px;
      line-height: 16px
}
.note-item-ai-media .media-info .media-tip.media-tip-initializing {
}
.note-item-ai-media .media-info .media-tip.media-tip-initializing::after {
          animation: dot-display 3s infinite step-start;
          content: '';
}
@keyframes dot-display {
25% {
            content: '';
}
50% {
            content: '.';
}
75% {
            content: '..';
}
100% {
            content: '...';
}
}


.editor-media-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  width: 100%
}
.editor-media-wrapper .upload-wrapper,
  .editor-media-wrapper .mobile-wrapper {
    flex: 1;
    width: 0
}
.editor-media-wrapper .upload-wrapper .media-box, .editor-media-wrapper .mobile-wrapper .media-box {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
      font-weight: 500;
      font-size: 14px;
      font-family: 'PingFang SC'
}
.editor-media-wrapper .upload-wrapper .media-box .icon, .editor-media-wrapper .mobile-wrapper .media-box .icon {
        margin-right: 6px;
}
.editor-media-wrapper .upload-wrapper .media-box.drop-bg, .editor-media-wrapper .mobile-wrapper .media-box.drop-bg {
        padding: 11px 20px;
        color: #766af6;
        background:
          linear-gradient(92deg, #eef4ff 8.78%, rgba(240, 236, 255, 0.76) 51.68%, rgba(218, 231, 255, 0.49) 98.49%), #fff;
        border: 1px dashed #766af6;
        border-radius: 16px;
        box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05);
}
.editor-media-wrapper .upload-wrapper .media-box.upload-btn, .editor-media-wrapper .mobile-wrapper .media-box.upload-btn {
        position: relative;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        padding: 12px 20px;
        color: #fff;
        background: linear-gradient(271deg, #766af6 0.12%, #946fff 99.88%);
        border-radius: 12px;
        cursor: pointer
}
.editor-media-wrapper .upload-wrapper .media-box.upload-btn .media-limit, .editor-media-wrapper .mobile-wrapper .media-box.upload-btn .media-limit {
          position: absolute;
          top: 4px;
          right: -314px;
          color: #8a8f99;
          font-weight: 400;
          font-size: 12px;
          cursor: auto;
}
.editor-media-wrapper .upload-wrapper .media-wrapper, .editor-media-wrapper .mobile-wrapper .media-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
}
.editor-media-wrapper .mobile-wrapper {
}
.editor-media-wrapper .mobile-wrapper .media-box {
}
.editor-media-wrapper .mobile-wrapper .media-box.upload-btn {
        width: 100%;
}
.editor-media-wrapper .mobile-wrapper .bottom {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: flex-end;
      margin-top: 24px;
}
.editor-media-wrapper .mobile-wrapper .media-wrapper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column
}
.editor-media-wrapper .mobile-wrapper .media-wrapper .title {
        width: 100%;
        margin-top: 24px;
        margin-bottom: 12px;
        color: #292d34;
        font-weight: 500;
        font-size: 16px;
        text-align: left
}
.editor-media-wrapper .mobile-wrapper .media-wrapper .title .desc {
          display: inline-block;
          color: #adb3be;
          font-weight: 400;
          font-size: 14px;
}


.editor-footer {
  flex-shrink: 0;
  width: calc(100% - 6px);
  /* position: absolute;
  bottom: -8px; */
  padding: 10px 6px 0;
  background: #fff
}
.editor-footer .ai-func {
    margin-left: 8px;
    color: #677084;
    font-size: 12px;
}
.editor-footer .ai-buttons {
}
.editor-footer .ai-buttons.disabled {
}
.editor-footer .ai-buttons.disabled img {
        opacity: 0.5;
}
.editor-footer .ai-buttons img {
      cursor: pointer;
      transition: 0.3s var(--n-bezier)
}
.editor-footer .ai-buttons img:not(:first-child) {
        margin-left: 12px;
}
.editor-footer .normal-buttons {
}
.editor-footer .normal-buttons i {
      box-sizing: border-box;
      padding: 0 5px;
      color: #adb3be;
      font-size: 20px;
      border-radius: 8px;
      cursor: pointer;
      transition: 0.3s var(--n-bezier)
}
.editor-footer .normal-buttons i:not(:first-child) {
        margin-left: 12px;
}
.editor-footer .normal-buttons i.icon-fangda {
        margin-left: 0;
        font-size: 16px;
}
.editor-footer .normal-buttons i:hover {
        color: #292d34;
        background: #f2f2f3;
}
.editor-footer .normal-buttons i.is-active {
        color: #292d34;
        background: #f2f2f3;
}
.editor-footer .icon-fasong {
    font-size: 20px;
}
.editor-footer .n-switch .n-switch__rail {
    background: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#dbdbdb));
    background: linear-gradient(180deg, #dbdbdb 0%, #dbdbdb 100%);
}
.editor-footer .n-switch--active {
}
.editor-footer .n-switch--active .n-switch__rail {
      background: -webkit-gradient(linear, left top, left bottom, from(#9d7bff), to(#766af6));
      background: linear-gradient(180deg, #9d7bff 0%, #766af6 100%);
}
@media (max-width: 410px) {
.editor-footer {
}
.editor-footer .icon-xiahuaxian {
      display: none;
}
}


.editor-wrapper {
  position: relative;
  box-sizing: border-box;
  height: 100%;
  min-height: 72px;
  padding: 20px 20px 14px 14px;
  background: #fff;
  /* border-radius: 16px; */
  border: 1.5px solid transparent;
  transition: border-color 0.3s var(--n-bezier)
}
.editor-wrapper .create-note-header {
    position: absolute;
    top: -50px;
    right: 20px;
    left: 20px;
}
.editor-wrapper.image-link-bg {
    padding: 12px 16px;
}
.editor-wrapper.editor-media {
    padding: 12px 16px;
}
.editor-wrapper.editor-link {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.editor-wrapper.grow {
    animation: animation-grow 0.3s forwards;
}
.editor-wrapper.shrink {
    animation: animation-shrink 0.3s forwards;
}
@keyframes animation-grow {
0% {
      width: 0;
      opacity: 0;
}
50% {
      opacity: 1;
}
100% {
      width: 100%;
      opacity: 1;
}
}
@keyframes animation-shrink {
0% {
      width: 100%;
      opacity: 1;
}
50% {
      opacity: 0;
}
100% {
      width: 0;
      opacity: 0;
}
}
.editor-wrapper .fangda-position {
    position: absolute;
    top: 20px;
    right: 16px;
    z-index: 99;
    padding: 0 5px;
    color: #adb3be;
    cursor: pointer;
    transition: 0.3s var(--n-bezier)
}
.editor-wrapper .fangda-position:hover {
      color: #292d34;
      background: #f2f2f3;
      border-radius: 8px;
}
.editor-wrapper.mini {
    border-radius: 16px
}
.editor-wrapper.mini .editor-inner {
}
.editor-wrapper.mini .editor-inner .tiptap {
        height: auto;
        min-height: 72px;
        max-height: 440px;
}
.editor-wrapper.expand {
    padding-top: 0
}
.editor-wrapper.expand .editor-inner {
}
.editor-wrapper.expand .editor-inner .tiptap {
        height: calc(100vh - var(--header-height) - 143px);
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
}
.editor-wrapper .note-edit-title {
    width: 100%;
    margin: 0;
    padding: 0;
    font-weight: 500;
    font-size: 24px;
    border: none;
}
.editor-wrapper .editor-tags {
    /* margin-bottom: 16px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    margin-top: 16px;
    margin-bottom: 10px
}
.editor-wrapper .editor-tags * {
      box-sizing: border-box;
}
.editor-wrapper .editor-tags .label {
      color: #8a8f99;
      font-size: 14px;
}
.editor-wrapper .editor-tags .note-tag-item {
      cursor: pointer
}
.editor-wrapper .editor-tags .note-tag-item:not(:last-child) {
        margin-right: 8px;
}
.editor-wrapper .resize-enter-active,
  .editor-wrapper .resize-leave-active {
    transition: height 0.3s ease;
}
.editor-wrapper .resize-enter, .editor-wrapper .resize-leave-to /* .resize-leave-active in <2.1.8 */ {
    height: 40px;
}
.editor-wrapper .aie-content {
    padding: 4px 10px;
}


.editor-entry-wrapper {
  width: 100%;
  height: 100%
}
.editor-entry-wrapper .editor-text {
    transition: box-shadow 0.3s var(--n-bezier)
}
.editor-entry-wrapper .editor-text:hover {
      box-shadow:
        0 4px 8px 0 rgba(0, 0, 0, 0.02),
        0 8px 16px 0 rgba(161, 167, 181, 0.16);
}
.editor-entry-wrapper .title-text {
    margin: 36px 0 12px;
    margin-bottom: 12px;
    color: #adb3be;
    font-weight: 500;
    font-size: 16px;
}
.editor-entry-wrapper .editor-entry-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}
.editor-entry-wrapper .editor-entry-content.content-bg {
      background: #fff;
}
@keyframes grow {
0% {
        height: auto;
        opacity: 1;
}
50% {
        opacity: 1;
}
100% {
        height: 0;
        opacity: 0;
}
}
@keyframes shrink {
0% {
        height: 0;
        opacity: 0;
}
50% {
        opacity: 1;
}
100% {
        height: auto;
        opacity: 1;
}
}
.editor-entry-wrapper .editor-entry-content .item {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex: 1;
      align-items: center;
      box-sizing: border-box;
      height: 78px;
      padding: 14px 20px;
      background: #fff;
      border-radius: 16px;
      cursor: pointer;
      transition: box-shadow 0.3s var(--n-bezier)
}
.editor-entry-wrapper .editor-entry-content .item .icon {
        width: 42px;
        height: 42px;
        margin-right: 12px;
        border-radius: 50%;
}
.editor-entry-wrapper .editor-entry-content .item .title {
        display: block;
        color: #111418;
        font-weight: 500;
        font-size: 16px;
}
.editor-entry-wrapper .editor-entry-content .item .desc {
        display: block;
        margin-top: 4px;
        color: #8a8f99;
        font-weight: 400;
        font-size: 12px;
}
.editor-entry-wrapper .editor-entry-content .item .ai-icon {
        position: absolute;
        top: 0;
        right: 0;
        width: 26px;
        height: 16px;
}
.editor-entry-wrapper .editor-entry-content .item:hover {
        box-shadow:
          0 4px 8px 0 rgba(0, 0, 0, 0.02),
          0 8px 16px 0 rgba(161, 167, 181, 0.16);
}
.editor-entry-wrapper .import-link {
    margin: 0 12px;
}
.editor-entry-wrapper .error-card-list {
    margin-top: 20px
}
.editor-entry-wrapper .error-card-list .error-center {
      margin-top: 10px;
      color: #ff6a41
}
.editor-entry-wrapper .error-card-list .error-center .processing-text {
        color: #ff6a41;
        font-weight: 400;
        font-size: 14px;
}
.editor-entry-wrapper .pending-list {
    margin-top: 12px;
    padding: 16px;
    color: #292d34;
    font-weight: bold;
    font-size: 16px;
    background: #fff;
    border-radius: 16px;
}
@media (max-width: 1023px) {
.editor-entry-wrapper {
}
.editor-entry-wrapper .editor-entry-content {
      display: block
}
.editor-entry-wrapper .editor-entry-content .item {
        margin: 0
}
.editor-entry-wrapper .editor-entry-content .item:not(:first-child) {
          margin-top: 12px;
}
}


.home-app-modal[data-v-699e0e4f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  overflow: hidden
}
.home-app-modal .home-app-modal-container[data-v-699e0e4f] {
}
.home-app-modal .home-app-modal-container .flex-scroll-content[data-v-699e0e4f] {
      height: min(80vh, 610px);
}

  /* header */
.home-app-modal .home-app-modal-container .home-app-modal-header[data-v-699e0e4f] {
      margin-bottom: 24px
}
.home-app-modal .home-app-modal-container .home-app-modal-header .modal-header-icon[data-v-699e0e4f] {
        background: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMTk4NzA2ODcz.png')
          no-repeat center center / contain;
        width: 186x;
        height: 170px;
}
.home-app-modal .home-app-modal-container .home-app-modal-header .modal-header-title[data-v-699e0e4f] {
        color: #111418;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        text-align: center;
}

  /* content */
.home-app-modal .home-app-modal-container .home-app-modal-content[data-v-699e0e4f] {
}
.home-app-modal .home-app-modal-container .home-app-modal-content .modal-content-title[data-v-699e0e4f] {
        margin-bottom: 8px;
        color: #111418;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
}
.home-app-modal .home-app-modal-container .home-app-modal-content .modal-content-desc[data-v-699e0e4f] {
        color: #292d34;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%;
}

  /* intro */
.home-app-modal .home-app-modal-container .home-app-modal-intro[data-v-699e0e4f] {
      margin-top: 16px;
      padding: 20px;
      border-radius: 16px;
      background: #f5f7fa
}
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-title[data-v-699e0e4f] {
        margin-bottom: 18px;
        color: #111418;
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
}
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-item[data-v-699e0e4f] {
        margin-bottom: 8px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
}
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-item .item-icon[data-v-699e0e4f] {
          width: 16px;
          height: 16px;
}
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-item .item-title[data-v-699e0e4f] {
          margin-left: 8px;
          color: #111418;
          font-size: 12px;
          font-style: normal;
          font-weight: 500;
          line-height: normal;
}
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-desc[data-v-699e0e4f] {
        margin-bottom: 24px;
        color: #677084;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%
}

  /* 19.2px */
.home-app-modal .home-app-modal-container .home-app-modal-intro .modal-intro-desc.last-desc[data-v-699e0e4f] {
          margin-bottom: 0;
}

  /* button */
.home-app-modal .home-app-modal-container .confirm-btn[data-v-699e0e4f] {
      margin: 24px auto 0;
      padding: 10px 0px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      align-items: center;
      width: 260px;
      border-radius: 12px;
      color: #fff;
      background: #292d34;
      cursor: pointer;
      transition: 0.3s var(--n-bezier)
}
.home-app-modal .home-app-modal-container .confirm-btn .confirm-text[data-v-699e0e4f] {
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 18px; /* 112.5% */
}
@media (max-width: 1023px) {
.home-app-modal[data-v-699e0e4f] {
}
.home-app-modal .home-app-modal-container[data-v-699e0e4f] {
}
.home-app-modal .home-app-modal-container .flex-scroll-content[data-v-699e0e4f] {
        height: min(65vh, 610px);
}
}


.home-app-modal.modal-prompt {
  padding: 16px 0px 24px;
}


.note-header-old[data-v-4877109a] {
  flex-shrink: 0;
  height: var(--header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center
}
.note-header-old .header-title[data-v-4877109a] {
    margin-right: 16px;
    color: #111418;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    cursor: pointer
}
.note-header-old .header-title .icon-arrow[data-v-4877109a] {
      margin-left: 2px;
}
.note-header-old .header-buttons[data-v-4877109a] {
    position: relative;
    margin-right: 19px
}
.note-header-old .header-buttons[data-v-4877109a] .n-button {
      --n-color: transparent !important;
      --n-border: none !important;
}
.note-header-old .header-buttons .refresh-bubble[data-v-4877109a] {
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      position: absolute;
      left: 2px;
      bottom: -32px;
      z-index: 999;
      padding: 4px 12px;
      box-sizing: border-box;
      border-radius: 2px;
      background: #1d2129;
      color: #fff;
      font-size: 14px;
      font-weight: 400
}
.note-header-old .header-buttons .refresh-bubble .triangle[data-v-4877109a] {
        position: absolute;
        top: -12px;
        display: inline-block;
        width: 0;
        height: 0;
        border: 6px solid transparent;
        border-bottom-color: #1d2129;
}
.note-header-old .header-crumb[data-v-4877109a] {
    margin-right: 11px;
}
.note-header-old .search-input[data-v-4877109a] {
    flex-grow: 1;
}
.note-header-old .note-create-header[data-v-4877109a] {
    height: 100%;
    width: 100%;
    background: #fff;
}


.note-home-page {
}
.note-home-page.bg {
    background: #fff;
}
.note-home-page .note-page-main {
    flex: 1;
    margin: 0 auto;
    padding: 0 14px;
}
.note-home-page .note-page-header {
    padding: 0 6px;
}
.note-home-page .note-list-wrap {
    height: calc(100% - var(--header-height));
}
.note-home-page .note-list-scroller {
    margin-top: 12px;
}
@media (max-width: 1023px) {
.note-home-page .note-list-wrap {
      height: 100%;
}
}
.note-home-page .app-error-page {
    margin: 50px 0;
}
.note-home-page .loading-container {
    margin-top: 100px;
}


.note-original-content[data-v-456e21d6] {
}
.note-original-content .web-detail[data-v-456e21d6] {
    height: 100%
}
.note-original-content .web-detail .web-title[data-v-456e21d6] {
      margin: 0 0 16px;
      color: #111418;
      font-weight: 600;
      font-size: 24px;
}
.note-original-content .web-detail .sentence-item[data-v-456e21d6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-direction: column;
      gap: 10px;
      font-size: 17px;
      line-height: 26px
}
.note-original-content .web-detail .sentence-item[data-v-456e21d6]:not(:last-child) {
        margin-bottom: 16px;
}
.note-original-content .web-detail .sentence-item .sentence-index[data-v-456e21d6] {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 22px;
        height: 22px;
        color: #1d2129;
        font-size: 12px;
        line-height: 1;
        border-radius: 50%;
}
.note-original-content .web-detail .sentence-item .sentence-speaker[data-v-456e21d6] {
        padding: 3px 6px;
        color: #8a8f99;
        font-weight: 500;
        font-size: 14px;
        line-height: 18px;
        background: #f5f7fa;
        border-radius: 8px
}
.note-original-content .web-detail .sentence-item .sentence-speaker.sentence-speaker-custome[data-v-456e21d6] {
          padding: 3px 0;
          background: transparent;
}
.note-original-content .web-detail .sentence-item .sentence-starttime[data-v-456e21d6] {
        color: #8a8f99;
        font-weight: 500;
        font-size: 14px;
}
.note-original-content .web-detail .sentence-item .sentence-playing-icon[data-v-456e21d6] {
        width: 18px;
        height: 18px;
}
.note-original-content .web-detail .sentence-content[data-v-456e21d6] {
      padding-left: calc(22px + 10px);
}
.note-original-content .web-detail .sentence-resource[data-v-456e21d6] {
      width: 100%;
      border-radius: 6px;
}
.note-original-content .web-detail[data-v-456e21d6]  {
}
.note-original-content .web-detail[data-v-456e21d6] p {
        font-size: 16px;
        line-height: 180%;
}
.note-original-content .web-detail[data-v-456e21d6] img {
        max-width: 100%;
}
.note-original-content .web-loading[data-v-456e21d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-content: center;
    justify-content: center;
    place-content: center center;
    height: 400px;
}
.note-original-content .web-empty[data-v-456e21d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    place-content: center center
}
.note-original-content .web-empty .empty-image[data-v-456e21d6] {
      width: 268px;
      margin: 0 auto 40px;
}
.note-original-content .web-empty .empty-title[data-v-456e21d6] {
      margin-bottom: 17px;
      color: #5e636d;
      font-size: 14px;
      line-height: 160%;
      text-align: center;
}


.note-original-page {
  background: #fff
}
.note-original-page .note-page-main {
    margin: 0 auto;
    padding: 0 24px;
    flex: 1
}
.note-original-page .note-page-main .note-content-wrap {
}


.note-main[data-v-68bd4d62] {
  height: calc(100% - 26px)
}
.note-main .note-main-container[data-v-68bd4d62] {
    height: 100%
}
.note-main .note-main-container .note-title[data-v-68bd4d62] {
      margin-bottom: 8px;
      padding: 0 15px;
      color: #111418;
      font-weight: 600;
      font-size: 24px;
      font-style: normal;
      line-height: normal;
}
.note-main .note-main-container .note-resource[data-v-68bd4d62] {
      margin: 0 0 8px;
      padding: 0 15px;
      color: #8a8f99;
      font-weight: 400;
      font-size: 14px;
      font-style: normal;
      line-height: 160%
}

  /* 22.4px */
.note-main .note-main-container .note-resource .res-title[data-v-68bd4d62] {
        color: #6884c8;
        cursor: pointer;
}
.note-main .note-main-container .note-update-time[data-v-68bd4d62] {
      margin: 0 0 8px;
      padding: 0 15px;
      color: #8a8f99;
      font-weight: 400;
      font-size: 14px;
      font-style: normal;
      line-height: 160%; /* 22.4px */
}
.note-main .note-main-container .note-main-body[data-v-68bd4d62] {
      overflow-y: hidden
}
.note-main .note-main-container .note-main-body[data-v-68bd4d62] .tiptap {
        height: auto;
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
}


.note-detail-page {
  background: #fff
}
.note-detail-page .app-page {
    height: calc(100% - 76px)
}
.note-detail-page .app-page.from-app {
}
.note-detail-page .app-page.from-app .note-main {
        height: calc(100% - 2px);
}
.note-detail-page .note-page-main {
    flex: 1;
    margin: 0 auto;
    padding: 0 24px
}
.note-detail-page .note-page-main .note-content-wrap {
      overflow: hidden;
}
.note-detail-page .note-item-ai,
  .note-detail-page .note-ref-wrap {
    margin: 0 15px;
}
.note-add-btn {
  position: relative
}
.note-add-btn .hover-bubble {
    position: absolute;
    bottom: -50px;
    left: -50%;
    z-index: 999;
    box-sizing: border-box;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding: 8px 12px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    background: #1d2129;
    border-radius: 2px;
}
.note-add-btn .triangle {
    position: absolute;
    top: -4px;
    left: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    border-right: 5px solid transparent;
    border-bottom: 4px solid #1d2129;
    border-left: 5px solid transparent;
    transform: translateX(-50%);
}
.note-preview-update-time {
  margin: 3px 0;
  color: #8a8f99;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 22px
}

/* 157.143% */
.note-preview-update-time:not(:first-child) {
    margin-top: 12px;
}


.markdown-renderer {
  color: #292d34;
  font-size: 16px;
  line-height: 180%;
  -webkit-user-select: text;
          user-select: text
}
.markdown-renderer aie-header {
    display: none;
}
.markdown-renderer .aie-content {
    padding: 0;
}
.markdown-renderer .aie-content table {
    min-width: 100% !important
}
.markdown-renderer .aie-content table {
    display: block;
    width: 100%;
    overflow-x: auto;
    white-space: pre-wrap;
    -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none
}

  /* Firefox */
.markdown-renderer .aie-content table::-webkit-scrollbar {
      /* Chrome, Safari and Opera */
      display: none;
}
.markdown-renderer aie-footer {
    display: none !important;
}


.note-original-page {
  background: #fff
}
.note-original-page .note-page-main {
    flex: 1;
    margin: 0 auto;
    padding: 0 24px
}
.note-original-page .note-page-main .note-content-wrap {
}


.note-search-page {
}
.note-search-page .note-page-main {
    margin: 0 auto;
    padding: 0 20px;
    flex: 1;
}
.note-search-page .note-list-wrap {
    height: calc(100% - var(--header-height));
}


.note-original-page {
  background: #fff
}
.note-original-page .note-page-main {
    flex: 1;
    margin: 0 auto;
    padding: 0 24px;
}


.layout-drawer-content[data-v-4b82d5f6] {
}
.layout-drawer-content .user-info[data-v-4b82d5f6] {
    margin-top: 28px
}
.layout-drawer-content .user-info .user-avatar[data-v-4b82d5f6] {
      flex-shrink: 0;
      overflow: hidden;
      background: -webkit-gradient(linear, left bottom, left top, from(rgb(0, 0, 0, 20%)), to(rgb(0, 0, 0, 20%)));
      background: linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
      border-radius: 64px;
}
.layout-drawer-content .user-info .user-nickname[data-v-4b82d5f6] {
      margin-left: 12px;
      color: #111418;
      font-weight: 500;
      font-size: 20px;
      font-style: normal;
      line-height: normal;
}
.layout-drawer-content .button-group[data-v-4b82d5f6] {
    margin-top: 35px
}
.layout-drawer-content .button-group .button-item[data-v-4b82d5f6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 14px;
      padding: 12px 0
}
.layout-drawer-content .button-group .button-item .iconfont[data-v-4b82d5f6] {
        margin-top: -3px;
        color: #292d34;
        font-size: 18px;
}
.layout-drawer-content .button-group .button-icon[data-v-4b82d5f6] {
      width: 20px;
      height: 20px;
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMDc2ODA3NjEz.png');
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover
}
.layout-drawer-content .button-group .button-icon.export[data-v-4b82d5f6] {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzYwNjA0NTgw.png');
}
.layout-drawer-content .button-group .button-icon.wx-app[data-v-4b82d5f6] {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDEwOTUw.png');
}
.layout-drawer-content .button-group .button-icon.download-app[data-v-4b82d5f6] {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ3MTc1NDYz.png');
}
.layout-drawer-content .button-group .button-icon.callback[data-v-4b82d5f6] {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDExMDE0.png');
}
.layout-drawer-content .button-group .button-icon.logout[data-v-4b82d5f6] {
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMTcyMDEwOTg3.png');
}
.layout-drawer-content .button-group .button-text[data-v-4b82d5f6] {
      margin-left: 12px;
      color: #292d34;
      font-weight: 500;
      font-size: 16px;
      font-style: normal;
      line-height: normal
}
.layout-drawer-content .button-group .button-text.logout[data-v-4b82d5f6] {
        color: #ff6a41;
}


.note-header-audio-player[data-v-21a633cf] {
  padding: 8.5px 20px;
  background: #f5f7fa;
  -webkit-user-select: none;
          user-select: none
}
.note-header-audio-player.note-header-audio-player-fixed[data-v-21a633cf] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
}
.audio-player-content[data-v-21a633cf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center
}
.audio-player-content .audio-player-play-btn[data-v-21a633cf] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    margin-right: 20px;
    padding: 0;
    background: #e5e6ea;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.2s ease
}
.audio-player-content .audio-player-play-btn[data-v-21a633cf]:disabled {
      cursor: not-allowed;
      opacity: 0.5;
}
.audio-player-content .audio-player-play-btn .audio-player-icon[data-v-21a633cf] {
      width: 8px;
}
.audio-player-content .audio-player-time[data-v-21a633cf] {
    color: #86909c;
    font-size: 12px;
}
.audio-player-content .audio-player-progress-container[data-v-21a633cf] {
    flex: 1;
    margin: 0 8px;
    padding: 8px 0
}
.audio-player-content .audio-player-progress-container .audio-player-progress-bar[data-v-21a633cf] {
      position: relative;
      height: 4px;
      background: #e5e6ea;
      border-radius: 2px;
      cursor: pointer
}

/* 增加拖拽区域的点击范围 */
.audio-player-content .audio-player-progress-container .audio-player-progress-bar[data-v-21a633cf]::before {
        position: absolute;
        top: -8px;
        right: 0;
        bottom: -8px;
        left: 0;
        content: '';
}
.audio-player-content .audio-player-progress-container .audio-player-progress-bar .audio-player-progress-fill[data-v-21a633cf] {
        height: 100%;
        background: #adb3be;
        border-radius: 2px;
        transition: width 0.1s ease;
        pointer-events: none
}
.audio-player-content .audio-player-progress-container .audio-player-progress-bar .audio-player-progress-fill.audio-player-progress-fill-dragging[data-v-21a633cf] {
          transition: none;
}

/* 拖拽时禁用文本选择 */
.audio-player-content.dragging[data-v-21a633cf] {
    -webkit-user-select: none;
            user-select: none;
}


.note-header-image[data-v-071212ae] {
  width: 100%;
  max-height: 60vh;
  background-color: #fff
}
.note-header-image.note-header-image-fixed[data-v-071212ae] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 0;
}
.note-header-image .carousel-img[data-v-071212ae] {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}
.note-header-image .custom-dots[data-v-071212ae] {
    position: absolute;
    top: 18px;
    right: 18px;
    padding: 0 8px;
    background: rgba(102, 102, 102, 0.3);
    border-radius: 20px;
    -webkit-backdrop-filter: blur(1.5px);
            backdrop-filter: blur(1.5px)
}
.note-header-image .custom-dots .custom-dots-text[data-v-071212ae] {
      color: #fff;
      font-size: 12px;
      line-height: 120%;
      letter-spacing: 1px;
}


.hevue-imgpreview-wrap .he-img-wrap {
  background: rgba(0, 0, 0, 0.85) !important;
}


.note-header-link-image[data-v-69d3a576] {
  position: relative;
  display: block;
  width: 100%;
  height: 168px;
  text-decoration: none;
  background-color: #f5f5f5
}
.note-header-link-image.note-header-link-image-fixed[data-v-69d3a576] {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 0;
}
.note-header-link-image .grident-bg[data-v-69d3a576] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.34%, rgb(0, 0, 0, 0%)), color-stop(99.65%, rgb(0, 0, 0, 70%)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.34%, rgba(0, 0, 0, 0.7) 99.65%);
}
.note-header-link-image .carousel-img[data-v-69d3a576] {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.note-header-link-image .url[data-v-69d3a576] {
    position: absolute;
    bottom: 53px;
    left: 0;
    z-index: 2;
    width: 100%;
    padding: 0 20px 0 28px;
    overflow: hidden;
    color: #c9cdd4;
    font-size: 12px;
    line-height: 17px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.note-header-link-image .link-info[data-v-69d3a576] {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding: 0 20px 20px
}
.note-header-link-image .link-info .link-info-content[data-v-69d3a576] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 8px;
      align-items: center;
      padding: 4px 8px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      background: rgba(29, 33, 41, 0.3);
      border-radius: 100px;
      -webkit-backdrop-filter: blur(2px);
              backdrop-filter: blur(2px)
}
.note-header-link-image .link-info .link-info-content .icon[data-v-69d3a576] {
        flex-grow: 0;
        flex-shrink: 0;
        width: 18px;
        height: 18px;
}
.note-header-link-image .link-info .link-info-content .title[data-v-69d3a576] {
        flex: 1;
        min-width: 0;
        overflow: hidden;
        color: #c9cdd4;
        font-size: 12px;
        line-height: 20px;
        white-space: nowrap;
        text-overflow: ellipsis;
}


/* stylelint-disable selector-class-pattern */
.tag-icon[data-v-61af1f1d] {
  width: 12px;
  height: 12px;
  background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjA1NDA1.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover
}
.tag-icon.weread[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjM3NzIw.png');
}
.tag-icon.flomo[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQwMDU3.png');
}
.tag-icon.dd[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQxNzE1.png');
}
.tag-icon.obsidian[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzY5NjQzMTY5.png');
}
.tag-icon.ai_image[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MTk4Mzk3.png');
}
.tag-icon.ai_link[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MjAwMTYz.png');
}
.tag-icon.ai_audio[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTcyMzE5MTk4MzUy.png');
}
.tag-icon.knowledge[data-v-61af1f1d] {
    background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTc0MzM5MzI3OTkx.png');
}


.scroll-viewer[data-v-ba41b85c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  align-items: center;
  width: 100%
}
.scroll-viewer .title-wrapper[data-v-ba41b85c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-shrink: 0;
    gap: 2px;
    align-items: center;
    color: #8a8f99;
    font-weight: 500;
    font-size: 13px;
    line-height: 18px
}
.scroll-viewer .title-wrapper .icon[data-v-ba41b85c] {
      width: 16px;
      height: 16px
}
.scroll-viewer .title-wrapper .icon img[data-v-ba41b85c] {
        width: 100%;
        height: 100%;
}
.scroll-viewer .view-wrapper[data-v-ba41b85c] {
    position: relative;
    flex: 1;
    width: 0
}
.scroll-viewer .view-wrapper .scroll-viewer-arrow[data-v-ba41b85c] {
      position: absolute;
      top: 50%;
      right: 0;
      z-index: 20;
      display: block;
      width: 16px;
      height: 16px;
      background: url('https://piccdn2.umiwi.com/fe-oss/default/MTc1MTAxMTMxNjc1.png');
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      transform: translateY(-50%);
      content: '';
}
.scroll-viewer .view-wrapper .scroll-viewer-grident[data-v-ba41b85c] {
      position: absolute;
      top: 0;
      right: -1px;
      z-index: 10;
      display: block;
      width: 68px;
      height: 100%;
      background: -webkit-gradient(linear, right top, left top, color-stop(36.96%, #fff), to(rgb(255, 255, 255, 0%)));
      background: linear-gradient(270deg, #fff 36.96%, rgba(255, 255, 255, 0) 100%);
      opacity: 1;
      transition: opacity 0.3s ease;
      content: '';
      pointer-events: none
}
.scroll-viewer .view-wrapper .scroll-viewer-grident.hidden[data-v-ba41b85c] {
        opacity: 0;
}
.scroll-viewer .view-wrapper .scroll-viewer-grident.thinner[data-v-ba41b85c] {
        width: 34px;
}
.scroll-viewer .view-wrapper .view-items[data-v-ba41b85c] {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex-wrap: nowrap;
      gap: 8px;
      width: 100%;
      padding-right: 24px;
      overflow-x: auto;
      overflow-y: hidden;
      overflow: auto hidden;
      scrollbar-width: none; /* firefox */
      -ms-overflow-style: none
}
.scroll-viewer .view-wrapper .view-items[data-v-ba41b85c]::-webkit-scrollbar {
        display: none;
}
.scroll-viewer .view-wrapper .view-items .view-item[data-v-ba41b85c] {
        padding: 3px 0;
        color: #86909c;
        font-size: 13px;
        line-height: 18px;
        white-space: nowrap;
        border-radius: 1000px
}
.scroll-viewer .view-wrapper .view-items .view-item.has-background[data-v-ba41b85c] {
          padding: 3px 8px;
          background: #f5f7fa;
}


.note-header-relate-info[data-v-3e3c3ce0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  gap: 20px;
  width: 100%;
  padding: 20px
}
.note-header-relate-info .title[data-v-3e3c3ce0] {
    margin: 0;
    color: #1d2129;
    font-weight: 500;
    font-size: 24px;
    line-height: 150%; /* 33px */
}
.note-header-relate-info .note-tag-list[data-v-3e3c3ce0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}
.note-header-relate-info .note-tag-list .note-tag-item[data-v-3e3c3ce0] {
      /* margin-bottom: 8px; */
      cursor: pointer
}
.note-header-relate-info .note-tag-list .note-tag-item[data-v-3e3c3ce0]:not(:last-child) {
        /* margin-right: 8px; */
}
.note-header-relate-info .note-tag-list .note-tag-item.topic[data-v-3e3c3ce0] {
        color: #1d2129;
}
.note-header-relate-info .time[data-v-3e3c3ce0] {
    /* margin-top: 20px; */
}
.note-header-relate-info .tags-wrapper[data-v-3e3c3ce0] {
    /* margin-top: 20px; */
}
.note-header-relate-info .topic-wrapper[data-v-3e3c3ce0] {
    /* margin-top: 20px; */
}


.note-share-original-content[data-v-d0fcd042] {
}
.note-share-original-content .note-loading-wrapper[data-v-d0fcd042] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    margin: 20px auto 0;
    padding: 0 20px;
}
.note-share-original-content .note-error-wrap[data-v-d0fcd042] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%
}
.note-share-original-content .note-error-wrap .error-image[data-v-d0fcd042] {
      width: 268px;
}
.note-share-original-content .note-error-wrap .error-text[data-v-d0fcd042] {
      margin-top: 29px;
      color: #5e636d;
      font-weight: 400;
      font-size: 14px;
      line-height: 160%; /* 22.4px */
}
.note-share-original-content .note-error-wrap .error-refresh-btn[data-v-d0fcd042] {
      margin-top: 10px;
      padding: 8px 20px;
      color: #fff;
      font-weight: 500;
      font-size: 14px;
      text-align: center;
      background: #292d34;
      border-radius: 12px;
      cursor: pointer;
}
.note-share-original-content .sentence-item[data-v-d0fcd042] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 10px;
    font-size: 17px;
    line-height: 26px
}
.note-share-original-content .sentence-item[data-v-d0fcd042]:not(:last-child) {
      margin-bottom: 16px;
}
.note-share-original-content .sentence-item .sentence-index[data-v-d0fcd042] {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 22px;
      height: 22px;
      color: #1d2129;
      font-size: 12px;
      line-height: 1;
      border-radius: 50%;
}
.note-share-original-content .sentence-item .sentence-speaker[data-v-d0fcd042] {
      padding: 3px 6px;
      color: #8a8f99;
      font-weight: 500;
      font-size: 14px;
      line-height: 18px;
      background: #f5f7fa;
      border-radius: 8px
}
.note-share-original-content .sentence-item .sentence-speaker.sentence-speaker-custome[data-v-d0fcd042] {
        padding: 3px 0;
        background: transparent;
}
.note-share-original-content .sentence-item .sentence-starttime[data-v-d0fcd042] {
      color: #8a8f99;
      font-weight: 500;
      font-size: 14px
}
.note-share-original-content .sentence-item .sentence-starttime.sentence-starttime-playing[data-v-d0fcd042] {
        color: #305ef5;
}
.note-share-original-content .sentence-item .sentence-playing-icon[data-v-d0fcd042] {
      width: 18px;
      height: 18px;
}
.note-share-original-content .sentence-content[data-v-d0fcd042] {
    padding-left: calc(22px + 10px);
    font-size: 17px;
    line-height: 26px
}
.note-share-original-content .sentence-content.sentence-content-playing[data-v-d0fcd042] {
      color: #305ef5;
}
.note-share-original-content .sentence-resource[data-v-d0fcd042] {
    width: 100%;
    border-radius: 6px;
}
.note-share-original-content[data-v-d0fcd042]  {
}
.note-share-original-content[data-v-d0fcd042] p {
      font-size: 17px;
      line-height: 26px;
}
.note-share-original-content[data-v-d0fcd042] img {
      max-width: 100%;
}
.note-share-original-content .web-loading[data-v-d0fcd042] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-content: center;
    justify-content: center;
    place-content: center center;
    height: 400px;
}
.note-share-original-content .web-empty[data-v-d0fcd042] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    place-content: center center
}
.note-share-original-content .web-empty .empty-image[data-v-d0fcd042] {
      width: 268px;
      margin: 20px auto 40px;
}
.note-share-original-content .web-empty .empty-title[data-v-d0fcd042] {
      margin-bottom: 17px;
      color: #5e636d;
      font-size: 14px;
      line-height: 160%;
      text-align: center;
}


.card-audio[data-v-09d9a274] {
  padding: 12px;
  background: #f5f7fa;
  border-radius: 8px
}
.card-audio .audio-player-content[data-v-09d9a274] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.card-audio .audio-player-content .audio-player-play-btn[data-v-09d9a274] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 28px;
      height: 28px;
      margin-right: 8px;
      padding: 0;
      background: #fff;
      border: none;
      border-radius: 50%;
      cursor: pointer
}
.card-audio .audio-player-content .audio-player-play-btn .audio-player-icon[data-v-09d9a274] {
        width: 100%;
        height: 100%;
}
.card-audio .audio-player-content .audio-player-time[data-v-09d9a274] {
      color: #1d2129;
      font-size: 13px;
      line-height: 120%;
}


.card-image[data-v-0226c918] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  align-items: center;
  width: 100%
}
.card-image .img-item[data-v-0226c918] {
    width: calc((100% - 16px) / 3);
    max-width: 120px;
    max-height: 120px;
    object-fit: cover;
    object-position: center;
    border-radius: 8px;
    aspect-ratio: 1/1;
}
.card-image .remaining-images-count[data-v-0226c918] {
    position: absolute;
    right: 4px;
    bottom: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    padding: 4px 8px;
    color: #fff;
    font-size: 14px;
    line-height: 1;
    background: rgba(102, 102, 102, 0.6);
    border-radius: 20px;
    -webkit-backdrop-filter: blur(1.5px);
            backdrop-filter: blur(1.5px)
}
.card-image .remaining-images-count .remaining-images-count-plus[data-v-0226c918] {
      margin-right: 2px;
      margin-bottom: 2px;
}


.card-link[data-v-98e936ec] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  padding: 12px;
  background: #f5f7fa;
  border-radius: 8px
}
.card-link .img-icon[data-v-98e936ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    margin-right: 8px;
    padding: 0;
    background: #fff;
    border: none;
    border-radius: 50%;
    cursor: pointer
}
.card-link .img-icon .favicon[data-v-98e936ec] {
      width: 100%;
      height: 100%;
}
.card-link .title[data-v-98e936ec] {
    color: #1d2129;
    font-size: 13px;
    line-height: 120%;
}


.note-card[data-v-d6b0c6d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px;
  border: 1px solid #e5e6ea;
  border-radius: 20px
}
.note-card .title[data-v-d6b0c6d0] {
    margin: 0;
    color: #1d2129;
    font-weight: 500;
    font-size: 17px;
    line-height: 150%;
}
.note-card .content[data-v-d6b0c6d0] {
    display: -webkit-box;
    overflow: hidden;
    color: #1d2129;
    font-size: 15px;
    line-height: 160%;
    word-wrap: break-word;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.note-card .footer[data-v-d6b0c6d0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: space-between
}
.note-card .footer .time[data-v-d6b0c6d0] {
      color: #adb3be;
      font-size: 13px;
      line-height: 120%;
}


.append-note-list[data-v-4cd8b58d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}


.note-ref-content-wrapper[data-v-1d640f81] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.note-ref-content-wrapper .note-ref[data-v-1d640f81] {
    display: -webkit-box;
    padding-left: 9px;
    overflow: hidden;
    color: #292d34;
    font-size: 16px;
    line-height: 180%;
    white-space: pre-line;
    white-space: pre-wrap;
    text-align: justify;
    word-wrap: break-word;
    word-break: break-all;
    border-left: 4px solid #e5e6ea
}
.note-ref-content-wrapper .note-ref.ref-light[data-v-1d640f81] {
      color: #8a8f99;
      font-weight: 400;
      font-size: 14px;
      font-style: normal;
      line-height: 180%; /* 25.2px */
}

/* stylelint-disable selector-class-pattern */
.n-tabs-tab {
  font-size: 16px !important;
}
.n-tabs-tab__label {
  color: #8a8f99 !important;
}
.n-tabs-tab--active .n-tabs-tab__label {
  color: #1d2129 !important;
  font-weight: 500 !important;
}
.n-tab-pane {
  padding-top: 20px !important;
}
.n-tabs .n-tabs-nav.n-tabs-nav--line-type .n-tabs-bar {
  border-radius: 1px !important;
}
.note-tabs-common .append-note-tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.note-tabs-common .append-note-label {
  margin-right: 4px;
}
.note-tabs-common .append-note-count {
  font-size: 12px;
}


.note-main[data-v-d10a2d8a] {
  width: 100%;
  padding: 0 20px 140px; /* 底部 140px 是为了给防止悬浮按钮遮挡最底部内容 */
}


.save-success-modal[data-v-55f98ab3] {
  box-sizing: border-box;
  width: 300px;
  padding: 24px 20px;
  background-color: #fff;
  border-radius: 16px
}
.save-success-modal .modal-content[data-v-55f98ab3] {
    text-align: center
}
.save-success-modal .modal-content .title[data-v-55f98ab3] {
      margin-bottom: 8px;
      color: #1d2129;
      font-weight: 500;
      font-size: 16px;
      line-height: 22px;
}
.save-success-modal .modal-content .subtitle[data-v-55f98ab3] {
      margin-bottom: 20px;
      color: #677084;
      font-size: 14px;
      line-height: 20px;
}
.save-success-modal .modal-content .button-container[data-v-55f98ab3] {
}
.save-success-modal .modal-content .button-container .view-note-button[data-v-55f98ab3] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 36px;
        color: #fff;
        font-weight: 500;
        font-size: 14px;
        background-color: #1d2129;
        border: none;
        border-radius: 12px;
        cursor: pointer;
}


.n-modal-mask {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-backdrop-filter: blur(0);
          backdrop-filter: blur(0);
}


.share-fixed-bar[data-v-7c9f513c] {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 200;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 774px;
  margin: 0 auto;
  padding: 10px 20px;
  background-color: #fff
}
.share-fixed-bar .share-fixed-bar-container[data-v-7c9f513c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 4px
}
.share-fixed-bar .share-fixed-bar-container .share-fixed-bar-logo[data-v-7c9f513c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 8px;
      align-items: center
}
.share-fixed-bar .share-fixed-bar-container .share-fixed-bar-logo .logo-left[data-v-7c9f513c] {
        height: 20px;
}
.share-fixed-bar .share-fixed-bar-container .share-fixed-bar-logo .logo-right[data-v-7c9f513c] {
        height: 16px;
}
.share-fixed-bar .share-fixed-bar-container .share-fixed-bar-info[data-v-7c9f513c] {
      color: #86909c;
      font-size: 12px;
      line-height: 1;
}
.share-fixed-bar .extra-operation[data-v-7c9f513c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-shrink: 0;
    gap: 8px;
    align-items: center;
}
.share-fixed-bar .open-default-browser-modal[data-v-7c9f513c] {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6)
}
.share-fixed-bar .open-default-browser-modal img[data-v-7c9f513c] {
      position: fixed;
      right: 0;
      z-index: 9999999;
      width: 300px;
      height: 90px;
      margin-right: 20px;
}
.share-fixed-footer[data-v-7c9f513c] {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 52px
}
.share-fixed-footer .grident-bg[data-v-7c9f513c] {
    position: absolute;
    bottom: -1px;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 110px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255, 10%)), color-stop(56.5%, #fff));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, #fff 56.5%);
    pointer-events: none;
}
.share-fixed-footer .open-app-to-check[data-v-7c9f513c] {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-items: center;
    justify-content: center;
    height: 50px;
    padding: 0 35px;
    background-color: #fff;
    border-radius: 40px;
    box-shadow: 0 6px 16px 0 rgba(47, 50, 53, 0.14)
}
.share-fixed-footer .open-app-to-check > img[data-v-7c9f513c] {
      width: 22px;
}
.share-fixed-footer .open-app-to-check > span[data-v-7c9f513c] {
      color: #1d2129;
      font-weight: 500;
      font-size: 14px;
}


.note-share-detail-page[data-v-01ba9d66] {
  max-width: 774px;
  height: 100%;
  margin: 0 auto;
  overflow-y: auto;
  background: #fff
}
.note-share-detail-page[data-v-01ba9d66] .aie-resize-wrapper {
    justify-content: center;
    width: 100%;
}
.note-share-detail-page .note-skeleton[data-v-01ba9d66] {
    margin: 20px auto 0;
    padding: 0 20px;
}
.note-share-detail-page .note-error-wrap[data-v-01ba9d66] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%
}
.note-share-detail-page .note-error-wrap .error-image[data-v-01ba9d66] {
      width: 268px;
}
.note-share-detail-page .note-error-wrap .error-text[data-v-01ba9d66] {
      margin-top: 29px;
      color: #5e636d;
      font-weight: 400;
      font-size: 14px;
      line-height: 160%; /* 22.4px */
}
.note-share-detail-page .note-error-wrap .error-refresh-btn[data-v-01ba9d66] {
      margin-top: 10px;
      padding: 8px 20px;
      color: #fff;
      font-weight: 500;
      font-size: 14px;
      text-align: center;
      background: #292d34;
      border-radius: 12px;
      cursor: pointer;
}
.note-share-detail-page .note-content-wrap[data-v-01ba9d66] {
    margin: 0 auto;
    background-color: #fff
}
.note-share-detail-page .note-content-wrap .note-share-save[data-v-01ba9d66] {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex;
      gap: 10px;
      align-items: center;
      justify-content: center;
      padding: 5px 12px;
      color: #fff;
      font-size: 12px;
      background: #1d2129;
      border-radius: 100px;
      cursor: pointer
}
.note-share-detail-page .note-content-wrap .note-share-save.note-share-save-disabled[data-v-01ba9d66] {
        background-color: rgba(17, 20, 24, 0.5);
        cursor: not-allowed;
}
.note-share-detail-page .note-content-wrap .note-header-relate-info-wrap[data-v-01ba9d66] {
      position: relative;
      z-index: 10;
      background-color: #fff;
}
.note-share-detail-page .note-content-wrap .note-main-body[data-v-01ba9d66] {
      position: relative;
      z-index: 10;
      background-color: #fff;
}


.note-web[data-v-8f1338a0] {
}
.note-web .web-detail[data-v-8f1338a0] {
    height: 100%
}
.note-web .web-detail .web-title[data-v-8f1338a0] {
      margin: 0;
      font-size: 24px;
      color: #111418;
      font-weight: 600;
}
.note-web .web-detail .web-source-url[data-v-8f1338a0] {
      margin-top: 8px;
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 160%
}
  /* 22.4px */
.note-web .web-detail .web-source-url span[data-v-8f1338a0] {
        color: #6884c8;
        font-weight: 500;
        text-decoration: underline;
        cursor: pointer;
}
.note-web .web-detail[data-v-8f1338a0]  {
}
.note-web .web-detail[data-v-8f1338a0] p {
        font-size: 16px;
        line-height: 180%;
}
.note-web .web-detail[data-v-8f1338a0] img {
        max-width: 100%;
}
.note-web .web-loading[data-v-8f1338a0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-content: center;
    height: 400px;
}
.note-web .web-empty[data-v-8f1338a0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center
}
.note-web .web-empty .empty-image[data-v-8f1338a0] {
      margin: 0 auto 40px auto;
      width: 268px;
}
.note-web .web-empty .empty-title[data-v-8f1338a0] {
      margin-bottom: 17px;
      text-align: center;
      color: #5e636d;
      font-size: 14px;
      line-height: 160%;
}
.note-web .web-empty .empty-button[data-v-8f1338a0] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      margin: 0 auto;
}


.note-website-page {
  background: #fff
}
.note-website-page .note-page-main {
    margin: 0 auto;
    padding: 0 24px;
    flex: 1
}
.note-website-page .note-page-main .note-content-wrap {
}


.note-item-ai-link {
  padding: 10px 12px;
  border-radius: 8px;
  box-sizing: border-box;
  background: linear-gradient(
    92deg,
    #eef4ff 8.78%,
    rgba(240, 236, 255, 0.76) 51.68%,
    rgba(218, 231, 255, 0.49) 98.49%
  );
  cursor: pointer
}
.note-item-ai-link:hover {
    background: rgba(118, 106, 246, 0.12);
}
.note-item-ai-link .link-icon {
    width: 20px;
    height: 20px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(https://piccdn2.umiwi.com/fe-oss/default/MTcyMTYzOTg0MDYw.png);
    flex-shrink: 0;
}
.note-item-ai-link .link-title {
    margin-left: 8px;
    color: #766af6;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    word-break: break-all;
    flex: 1;
}


.note-main[data-v-d4c491e8] {
  height: calc(100% - 26px)
}
.note-main .note-content[data-v-d4c491e8] {
    margin-top: 10px;
    margin-bottom: 12px;
    color: #292d34;
    font-size: 16px;
    line-height: 180%;
}
.note-main .note-main-container[data-v-d4c491e8] {
    height: 100%
}
.note-main .note-main-container .note-title[data-v-d4c491e8] {
      margin-bottom: 8px;
      color: #111418;
      font-size: 24px;
      font-style: normal;
      font-weight: 600;
      line-height: normal;
}
.note-main .note-main-container .note-resource[data-v-d4c491e8] {
      margin: 0 0 8px 0;
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 160%
}

  /* 22.4px */
.note-main .note-main-container .note-resource .res-title[data-v-d4c491e8] {
        color: #6884c8;
        cursor: pointer;
}
.note-main .note-main-container .note-update-time[data-v-d4c491e8] {
      margin: 0 0 8px 0;
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 160%; /* 22.4px */
}
.note-main .note-main-container .note-main-body[data-v-d4c491e8] {
      overflow-y: hidden
}
.note-main .note-main-container .note-main-body.app[data-v-d4c491e8] {
}
.note-main .note-main-container .note-main-body.app .note-title[data-v-d4c491e8] {
          margin-top: 20px;
}
.note-main .note-main-container .note-main-body[data-v-d4c491e8] .tiptap {
        height: auto;
        max-height: -webkit-max-content;
        max-height: -moz-max-content;
        max-height: max-content;
}


.post-preview-page {
  background: #fff
}
.post-preview-page .app-page {
    height: calc(100% - 76px)
}
.post-preview-page .app-page.from-app {
}
.post-preview-page .app-page.from-app .note-main {
        height: calc(100% - 2px);
}
.post-preview-page .note-page-main {
    flex: 1;
    margin: 0 auto;
    padding: 0 24px
}
.post-preview-page .note-page-main .note-content-wrap {
      overflow: hidden;
}
.note-add-btn {
  position: relative
}
.note-add-btn .hover-bubble {
    position: absolute;
    bottom: -50px;
    left: -50%;
    z-index: 999;
    box-sizing: border-box;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    padding: 8px 12px;
    color: #fff;
    font-weight: 400;
    font-size: 14px;
    background: #1d2129;
    border-radius: 2px;
}
.note-add-btn .triangle {
    position: absolute;
    top: -4px;
    left: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    border-right: 5px solid transparent;
    border-bottom: 4px solid #1d2129;
    border-left: 5px solid transparent;
    transform: translateX(-50%);
}
.note-preview-update-time {
  margin: 3px 0;
  color: #8a8f99;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 22px
}

/* 157.143% */
.note-preview-update-time:not(:first-child) {
    margin-top: 12px;
}


.note-web[data-v-3e3be01a] {
}
.note-web .web-detail[data-v-3e3be01a] {
    height: 100%
}
.note-web .web-detail .web-title[data-v-3e3be01a] {
      margin: 0;
      font-size: 24px;
      color: #111418;
      font-weight: 600;
}
.note-web .web-detail .web-source-url[data-v-3e3be01a] {
      margin-top: 8px;
      color: #8a8f99;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 160%
}
  /* 22.4px */
.note-web .web-detail .web-source-url span[data-v-3e3be01a] {
        color: #6884c8;
        font-weight: 500;
        text-decoration: underline;
        cursor: pointer;
}
.note-web .web-detail[data-v-3e3be01a]  {
}
.note-web .web-detail[data-v-3e3be01a] p {
        font-size: 16px;
        line-height: 180%;
}
.note-web .web-detail[data-v-3e3be01a] img {
        max-width: 100%;
}
.note-web .web-loading[data-v-3e3be01a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-content: center;
    height: 400px;
}
.note-web .web-empty[data-v-3e3be01a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center
}
.note-web .web-empty .empty-image[data-v-3e3be01a] {
      margin: 0 auto 40px auto;
      width: 268px;
}
.note-web .web-empty .empty-title[data-v-3e3be01a] {
      margin-bottom: 17px;
      text-align: center;
      color: #5e636d;
      font-size: 14px;
      line-height: 160%;
}
.note-web .web-empty .empty-button[data-v-3e3be01a] {
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content;
      margin: 0 auto;
}


.note-website-page {
  background: #fff
}
.note-website-page .note-page-main {
    margin: 0 auto;
    padding: 0 24px;
    flex: 1
}
.note-website-page .note-page-main .note-content-wrap {
}


.content-wrap[data-v-7c11b830] {
  padding: 0 20px;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}


.import-note-wrapper[data-v-65c4e87b] {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 12px;
  gap: 12px;
  width: 100%;
  margin-top: 16px
}
.import-note-wrapper .platform-item[data-v-65c4e87b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 22px;
    background: #fff;
    border-radius: 16px;
    cursor: pointer;
    transition: box-shadow 0.3s var(--n-bezier)
}
.import-note-wrapper .platform-item[data-v-65c4e87b]:hover {
      box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.05);
}
.import-note-wrapper .platform-item .icon[data-v-65c4e87b] {
      width: 48px;
      margin-right: 16px;
}
.import-note-wrapper .platform-item .text[data-v-65c4e87b] {
      flex: 1
}
.import-note-wrapper .platform-item .text .name[data-v-65c4e87b] {
        color: #111418;
        font-weight: 500;
        font-size: 18px;
}
.import-note-wrapper .platform-item .text .desc[data-v-65c4e87b] {
        color: #c8cfda;
        font-weight: 400;
        font-size: 14px;
}
.import-note-wrapper .platform-item.not-support[data-v-65c4e87b] {
}
.import-note-wrapper .platform-item.not-support .text[data-v-65c4e87b] {
}
.import-note-wrapper .platform-item.not-support .text .name[data-v-65c4e87b] {
          color: #c8cfda;
}
.import-note-wrapper .import-wrap[data-v-65c4e87b] {
    flex: 1
}
.import-note-wrapper .import-wrap .import-text[data-v-65c4e87b] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      justify-content: space-between
}
.import-note-wrapper .import-wrap .import-text .text-name[data-v-65c4e87b] {
        color: #111418;
        font-weight: 500;
        font-size: 18px;
        font-style: normal;
        line-height: normal;
}
.import-note-wrapper .import-wrap .import-text .text-desc[data-v-65c4e87b] {
        padding: 4px 8px;
        color: #677084;
        font-weight: 500;
        font-size: 12px;
        font-style: normal;
        line-height: 16px; /* 133.333% */
        border: 0.5px solid #e5e6ea;
        border-radius: 12px;
}
.import-note-wrapper .import-wrap .import-update-time[data-v-65c4e87b] {
      margin-top: 6px;
      color: #8a8f99;
      font-weight: 400;
      font-size: 12px;
      font-style: normal;
      line-height: normal;
}
@media (max-width: 1023px) {
.import-note-wrapper[data-v-65c4e87b] {
}
.import-note-wrapper .platform-item[data-v-65c4e87b] {
      padding: 16px
}
.import-note-wrapper .platform-item .icon[data-v-65c4e87b] {
        width: 36px;
        margin-right: 8px;
}
.import-note-wrapper .platform-item .text[data-v-65c4e87b] {
}
.import-note-wrapper .platform-item .text .name[data-v-65c4e87b] {
          font-size: 16px;
}
.import-note-wrapper .platform-item .text .desc[data-v-65c4e87b] {
          font-size: 12px;
}
.import-note-wrapper .import-wrap[data-v-65c4e87b] {
}
.import-note-wrapper .import-wrap .import-text[data-v-65c4e87b] {
        flex-direction: column;
        align-items: flex-start
}
.import-note-wrapper .import-wrap .import-text .text-name[data-v-65c4e87b] {
          margin-top: 3px;
          margin-left: 3px;
}
.import-note-wrapper .import-wrap .import-text .text-desc[data-v-65c4e87b] {
          margin-top: 3px;
}
.import-note-wrapper .import-wrap .import-update-time[data-v-65c4e87b] {
        display: none;
}
}


.import-tip-wrapper[data-v-0d3d6a24] {
  margin: 16px 0 48px 0;
  width: 100%;
  padding: 22px;
  box-sizing: border-box;
  border-radius: 16px;
  background: #fff
}
.import-tip-wrapper .title[data-v-0d3d6a24] {
    color: #3D465A;
    font-size: 14px;
    font-weight: 500;
}
.import-tip-wrapper .item[data-v-0d3d6a24] {
    margin-top: 13px;
    color: #677084;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
}
@media (max-width: 1023px) {
.import-tip-wrapper[data-v-0d3d6a24] {
    margin: 16px 0 32px 0;
    padding: 16px;
}
}


.modal-prompt[data-v-b82d27e6] {
  width: 464px;
  background-color: #fff;
  border-radius: 16px;
  padding: 24px;
  box-sizing: border-box;
  font-family: "PingFang SC"
}
.modal-prompt .title[data-v-b82d27e6] {
    font-weight: 500;
    font-size: 16px;
    color: #111418;
    line-height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center
}
.modal-prompt .title .icon[data-v-b82d27e6] {
      font-size: 20px;
      color: #ff7d00;
      margin-right: 8px;
}
.modal-prompt .content[data-v-b82d27e6] {
    font-size: 14px;
    color: #1d2129;
    line-height: 22px;
    margin-top: 24px;
    text-align: center;
}
.modal-prompt .tips[data-v-b82d27e6]{
    font-size: 12px;
    color: #677084;
    text-align: center;
}
.modal-prompt .button-group[data-v-b82d27e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    margin-top: 25px;
    margin-bottom: 8px
}
.modal-prompt .button-group .confirm[data-v-b82d27e6] {
      border: 0;
      background-color: #292d34;
      color: #fff;
      font-size: 14px;
      border-radius: 2px;
      padding: 5px 16px;
      cursor: pointer;
}
.modal-prompt .button-group .cancel[data-v-b82d27e6] {
      border: 0;
      padding: 5px 16px;
      color: #4e5969;
      font-size: 14px;
      margin-right: 8px;
      border-radius: 2px;
      cursor: pointer;
}
@media (max-width: 1023px) {
.modal-prompt[data-v-b82d27e6] {
    width: 350px;
    padding: 16px
}
.modal-prompt .content[data-v-b82d27e6] {
      margin-top: 12px;
      font-size: 13px;
}
.modal-prompt .button-group[data-v-b82d27e6] {
      margin-top: 20px;
}
}


.rules-wrapper[data-v-98e3ea82] {
  margin-top: 16px;
  width: 100%;
  padding: 16px;
  box-sizing: border-box;
  border-radius: 16px;
  background: rgba(81, 130, 255, 0.10)
}
.rules-wrapper .title[data-v-98e3ea82], .rules-wrapper .item[data-v-98e3ea82] {
    color: #292D34;
    font-family: "PingFang SC";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.rules-wrapper .title[data-v-98e3ea82] {
    line-height: 22px;
    margin-bottom: 12px;
}
.rules-wrapper .item[data-v-98e3ea82] {
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    margin-top: 6px
}
.rules-wrapper .item .point[data-v-98e3ea82] {
      display: inline-block;
      height: 4px;
      width: 4px;
      border-radius: 50%;
      background-color: #292D34;
      margin-right: 8px;
}


.sync-modal[data-v-140ac617] {
  padding-bottom: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}
.sync-modal .info[data-v-140ac617] {
    margin: 40px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center
}
.sync-modal .info .avatar[data-v-140ac617] {
      border-radius: 50%;
      margin-right: 16px;
}
.sync-modal .info .name[data-v-140ac617] {
      color: #697997;
      font-size: 24px;
      font-weight: 600;
}
.sync-modal .desc[data-v-140ac617] {
    color: #111418;
    font-size: 16px;
    font-weight: 400
}
.sync-modal .desc .un-bind[data-v-140ac617] {
      display: inline-block;
      color: #6884c8;
      margin-left: 4px;
      cursor: pointer;
}
@media (max-width: 1023px) {
.sync-modal[data-v-140ac617] {
    padding-bottom: 8px
}
.sync-modal .info[data-v-140ac617] {
      margin: 8px 0 24px;
}
.sync-modal .desc[data-v-140ac617] {
      font-size: 14px;
}
}


.qr-code-mobile[data-v-55fb098e] {
}
.qr-code-mobile .wrap-step[data-v-55fb098e] {
    width: 100%;
    margin-bottom: 16px;
    color: #111418;
    font-weight: 400;
    font-size: 16px;
    font-style: normal;
    line-height: normal
}
.qr-code-mobile .wrap-step.first-line[data-v-55fb098e] {
      margin-bottom: 6px;
}
.qr-code-mobile .wrap-step.tip[data-v-55fb098e] {
      color: #ff6a41; /* 使用红色系的颜色 */
}
.qr-code-mobile .wrap-desc[data-v-55fb098e] {
    width: 100%;
    margin-top: -10px;
    margin-left: 36px;
    color: #4e5969;
    font-weight: 400;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
}
.qr-code-mobile .wrap-image[data-v-55fb098e] {
    margin-bottom: 16px
}
.qr-code-mobile .wrap-image img[data-v-55fb098e] {
      width: 100%;
      max-width: 382px;
}
.qr-code-mobile .save-qrcode-wrap[data-v-55fb098e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 16px;
}
.qr-code-mobile .open-dedao-app-wrap[data-v-55fb098e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
}


.qr-code-pc[data-v-004c4344] {
}
.qr-code-pc .title[data-v-004c4344] {
    color: #111418;
    font-weight: 600;
    font-size: 20px;
    text-align: center;
}
.qr-code-pc .step-list[data-v-004c4344] {
    margin-top: 24px
}
.qr-code-pc .step-list .item[data-v-004c4344] {
}
.qr-code-pc .step-list .item .header[data-v-004c4344] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        font-weight: 600;
        font-size: 20px
}
.qr-code-pc .step-list .item .header .number[data-v-004c4344] {
          width: 37px;
          height: 28px;
          margin-right: 16px;
          color: #fff;
          line-height: 28px;
          text-align: center;
          background: #121418;
          border-radius: 8px 8px 16px;
}
.qr-code-pc .step-list .item .header .title[data-v-004c4344] {
          color: #111418;
}
.qr-code-pc .step-list .item .desc[data-v-004c4344] {
        margin-top: 1px;
        margin-left: 54px;
        color: #4e5969;
        font-weight: 400;
        font-size: 14px;
        line-height: normal;
}
.qr-code-pc .step-list .item .content[data-v-004c4344] {
        position: relative;
        margin: 20px 0 32px 50px;
        background: #f2f2f3;
        border-radius: 20px
}
.qr-code-pc .step-list .item .content[data-v-004c4344]::before {
          position: absolute;
          top: -6px;
          bottom: -18px;
          left: -34px;
          width: 0;
          border: 1px dashed rgba(103, 112, 132, 0.4);
          content: '';
}


.import-note-wrapper[data-v-176b2f2a] {
}
.import-note-wrapper .box-wrapper[data-v-176b2f2a] {
    padding: 40px;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    background: #FFF;
    margin-bottom: 48px;
}
.import-note-wrapper .loading[data-v-176b2f2a] {
    min-height: 370px;
}
.import-note-wrapper .importing[data-v-176b2f2a] {
}
.import-note-wrapper .importing .title[data-v-176b2f2a] {
      color: #111418;
      font-size: 20px;
      font-weight: 500
}
.import-note-wrapper .importing .title .percent[data-v-176b2f2a] {
        color: #FF6A41;
        font-weight: 500;
}
.import-note-wrapper .importing .progress-bar[data-v-176b2f2a] {
      position: relative;
      margin: 16px 0 28px 0;
      width: 100%;
      height: 24px;
      border-radius: 6px;
      background: #F2F2F3
}
.import-note-wrapper .importing .progress-bar .bar[data-v-176b2f2a] {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        border-radius: 6px;
        background: #FF6A41;
}
.import-note-wrapper .importing .tips[data-v-176b2f2a] {
}
.import-note-wrapper .importing .tips .title[data-v-176b2f2a] {
        text-align: center;
        margin-bottom: 12px;
        color: #111418;
        font-size: 18px;
        font-weight: 500;
}
.import-note-wrapper .importing .tips .text[data-v-176b2f2a] {
        color: #292D34;
        font-size: 16px;
        font-weight: 400;
        line-height: 28px
}
.import-note-wrapper .importing .tips .text .point[data-v-176b2f2a] {
          position: relative;
          top: -4px;
          margin-right: 8px;
          display: inline-block;
          height: 4px;
          width: 4px;
          border-radius: 50%;
          background-color: #292D34;
}
.import-note-wrapper .importing .tips .text .strong[data-v-176b2f2a] {
          display: inline-block;
          color: #292D34;
          font-size: 16px;
          font-style: normal;
          font-weight: 500;
}
.import-note-wrapper .import-complete[data-v-176b2f2a] {
}
.import-note-wrapper .import-complete .title[data-v-176b2f2a] {
      margin-bottom: 16px;
      color: #111418;
      font-size: 24px;
      font-weight: 500
}
.import-note-wrapper .import-complete .title .percent[data-v-176b2f2a] {
        color: #FF6A41;
        font-weight: 500;
}
.import-note-wrapper .import-complete .text[data-v-176b2f2a] {
      color: #677084;
      font-size: 16px;
      font-weight: 400;
      line-height: 28px
}
.import-note-wrapper .import-complete .text.qa[data-v-176b2f2a] {
        color: #292D34;
        line-height: 26px;
        margin-bottom: 40px;
}
.import-note-wrapper .import-complete .logo[data-v-176b2f2a] {
      margin: 43px 0 50px 0;
}
.import-note-wrapper .import-complete .right-icon[data-v-176b2f2a] {
      margin-left: 8px;
}
@media (max-width: 1023px) {
.import-note-wrapper[data-v-176b2f2a] {
}
.import-note-wrapper .box-wrapper[data-v-176b2f2a] {
      margin-bottom: 32px;
      padding: 24px 16px;
}
.import-note-wrapper .importing[data-v-176b2f2a] {
}
.import-note-wrapper .importing .title[data-v-176b2f2a] {
        font-size: 18px;
}
.import-note-wrapper .import-complete[data-v-176b2f2a] {
}
.import-note-wrapper .import-complete .title[data-v-176b2f2a] {
        margin-bottom: 12px;
        font-size: 18px;
}
.import-note-wrapper .import-complete .logo[data-v-176b2f2a] {
        margin: 24px 0;
}
.import-note-wrapper .import-complete .text[data-v-176b2f2a] {
}
.import-note-wrapper .import-complete .text.qa[data-v-176b2f2a] {
          margin-bottom: 24px;
}
}


.flomo-rules-wrapper[data-v-00baea3c] {
  margin-top: 32px;
  width: 100%
}
.flomo-rules-wrapper .item[data-v-00baea3c] {
    margin-bottom: 16px;
    color: #292d34;
    font-family: 'PingFang SC';
    font-size: 16px;
    font-weight: 400;
    line-height: 160%
}
.flomo-rules-wrapper .item .href-text[data-v-00baea3c] {
      color: #5182ff;
}
.flomo-rules-wrapper .image[data-v-00baea3c] {
    width: 100%
}
.flomo-rules-wrapper .image .img[data-v-00baea3c] {
      width: 100%;
      min-width: 520px;
      border-radius: 16px;
}


.upload-tip[data-v-18fcf0d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100px;
  pointer-events: none
} /* 忽略子元素的 dragleave 事件 */
.upload-tip .tip-image[data-v-18fcf0d0] {
}
.upload-tip .tip-text[data-v-18fcf0d0] {
    color: #292d34;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 160%
}

  /* 22.4px */
.upload-tip .tip-text.reselect[data-v-18fcf0d0] {
      color: #8a8f99;
      cursor: pointer;
      pointer-events: auto;
}
.upload-tip .tip-text .highlight[data-v-18fcf0d0] {
      color: #ff6a41;
}


.flomo-sync-note[data-v-8d7cf1a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}
.flomo-sync-note .upload-area[data-v-8d7cf1a0] {
    width: 100%;
    padding: 20px 0;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    border-radius: 20px;
    border: 1.5px dashed #adb3be;
    cursor: pointer;
    pointer-events: auto;
}
.flomo-sync-note .upload-btn[data-v-8d7cf1a0] {
    margin-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 10px 0px;
    border-radius: 12px;
    color: #adb3be;
    background: #f2f2f3;
    cursor: pointer;
    transition: 0.3s var(--n-bezier)
}
.flomo-sync-note .upload-btn.uploaded[data-v-8d7cf1a0] {
      color: #fff;
      background: #292d34;
}
.flomo-sync-note .upload-btn .btn-text[data-v-8d7cf1a0] {
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 18px; /* 112.5% */
}
.flomo-sync-note .upload-btn .btn-desc[data-v-8d7cf1a0] {
      margin-top: 2px;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px; /* 150% */
}


.flomo-sync-modal.modal-prompt {
  padding: 40px;
}


.weread-rules-wrapper[data-v-b54da8c6] {
  margin-top: 32px;
  width: 100%
}
.weread-rules-wrapper .item[data-v-b54da8c6] {
    margin-bottom: 16px;
    color: #292d34;
    font-family: 'PingFang SC';
    font-size: 16px;
    font-weight: 400;
    line-height: 160%
}
.weread-rules-wrapper .item .link-text[data-v-b54da8c6] {
      color: #5182ff;
      text-decoration: underline;
      cursor: pointer;
}
.weread-rules-wrapper .item .href-text[data-v-b54da8c6] {
      color: #5182ff;
}
.weread-rules-wrapper .image[data-v-b54da8c6] {
    width: 100%
}
.weread-rules-wrapper .image .img[data-v-b54da8c6] {
      width: 100%;
      min-width: 520px;
      border-radius: 16px;
}


.weread-sync-note[data-v-e0e9e40a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column
}
.weread-sync-note .upload-btn[data-v-e0e9e40a] {
    margin-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding: 10px 0px;
    border-radius: 12px;
    color: #adb3be;
    background: #f2f2f3;
    cursor: pointer;
    transition: 0.3s var(--n-bezier)
}
.weread-sync-note .upload-btn.uploaded[data-v-e0e9e40a] {
      color: #fff;
      background: #292d34;
}
.weread-sync-note .upload-btn .btn-text[data-v-e0e9e40a] {
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: 18px; /* 112.5% */
}
.weread-sync-note .upload-btn .btn-desc[data-v-e0e9e40a] {
      margin-top: 2px;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: 18px; /* 150% */
}


.weread-sync-modal.modal-prompt {
  padding: 40px;
}
.weread-sync-note {
}
.weread-sync-note .n-input-wrapper {
    resize: none !important;
}


.import-data-item[data-v-0bffd49b] {
  max-width: 1000px;
  color: #292d34;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%; /* 19.2px */
  /* cursor: pointer; */

  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}
.import-data-item[data-v-0bffd49b]:not(:last-child) {
    margin-bottom: 8px;
}
.import-data-item .item-status[data-v-0bffd49b] {
    margin-right: 8px;
    cursor: auto
}
.import-data-item .item-status.skipped[data-v-0bffd49b] {
      color: #6884c8;
}
.import-data-item .item-status.success[data-v-0bffd49b] {
      color: #00b42a;
}
.import-data-item .item-status.failed[data-v-0bffd49b] {
      color: #f53f3f;
}


.sync-records-modal {
  margin-top: -43px
}
.sync-records-modal .modal-title {
    margin-bottom: 20px;
    color: #111418;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 160%; /* 25.6px */
    letter-spacing: 0.5px;
}
.sync-records-modal .modal-content {
    margin-top: 12px;
    width: 100%;
    height: 400px;
}


.import-note-wrapper[data-v-10f742ef] {
}
.import-note-wrapper .box-wrapper[data-v-10f742ef] {
    padding: 40px;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    background: #fff;
    margin-bottom: 48px;
}
  /* 导入中 */
.import-note-wrapper .importing[data-v-10f742ef] {
}
.import-note-wrapper .importing .title[data-v-10f742ef] {
      color: #111418;
      font-size: 20px;
      font-weight: 500
}
.import-note-wrapper .importing .title .percent[data-v-10f742ef] {
        color: #ff6a41;
        font-weight: 500;
}
.import-note-wrapper .importing .progress-bar[data-v-10f742ef] {
      position: relative;
      margin: 16px 0 0px 0;
      width: 100%;
      height: 24px;
      border-radius: 6px;
      background: #f2f2f3
}
.import-note-wrapper .importing .progress-bar .bar[data-v-10f742ef] {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        border-radius: 6px;
        background: #ff6a41;
}
.import-note-wrapper .importing .import-progress[data-v-10f742ef] {
      margin-top: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      justify-content: space-around;
      align-items: center
}
.import-note-wrapper .importing .import-progress .import-progress-item[data-v-10f742ef] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 120px;
}
.import-note-wrapper .importing .import-progress .item-count[data-v-10f742ef] {
        color: #111418;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
}
.import-note-wrapper .importing .import-progress .item-text[data-v-10f742ef] {
        margin-top: 2px;
        color: #677084;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%; /* 19.2px */
}
.import-note-wrapper .importing .import-data[data-v-10f742ef] {
      margin-top: 20px;
      padding: 16px;
      width: 100%;
      height: 270px;
      border-radius: 12px;
      border: 1px solid #e5e6ea;
      background: #fff;
}
  /* 导入完成 */
.import-note-wrapper .import-complete[data-v-10f742ef] {
}
.import-note-wrapper .import-complete .title[data-v-10f742ef] {
      margin-bottom: 32px;
      color: #111418;
      font-size: 24px;
      font-weight: 500
}
.import-note-wrapper .import-complete .title .percent[data-v-10f742ef] {
        color: #ff6a41;
        font-weight: 500;
}
.import-note-wrapper .import-complete .import-question[data-v-10f742ef] {
      width: 100%;
      max-width: 600px
}
.import-note-wrapper .import-complete .import-question .question-title[data-v-10f742ef] {
        color: #292d34;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 180%; /* 28.8px */
}
.import-note-wrapper .import-complete .import-question .question-desc[data-v-10f742ef] {
        margin-top: 9px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        color: #677084;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 180%; /* 25.2px */
        flex-wrap: wrap
}
.import-note-wrapper .import-complete .import-question .question-desc img[data-v-10f742ef] {
          margin: 0 8px;
}
@media (max-width: 1023px) {
.import-note-wrapper[data-v-10f742ef] {
}
.import-note-wrapper .box-wrapper[data-v-10f742ef] {
      margin-bottom: 32px;
      padding: 24px 16px;
}
.import-note-wrapper .importing[data-v-10f742ef] {
}
.import-note-wrapper .importing .title[data-v-10f742ef] {
        font-size: 18px;
}
.import-note-wrapper .import-complete[data-v-10f742ef] {
}
.import-note-wrapper .import-complete .title[data-v-10f742ef] {
        margin-bottom: 12px;
        font-size: 18px;
}
}


.import-note-wrapper[data-v-5e1df4d4] {
}
.import-note-wrapper .box-wrapper[data-v-5e1df4d4] {
    padding: 40px;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    background: #fff;
    margin-bottom: 48px;
}
  /* 导入中 */
.import-note-wrapper .importing[data-v-5e1df4d4] {
}
.import-note-wrapper .importing .title[data-v-5e1df4d4] {
      color: #111418;
      font-size: 20px;
      font-weight: 500
}
.import-note-wrapper .importing .title .percent[data-v-5e1df4d4] {
        color: #ff6a41;
        font-weight: 500;
}
.import-note-wrapper .importing .progress-bar[data-v-5e1df4d4] {
      position: relative;
      margin: 16px 0 0px 0;
      width: 100%;
      height: 24px;
      border-radius: 6px;
      background: #f2f2f3
}
.import-note-wrapper .importing .progress-bar .bar[data-v-5e1df4d4] {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        border-radius: 6px;
        background: #ff6a41;
}
.import-note-wrapper .importing .import-progress[data-v-5e1df4d4] {
      margin-top: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      justify-content: space-around;
      align-items: center
}
.import-note-wrapper .importing .import-progress .import-progress-item[data-v-5e1df4d4] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 120px;
}
.import-note-wrapper .importing .import-progress .item-count[data-v-5e1df4d4] {
        color: #111418;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
}
.import-note-wrapper .importing .import-progress .item-text[data-v-5e1df4d4] {
        margin-top: 2px;
        color: #677084;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 160%; /* 19.2px */
}
.import-note-wrapper .importing .import-data[data-v-5e1df4d4] {
      margin-top: 20px;
      padding: 16px;
      width: 100%;
      height: 270px;
      border-radius: 12px;
      border: 1px solid #e5e6ea;
      background: #fff;
}
  /* 导入完成 */
.import-note-wrapper .import-complete[data-v-5e1df4d4] {
}
.import-note-wrapper .import-complete .title[data-v-5e1df4d4] {
      margin-bottom: 32px;
      color: #111418;
      font-size: 24px;
      font-weight: 500
}
.import-note-wrapper .import-complete .title .percent[data-v-5e1df4d4] {
        color: #ff6a41;
        font-weight: 500;
}
.import-note-wrapper .import-complete .import-question[data-v-5e1df4d4] {
      width: 100%;
      max-width: 600px
}
.import-note-wrapper .import-complete .import-question .question-title[data-v-5e1df4d4] {
        color: #292d34;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 180%; /* 28.8px */
}
.import-note-wrapper .import-complete .import-question .question-desc[data-v-5e1df4d4] {
        margin-top: 9px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        color: #677084;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 180%; /* 25.2px */
        flex-wrap: wrap
}
.import-note-wrapper .import-complete .import-question .question-desc img[data-v-5e1df4d4] {
          margin: 0 8px;
}
@media (max-width: 1023px) {
.import-note-wrapper[data-v-5e1df4d4] {
}
.import-note-wrapper .box-wrapper[data-v-5e1df4d4] {
      margin-bottom: 32px;
      padding: 24px 16px;
}
.import-note-wrapper .importing[data-v-5e1df4d4] {
}
.import-note-wrapper .importing .title[data-v-5e1df4d4] {
        font-size: 18px;
}
.import-note-wrapper .import-complete[data-v-5e1df4d4] {
}
.import-note-wrapper .import-complete .title[data-v-5e1df4d4] {
        margin-bottom: 12px;
        font-size: 18px;
}
}


.export-note-wrap[data-v-028b592f] {
  margin-top: 16px;
  padding: 22px;
  border-radius: 16px;
  background: #fff
}
.export-note-wrap .export-tip[data-v-028b592f] {
    margin-bottom: 22px;
    color: #292d34;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal
}
.export-note-wrap .export-tip .export-tip-desc[data-v-028b592f] {
      margin-top: 8px;
      font-weight: 400;
}
.export-note-wrap .loading-wrap[data-v-028b592f] {
    display: inline-block;
    padding: 10px 20px;
    color: #ff6a41;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 16px; /* 114.286% */
    border-radius: 12px;
    background: rgba(255, 106, 65, 0.1);
}
.export-note-wrap .export-wrap[data-v-028b592f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.export-note-wrap .export-wrap .sync-tip[data-v-028b592f] {
      margin-left: 16px;
      color: #8a8f99;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
}
.export-note-wrap .export-wrap .download-tip[data-v-028b592f] {
      margin-left: 16px;
      color: #ff6a41;
      font-size: 12px;
      font-style: normal;
      font-weight: 500;
      line-height: normal;
      flex-shrink: 0;
      cursor: pointer;
}


.sync-wrap[data-v-675cc2a4] {
  box-sizing: border-box
}
.sync-wrap .sync-page-main[data-v-675cc2a4] {
    margin: 0 auto;
    padding: 20px 20px 12px;
    flex: 1;
}
.sync-wrap .title[data-v-675cc2a4] {
    color: #111418;
    font-size: 24px;
    font-weight: 500;
}
@media (max-width: 1023px) {
.sync-wrap[data-v-675cc2a4] {
}
.sync-wrap .sync-page-main[data-v-675cc2a4] {
      padding: 0 20px 12px;
}
.sync-wrap .title[data-v-675cc2a4] {
      font-size: 18px;
}
}


.tag-item[data-v-47f391b4] {
  padding: 14px;
  border-radius: 12px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  position: relative;
  height: 48px;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  border: 1.5px solid transparent;
  transition: border-color 0.3s var(--n-bezier);
  font-family: 'PingFang SC'
}
.tag-item[data-v-47f391b4]:not(:first-child) {
    margin-top: 16px;
}
.tag-item .name[data-v-47f391b4] {
    color: #292d34;
    line-height: 20px;
    font-size: 14px;
}
.tag-item .icon[data-v-47f391b4] {
    margin-right: 8px;
    color: #677084;
}
.tag-item .num[data-v-47f391b4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    position: absolute;
    right: 17px;
    color: #8a8f99;
    font-weight: 400;
    font-size: 12px
}
.tag-item .num n-icon[data-v-47f391b4] {
      color: #adb3be;
}


.current[data-v-77fd884c] {
}
.current .name[data-v-77fd884c] {
    font-weight: 600;
    color: #111418;
}
.current .icon[data-v-77fd884c] {
    color: #111418;
}


.tag-item-list-wrap {
  font-family: 'PingFang SC'
}
.tag-item-list-wrap .title {
    margin-bottom: 16px;
    font-weight: 600;
    font-size: 20px;
    font-family: 'PingFang SC';
    line-height: 33px;
}
.tag-item-list-wrap .tag-item {
    margin-bottom: 20px;
}


.tag-home-page[data-v-69b1b3ea] {
}
.tag-home-page .tag-page-main[data-v-69b1b3ea] {
    margin: 0 auto;
    padding: 0 20px;
    flex: 1;
    position: relative
}
.tag-home-page .tag-page-main .tag-page-empty[data-v-69b1b3ea] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      text-align: center
}
.tag-home-page .tag-page-main .tag-page-empty img[data-v-69b1b3ea] {
        display: block;
        margin: 0 auto;
}
.tag-home-page .tag-page-main .tag-page-empty .tips[data-v-69b1b3ea] {
        margin-top: 40px;
        font-size: 14px;
        color: #5e636d;
}


.note-tag-header[data-v-3a761862] {
  padding: 22px 0 16px;
  flex: 0 0 auto;
  width: 100%;
  font-family: 'PingFang SC'
}
.note-tag-header .header-title[data-v-3a761862] {
    color: #111418;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    white-space: nowrap;
    margin-left: 0;
}
.note-tag-header .header-title-count[data-v-3a761862] {
    color: #677084;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: 8px;
}
@media (max-width: 1023px) {
.note-tag-header[data-v-3a761862] {
    display: none;
}
}


.tag-home-page[data-v-8d6bb966] {
}
.tag-home-page .tag-page-main[data-v-8d6bb966] {
    margin: 0 auto;
    padding: 0 20px;
    flex: 1
}
.tag-home-page .tag-page-main .tag-page-content[data-v-8d6bb966] {
      padding-bottom: 12px;
}
.tag-home-page .tag-page-main .tag-page-empty[data-v-8d6bb966] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      text-align: center
}
.tag-home-page .tag-page-main .tag-page-empty img[data-v-8d6bb966] {
        display: block;
        margin: 0 auto;
}
.tag-home-page .tag-page-main .tag-page-empty .tips[data-v-8d6bb966] {
        margin-top: 40px;
        font-size: 14px;
        color: #5e636d;
}


.file-list[data-v-070919ef] {
}
.file-list .file-item[data-v-070919ef] {
    background-color: #fff;
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.file-list .file-item img[data-v-070919ef] {
      margin-right: 12px;
}
.file-list .file-item .file-item-title[data-v-070919ef] {
      font-size: 15px;
      font-weight: 500;
      line-height: 21px;
      color: #292d34;
}
.file-list .file-item .file-item-count[data-v-070919ef] {
      font-size: 12px;
      color: #8a8f99;
}
.file-list .file-item .file-item-info[data-v-070919ef] {
      font-size: 12px;
      color: #8a8f99;
}
.file-list .no-content-wrap[data-v-070919ef] {
}
.file-list .no-content-wrap img[data-v-070919ef] {
      display: block;
      margin: 0 auto;
      margin-top: 40px;
}
.file-list .no-content-wrap .no-content-text[data-v-070919ef] {
      margin-top: 20px;
      margin-bottom: 40px;
      font-weight: 500;
      color: #292d34;
      text-align: center;
}


.follow-list[data-v-c8e46bb2] {
}
.follow-list .follow-item[data-v-c8e46bb2] {
    background-color: #fff;
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.follow-list .follow-item .follow-item-logo[data-v-c8e46bb2] {
      border-radius: 8px;
      margin-right: 12px;
      overflow: hidden;
      position: relative;
      width: 36px;
      height: 36px
}
.follow-list .follow-item .follow-item-logo .DOUYIN[data-v-c8e46bb2] {
        width: 12px;
        height: 12px;
        position: absolute;
        bottom: 0;
        right: 0;
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczNDQyMTM1MDU2.png');
        background-size: 100%;
}
.follow-list .follow-item .follow-item-logo img[data-v-c8e46bb2] {
        border-radius: 8px;
}
.follow-list .follow-item .follow-item-title[data-v-c8e46bb2] {
      font-size: 15px;
      font-weight: 500;
      line-height: 21px;
      color: #292d34;
}
.follow-list .follow-item .follow-item-count[data-v-c8e46bb2] {
      font-size: 12px;
      color: #8a8f99;
}
.follow-list .loading[data-v-c8e46bb2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-content: center;
    gap: 12px;
}
.follow-list .no-content-wrap[data-v-c8e46bb2] {
}
.follow-list .no-content-wrap img[data-v-c8e46bb2] {
      display: block;
      margin: 0 auto;
      margin-top: 40px;
}
.follow-list .no-content-wrap .no-content-text[data-v-c8e46bb2] {
      margin-top: 20px;
      margin-bottom: 40px;
      font-weight: 500;
      color: #292d34;
      text-align: center;
}


.live-list[data-v-de090928] {
  padding: 16px;
  background-color: #fff;
  border-radius: 12px;
  margin: 0 20px;
  margin-bottom: 20px
}
.live-list .live-list-title[data-v-de090928] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    align-items: center
}
.live-list .live-list-title .live-list-title-text[data-v-de090928] {
      font-size: 15px;
      font-weight: 500;
      line-height: 21px;
      color: #292d34;
}
.live-list .live-list-title .live-list-title-more[data-v-de090928] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      font-size: 12px;
      color: #8a8f99
}
.live-list .live-list-title .live-list-title-more .n-icon[data-v-de090928] {
        margin-left: 4px;
}
.event[data-v-de090928] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px
}
.event .event-content[data-v-de090928] {
    flex: 1;
    margin-left: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}
.event .event-content .event-title[data-v-de090928] {
      font-size: 14px;
      font-weight: 500;
      line-height: 19.6px;
      color: #292d34
}
.event .event-content .event-title .event-sub-title[data-v-de090928] {
        font-weight: 400;
        color: #677084;
        font-size: 12px;
        margin-top: 2px;
}
.event .event-content .event-desc[data-v-de090928] {
      font-size: 12px;
      font-weight: 400;
      line-height: 16.8px;
      color: #677084;
      margin-top: 5px
}
.event .event-content .event-desc .hight-light[data-v-de090928] {
        color: #ff6a41;
        font-weight: 500;
}
.event .event-content .event-desc .liveing[data-v-de090928] {
        color: #766af6;
        font-weight: 500;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        line-height: 20px
}
.event .event-content .event-desc .liveing .img-icon[data-v-de090928] {
          width: 20px;
          height: 20px;
          margin-right: 4px;
          display: inline-block;
          background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ1NDEwNzg4.png');
          background-repeat: no-repeat;
          background-position: center;
          background-size: 20px;
}
.event .event-icon[data-v-de090928] {
    width: 62px;
    height: 84px;
    border-radius: 4px;
    overflow: hidden;
    position: relative
}
.event .event-icon .event-icon-bg[data-v-de090928] {
      width: 100%;
      height: 100%;
      background-size: cover;
      background-position: center;
      -webkit-filter: blur(2px);
              filter: blur(2px);
}
.event .event-icon img[data-v-de090928] {
      width: 100%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
}
.event .event-icon .n-avatar[data-v-de090928] {
      margin-top: 5px;
}


.topic-note-list[data-v-b546b8e2] {
}
.topic-note-list .topic-note-item[data-v-b546b8e2] {
    margin-bottom: 12px;
    padding: 16px;
    background-color: #fff;
    border-radius: 12px
}
.topic-note-list .topic-note-item .topic-note-item-title[data-v-b546b8e2] {
      color: #292d34;
      font-weight: 600;
      font-size: 19px;
      line-height: 25.5px;
}
.topic-note-list .topic-note-item .link-unstart[data-v-b546b8e2] {
      color: #8a8f99;
      font-size: 14px
}
.topic-note-list .topic-note-item .link-unstart .hight-light[data-v-b546b8e2] {
        color: #ff6a41;
        font-weight: 500;
}
.topic-note-list .topic-note-item .link-started[data-v-b546b8e2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      color: #766af6;
      font-weight: 500;
      font-size: 14px
}
.topic-note-list .topic-note-item .link-started .img-icon[data-v-b546b8e2] {
        display: inline-block;
        width: 20px;
        height: 20px;
        margin-right: 4px;
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ1NDEwNzg4.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: 20px;
}
.topic-note-list .topic-note-item .topic-note-item-detail[data-v-b546b8e2] {
      margin-top: 8px;
      color: #292d34;
      font-weight: 400;
      font-size: 16px;
      line-height: 24px;
}
.topic-note-list .topic-note-item .topic-note-item-date[data-v-b546b8e2] {
      margin-top: 12px;
      color: #adb3be;
      font-weight: 400;
      font-size: 12px;
      line-height: 15.48px;
      letter-spacing: 0.8px;
}
.topic-note-list .topic-note-item .topic-note-item-link[data-v-b546b8e2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      margin-top: 10px;
      padding: 12px;
      background-color: #f5f7fa;
      border-radius: 12px
}
.topic-note-list .topic-note-item .topic-note-item-link .event-icon-link[data-v-b546b8e2] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
}
.topic-note-list .topic-note-item .topic-note-item-link .event-icon[data-v-b546b8e2] {
        position: relative;
        flex: 0 0 auto;
        width: 36px;
        height: 48px;
        margin-right: 12px;
        overflow: hidden;
        border-radius: 4px
}
.topic-note-list .topic-note-item .topic-note-item-link .event-icon .event-icon-bg[data-v-b546b8e2] {
          width: 100%;
          height: 100%;
          background-position: center;
          background-size: cover;
          -webkit-filter: blur(2px);
                  filter: blur(2px);
}
.topic-note-list .topic-note-item .topic-note-item-link .event-icon img[data-v-b546b8e2] {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          transform: translate(-50%, -50%);
}
.topic-note-list .topic-note-item .topic-note-item-link .event-icon .n-avatar[data-v-b546b8e2] {
          margin-top: 5px;
}
.topic-note-list .topic-note-item .topic-note-item-link .topic-note-item-link-title[data-v-b546b8e2] {
        color: #292d34;
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
}
.topic-note-list .topic-note-item .topic-note-item-link .topic-note-item-link-desc[data-v-b546b8e2] {
        color: #84878c;
        font-weight: 400;
        font-size: 12px;
        line-height: 18px;
}
.topic-note-list .topic-note-item .topic-note-item-link .n-avatar[data-v-b546b8e2] {
        flex: 0 0 auto;
        margin-right: 12px;
        background-color: #f5f7fa;
}
.topic-note-list .topic-note-item .topic-note-item-voice[data-v-b546b8e2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      margin-top: 8px;
      padding: 12px;
      background-color: #f5f7fa;
      border-radius: 12px
}
.topic-note-list .topic-note-item .topic-note-item-voice img[data-v-b546b8e2] {
        margin-right: 12px;
}
.topic-note-list .topic-note-item .topic-note-item-ref[data-v-b546b8e2] {
      margin-top: 8px;
      padding-left: 12px;
      border-left: 3px solid #e5e6ea;
}
.topic-note-list .topic-note-item .topic-note-item-img[data-v-b546b8e2] {
      margin-top: 8px
}
.topic-note-list .topic-note-item .topic-note-item-img .n-image[data-v-b546b8e2] {
        background-color: #f5f7fa;
        border-radius: 8px;
}
.topic-note-list .loading[data-v-b546b8e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 12px;
    align-content: center;
    justify-content: center;
    place-content: center center;
    margin-bottom: 40px;
}
.topic-note-list .no-content-wrap[data-v-b546b8e2] {
}
.topic-note-list .no-content-wrap img[data-v-b546b8e2] {
      display: block;
      margin: 0 auto;
      margin-top: 40px;
}
.topic-note-list .no-content-wrap .no-content-text[data-v-b546b8e2] {
      margin-top: 20px;
      margin-bottom: 40px;
      color: #292d34;
      font-weight: 500;
      text-align: center;
}


.topic-note-live-list[data-v-0a1d7cbf] {
}
.topic-note-live-list .topic-note-live-item[data-v-0a1d7cbf] {
    background-color: #fff;
    border-radius: 12px;
    padding: 16px;
    margin-bottom: 12px
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-title[data-v-0a1d7cbf] {
      font-size: 19px;
      font-weight: 600;
      line-height: 25.5px;
      color: #292d34;
}
.topic-note-live-list .topic-note-live-item .link-unstart[data-v-0a1d7cbf] {
      color: #8a8f99;
      font-size: 14px
}
.topic-note-live-list .topic-note-live-item .link-unstart .hight-light[data-v-0a1d7cbf] {
        color: #ff6a41;
        font-weight: 500;
}
.topic-note-live-list .topic-note-live-item .link-started[data-v-0a1d7cbf] {
      color: #766af6;
      font-size: 14px;
      font-weight: 500;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center
}
.topic-note-live-list .topic-note-live-item .link-started .img-icon[data-v-0a1d7cbf] {
        width: 20px;
        height: 20px;
        margin-right: 4px;
        display: inline-block;
        background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ1NDEwNzg4.png');
        background-repeat: no-repeat;
        background-position: center;
        background-size: 20px;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-detail[data-v-0a1d7cbf] {
      margin-top: 8px;
      font-size: 16px;
      font-weight: 400;
      line-height: 24px;
      color: #292d34;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-date[data-v-0a1d7cbf] {
      font-size: 12px;
      font-weight: 400;
      line-height: 15.48px;
      color: #adb3be;
      margin-top: 12px;
      letter-spacing: 0.8px;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link[data-v-0a1d7cbf] {
      margin-top: 10px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      padding: 12px;
      border-radius: 12px;
      background-color: #f5f7fa
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .event-icon-link[data-v-0a1d7cbf] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .event-icon[data-v-0a1d7cbf] {
        width: 36px;
        height: 48px;
        border-radius: 4px;
        overflow: hidden;
        position: relative;
        margin-right: 12px;
        flex: 0 0 auto
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .event-icon .event-icon-bg[data-v-0a1d7cbf] {
          width: 100%;
          height: 100%;
          background-size: cover;
          background-position: center;
          -webkit-filter: blur(2px);
                  filter: blur(2px);
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .event-icon img[data-v-0a1d7cbf] {
          width: 100%;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .event-icon .n-avatar[data-v-0a1d7cbf] {
          margin-top: 5px;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .topic-note-live-item-link-title[data-v-0a1d7cbf] {
        font-size: 14px;
        font-weight: 500;
        line-height: 20px;
        color: #292d34;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .topic-note-live-item-link-desc[data-v-0a1d7cbf] {
        font-size: 12px;
        font-weight: 400;
        line-height: 18px;
        color: #84878c;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-link .n-avatar[data-v-0a1d7cbf] {
        flex: 0 0 auto;
        margin-right: 12px;
        background-color: #f5f7fa;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-voice[data-v-0a1d7cbf] {
      margin-top: 8px;
      padding: 12px;
      border-radius: 12px;
      background-color: #f5f7fa;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-voice img[data-v-0a1d7cbf] {
        margin-right: 12px;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-ref[data-v-0a1d7cbf] {
      margin-top: 8px;
      padding-left: 12px;
      border-left: 3px solid #e5e6ea;
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-img[data-v-0a1d7cbf] {
      margin-top: 8px
}
.topic-note-live-list .topic-note-live-item .topic-note-live-item-img .n-image[data-v-0a1d7cbf] {
        border-radius: 8px;
        background-color: #f5f7fa;
}
.topic-note-live-list .loading[data-v-0a1d7cbf] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-content: center;
    margin-bottom: 40px;
    gap: 12px;
}
.topic-note-live-list .no-content-wrap[data-v-0a1d7cbf] {
}
.topic-note-live-list .no-content-wrap img[data-v-0a1d7cbf] {
      display: block;
      margin: 0 auto;
      margin-top: 40px;
}
.topic-note-live-list .no-content-wrap .no-content-text[data-v-0a1d7cbf] {
      margin-top: 20px;
      margin-bottom: 40px;
      font-weight: 500;
      color: #292d34;
      text-align: center;
}


.subject-guest-apply[data-v-5ae9ff38] {
  max-width: 800px;
  width: 100%;
  margin: 40px auto 0;
  padding: 0 20px;
  height: calc(100% - 40px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1
}
.subject-guest-apply .lock-info[data-v-5ae9ff38] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    flex: 1
}
.subject-guest-apply .lock-info .lock-info-text[data-v-5ae9ff38] {
      margin-top: 16px;
      color: #292d34;
      text-align: center;
      font-size: 15px;
      font-weight: 400;
      line-height: normal;
}
.subject-guest-apply .apply-footer[data-v-5ae9ff38] {
    padding: 20px 0 30px 0;
    width: 100%;
    flex-shrink: 0
}
.subject-guest-apply .apply-footer .apply-button[data-v-5ae9ff38] {
      padding: 11px 0;
      width: 100%;
      border-radius: 12px;
      background: #111418;
      color: #fff;
      font-size: 16px;
      font-style: normal;
      font-weight: 500;
      line-height: normal;
      text-align: center;
      cursor: pointer
}
.subject-guest-apply .apply-footer .apply-button.disabled[data-v-5ae9ff38] {
        background: #adb3be;
}
.subject-guest-apply .apply-footer .apply-text[data-v-5ae9ff38] {
      padding: 12px 0;
      color: #8a8f99;
      text-align: center;
      font-size: 12px;
      font-style: normal;
      font-weight: 400;
      line-height: normal
}
.subject-guest-apply .apply-footer .apply-text.large[data-v-5ae9ff38] {
        font-size: 14px;
}


.searcher-area[data-v-48cd0c1c] {
  position: relative
}
.searcher-area .search-input-container[data-v-48cd0c1c] {
    flex: 1;
    /* width: 100%; */
    /* max-width: calc(100% - 80px); */
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.05);
    /* border: 1.5px solid #fff; */
    border-radius: 12px;
    padding: 4px 12px;
    padding-top: 13px;
    transition: 0.3s var(--n-bezier);
    background: #fff
}
.searcher-area .search-input-container .search-icon[data-v-48cd0c1c] {
      width: 20px;
      height: 20px;
      margin-right: 4px;
      display: inline-block;
      background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczMzQ2NjA0NTA5.png');
      background-repeat: no-repeat;
      background-position: center;
      background-size: 20px;
      margin-top: 4px;
}
.searcher-area .search-input-container.v2[data-v-48cd0c1c] {
      /* border-color: #9d7bff; */
}
.searcher-area .search-input-container.focus[data-v-48cd0c1c] {
      /* border-color: #9d7bff; */
}
.searcher-area .search-input-container.disabled[data-v-48cd0c1c] {
      /* border: 1px solid rgba(157, 123, 255, 0.5); */
      cursor: not-allowed
}
.searcher-area .search-input-container.disabled .custom-rich-input[data-v-48cd0c1c]:not(.no-permission) {
}
.searcher-area .search-input-container.disabled .custom-rich-input[data-v-48cd0c1c]:not(.no-permission):empty:before {
          content: '回复中，请稍候...';
}
.searcher-area .search-input-container .custom-rich-input[data-v-48cd0c1c] {
      padding: 0px 0 0px 4px;
      width: 100%;
      border: none;
      outline: none;
      resize: none;
      flex: 1;
      font-family: 'PingFang SC';
      font-style: normal;
      font-weight: 400;
      font-size: 16px;
      /* line-height: 32px; */
      color: #292d34;
      /* caret-color: #9d7bff; */
      max-height: 135px;
      min-height: 20px;
      /* min-height: 28px; */
      overflow-y: auto;

      -webkit-user-select: text;
      user-select: text;
      -webkit-touch-callout: default;
      word-break: break-all
}
.searcher-area .search-input-container .custom-rich-input[data-v-48cd0c1c]::-webkit-scrollbar {
        display: none;
}
.searcher-area .search-input-container .custom-rich-input[data-v-48cd0c1c]:empty:before {
        content: '向知识库提问，搜索你想要的内容';
        font-family: 'PingFang SC';
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        /* line-height: 32px; */
        color: #8a8f99;
}
.searcher-area .search-input-container .search-ctrl-box[data-v-48cd0c1c] {
      margin-top: 10px;
      padding: 4px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-user-select: none;
      user-select: none;
      align-items: end
}
.searcher-area .search-input-container .search-ctrl-box .footer-wrapper[data-v-48cd0c1c] {
        flex: 1
}
.searcher-area .search-input-container .search-ctrl-box .footer-wrapper .deepseek[data-v-48cd0c1c] {
          width: 120px;
          height: 30px;
          background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczOTI2ODY2NTM3.png');
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain;
          cursor: pointer
}
.searcher-area .search-input-container .search-ctrl-box .footer-wrapper .deepseek.selected[data-v-48cd0c1c] {
            background-image: url('https://piccdn2.umiwi.com/fe-oss/default/MTczOTI2ODY2NTAz.png');
}
.searcher-area .search-input-container .search-ctrl-box .send-wrapper[data-v-48cd0c1c] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        align-items: end;
}
.searcher-area .search-input-container .search-ctrl-box .text-count[data-v-48cd0c1c] {
        position: relative;
        top: -2px;
        font-size: 14px;
        color: #8a8f99;
        margin-right: 20px;
        white-space: nowrap;
}
.searcher-area .search-input-container .search-ctrl-box .overstep-count[data-v-48cd0c1c] {
        color: #eb3b17;
}
.searcher-area .search-input-container .search-ctrl-box .send-btn[data-v-48cd0c1c] {
        margin-top: -7px
}
.searcher-area .search-input-container .search-ctrl-box .send-btn .iconfont[data-v-48cd0c1c] {
          height: 20px;
          font-size: 20px;
          color: #8a8f99;
          margin-bottom: 10px;
}


.topic-toast[data-v-56f1a5f2] {
  position: fixed;
  bottom: 45px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.6);
  align-items: center;
  z-index: 10
}
.topic-toast .topic-toast-content[data-v-56f1a5f2] {
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    background-color: #fff;
    box-shadow: 0px 40px 16px -24px rgba(0, 0, 0, 0.04), 0px 8px 16px -8px rgba(0, 0, 0, 0.12),
      0px 16px 40px 16px rgba(0, 0, 0, 0.04);
    color: #292d34;
    padding: 20px 24px;
    border-radius: 16px;
    width: 300px;
    height: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}
.topic-toast .topic-toast-content .topic-toast-buttons[data-v-56f1a5f2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      justify-content: center;
      gap: 10px
}
.topic-toast .topic-toast-content .topic-toast-buttons .topic-toast-button[data-v-56f1a5f2] {
        width: 50%;
        height: 36px;
        font-size: 14px;
        border-radius: 8px;
        border: none;
        line-height: 36px
}
.topic-toast .topic-toast-content .topic-toast-buttons .topic-toast-button.cancel[data-v-56f1a5f2] {
          background-color: #f5f7fa;
}
.topic-toast .topic-toast-content .topic-toast-buttons .topic-toast-button.open-app[data-v-56f1a5f2] {
          background-color: #111418;
          color: #fff;
}


.topic-top-bar[data-v-00d1a904] {
  position: fixed;
  right: 0;
  left: 0; /* 确保元素在父容器内 */
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  max-width: 774px;
  height: 48px;
  margin: 0 auto; /* 水平居中 */
  padding: 0 20px;
  background-color: #fff;
  cursor: pointer
}
.topic-top-bar .topic-top-bar-logo[data-v-00d1a904] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
    align-items: center;
}
.topic-top-bar .topic-top-bar-btn[data-v-00d1a904] {
    padding: 4px 14px;
    color: #fff;
    font-size: 12px;
    background-color: #111418;
    border-radius: 100px;
}
.topic-top-bar .topic-top-bar-user[data-v-00d1a904] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center
}
.topic-top-bar .topic-top-bar-user .topic-top-bar-subscribe[data-v-00d1a904] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 2px;
      align-items: center;
      justify-content: center;
      margin-right: 10px;
      padding: 4px 12px;
      font-size: 12px;
      border: 0.5px solid #e5e6ea;
      border-radius: 18px
}
.topic-top-bar .topic-top-bar-user .topic-top-bar-subscribe.subscribed[data-v-00d1a904] {
        color: #adb3be;
}


.topic-h5-detail-container[data-v-477a0d84] {
  width: 100%;
  max-width: 774px;
  height: 100%;
  margin: 0 auto;
  background-color: #f5f7fa
}
.topic-h5-detail-container .topic-header[data-v-477a0d84] {
    flex-shrink: 0;
    padding: 0 20px;
    padding-top: 44px
}
.topic-h5-detail-container .topic-header .topic-header-title[data-v-477a0d84] {
      margin-top: 24px;
      color: #292d34;
      font-weight: 600;
      font-size: 26px;
      line-height: 39px;
}
.topic-h5-detail-container .topic-header .topic-header-desc[data-v-477a0d84] {
      margin-top: 4px;
      color: #8a8f99;
      font-weight: 400;
      font-size: 14px;
      line-height: 19.6px;
      white-space: pre-line;
}
.topic-h5-detail-container .topic-header .topic-header-author[data-v-477a0d84] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      align-items: center;
      margin-top: 8px
}
.topic-h5-detail-container .topic-header .topic-header-author .n-avatar[data-v-477a0d84] {
        flex: 0 0 auto;
        margin-right: 8px;
}
.topic-h5-detail-container .topic-header .topic-header-author .subject-author-name[data-v-477a0d84] {
        display: -webkit-box;
        width: 70%;
        overflow: hidden;
        color: #8a8f99;
        font-size: 14px;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
}
.topic-h5-detail-container .topic-search-input[data-v-477a0d84] {
    width: 100%;
    padding: 20px;
}
.topic-h5-detail-container .topic-detail-content[data-v-477a0d84] {
    padding: 0 20px;
}
.topic-h5-detail-container .topic-bottom-btn[data-v-477a0d84] {
    position: fixed;
    bottom: 45px;
    left: 50%;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 174px;
    height: 44px;
    background-color: #111418;
    border-radius: 100px;
    box-shadow: 0 6.55px 13.09px 0 rgba(47,50,53,0.10196);
    transform: translateX(-50%);
    cursor: pointer
}
.topic-h5-detail-container .topic-bottom-btn .topic-bottom-btn-text[data-v-477a0d84] {
      color: #fff;
      font-weight: 500;
      font-size: 14px;
}
.topic-h5-detail-container .open-default-browser-modal[data-v-477a0d84] {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 11;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6)
}
.topic-h5-detail-container .open-default-browser-modal img[data-v-477a0d84] {
      position: fixed;
      right: 0;
      z-index: 12;
      width: 300px;
      height: 90px;
      margin-right: 20px;
}


.card-tabs {
}
.card-tabs .n-tabs-tab__label {
    color: #8a8f99;
}
.card-tabs .n-tabs-tab--active .n-tabs-tab__label {
    color: #111418;
    font-weight: 600;
}
.topic-h5-detail-container {
}
.topic-h5-detail-container .n-scrollbar-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    height: 100%
}
.topic-h5-detail-container .n-scrollbar-content .scroll-content {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      flex: 1;
      flex-direction: column;
}


/*# sourceMappingURL=home.7253a5d9.css.map*/