.editor-menu[data-v-2c788a43]{background:#fbfbfc;border-bottom:.0625rem solid var(--theme-line,#e6e9ee);height:3.125rem;overflow:hidden}.editor-menu__viewport[data-v-2c788a43]{height:100%;overflow-x:auto;scrollbar-width:none;width:100%}.editor-menu__viewport[data-v-2c788a43]::-webkit-scrollbar{display:none}.editor-menu__scroll[data-v-2c788a43]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-width:100%;padding:0 .75rem;width:-moz-max-content;width:max-content}.editor-menu__group[data-v-2c788a43]{align-items:center;display:flex;flex:0 0 auto;gap:.25rem}.editor-menu__divider[data-v-2c788a43]{background:var(--theme-line,#e6e9ee);flex:0 0 auto;height:1.25rem;margin:0 .3125rem;width:.0625rem}.editor-menu__dropdown-reference[data-v-2c788a43]{display:inline-flex}.editor-menu__button[data-v-2c788a43],.editor-menu__dropdown-trigger[data-v-2c788a43]{align-items:center;background:transparent;border:.0625rem solid transparent;border-radius:.4375rem;color:#495568;display:inline-flex;font-size:.75rem;font-weight:650;height:1.875rem;justify-content:center}.editor-menu__button[data-v-2c788a43]{min-width:1.875rem;padding:0 .4375rem}.editor-menu__button>i[data-v-2c788a43]{font-size:.875rem;line-height:1}.editor-menu__dropdown-trigger[data-v-2c788a43]{font-size:.6875rem;gap:.5rem;justify-content:space-between;min-width:0;overflow:hidden;padding:0 .5rem;white-space:nowrap;width:4.25rem}.editor-menu__dropdown-trigger>i[data-v-2c788a43]{flex:0 0 auto;font-size:.8125rem}.editor-menu__dropdown-trigger--style[data-v-2c788a43]{width:4.75rem}.editor-menu__dropdown-trigger--size[data-v-2c788a43]{width:3.625rem}.editor-menu__color-control[data-v-2c788a43]{align-items:stretch;border-radius:.4375rem;display:inline-flex;height:1.875rem;position:relative;z-index:1}.editor-menu__color-apply[data-v-2c788a43],.editor-menu__color-menu-trigger[data-v-2c788a43]{align-items:center;background:transparent;border:0;color:#1f2329;cursor:pointer;display:inline-flex;justify-content:center;padding:0;position:relative;z-index:1}.editor-menu__color-apply[data-v-2c788a43]{border-radius:.375rem 0 0 .375rem;width:2rem}.editor-menu__color-menu-trigger[data-v-2c788a43]{border-radius:0 .375rem .375rem 0;color:#a7b0bc;width:1.125rem}.editor-menu__color-apply[data-v-2c788a43]:hover,.editor-menu__color-control.is-apply-hover .editor-menu__color-apply[data-v-2c788a43],.editor-menu__color-menu-trigger[data-v-2c788a43]:hover{background:#e4e7eb}.editor-menu__color-control.is-apply-hover .editor-menu__color-menu-trigger[data-v-2c788a43],.editor-menu__color-control.is-menu-active[data-v-2c788a43]{background:#fff;box-shadow:inset 0 0 0 .0625rem #dce3ec}.editor-menu__color-control.is-menu-active .editor-menu__color-menu-trigger[data-v-2c788a43]{background:#e4e7eb;box-shadow:inset .0625rem 0 #dce3ec}.editor-menu__color-glyph[data-v-2c788a43]{align-items:flex-start;display:inline-flex;height:100%;justify-content:center;padding-top:.3125rem;position:relative;width:100%}.editor-menu__color-glyph>i[data-v-2c788a43]{font-size:.875rem;line-height:1}.editor-menu__color-glyph>b[data-v-2c788a43]{border-radius:999rem;bottom:.3125rem;height:.1875rem;left:.5rem;position:absolute;right:.5rem}.editor-menu__color-menu-trigger>i[data-v-2c788a43]{font-size:.8125rem}.editor-menu__button.is-active[data-v-2c788a43],.editor-menu__button[data-v-2c788a43]:hover:not(:disabled),.editor-menu__dropdown-trigger[data-v-2c788a43]:hover{background:#e4e7eb;color:#1f2329}.editor-menu__button.is-active[data-v-2c788a43]{font-weight:720}.editor-menu__button[data-v-2c788a43]:disabled{cursor:not-allowed;opacity:.35}.editor-menu__dropdown-popper.el-popper{background:#fff;border:.0625rem solid #dce2ea;border-radius:.5rem;box-shadow:0 .625rem 1.5rem #1f2d3d1f}.editor-menu__dropdown-popper.el-popper .el-popper__arrow:before{background:#fff;border-color:#dce2ea}.editor-menu__dropdown-popper .el-dropdown-menu{background:transparent;border:0;border-radius:.5rem;min-width:6.625rem;padding:.25rem}.editor-menu__dropdown-popper .el-dropdown-menu__item{border-radius:.3125rem;color:#4b586b;font-size:.6875rem;font-weight:600;height:2rem;line-height:2rem;padding:0 .625rem}.editor-menu__dropdown-popper .el-dropdown-menu__item:focus:not(:hover){background:transparent!important;color:#4b586b!important}.editor-menu__dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover{background:#e4e7eb;color:#1f2329}.editor-menu__color-popper.el-popper{-webkit-margin-start:-2rem;border:0;border-radius:.5rem;box-shadow:0 .5rem 1.25rem #1f2d3d29;margin-inline-start:-2rem;overflow:hidden;padding:0}.editor-menu__color-popper.el-popper .el-popper__arrow{display:none}.editor-menu__color-panel,.editor-menu__highlight-panel{background:#fff;padding:1rem}.editor-menu__swatch-grid{display:grid}.editor-menu__swatch-grid--standard,.editor-menu__swatch-grid--text{gap:.5rem;grid-template-columns:repeat(10,1.25rem)}.editor-menu__swatch-grid--highlight{gap:.625rem .75rem;grid-template-columns:repeat(5,1.25rem)}.editor-menu__color-swatch{border:.0625rem solid rgba(31,45,61,.15);border-radius:.25rem;box-shadow:inset 0 0 0 .0625rem #1f2d3d0a;height:1.25rem;padding:0;width:1.25rem}.editor-menu__color-swatch:hover{transform:scale(1.08)}.editor-menu__color-swatch.is-selected{outline:.125rem solid #1f2329;outline-offset:.125rem}.editor-menu__color-title{color:#737e8e;font-size:.6875rem;font-weight:400;line-height:1rem;margin:1rem 0 .625rem}.editor-menu__no-color{align-items:center;background:transparent;border:0;color:#1f2329;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;height:1.5rem;margin:0 0 1rem;padding:0}.editor-menu__no-color>i{background:linear-gradient(45deg,transparent 47%,#ef4444 48%,#ef4444 52%,transparent 53%);border:.0625rem solid #dfe3e8;border-radius:.25rem;display:inline-block;height:1.25rem;width:1.25rem}.selection-menu[data-v-d3336f4a]{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:hsla(0,0%,100%,.98);border:.0625rem solid rgba(60,60,67,.14);border-radius:.6875rem;box-shadow:0 .75rem 2rem #1f2d3d29;color:#3d3d42;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:.125rem;padding:.3125rem}.selection-menu__button[data-v-d3336f4a]{align-items:center;background:transparent;border:0;border-radius:.4375rem;color:inherit;display:inline-flex;font-family:inherit;font-size:.6875rem;font-weight:660;gap:.25rem;min-height:2rem;padding:0 .5rem;white-space:nowrap}.selection-menu__button>i[data-v-d3336f4a]{color:var(--primary-dark,#06c);font-size:.8125rem;line-height:1}.selection-menu__button[data-v-d3336f4a]:hover{background:var(--theme-soft,#eef5ff);color:var(--primary-dark,#06c)}.selection-menu__divider[data-v-d3336f4a]{background:rgba(60,60,67,.16);height:1.125rem;margin:0 .1875rem;width:.0625rem}.editor-workspace[data-v-df97526a]{background:#fff;display:grid;grid-template-rows:3.125rem minmax(0,1fr);height:100%;min-height:0;min-width:0}.editor-stage[data-v-df97526a]{background:#fff;min-height:0;overflow:auto;padding:2.25rem max(2.5rem,7%) 7rem;scrollbar-width:thin}.editor-stage__intro[data-v-df97526a]{align-items:center;border-bottom:.0625rem solid var(--theme-line,#e6e9ee);color:#8994a3;display:flex;font-size:.625rem;gap:1rem;justify-content:space-between;margin:0 auto 1.875rem;max-width:53.125rem;padding-bottom:.625rem}.editor-document[data-v-df97526a]{color:#202124;font-family:Songti SC,SimSun,serif;font-size:1rem;line-height:1.95;margin:0 auto;width:min(53.125rem,100%)}[data-v-df97526a] .editor-drag-handle{align-items:center;display:flex;justify-content:center;z-index:20}[data-v-df97526a] .editor-drag-handle__button{background:transparent;border:.0625rem solid transparent;border-radius:.5rem;color:#8a97a8;cursor:grab;display:grid;height:1.75rem;line-height:1;padding:0;place-items:center;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:1.5rem}[data-v-df97526a] .editor-drag-handle__button span{background:radial-gradient(circle,currentColor .09375rem,transparent .125rem) 0 0/.3125rem .3125rem;display:block;height:.875rem;position:relative;width:.625rem}[data-v-df97526a] .editor-drag-handle:hover .editor-drag-handle__button{background:#fff;border-color:#0a84ff2e;box-shadow:0 .25rem .75rem #1f2d3d1f,0 0 0 .1875rem #0a84ff14;color:#0a84ff;transform:translate(.0625rem)}[data-v-df97526a] .editor-drag-handle__button:focus-visible{background:#fff;border-color:#0a84ff59;box-shadow:0 0 0 .1875rem #0a84ff24;color:#0a84ff;outline:0}[data-v-df97526a] .editor-drag-handle__button:active{background:rgba(10,132,255,.12);box-shadow:0 .125rem .375rem #0a84ff29;cursor:grabbing;transform:scale(.94)}[data-v-df97526a] .tiptap.ProseMirror-noderangeselection ::-moz-selection{background:transparent}[data-v-df97526a] .tiptap.ProseMirror-noderangeselection ::selection{background:transparent}[data-v-df97526a] .tiptap.ProseMirror-noderangeselection *{caret-color:transparent}[data-v-df97526a] .tiptap .ProseMirror-selectednode,[data-v-df97526a] .tiptap .ProseMirror-selectednoderange{background:rgba(10,132,255,.12);border-radius:.25rem;box-shadow:inset 0 0 0 .0625rem #0a84ff2e;color:#202124;position:relative}[data-v-df97526a] .ProseMirror-dropcursor{border-left:.125rem solid #0a84ff;box-shadow:0 0 0 .1875rem #0a84ff1f}[data-v-df97526a] .tiptap{min-height:38rem;outline:none}[data-v-df97526a] .tiptap sup.reference-tag{color:var(--el-color-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}[data-v-df97526a] .tiptap sup.reference-tag.reference-located{background:rgba(38,116,223,.16);border-radius:.25rem;box-shadow:0 0 0 .25rem #2674df1f}[data-v-df97526a] .tiptap h1,[data-v-df97526a] .tiptap h2,[data-v-df97526a] .tiptap h3,[data-v-df97526a] .tiptap h4{color:#202124;font-family:Heiti SC,Microsoft YaHei,sans-serif;font-weight:700}[data-v-df97526a] .tiptap h1{font-size:1.8125rem;letter-spacing:.055em;line-height:1.5;margin:0 0 2.1875rem}[data-v-df97526a] .tiptap h2{font-size:1.5rem;margin:1.25rem 0}[data-v-df97526a] .tiptap h3{font-size:1.3125rem;margin:.8125rem 0}[data-v-df97526a] .tiptap h4{font-size:1.125rem;margin:.8125rem 0}[data-v-df97526a] .tiptap p{letter-spacing:.025em;margin:0 0 .9375rem;text-align:justify}[data-v-df97526a] .tiptap p.indent{text-indent:2em}[data-v-df97526a] .tiptap blockquote{background:#f5f8fc;border:0;border-radius:.75rem;color:#46586e;font-size:.9375em;margin:0 0 2.25rem;padding:1rem 1.125rem}[data-v-df97526a] .tiptap ol,[data-v-df97526a] .tiptap ul{margin:0 0 1rem;padding-left:2em}[data-v-df97526a] .tiptap ul{list-style:disc outside}[data-v-df97526a] .tiptap ol{list-style:decimal outside}[data-v-df97526a] .tiptap li{padding-left:.25em}[data-v-df97526a] .tiptap li+li{margin-top:.375rem}[data-v-df97526a] .tiptap li::marker{color:#526175;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:.875em}[data-v-df97526a] .tiptap li>p{letter-spacing:.025em;margin:0;text-align:left;text-indent:0}[data-v-df97526a] .tiptap li>ol,[data-v-df97526a] .tiptap li>ul{margin:.375rem 0 0}[data-v-df97526a] .tiptap table{border-collapse:collapse;font-family:Songti SC,SimSun,serif;font-size:.8125rem;line-height:1.6;margin:1.5rem 0;table-layout:fixed;width:100%}[data-v-df97526a] .tiptap td,[data-v-df97526a] .tiptap th{border:.0625rem solid #b9c1cc;padding:.5rem .625rem;vertical-align:top;word-break:break-word}[data-v-df97526a] .tiptap th{background:#f3f6f9;color:#2f3b4d;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-weight:650;text-align:center}[data-v-df97526a] .tiptap td.selectedCell,[data-v-df97526a] .tiptap th.selectedCell{background:rgba(38,116,223,.12)}[data-v-df97526a] .tiptap td>p,[data-v-df97526a] .tiptap th>p{letter-spacing:0;margin:0;text-align:left;text-indent:0}[data-v-df97526a] .tiptap .editor-document__image{display:block;height:auto;margin:1.5rem auto;max-width:100%}[data-v-df97526a] .tiptap pre{background:#252d3a;border-radius:.5rem;color:#d9e2ef;font-family:SFMono-Regular,Consolas,monospace;font-size:.75rem;line-height:1.65;margin:1.5rem 0;overflow:auto;padding:.875rem 1rem}.reference-panel[data-v-bfe3a32d]{background:#f7f8fa;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:0}.references-heading[data-v-bfe3a32d]{display:grid;gap:.625rem;grid-template-columns:minmax(0,1fr) auto;padding:1.0625rem 1rem .5rem}.references-heading h2[data-v-bfe3a32d]{color:#202d3f;font-size:1rem;line-height:1.3;margin:0}.references-heading p[data-v-bfe3a32d]{color:#8a97a8;font-size:.65625rem;margin:.25rem 0 0}.references-heading>span[data-v-bfe3a32d]{align-items:flex-end;color:#8a97a7;display:flex;flex-direction:column;font-size:.625rem}.references-heading>span strong[data-v-bfe3a32d]{color:#0a84ff;font-size:1.25rem;line-height:1}.references-status[data-v-bfe3a32d]{color:#65768b;font-size:.625rem;margin:0 1rem .6875rem}.references-status[data-v-bfe3a32d]:first-letter{color:#16845b}.references-tools[data-v-bfe3a32d]{display:grid;gap:.375rem;grid-template-columns:minmax(0,1fr) auto;margin:0 .8125rem .5625rem}.references-tools input[data-v-bfe3a32d]{background:#fff;box-shadow:0 0 0 .0625rem #3c3c431a;color:#28374b;font-size:.6875rem;min-width:0;outline:0}.references-tools button[data-v-bfe3a32d],.references-tools input[data-v-bfe3a32d]{border:0;border-radius:.625rem;height:2.125rem;padding:0 .625rem}.references-tools button[data-v-bfe3a32d]{background:rgba(10,132,255,.09);color:#06c;font-size:.65625rem;font-weight:720}.references-tools button[data-v-bfe3a32d]:hover{background:#0a84ff;color:#fff}.reference-list[data-v-bfe3a32d]{overflow:auto;padding:0 .625rem 1rem;scrollbar-width:thin}.reference-section-label[data-v-bfe3a32d]{color:#56677d;display:flex;font-size:.6875rem;font-weight:700;justify-content:space-between;margin:0;padding:.3125rem .3125rem .25rem}.reference-section-label b[data-v-bfe3a32d]{color:#8b97a6;font-size:.625rem;font-weight:500}.reference-section-label--pending[data-v-bfe3a32d]{color:#9a7739;margin-top:.625rem}.reference-item[data-v-bfe3a32d]{align-items:center;border-bottom:.0625rem solid rgba(60,60,67,.08);display:grid;gap:.3125rem .5rem;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding:.6875rem .3125rem}.reference-item__title-row[data-v-bfe3a32d]{align-items:baseline;cursor:pointer;display:flex;gap:.1875rem;grid-column:1/-1;min-width:0}.reference-item__title-row strong[data-v-bfe3a32d]{color:#2a394d;flex:1 1 auto;font-size:.71875rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-item__title-row strong.reference-number[data-v-bfe3a32d]{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;overflow:visible;text-overflow:clip}.reference-item__title-row em[data-v-bfe3a32d]{color:#8290a1;flex:0 0 auto;font-size:.59375rem;font-style:normal}.reference-item__meta[data-v-bfe3a32d]{cursor:pointer;min-width:0}.reference-item__meta>span[data-v-bfe3a32d]{color:#8290a1;display:block;font-size:.625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-item__meta small[data-v-bfe3a32d]{align-items:center;color:#8b97a6;display:flex;font-size:.59375rem;gap:.25rem;margin-top:.1875rem}.reference-item__meta small i[data-v-bfe3a32d]{background:#b28b45;border-radius:50%;height:.3125rem;width:.3125rem}.reference-item__meta small i.is-search[data-v-bfe3a32d]{background:#0a84ff}.reference-item__actions[data-v-bfe3a32d]{display:flex;gap:.1875rem;opacity:0;transform:translate(.1875rem);transition:opacity .14s ease,transform .14s ease}.reference-item:focus-within .reference-item__actions[data-v-bfe3a32d],.reference-item:hover .reference-item__actions[data-v-bfe3a32d]{opacity:1;transform:none}.reference-item__actions button[data-v-bfe3a32d]{background:hsla(240,4%,48%,.08);border:0;border-radius:.5rem;color:#66778c;font-size:.59375rem;height:1.6875rem;padding:0 .4375rem}.reference-item__actions button[data-v-bfe3a32d]:hover{background:rgba(10,132,255,.1);color:#06c}.reference-empty[data-v-bfe3a32d]{color:#8b97a6;font-size:.6875rem;margin:2rem 0;text-align:center}.reference-hint[data-v-bfe3a32d]{background:hsla(240,4%,48%,.055);border-radius:.5625rem;color:#728196;font-size:.625rem;margin:0 .8125rem .8125rem;padding:.5rem;text-align:center}.detail-head[data-v-bfe3a32d]{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;padding:.9375rem .9375rem .625rem}.detail-head>button[data-v-bfe3a32d]{background:transparent;border:0;color:#65768c;font-size:.6875rem;grid-column:1/-1;padding:0;width:-moz-fit-content;width:fit-content}.detail-head__title h2[data-v-bfe3a32d]{color:#202d3f;font-size:1.125rem;margin:0}.detail-head__title p[data-v-bfe3a32d]{color:#8a97a8;font-size:.65625rem;margin:.1875rem 0 0}.detail-head__status[data-v-bfe3a32d]{color:#16845b;font-size:.625rem;font-weight:700}.detail-scroll[data-v-bfe3a32d]{min-height:0;overflow:auto;padding:0 .9375rem 1rem;scrollbar-width:thin}.detail-verified[data-v-bfe3a32d]{color:#16845b;font-size:.625rem;font-weight:720}.detail-scroll h3[data-v-bfe3a32d]{color:#27364a;font-size:.875rem;line-height:1.45;margin:.625rem 0 .3125rem}.detail-source[data-v-bfe3a32d]{color:#7a899a;font-size:.65625rem;line-height:1.5;margin:0}.detail-facts[data-v-bfe3a32d]{display:grid;gap:.3125rem;grid-template-columns:repeat(3,1fr);margin-top:.75rem}.detail-facts div[data-v-bfe3a32d]{background:hsla(240,4%,48%,.06);border-radius:.5rem;padding:.4375rem}.detail-facts span[data-v-bfe3a32d],.detail-facts strong[data-v-bfe3a32d]{display:block}.detail-facts span[data-v-bfe3a32d]{color:#8b97a6;font-size:.59375rem}.detail-facts strong[data-v-bfe3a32d]{color:#53667e;font-size:.65625rem;margin-top:.1875rem}.detail-scroll h4[data-v-bfe3a32d]{color:#43556d;display:flex;font-size:.6875rem;justify-content:space-between;margin:.875rem 0 .375rem}.detail-scroll h4 span[data-v-bfe3a32d]{color:#9aa6b5;font-size:.59375rem;font-weight:500}.detail-abstract[data-v-bfe3a32d]{background:hsla(240,4%,48%,.06);border-radius:.5625rem;color:#607289;font-size:.65625rem;line-height:1.6;margin:0;padding:.625rem}.usage-list[data-v-bfe3a32d]{display:grid;gap:.3125rem}.usage-row[data-v-bfe3a32d]{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 0 0 .0625rem #3c3c4312;display:flex;gap:.375rem;justify-content:space-between;padding:.5rem}.usage-row span[data-v-bfe3a32d],.usage-row strong[data-v-bfe3a32d]{display:block}.usage-row strong[data-v-bfe3a32d]{color:#4b607a;font-size:.65625rem}.usage-row span[data-v-bfe3a32d]{color:#8b97a6;font-size:.59375rem;margin-top:.125rem}.usage-row button[data-v-bfe3a32d]{background:rgba(10,132,255,.09);border:0;border-radius:.4375rem;color:#06c;font-size:.59375rem;height:1.5rem;padding:0 .4375rem}.usage-empty[data-v-bfe3a32d]{background:hsla(240,4%,48%,.06);border-radius:.5625rem;color:#7a899a;font-size:.625rem;line-height:1.55;padding:.75rem}.usage-empty strong[data-v-bfe3a32d]{color:#546980;margin-bottom:.1875rem}.detail-link[data-v-bfe3a32d],.usage-empty strong[data-v-bfe3a32d]{display:block;font-size:.65625rem}.detail-link[data-v-bfe3a32d]{color:#06c;margin-top:.75rem;text-decoration:none}.detail-link[data-v-bfe3a32d]:hover{text-decoration:underline}.detail-actions[data-v-bfe3a32d]{border-top:.0625rem solid rgba(60,60,67,.08);display:grid;gap:.375rem;grid-template-columns:auto minmax(0,1fr);padding:.625rem .8125rem}.detail-actions button[data-v-bfe3a32d]{border:0;border-radius:.5625rem;font-size:.65625rem;font-weight:730;height:2.125rem}.detail-delete[data-v-bfe3a32d]{background:rgba(196,86,86,.08);color:#b35b55;padding:0 .625rem}.detail-primary[data-v-bfe3a32d]{background:#0a84ff;color:#fff}.reference-add-panel[data-v-7ef0e27f]{background:#f7f8fa;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;min-height:0}.reference-add-panel__head[data-v-7ef0e27f]{display:grid;gap:.4375rem;padding:.9375rem .9375rem .625rem}.reference-add-panel__head button[data-v-7ef0e27f]{background:transparent;border:0;color:#65768c;font-size:.6875rem;font-weight:650;padding:0;width:-moz-fit-content;width:fit-content}.reference-add-panel__head button[data-v-7ef0e27f]:hover{color:#06c}.reference-add-panel__head h2[data-v-7ef0e27f]{color:#202d3f;font-size:1.125rem;letter-spacing:-.015em;line-height:1.3;margin:0}.reference-add-panel__head p[data-v-7ef0e27f]{color:#8a97a8;font-size:.65625rem;line-height:1.5;margin:.1875rem 0 0}.reference-add-panel__tabs[data-v-7ef0e27f]{background:hsla(240,4%,48%,.08);border-radius:.625rem;display:grid;gap:.1875rem;grid-template-columns:repeat(2,1fr);margin:0 .8125rem .75rem;padding:.1875rem}.reference-add-panel__tabs button[data-v-7ef0e27f]{background:transparent;border:0;border-radius:.5rem;color:#748297;font-size:.625rem;font-weight:680;height:1.8125rem;padding:0}.reference-add-panel__tabs button.is-active[data-v-7ef0e27f]{background:#fff;box-shadow:0 .0625rem .25rem #00000012;color:#26374d}.reference-add-panel__search[data-v-7ef0e27f]{display:grid;gap:.375rem;grid-template-columns:minmax(0,1fr) auto;margin:0 .8125rem .5625rem}.reference-add-panel textarea[data-v-7ef0e27f],.reference-add-panel__search input[data-v-7ef0e27f]{background:#fff;border:0;border-radius:.625rem;box-shadow:0 0 0 .0625rem #3c3c431a;box-sizing:border-box;color:#28374b;font:inherit;font-size:.6875rem;outline:0;width:100%}.reference-add-panel__search input[data-v-7ef0e27f]{height:2.25rem;padding:0 .625rem}.reference-add-panel__foot button[data-v-7ef0e27f],.reference-add-panel__parse[data-v-7ef0e27f],.reference-add-panel__search button[data-v-7ef0e27f]{background:#0a84ff;border:0;border-radius:.625rem;color:#fff;font-size:.6875rem;font-weight:730}.reference-add-panel__search button[data-v-7ef0e27f]{padding:0 .625rem}.reference-add-panel textarea[data-v-7ef0e27f]{margin:0 .8125rem .5rem;min-height:6rem;padding:.625rem;resize:vertical}.reference-add-panel__parse[data-v-7ef0e27f]{justify-self:end;margin:0 .75rem .5rem;padding:.5rem .75rem}.reference-add-panel__results[data-v-7ef0e27f]{margin:0 .625rem;min-height:0;overflow:auto;padding:0 .3125rem 1rem;scrollbar-width:thin}.reference-add-result[data-v-7ef0e27f]{align-items:flex-start;border-radius:.625rem;cursor:pointer;display:flex;gap:.5rem;margin-bottom:.3125rem;padding:.6875rem .5rem;transition:background .14s ease,box-shadow .14s ease}.reference-add-result[data-v-7ef0e27f]:hover{background:#fff;box-shadow:0 0 0 .0625rem #3c3c4312}.reference-add-result[data-v-7ef0e27f]:last-child{border-bottom:0}.reference-add-result>input[data-v-7ef0e27f]{accent-color:var(--primary,#2674df);margin-top:.125rem}.reference-add-result>span[data-v-7ef0e27f]{display:grid;gap:.1875rem;min-width:0}.reference-add-result strong[data-v-7ef0e27f]{color:#26354a;font-size:.75rem;line-height:1.45}.reference-add-result em[data-v-7ef0e27f],.reference-add-result small[data-v-7ef0e27f]{color:var(--editor-muted);font-size:.625rem;font-style:normal;line-height:1.45;overflow:hidden;text-overflow:ellipsis}.reference-add-result em[data-v-7ef0e27f]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.reference-add-panel__empty[data-v-7ef0e27f]{color:#98a3b1;font-size:.6875rem;margin:1.5rem .75rem;text-align:center}.reference-add-panel__error[data-v-7ef0e27f]{color:#c45656;font-size:.6875rem;margin:0 .75rem .375rem}.reference-add-panel__foot[data-v-7ef0e27f]{align-items:center;border-top:.0625rem solid rgba(60,60,67,.08);color:#728196;display:flex;font-size:.625rem;gap:.375rem;justify-content:space-between;padding:.625rem .8125rem .75rem}.reference-add-panel__foot button[data-v-7ef0e27f]{padding:.5rem .625rem}.reference-add-panel__foot button[data-v-7ef0e27f]:disabled,.reference-add-panel__parse[data-v-7ef0e27f]:disabled,.reference-add-panel__search button[data-v-7ef0e27f]:disabled{cursor:not-allowed;opacity:.55}.editor-page[data-v-c04d2625]{--editor-line:#e3e7ed;--editor-ink:#252a33;--editor-muted:#7b8797;background:#fff;color:var(--editor-ink);display:grid;font-family:PingFang SC,Microsoft YaHei,sans-serif;grid-template-rows:3.625rem minmax(0,1fr);height:100%;width:100%}.editor-topbar[data-v-c04d2625]{align-items:center;background:#fbfbfc;border-bottom:.0625rem solid var(--editor-line);display:grid;grid-template-columns:12.75rem minmax(0,1fr) 23.375rem;min-width:0;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.editor-topbar.is-outline-collapsed[data-v-c04d2625]{grid-template-columns:3rem minmax(0,1fr) 23.375rem}.editor-brand[data-v-c04d2625],.editor-topbar__actions[data-v-c04d2625],.editor-topbar__identity[data-v-c04d2625]{align-items:center;display:flex;min-width:0}.editor-topbar__identity[data-v-c04d2625]{overflow:hidden;padding-left:.625rem;transition:padding .28s cubic-bezier(.4,0,.2,1)}.editor-brand[data-v-c04d2625]{color:inherit;flex:0 0 auto;font-size:.9375rem;gap:.5rem;text-decoration:none}.editor-brand>img[data-v-c04d2625]{display:block;-o-object-fit:contain;object-fit:contain}.editor-brand>img[data-v-c04d2625],.editor-brand__mark[data-v-c04d2625]{border-radius:.5625rem;height:2rem;width:2rem}.editor-brand__mark[data-v-c04d2625]{background:linear-gradient(135deg,var(--primary,#2674df),var(--cyan,#0da6c8));color:#fff;display:grid;font-family:Georgia,serif;font-weight:800;place-items:center}.editor-brand>strong[data-v-c04d2625]{overflow:hidden;text-overflow:ellipsis;transition:max-width .2s ease,opacity .16s ease,transform .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.editor-topbar.is-outline-collapsed .editor-topbar__identity[data-v-c04d2625]{justify-content:center;padding-left:0}.editor-topbar.is-outline-collapsed .editor-brand[data-v-c04d2625]{gap:0}.editor-topbar.is-outline-collapsed .editor-brand>strong[data-v-c04d2625]{max-width:0;opacity:0;transform:translate(-.375rem)}.editor-topbar__main[data-v-c04d2625]{display:grid;height:100%;min-width:0;place-items:center;position:relative}.editor-topbar__back-link[data-v-c04d2625]{left:.875rem;position:absolute;top:50%;transform:translateY(-50%)}.editor-topbar__back[data-v-c04d2625]{background:transparent;border:0;color:var(--editor-muted);font-size:.75rem;font-weight:650;line-height:.8rem;padding:.375rem 0}.editor-topbar__back[data-v-c04d2625]:hover{color:var(--el-color-primary)}.editor-document-meta[data-v-c04d2625]{display:grid;gap:.125rem;justify-items:center;min-width:0;text-align:center}.editor-document-meta>strong[data-v-c04d2625]{font-size:.8125rem;max-width:31rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-document-meta>span[data-v-c04d2625]{align-items:center;color:var(--editor-muted);display:flex;font-size:.625rem;gap:.375rem}.editor-document-meta i[data-v-c04d2625]{background:#1fa76e;border-radius:50%;box-shadow:0 0 0 .1875rem #e9f7f0;height:.375rem;width:.375rem}.editor-document-meta i.is-saving[data-v-c04d2625]{background:var(--primary,#2674df);box-shadow:0 0 0 .1875rem var(--theme-soft,#eef5ff)}.editor-topbar__actions[data-v-c04d2625]{flex:0 0 auto;gap:.5rem;justify-self:end;padding-right:.625rem}.editor-word-count[data-v-c04d2625]{color:var(--editor-muted);font-size:.6875rem;padding-right:.1875rem;white-space:nowrap}.editor-topbar__button[data-v-c04d2625]{background:#fff;border:.0625rem solid var(--editor-line);border-radius:.5625rem;color:#435065;font-size:.75rem;font-weight:680;min-height:2.125rem;padding:0 .75rem}.editor-topbar__button--primary[data-v-c04d2625]{background:var(--primary,#2674df);border-color:var(--primary,#2674df);color:#fff}.editor-topbar__button[data-v-c04d2625]:disabled{cursor:not-allowed;opacity:.58}.editor-shell[data-v-c04d2625]{display:grid;grid-template-columns:12.75rem minmax(0,1fr) 23.375rem;min-height:0;min-width:0;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.editor-shell.is-outline-collapsed[data-v-c04d2625]{grid-template-columns:3rem minmax(0,1fr) 23.375rem}.editor-outline[data-v-c04d2625]{background:#f7f7f9;border-right:.0625rem solid var(--editor-line);display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;min-width:0;overflow:hidden}.editor-outline__bar[data-v-c04d2625]{align-items:center;display:flex;gap:.375rem;justify-content:space-between;min-height:3.125rem;min-width:0;padding:0 .625rem}.editor-outline__heading[data-v-c04d2625]{color:#39465a;flex:1;font-size:.8125rem;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .16s ease,transform .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.editor-outline__panel-toggle[data-v-c04d2625]{background:#eef0f4;border:0;border-radius:.5rem;color:#778296;display:grid;flex:0 0 1.75rem;height:1.75rem;padding:0;place-items:center;transition:color .16s ease,background-color .16s ease,transform .2s cubic-bezier(.4,0,.2,1);width:1.75rem}.editor-outline__panel-toggle[data-v-c04d2625]:hover{background:#e3ecf9;color:#315f95}.editor-outline__panel-toggle[data-v-c04d2625]:active{transform:scale(.94)}.editor-outline__panel-toggle>i[data-v-c04d2625]{font-size:1rem;line-height:1;transition:transform .24s cubic-bezier(.4,0,.2,1)}.editor-outline.is-collapsed .editor-outline__bar[data-v-c04d2625]{justify-content:center;padding:0}.editor-outline.is-collapsed .editor-outline__heading[data-v-c04d2625]{flex:0 1 0;opacity:0;transform:translate(-.375rem);width:0}.editor-outline.is-collapsed .editor-outline__panel-toggle>i[data-v-c04d2625]{transform:rotate(180deg)}.editor-outline.is-collapsed .editor-outline__list[data-v-c04d2625]{opacity:0;pointer-events:none;transform:translate(-.5rem);transition-delay:0s,0s,.22s;visibility:hidden}.editor-outline__list[data-v-c04d2625]{overflow:auto;padding:0 .375rem .875rem;scrollbar-width:thin;transition:opacity .16s ease,transform .22s cubic-bezier(.4,0,.2,1),visibility 0s linear}.editor-outline__tree[data-v-c04d2625]{align-content:start;display:grid;gap:.25rem}.editor-outline__row[data-v-c04d2625]{align-items:center;display:flex;gap:.0625rem;min-width:0}.editor-outline__toggle[data-v-c04d2625],.editor-outline__toggle-placeholder[data-v-c04d2625]{flex:0 0 1rem;height:2rem;width:1rem}.editor-outline__toggle[data-v-c04d2625]{background:transparent;border:0;border-radius:.3125rem;color:#909aaa;display:grid;padding:0;place-items:center;transition:color .16s ease,background-color .16s ease,transform .16s ease}.editor-outline__toggle>i[data-v-c04d2625]{font-size:.8125rem;line-height:1;transition:transform .16s ease}.editor-outline__toggle[data-v-c04d2625]:hover{background:#edf3fc;color:#315f95}.editor-outline__toggle.is-collapsed>i[data-v-c04d2625]{transform:rotate(-90deg)}.editor-outline__item[data-v-c04d2625]{background:transparent;border:0;border-radius:.4375rem;color:#637086;display:block;flex:1;font-size:.6875rem;line-height:1.45;min-height:2rem;min-width:0;overflow:hidden;padding:.375rem .5rem;text-align:left;text-overflow:ellipsis;transition:color .16s ease,background-color .16s ease;white-space:nowrap}.editor-outline__item[data-v-c04d2625]:hover{background:#edf3fc;color:#315f95}.editor-outline__item[data-v-c04d2625]:focus-visible{outline:.125rem solid rgba(0,112,192,.28);outline-offset:.0625rem}.editor-outline__item.is-active[data-v-c04d2625]{background:#e7f0ff;color:#0070c0;font-weight:700}.editor-outline__item.is-active[data-v-c04d2625]:hover{background:#dcecff;color:#0064ab}.editor-outline__row--level-1[data-v-c04d2625]{padding-left:.125rem}.editor-outline__row--level-1 .editor-outline__item[data-v-c04d2625]{color:#46536a;font-weight:700}.editor-outline__row--level-2[data-v-c04d2625]{padding-left:.375rem}.editor-outline__row--level-2 .editor-outline__item[data-v-c04d2625]{font-weight:650}.editor-outline__row--level-3[data-v-c04d2625]{padding-left:.75rem}.editor-outline__row--level-4[data-v-c04d2625]{padding-left:1.125rem}.editor-outline-item-enter-active[data-v-c04d2625],.editor-outline-item-leave-active[data-v-c04d2625]{overflow:hidden;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .16s ease,transform .22s cubic-bezier(.4,0,.2,1)}.editor-outline-item-enter-from[data-v-c04d2625],.editor-outline-item-leave-to[data-v-c04d2625]{max-height:0;opacity:0;transform:translateY(-.25rem)}.editor-outline-item-enter-to[data-v-c04d2625],.editor-outline-item-leave-from[data-v-c04d2625]{max-height:2rem;opacity:1;transform:translateY(0)}.editor-outline-item-move[data-v-c04d2625]{transition:transform .22s cubic-bezier(.4,0,.2,1)}.editor-outline__empty[data-v-c04d2625]{color:#98a3b1;font-size:.625rem;line-height:1.5;margin:.75rem .625rem}.editor-document-state[data-v-c04d2625]{background:#fff;display:grid;min-height:0;min-width:0;place-items:center;text-align:center}.editor-document-state>div[data-v-c04d2625]{color:#6f7c8f;display:grid;gap:.5rem;justify-items:center}.editor-document-state i[data-v-c04d2625]{color:var(--primary,#2674df);font-size:1.5rem}.editor-document-state strong[data-v-c04d2625]{color:#354257;font-size:.875rem}.editor-document-state span[data-v-c04d2625]{font-size:.6875rem}.editor-document-state--error i[data-v-c04d2625]{color:#c36c4a}.editor-document-state__spinner[data-v-c04d2625]{animation:editor-document-spin-c04d2625 .9s linear infinite}.editor-inspector[data-v-c04d2625]{background:#f7f7f9;background:#f6f6f8;border-bottom:1px solid #f6f6f8;border-left:.0625rem solid var(--editor-line);display:grid;grid-template-rows:3.125rem minmax(0,1fr);min-height:0;min-width:0}.editor-inspector__indicator[data-v-c04d2625]{transition:transform .3s ease}.editor-inspector__segment[data-v-c04d2625]{background:transparent;color:var(--el-text-color-regular)}.editor-inspector__segment[data-v-c04d2625]:not(.is-active):hover{background:var(--el-fill-color-dark);color:var(--el-text-color-primary)}.editor-inspector__segment[data-v-c04d2625]:not(.is-active):active{background:var(--el-fill-color-darker)}.editor-inspector__segment.is-active[data-v-c04d2625]{color:var(--el-color-white)}.editor-inspector__segment-label[data-v-c04d2625]{line-height:normal;transition:color .3s ease}.editor-inspector__segment[data-v-c04d2625]:focus-visible{outline:.125rem solid var(--el-color-primary);outline-offset:.125rem}.editor-inspector__count[data-v-c04d2625]{color:inherit;display:inline-grid;font-size:.75rem;height:1.125rem;min-width:1.125rem;place-items:center}@media (prefers-reduced-motion:reduce){.editor-inspector__indicator[data-v-c04d2625],.editor-inspector__segment-label[data-v-c04d2625]{transition:none}}.inspector-panel[data-v-c04d2625]{min-height:0}.inspector-panel--ai[data-v-c04d2625]{background:#fff;background:#fbfcfe;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.selection-context[data-v-c04d2625]{align-items:center;background:#fbfcfe;background:transparent;border:0;display:flex;gap:.75rem;justify-content:space-between;padding:.875rem 1rem .625rem}.selection-context span[data-v-c04d2625],.selection-context strong[data-v-c04d2625]{display:block}.selection-context span[data-v-c04d2625]{color:var(--editor-muted);font-size:.6875rem;margin-bottom:.1875rem}.selection-context strong[data-v-c04d2625]{font-size:.8125rem}.selection-context em[data-v-c04d2625]{background:var(--theme-soft,#eef5ff);background:#ebedf1;border-radius:999rem;color:var(--primary-dark,#1558bf);color:#718096;font-size:.6875rem;font-style:normal;padding:.3125rem .5rem;white-space:nowrap}.chat-stream[data-v-c04d2625]{overflow:auto;padding:.625rem 1rem;scrollbar-width:thin}.chat-message[data-v-c04d2625]{display:grid;gap:.3125rem;margin-bottom:.875rem}.chat-message__label[data-v-c04d2625]{color:var(--editor-muted);color:#8a96a6;display:block;font-size:.6875rem;font-weight:700;margin-bottom:.25rem}.chat-message p[data-v-c04d2625]{background:#f6f8fb;background:transparent;border-radius:.1875rem .75rem .75rem;border-radius:0;color:#435065;color:#545d6b;font-size:.8125rem;line-height:1.7;line-height:1.8;margin:0;max-width:100%;padding:0}.chat-message--user[data-v-c04d2625]{justify-items:end}.chat-message--user p[data-v-c04d2625]{background:var(--primary,#2674df);border-radius:.75rem .1875rem .75rem .75rem;color:#fff;max-width:88%;padding:.625rem .75rem}.inspector-panel--format[data-v-c04d2625]{background:#fff;display:grid;grid-template-rows:minmax(0,1fr) auto}.format-scroll[data-v-c04d2625]{overflow:auto;padding:.875rem;scrollbar-width:thin}.format-scope[data-v-c04d2625]{align-items:center;background:#f5f8fc;border-radius:.5625rem;color:#5c6c80;display:flex;font-size:.75rem;justify-content:space-between;padding:.5625rem .625rem}.format-scope strong[data-v-c04d2625]{color:var(--primary-dark,#1558bf)}.format-scroll h2[data-v-c04d2625]{font-size:.8125rem;margin:1rem 0 .5625rem}.format-templates[data-v-c04d2625]{display:grid;gap:.375rem;grid-template-columns:repeat(3,1fr)}.format-template[data-v-c04d2625]{background:#fff;border:.0625rem solid var(--editor-line);border-radius:.5625rem;color:#56657a;padding:.4375rem;position:relative;text-align:left}.format-template.is-active[data-v-c04d2625]{border-color:var(--primary,#2674df);box-shadow:0 0 0 .125rem var(--theme-soft,#eef5ff)}.format-template>i[data-v-c04d2625]{background:var(--primary,#2674df);border-radius:50%;color:#fff;display:none;font-size:.6875rem;font-style:normal;height:1rem;place-items:center;position:absolute;right:.25rem;top:.25rem;width:1rem}.format-template.is-active>i[data-v-c04d2625]{display:grid}.format-template__paper[data-v-c04d2625]{border:.0625rem solid #e4e8ee;border-radius:.1875rem;display:grid;gap:.3125rem;height:4rem;margin-bottom:.4375rem;padding:.6875rem .5rem}.format-template__paper b[data-v-c04d2625]{background:#9aa6b5;border-radius:999rem;display:block;height:.125rem;margin:0 auto;width:86%}.format-template__paper b[data-v-c04d2625]:first-child{background:#4c596c;width:60%}.format-template em[data-v-c04d2625],.format-template strong[data-v-c04d2625]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.format-template strong[data-v-c04d2625]{font-size:.6875rem}.format-template em[data-v-c04d2625]{color:var(--editor-muted);font-size:.625rem;font-style:normal;margin-top:.125rem}.format-settings[data-v-c04d2625]{border-top:.0625rem solid var(--editor-line)}.format-setting-row[data-v-c04d2625],.format-settings label[data-v-c04d2625]{align-items:center;border-bottom:.0625rem solid var(--editor-line);color:#536176;display:grid;font-size:.75rem;gap:.5rem;grid-template-columns:minmax(0,1fr) 8rem;min-height:2.875rem}.format-settings select[data-v-c04d2625]{background:#fff;border:.0625rem solid var(--editor-line);border-radius:.375rem;color:#536176;font:inherit;font-size:.6875rem;height:1.75rem;padding:0 .375rem}.segmented[data-v-c04d2625]{background:#f2f5f8;border-radius:.4375rem;display:grid;grid-template-columns:repeat(3,1fr);padding:.125rem}.segmented button[data-v-c04d2625]{background:transparent;border:0;border-radius:.3125rem;color:var(--editor-muted);font-size:.625rem;height:1.5rem;padding:0}.segmented button.is-active[data-v-c04d2625]{background:#fff;box-shadow:0 .125rem .25rem #1f2d3d1a;color:var(--primary-dark,#1558bf)}.advanced-format[data-v-c04d2625]{background:#fff;border:.0625rem dashed #cbd4e0;border-radius:.5rem;color:var(--editor-muted);font-size:.6875rem;margin-top:.625rem;min-height:2.25rem;width:100%}.format-actions[data-v-c04d2625]{border-top:.0625rem solid var(--editor-line);display:grid;gap:.5rem;grid-template-columns:auto minmax(0,1fr);padding:.625rem .75rem}.format-actions button[data-v-c04d2625]{background:#fff;border:.0625rem solid var(--editor-line);border-radius:.5rem;color:#536176;font-size:.75rem;min-height:2.125rem;padding:0 .75rem}.format-actions button[data-v-c04d2625]:last-child{background:var(--primary,#2674df);border-color:var(--primary,#2674df);color:#fff}.inspector-panel--references[data-v-c04d2625]{background:#fbfcfe;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto}.references-heading[data-v-c04d2625]{display:grid;gap:.625rem;grid-template-columns:minmax(0,1fr) auto;padding:1.0625rem 1rem .5rem}.references-heading h2[data-v-c04d2625]{color:#26364b;font-size:1rem;margin:0}.references-heading p[data-v-c04d2625]{color:var(--editor-muted);font-size:.6875rem;line-height:1.5;margin:.25rem 0 0}.references-heading>span[data-v-c04d2625]{align-items:baseline;color:#77869a;-moz-column-gap:.25rem;column-gap:.25rem;display:grid;font-size:.6875rem;grid-template-columns:auto auto;white-space:nowrap}.references-heading>span strong[data-v-c04d2625]{color:var(--primary,#2674df);font-size:1.5rem;line-height:1}.references-heading>span em[data-v-c04d2625]{color:#63758b;font-size:.625rem;font-style:normal;grid-column:1/-1;margin-top:.25rem}.references-status[data-v-c04d2625]{color:#617287;font-size:.6875rem;margin:0 1rem .5rem}.references-status[data-v-c04d2625]:first-letter{color:#16845b}.references-tools[data-v-c04d2625]{display:grid;gap:.375rem;grid-template-columns:minmax(0,1fr) auto;padding:0 .75rem .5rem}.references-tools input[data-v-c04d2625]{background:#fff;border:.0625rem solid var(--editor-line);border-radius:.5625rem;color:#4c5d74;font-size:.6875rem;height:2rem;min-width:0;outline:0;padding:0 .625rem}.references-tools input[data-v-c04d2625]:focus{border-color:var(--primary,#2674df)}.references-tools button[data-v-c04d2625]{background:var(--theme-soft,#eef5ff);border:0;border-radius:.5625rem;color:var(--primary-dark,#1558bf);font-size:.6875rem;font-weight:700;height:2rem;padding:0 .5625rem}.reference-list[data-v-c04d2625]{overflow:auto;padding:0 .625rem 1rem;scrollbar-width:thin}.reference-list__caption[data-v-c04d2625]{align-items:center;color:#7c8999;display:flex;font-size:.6875rem;font-weight:700;justify-content:space-between;margin:0;padding:.5625rem .375rem .3125rem}.reference-list__caption--pending[data-v-c04d2625]{color:#9a7739;margin-top:.3125rem}.reference-item[data-v-c04d2625]{align-items:center;border-bottom:.0625rem solid rgba(60,60,67,.08);display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;padding:.75rem .375rem}.reference-item div[data-v-c04d2625]{min-width:0}.reference-item span[data-v-c04d2625],.reference-item strong[data-v-c04d2625]{display:block}.reference-item strong[data-v-c04d2625]{color:#304158;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-item span[data-v-c04d2625]{color:var(--editor-muted);font-size:.625rem;margin-top:.1875rem}.reference-item button[data-v-c04d2625]{background:#f1f4f7;border:0;border-radius:.4375rem;color:#62758c;font-size:.625rem;padding:.375rem .5rem}.reference-item button[data-v-c04d2625]:hover{background:var(--theme-soft,#eef5ff);color:var(--primary-dark,#1558bf)}.reference-item--pending[data-v-c04d2625]{background:rgba(255,177,48,.035)}.reference-item--pending button[data-v-c04d2625]{background:var(--theme-soft,#eef5ff);color:var(--primary-dark,#1558bf)}.reference-hint[data-v-c04d2625]{background:hsla(240,4%,48%,.055);border-radius:.5rem;color:#728196;font-size:.625rem;margin:0 .8125rem .8125rem;padding:.5rem;text-align:center}@keyframes editor-document-spin-c04d2625{to{transform:rotate(1turn)}}.selection-context__title[data-v-c04d2625]{align-items:center;display:flex;gap:.375rem}.selection-context__title i[data-v-c04d2625]{background:var(--primary,#2674df);border-radius:50%;box-shadow:0 0 0 .1875rem var(--theme-soft,#eef5ff);height:.5rem;width:.5rem}.selection-context__title strong[data-v-c04d2625]{color:#354257;font-size:.8125rem}.chat-message--assistant p[data-v-c04d2625]{white-space:pre-wrap;word-break:break-word}.chat-message__bubble[data-v-c04d2625]{box-shadow:0 .125rem .75rem #1f2d3d0f}.chat-task[data-v-c04d2625]{border-bottom:.0625rem solid rgba(60,60,67,.08);margin-bottom:1rem;padding-bottom:.125rem}.chat-task[data-v-c04d2625]:last-child{border-bottom:0;margin-bottom:0}.chat-message--user .chat-message__label[data-v-c04d2625]{color:var(--primary-dark,#1558bf)}.chat-message__status[data-v-c04d2625]{align-items:center;color:#718096!important;display:flex;gap:.3125rem}.chat-message__status i[data-v-c04d2625]{animation:editor-document-spin-c04d2625 .9s linear infinite;color:var(--primary,#2674df)}.chat-message__error[data-v-c04d2625]{color:#b4533c!important}.chat-message__cursor[data-v-c04d2625]{animation:editor-chat-cursor-c04d2625 .8s step-end infinite;color:var(--primary,#2674df);display:inline-block;margin-left:.125rem}.chat-message__actions[data-v-c04d2625]{align-items:center;display:flex;gap:.5rem;margin-top:.5rem}.chat-message__actions button[data-v-c04d2625]{background:var(--theme-soft,#eef5ff);border:.0625rem solid var(--primary,#2674df);border-radius:.4375rem;color:var(--primary-dark,#1558bf);font-size:.6875rem;font-weight:700;min-height:1.75rem;padding:0 .625rem}.chat-message__actions button[data-v-c04d2625]:hover{background:var(--primary,#2674df);color:#fff}.chat-message__replaced[data-v-c04d2625],.chat-message__stale[data-v-c04d2625]{align-items:center;color:#1b8a61;display:inline-flex;font-size:.6875rem;gap:.25rem}.chat-message__stale[data-v-c04d2625]{color:#b4533c}.chat-empty[data-v-c04d2625]{color:#8a96a6;font-size:.75rem;line-height:1.7;margin:2rem 0;text-align:center}.chat-history-hint[data-v-c04d2625]{align-items:center;background:#f1f4f8;border-radius:.5rem;color:#7b8797;display:flex;font-size:.625rem;gap:.375rem;line-height:1.5;margin:0 .75rem .75rem;padding:.5rem .625rem}.chat-history-hint>span[data-v-c04d2625]{flex:1}.chat-history-hint i[data-v-c04d2625]{align-items:center;color:#7d8da4;display:inline-flex;flex:0 0 auto;font-size:.8125rem;justify-content:center;line-height:1}.chat-history-hint--empty[data-v-c04d2625]{margin-top:.125rem}.chat-message__discard[data-v-c04d2625]{background:#fff!important;border-color:#d6dbe3!important;color:#6f7b8e!important}.chat-message__discard[data-v-c04d2625]:hover{background:#f5f7fa!important;border-color:#aeb7c5!important;color:#4d596b!important}.chat-message__abandoned[data-v-c04d2625]{align-items:center;color:#7b8797;display:inline-flex;font-size:.6875rem;gap:.25rem}@keyframes editor-chat-cursor-c04d2625{50%{opacity:0}}
