@charset "UTF-8";.image-thumbnail-link[data-v-cfccc9ff]{border-radius:4px;box-shadow:0 1px 4px #0000001a;transition:all .2s ease}.image-thumbnail-link[data-v-cfccc9ff]:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.formula-display-link[data-v-cfccc9ff]{padding:2px 4px;border-radius:3px;background-color:#00000005;border:1px solid rgba(0,0,0,.06);transition:all .2s ease}.formula-display-link[data-v-cfccc9ff]:hover{background-color:#0000000a;border-color:#0000001f}.formula-display-link[data-v-cfccc9ff] .MathJax{font-size:14px!important}.formula-display-link[data-v-cfccc9ff] .MathJax_Display{margin:0!important;text-align:left!important}.node-search-box[data-v-49dacaab]{display:flex;align-items:center;width:100%}.selected-node[data-v-49dacaab]{display:flex;align-items:center}.keyboard-highlighted[data-v-49dacaab]{background-color:#e6f7ff!important;border-radius:4px}.score-badge[data-v-49dacaab]{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;line-height:1.2;box-shadow:0 1px 3px #0003;cursor:help;margin-left:6px}.view-more-option[data-v-49dacaab]{display:flex;align-items:center;padding:8px 12px;color:#1890ff;cursor:pointer;border-top:1px solid #f0f0f0;font-size:13px}.view-more-option[data-v-49dacaab]:hover{background-color:#e6f7ff}[data-v-e35d1468]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.search-box[data-v-e35d1468]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:500px;height:40px;background-color:#fff;border-radius:8px}.loading-overlay[data-v-e35d1468]{position:absolute;top:50%;right:10px;transform:translateY(-50%);z-index:10}.search-results[data-v-e35d1468]{position:absolute;background-color:#fff;z-index:3;top:40px;width:100%;border-radius:8px;box-shadow:0 4px 12px #00000026}.language-switcher[data-v-885a734f]{display:flex;align-items:center}.language-button[data-v-885a734f]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .3s ease;color:#ffffffd9;font-size:14px;font-weight:500}.language-button[data-v-885a734f]:hover{background-color:#ffffff1a;color:#fff}.globe-icon[data-v-885a734f]{font-size:16px}.language-text[data-v-885a734f]{min-width:60px}.language-menu[data-v-885a734f]{background:#fff;border-radius:8px;box-shadow:0 3px 12px #00000026;overflow:hidden;min-width:140px}.language-option[data-v-885a734f]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;cursor:pointer;transition:all .2s ease;color:#262626;font-size:14px}.language-option[data-v-885a734f]:hover{background-color:#f5f5f5}.language-option.active[data-v-885a734f]{background-color:#e6f7ff;color:#1890ff;font-weight:500}.language-name[data-v-885a734f]{flex:1}.check-icon[data-v-885a734f]{color:#1890ff;font-size:14px;margin-left:8px}[data-v-0a0772c7]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.app-skeleton[data-v-0a0772c7]{width:100%;height:100vh;background:#f5f5f5;overflow:hidden}.skeleton-header[data-v-0a0772c7]{height:64px;background:#fff;padding:0 16px;display:flex;align-items:center;gap:24px;border-bottom:1px solid #e8e8e8}.skeleton-nav-links[data-v-0a0772c7]{display:flex;gap:16px;flex:0 0 auto}.skeleton-link[data-v-0a0772c7]{width:80px;height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px}.skeleton-search[data-v-0a0772c7]{flex:1;max-width:400px;margin-left:24px}.skeleton-search-box[data-v-0a0772c7]{width:100%;height:32px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px}.skeleton-user[data-v-0a0772c7]{display:flex;align-items:center;gap:12px;margin-left:auto}.skeleton-avatar[data-v-0a0772c7]{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite}.skeleton-username[data-v-0a0772c7]{width:60px;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px}.skeleton-content[data-v-0a0772c7]{height:calc(100vh - 64px);display:flex;flex-direction:column}.skeleton-tabs[data-v-0a0772c7]{height:45px;background:#fff;padding:6px 10px;display:flex;gap:8px;border-bottom:1px solid #e8e8e8}.skeleton-tab[data-v-0a0772c7]{width:120px;height:32px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px}.skeleton-tab.active[data-v-0a0772c7]{background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0,#e0e0e0 75%);background-size:200% 100%}.skeleton-main-content[data-v-0a0772c7]{flex:1;display:flex;height:calc(100% - 45px);padding:16px;gap:16px}.skeleton-main-panel[data-v-0a0772c7]{flex:1;overflow-y:auto}.skeleton-sidebar[data-v-0a0772c7]{width:400px;display:flex;flex-direction:column;border-left:1px solid #e8e8e8;padding-left:16px}.skeleton-sidebar-tabs[data-v-0a0772c7]{height:45px;padding:6px 10px;display:flex;gap:8px;border-bottom:1px solid #e8e8e8}.skeleton-sidebar-content[data-v-0a0772c7]{flex:1;overflow-y:auto;padding-top:16px}.skeleton-card[data-v-0a0772c7]{background:#fff;border-radius:8px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #0000001a}.skeleton-title[data-v-0a0772c7]{width:60%;height:24px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px;margin-bottom:16px}.skeleton-text[data-v-0a0772c7]{width:100%;height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px;margin-bottom:12px}.skeleton-text.short[data-v-0a0772c7]{width:70%}.skeleton-list[data-v-0a0772c7]{margin-top:16px}.skeleton-list-item[data-v-0a0772c7]{width:100%;height:48px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-0a0772c7 1.5s ease-in-out infinite;border-radius:4px;margin-bottom:12px}@keyframes skeleton-loading-0a0772c7{0%{background-position:200% 0}to{background-position:-200% 0}}html,body{height:100%;margin:0;padding:0;overflow:hidden}#app{height:100%}.selection-box{position:absolute;border:1px dashed #000;background-color:#00f3;pointer-events:none;z-index:10000}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;color:#2c3e50}#app .ant-tabs-tab-btn{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .sider{height:100%}#app .middle-sider{background-color:#fff;border-right:1px solid #eee}#app-wrapper{height:100%}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.nav-links{display:flex;align-items:center;gap:32px}.nav-links .nav-link{color:#fff;text-decoration:none;font-size:15px;font-weight:400;padding:6px 0;border-radius:4px;transition:all .3s ease;position:relative;white-space:nowrap}.nav-links .nav-link:hover{color:#fff;opacity:.8}.nav-links .nav-link.router-link-exact-active{color:#fff;font-weight:500}.nav-links .nav-link.router-link-exact-active:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background-color:#fff;border-radius:1px}.nav-links .nav-separator{display:none}.user-dropdown{color:#ffffffd9!important;text-decoration:none;font-size:14px;font-weight:400;transition:all .3s ease}.user-dropdown:hover{color:#fff!important;opacity:.8}.main-content-wrapper{display:flex;height:100%}.main-panel{display:flex;flex-direction:column;min-width:300px}.splitter{width:4px;background-color:#e8e8e8;cursor:col-resize;position:relative;transition:background-color .2s;flex-shrink:0}.splitter:hover{background-color:#1890ff}.sider-panel{background:#fff;border-left:1px solid #eee;min-width:300px;max-width:80vw;display:flex;flex-direction:column;flex-shrink:0}body.resizing{cursor:col-resize!important;-webkit-user-select:none;user-select:none}body.resizing *{cursor:col-resize!important}.tab-title{display:inline-flex;align-items:center;gap:4px}.tab-pin-icon{font-size:12px;color:#999;cursor:pointer;transition:all .2s ease}.tab-pin-icon:hover{color:#1890ff}.tab-pin-icon.pinned{color:#1890ff;transform:rotate(-45deg)}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.clickable{color:#4478a6;cursor:pointer;text-decoration:underline}.clickable:hover{color:#26445e}.insert-button{background-color:#4caf50;border:none;color:#fff;padding:5px 10px;cursor:pointer}.helper-line{position:absolute;top:26px;width:100%;height:1px;background-color:red}.insert-form{background-color:#fff;border:1px solid #ccc;padding:10px}.knowledge-page{position:relative;margin:0 auto;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left;cursor:text}.knowledge-page *{-webkit-box-sizing:content-box;box-sizing:content-box}.knowledge-page>.ant-layout{height:100%}.knowledge-page>.ant-layout>.ant-layout-content{height:100%;overflow-y:auto;padding:20px 60px}.knowledge-page>.ant-layout>.ant-layout-sider{height:100%;height:"100vh";position:"fixed";left:0;top:0;bottom:0;border-left:solid 1px #d9d9d9}.knowledge-page>.ant-layout>.ant-layout-sider .chatbox{background-color:#fff;height:100%}#sider-content .knowledge-page{height:auto;min-height:100%}#sider-content .knowledge-page>.ant-layout{height:auto;min-height:100%}#sider-content .knowledge-page>.ant-layout>.ant-layout-content{height:auto;overflow:visible;padding:20px}.ant-layout{background-color:#fff}.action-icon{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-body);z-index:3}.action-icon .action-item{width:22px;height:22px;z-index:2;text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;color:#2b2f36;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;margin-right:7px}.node{position:relative;border-radius:5px}.node .nodetag{font-size:smaller;line-height:16px}.node .node-wrapper.complete{color:green}.node .node-wrapper .content-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}.node .node-wrapper .content-wrapper .bullet-wrapper{width:30px;flex-shrink:0;height:30px;display:flex;align-items:center;justify-content:center}.node .node-wrapper .content-wrapper .content{flex-grow:1;position:relative;z-index:1;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-break:break-word;word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;line-height:30px;min-height:30px;padding-top:2px;padding-bottom:2px}.node .node-wrapper .content-wrapper .content.selected{background-color:#f0f0f0}.node .node-wrapper .content-wrapper .content *{-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.node .node-wrapper .content-wrapper .content>*{padding:0}.node .node-wrapper .content-wrapper .content .children-count{text-decoration:none}.node .node-wrapper .content-wrapper :first-of-type .bullet-wrapper{margin-top:-2px}.node .node-wrapper .content-wrapper .content-hotspot{position:absolute;top:0;right:50px;width:100%;height:2em;cursor:default}.node .node-wrapper .content-wrapper .add-learning-button{padding:0 5px;margin:0 5px}.node .children{padding-left:17px;border-left:1px solid var(--line-border-card);margin-left:8px;padding-bottom:4px}.node .children .inherited-node{font-size:.8em;color:#888}.node .children .definition .statement a{cursor:pointer;text-decoration:none}.node .children .image-node{border-radius:6%;max-height:100px}.node .children .content-nodes{margin:10px 0;color:#666}.node .vnode>.node-wrapper{opacity:50%}.node .virutal_parents a{padding-right:10px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#0006}::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:5px}::-webkit-scrollbar-button{display:none}[contenteditable]:focus{outline:none}.dnode .dd_cnt{margin-left:10px;margin-right:10px}.dnode .author-name{padding-right:5px;color:#000;line-height:26px}.dnode .nodetag{font-size:smaller;line-height:16px}.dnode .content-hotspot{position:absolute;top:-5px;right:-26px;width:100%;height:2em;cursor:default}.inside-insertline{position:absolute;margin:0!important;background-color:gray}.between-insertline{position:absolute;margin:0!important;background-color:#00f}.dnode .ant-comment-inner{padding:0}.dnode .actions button{color:#00000073;font-size:12px}.refnode .dot{border-color:#1677ff!important}.text-collapsed .contentfields,.text-collapsed .ant-comment-content-author{display:inline-block}.text-collapsed .ant-comment-content-detail{display:inline}.text-collapsed .ant-comment-actions{margin-top:0;padding-left:10px;display:inline-block;min-width:200px}.inside-dnode{margin:0 26px}.dragging-acceptable{border:2px dashed #52c41a!important;background-color:#52c41a1a!important}.dragging-not-acceptable{border:2px dashed #ff4d4f!important;background-color:#ff4d4f1a!important;cursor:not-allowed!important}.dragging-multiple-ways{border:2px dashed #1890ff!important;background-color:#1890ff1a!important}.dragging-before:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background-color:#1890ff;z-index:1000}.dragging-inside-last:after{content:"";position:absolute;bottom:-2px;left:20px;right:0;height:2px;background-color:#1890ff;z-index:1000}.before-insertline,.between-insertline{margin:0!important;border-color:#1890ff!important;border-width:1px!important}.single-way-feedback{position:relative}.single-way-feedback:after{content:attr(data-way-label);position:absolute;top:-25px;left:50%;transform:translate(-50%);background:#000c;color:#fff;padding:2px 6px;border-radius:3px;font-size:11px;white-space:nowrap;z-index:1001;pointer-events:none}.drag-cursor-move{cursor:move!important}.drag-cursor-copy{cursor:copy!important}.drag-cursor-not-allowed{cursor:not-allowed!important}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.way-selection-panel{animation:fadeInScale .2s ease-out}.way-selection-panel:hover{pointer-events:auto!important;box-shadow:0 6px 16px #0003}.auth-form-container{max-width:800px;margin:0 auto;padding:1rem}.auth-form-container h2{text-align:center;margin-bottom:1rem}.word-cloud-canvas[data-v-d03a2080]{display:block;width:100%;height:100%}.bili-card[data-v-571e93d8]{width:240px;border-radius:8px;overflow:hidden;background:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px #0000001a}.bili-card[data-v-571e93d8]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}.bili-card:hover .play-overlay[data-v-571e93d8]{opacity:1}.play-overlay[data-v-571e93d8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;opacity:0;transition:all .3s ease;z-index:20;cursor:pointer}.play-overlay[data-v-571e93d8]:hover{background:#1890ff;transform:translate(-50%,-50%) scale(1.1)}.card-cover[data-v-571e93d8]{position:relative;height:135px;background:linear-gradient(135deg,#667eea,#764ba2);overflow:hidden}.default-cover[data-v-571e93d8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.default-icon[data-v-571e93d8]{font-size:48px;color:#1890ff;opacity:.6}.bili-card:hover .default-icon[data-v-571e93d8]{opacity:.8;transform:scale(1.1);transition:all .3s ease}.card-content[data-v-571e93d8]{padding:10px 12px}.card-title[data-v-571e93d8]{font-size:14px;font-weight:500;color:#18191c;line-height:1.4;height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.title-tag[data-v-571e93d8]{font-size:12px;font-weight:600;margin-right:4px;white-space:nowrap;line-height:18px;padding:0 6px;border-radius:2px}.title-text[data-v-571e93d8]{color:#18191c}.card-meta[data-v-571e93d8]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:12px;color:#9499a0}.creator[data-v-571e93d8],.update-time[data-v-571e93d8]{display:flex;align-items:center;gap:4px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-icon[data-v-571e93d8]{font-size:12px}.delete-button[data-v-571e93d8]{position:absolute;top:8px;right:8px;width:28px;height:28px;background:#0009;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s ease;z-index:10}.delete-button[data-v-571e93d8]:hover{background:#ff4d4f;transform:scale(1.1)}.delete-button .anticon[data-v-571e93d8]{font-size:14px}.credibility-badge[data-v-571e93d8]{position:absolute;top:8px;left:8px;background:#faad141f;border:1px solid #faad14;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;color:#faad14;display:flex;align-items:center;z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.carousel-container[data-v-571e93d8]{position:relative;width:100%;height:135px;overflow:hidden}.carousel-image-wrapper[data-v-571e93d8]{position:relative;width:100%;height:100%}.carousel-image[data-v-571e93d8]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s ease}.carousel-image.active[data-v-571e93d8]{opacity:1}.carousel-image.scrolling[data-v-571e93d8]{animation:scrollImage-571e93d8 2s ease-in-out forwards}@keyframes scrollImage-571e93d8{0%{object-position:top center}to{object-position:bottom center}}.carousel-nav[data-v-571e93d8]{position:absolute;top:50%;transform:translateY(-50%);width:28px;height:28px;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;opacity:0;transition:opacity .3s ease;z-index:2;font-size:14px;font-weight:700}.carousel-container:hover .carousel-nav[data-v-571e93d8]{opacity:1}.carousel-prev[data-v-571e93d8]{left:8px}.carousel-next[data-v-571e93d8]{right:8px}.carousel-nav[data-v-571e93d8]:hover{background:#000c}.carousel-dots[data-v-571e93d8]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;gap:4px;z-index:2}.carousel-dot[data-v-571e93d8]{width:6px;height:6px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:all .3s ease}.carousel-dot[data-v-571e93d8]:hover{background:#fffc}.carousel-dot.active[data-v-571e93d8]{background:#fff;width:16px;border-radius:3px}.carousel-dot.dot-wordcloud[data-v-571e93d8]{background:#ffd70080}.carousel-dot.dot-wordcloud[data-v-571e93d8]:hover{background:#ffd700cc}.carousel-dot.dot-wordcloud.active[data-v-571e93d8]{background:gold}.carousel-wordcloud[data-v-571e93d8]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;background:linear-gradient(135deg,#f0f5ff,#e6f7ff)}.carousel-wordcloud.active[data-v-571e93d8]{opacity:1}.dnode-cards-container[data-v-2e8539ef]{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;padding:20px 0;min-height:200px}.draggable-card[data-v-2e8539ef]{cursor:move;transition:transform .2s ease;position:relative}.draggable-card[data-v-2e8539ef]:hover{transform:translateY(-2px)}.draggable-card.drag-over[data-v-2e8539ef]{border-left:3px solid #1890ff;padding-left:5px}.draggable-card.drag-over[data-v-2e8539ef]:before{content:"";position:absolute;left:-3px;top:0;bottom:0;width:3px;background:#1890ff;animation:pulse-2e8539ef 1s infinite}@keyframes pulse-2e8539ef{0%,to{opacity:1}50%{opacity:.5}}[data-v-2e8539ef] .sortable-ghost{opacity:.4}[data-v-2e8539ef] .sortable-chosen{transform:scale(1.05)}[data-v-2e8539ef] .sortable-drag{transform:rotate(5deg)}.root-node-link[data-v-2e8539ef]{margin-bottom:16px;text-align:center}.root-node-link .ant-btn[data-v-2e8539ef]{font-size:16px;height:auto;padding:8px 16px;border-radius:6px;box-shadow:0 2px 4px #0000001a;transition:all .3s ease}.root-node-link .ant-btn[data-v-2e8539ef]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.root-node-link .anticon[data-v-2e8539ef]{margin-right:8px}@media (max-width: 768px){.dnode-cards-container[data-v-2e8539ef]{gap:15px;justify-content:center}}@media (max-width: 480px){.dnode-cards-container[data-v-2e8539ef]{gap:10px}}.image-uploader[data-v-e1aa5b87]{width:100%;max-width:300px}.uploaded-image[data-v-e1aa5b87]{max-width:100%;max-height:200px;margin-bottom:10px}.image-drop-zone[data-v-e1aa5b87]{border:2px dashed #ccc;padding:20px;text-align:center;cursor:pointer}.image-drop-zone[data-v-e1aa5b87]:hover{background-color:#f0f0f0}.formula-input-panel[data-v-130fc093]{border:1px solid #d9d9d9;border-radius:6px;background:#fff;box-shadow:0 2px 8px #0000001a;padding:12px;min-width:500px}.formula-toolbar[data-v-130fc093]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.formula-content[data-v-130fc093],.formula-input[data-v-130fc093]{margin-bottom:12px}.formula-preview[data-v-130fc093]{border:1px solid #f0f0f0;border-radius:4px;padding:12px;min-height:60px;background:#fafafa}.preview-label[data-v-130fc093]{font-size:12px;color:#666;margin-bottom:8px}.preview-content[data-v-130fc093]{min-height:40px;display:flex;align-items:center;justify-content:center}.preview-error[data-v-130fc093]{border-color:#ff4d4f;background:#fff2f0}.error-message[data-v-130fc093]{color:#ff4d4f;font-size:12px}.placeholder-text[data-v-130fc093]{color:#bfbfbf;font-style:italic}.formula-actions[data-v-130fc093]{text-align:right}.authtype-selector[data-v-a269c111]{position:absolute;right:100%;margin-right:-4px}.authtype-selector[data-v-a269c111] .ant-select-selector{padding:0 2px!important;height:20px!important;min-height:20px!important}.authtype-selector[data-v-a269c111] .ant-select-selection-item{line-height:18px!important;font-size:12px;padding-right:14px!important}.authtype-selector[data-v-a269c111] .ant-select-arrow{right:2px}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.40"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.markdown-viewer[data-v-b4314fb3]{line-height:1.6;word-wrap:break-word}.markdown-viewer[data-v-b4314fb3] h1,.markdown-viewer[data-v-b4314fb3] h2,.markdown-viewer[data-v-b4314fb3] h3,.markdown-viewer[data-v-b4314fb3] h4,.markdown-viewer[data-v-b4314fb3] h5,.markdown-viewer[data-v-b4314fb3] h6{margin-top:1em;margin-bottom:.5em;font-weight:600}.markdown-viewer[data-v-b4314fb3] p{margin:.5em 0}.markdown-viewer[data-v-b4314fb3] ul,.markdown-viewer[data-v-b4314fb3] ol{padding-left:1.5em;margin:.5em 0}.markdown-viewer[data-v-b4314fb3] li{margin:.25em 0}.markdown-viewer[data-v-b4314fb3] code{background-color:#f5f5f5;padding:.2em .4em;border-radius:3px;font-family:Consolas,Monaco,monospace;font-size:.9em}.markdown-viewer[data-v-b4314fb3] pre{background-color:#f5f5f5;padding:1em;border-radius:5px;overflow-x:auto}.markdown-viewer[data-v-b4314fb3] pre code{background-color:transparent;padding:0}.markdown-viewer[data-v-b4314fb3] blockquote{border-left:4px solid #ddd;padding-left:1em;margin:.5em 0;color:#666}.markdown-viewer[data-v-b4314fb3] table{border-collapse:collapse;width:100%;margin:.5em 0}.markdown-viewer[data-v-b4314fb3] th,.markdown-viewer[data-v-b4314fb3] td{border:1px solid #ddd;padding:.5em;text-align:left}.markdown-viewer[data-v-b4314fb3] th{background-color:#f5f5f5}.markdown-viewer[data-v-b4314fb3] a{color:#1890ff;text-decoration:none}.markdown-viewer[data-v-b4314fb3] a:hover{text-decoration:underline}.markdown-viewer[data-v-b4314fb3] .katex{font-size:1.1em}.markdown-viewer[data-v-b4314fb3] .katex-display{margin:1em 0;overflow-x:auto;overflow-y:hidden}/*!
 * Vditor v3.11.2 - A markdown editor written in TypeScript.
 *
 * MIT License
 *
 * Copyright (c) 2018-present B3log 开源, b3log.org
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 */.vditor{--border-color: #d1d5da;--second-color: rgba(88, 96, 105, .36);--panel-background-color: #fff;--panel-shadow: 0 1px 2px rgba(0, 0, 0, .2);--toolbar-background-color: #f6f8fa;--toolbar-icon-color: #586069;--toolbar-icon-hover-color: #4285f4;--toolbar-height: 35px;--toolbar-divider-margin-top: 8px;--textarea-background-color: #fafbfc;--textarea-text-color: #24292e;--resize-icon-color: var(--toolbar-icon-color);--resize-background-color: var(--toolbar-background-color);--resize-hover-icon-color: var(--panel-background-color);--resize-hover-background-color: var(--toolbar-icon-hover-color);--count-background-color: rgba(27, 31, 35, .05);--heading-border-color: #eaecef;--blockquote-color: #6a737d;--ir-heading-color: #660e7a;--ir-title-color: #808080;--ir-bi-color: #0033b3;--ir-link-color: #008000;--ir-bracket-color: #0000ff;--ir-paren-color: #008000}.vditor--dark{--border-color: #141414;--second-color: rgba(185, 185, 185, .36);--panel-background-color: #24292e;--panel-shadow: 0 1px 2px rgba(255, 255, 255, .2);--toolbar-background-color: #1d2125;--toolbar-icon-color: #b9b9b9;--toolbar-icon-hover-color: #fff;--textarea-background-color: #2f363d;--textarea-text-color: #d1d5da;--resize-icon-color: var(--border-color);--resize-background-color: var(--second-color);--resize-hover-icon-color: var(--toolbar-icon-hover-color);--resize-hover-background-color: rgba(185, 185, 185, .86);--count-background-color: rgba(66, 133, 244, .36);--heading-border-color: var(--textarea-text-color);--blockquote-color: var(--toolbar-icon-color);--ir-heading-color: #9876aa;--ir-title-color: #808080;--ir-bi-color: #cc7832;--ir-link-color: #ffc66d;--ir-bracket-color: #287bde;--ir-paren-color: #6a8759}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.vditor-tooltipped{position:relative;cursor:pointer}.vditor-tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font-size:11px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#3b3e43;border-radius:3px;line-height:16px;opacity:0}.vditor-tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#3b3e43;pointer-events:none;content:"";border:5px solid transparent;opacity:0}.vditor-tooltipped--hover:before,.vditor-tooltipped--hover:after,.vditor-tooltipped:hover:before,.vditor-tooltipped:hover:after,.vditor-tooltipped:active:before,.vditor-tooltipped:active:after,.vditor-tooltipped:focus:before,.vditor-tooltipped:focus:after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.15s;animation-fill-mode:forwards;animation-timing-function:ease-in}.vditor-tooltipped__s:after,.vditor-tooltipped__se:after,.vditor-tooltipped__sw:after{top:100%;right:50%;margin-top:5px}.vditor-tooltipped__s:before,.vditor-tooltipped__se:before,.vditor-tooltipped__sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#3b3e43}.vditor-tooltipped__se:after{right:auto;left:50%;margin-left:-15px}.vditor-tooltipped__sw:after{margin-right:-15px}.vditor-tooltipped__n:after,.vditor-tooltipped__ne:after,.vditor-tooltipped__nw:after{right:50%;bottom:100%;margin-bottom:5px}.vditor-tooltipped__n:before,.vditor-tooltipped__ne:before,.vditor-tooltipped__nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#3b3e43}.vditor-tooltipped__ne:after{right:auto;left:50%;margin-left:-15px}.vditor-tooltipped__nw:after{margin-right:-15px}.vditor-tooltipped__s:after,.vditor-tooltipped__n:after{transform:translate(50%)}.vditor-tooltipped__w:after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.vditor-tooltipped__w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#3b3e43}.vditor-tooltipped__e:after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.vditor-tooltipped__e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#3b3e43}@media screen and (max-width: 520px){.vditor-tooltipped:before,.vditor-tooltipped:after{content:none}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.vditor-panel{background-color:var(--panel-background-color);position:absolute;box-shadow:var(--panel-shadow);border-radius:3px;padding:5px;z-index:3;font-size:14px;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:320px;min-width:80px;animation-duration:.15s;animation-name:scale-in;animation-timing-function:cubic-bezier(.2,0,.13,1.5);color:var(--toolbar-icon-color)}.vditor-panel--none{padding:0;animation:none;min-width:auto;max-width:none;white-space:nowrap;opacity:.86}.vditor-panel--arrow:before{position:absolute;width:0;height:0;pointer-events:none;content:" ";border:7px solid transparent;top:-14px;left:5px;border-bottom-color:var(--panel-background-color)}.vditor-panel--left{right:0}.vditor-panel--left.vditor-panel--arrow:before{right:5px;left:auto}.vditor-input{border:0;padding:3px 5px;background-color:var(--panel-background-color);font-size:12px;color:var(--textarea-text-color)}.vditor-input:focus{background-color:var(--toolbar-background-color);outline:none}.vditor-icon{color:var(--toolbar-icon-color);cursor:pointer;float:left;padding:4px 5px;height:21px;width:23px;background-color:transparent;border:0;box-sizing:border-box}.vditor-icon:hover,.vditor-icon--current{color:var(--toolbar-icon-hover-color);background-color:transparent}.vditor-icon:focus{outline:none}.vditor-icon svg{height:13px!important;width:13px!important;float:left;fill:currentColor;pointer-events:none}.vditor-toolbar{background-color:var(--toolbar-background-color);border-bottom:1px solid var(--border-color);padding:0 5px;line-height:1}.vditor-toolbar--pin{position:sticky;top:0;z-index:1}.vditor-toolbar--hide{transition:all .15s ease-in-out;height:5px;overflow:hidden}.vditor-toolbar--hide:hover{background-color:var(--toolbar-background-color);height:auto;overflow:visible}.vditor-toolbar__item{float:left;position:relative}.vditor-toolbar__item .vditor-tooltipped{color:var(--toolbar-icon-color);border:0;padding:10px 5px;background-color:transparent;height:var(--toolbar-height);width:25px;box-sizing:border-box;font-size:0}.vditor-toolbar__item .vditor-tooltipped:focus{outline:none}.vditor-toolbar__item .vditor-tooltipped:focus{cursor:pointer;color:var(--toolbar-icon-hover-color)}.vditor-toolbar__item svg{fill:currentColor;display:inline-block;stroke-width:0;stroke:currentColor;width:15px;height:15px}.vditor-toolbar__item input{position:absolute;width:25px;height:var(--toolbar-height);top:0;left:0;cursor:pointer;opacity:.001;overflow:hidden}.vditor-toolbar__divider{float:left;height:calc(var(--toolbar-height) - (var(--toolbar-divider-margin-top) * 2));border-left:1px solid var(--second-color);margin:var(--toolbar-divider-margin-top) 8px}.vditor-toolbar__br{width:100%;padding:0!important;height:0!important}.vditor-menu--current{color:var(--toolbar-icon-hover-color)!important}.vditor-menu--disabled{color:var(--second-color)!important;cursor:not-allowed!important}.vditor-emojis{display:inline-block;overflow:auto}.vditor-emojis::-webkit-scrollbar{display:none}.vditor-emojis__tip{flex:1;min-width:1px;width:200px;margin-right:10px;color:var(--toolbar-icon-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vditor-emojis__tail{margin-top:5px;font-size:12px;color:var(--toolbar-icon-color);display:flex}.vditor-emojis__tail a{text-decoration:none;color:var(--toolbar-icon-color)}.vditor-emojis__tail a:hover{color:var(--toolbar-icon-hover-color)}.vditor-emojis button{cursor:pointer;border-radius:3px;float:left;height:30px;width:30px;text-align:center;line-height:26px;padding:3px;box-sizing:border-box;font-size:16px;transition:all .15s ease-in-out;border:0;margin:0;background-color:transparent;overflow:hidden}.vditor-emojis button:focus{outline:none}.vditor-emojis button:hover .vditor-emojis__icon{display:inline-block;transform:scale(1.2)}.vditor-emojis img{height:20px;width:20px;float:left;margin:3px 0 0 3px}@media screen and (max-width: 520px){.vditor-toolbar__item{padding:0 12px}.vditor-panel--left.vditor-panel--arrow:before{right:17px}}@media (hover: hover) and (pointer: fine){.vditor-toolbar__item .vditor-tooltipped:hover{color:var(--toolbar-icon-hover-color)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.vditor{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:3px;box-sizing:border-box;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols}.vditor--fullscreen{position:fixed;top:0;width:100%!important;left:0;height:100vh!important;z-index:90;border-radius:0}.vditor-content{display:flex;min-height:60px;flex:1;min-width:1px;position:relative}.vditor-preview{flex:1;min-width:1px;overflow:auto;margin-left:-1px;border-left:1px solid var(--border-color);box-sizing:border-box;border-radius:0 0 3px;background-color:var(--textarea-background-color)}.vditor-preview::-webkit-scrollbar{display:none}.vditor-preview__action{text-align:center;padding:10px;background-color:var(--toolbar-background-color)}.vditor-preview__action button{background-color:var(--toolbar-background-color);color:var(--toolbar-icon-color);line-height:20px;border:0;margin:0 10px;cursor:pointer;padding:0 7px;font-size:12px}.vditor-preview__action button.vditor-preview__action--current,.vditor-preview__action button:hover{color:var(--toolbar-icon-hover-color);background-color:var(--toolbar-background-color)}.vditor-preview__action button:focus{outline:none}.vditor-preview__action button svg{fill:currentColor;height:15px;width:15px;vertical-align:middle}.vditor-preview>.vditor-reset{padding:10px;margin:0 auto}.vditor-preview img:not(.emoji){cursor:pointer}.vditor-devtools{display:none;background-color:var(--textarea-background-color);overflow:auto;flex:1;min-width:1px;box-shadow:inset 1px 0 var(--border-color);box-sizing:border-box;border-radius:0 0 3px;padding:10px}.vditor-counter{padding:3px;color:var(--toolbar-icon-color);background-color:var(--count-background-color);border-radius:3px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;float:right;margin:8px 3px 0 0}.vditor-counter--error{color:#d23f31;background-color:#d23f311a}.vditor-resize{padding:3px 0;cursor:row-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;width:100%}.vditor-resize--top{top:-3px}.vditor-resize--bottom{bottom:-3px}.vditor-resize>div{height:3px;background-color:var(--resize-background-color);transition:all .15s ease-in-out}.vditor-resize:hover>div,.vditor-resize--selected>div{background-color:var(--resize-hover-background-color)}.vditor-resize:hover svg,.vditor-resize--selected svg{color:var(--resize-hover-icon-color)}.vditor-resize svg{fill:currentColor;stroke-width:0;stroke:currentColor;width:13px;height:3px;display:block;margin:0 auto;color:var(--resize-icon-color)}.vditor-upload{position:absolute;height:3px;left:0;top:-2px;transition:all .15s ease-in-out;background-color:#4285f4}.vditor-tip{position:absolute;font-size:12px;top:10px;animation-duration:.15s;animation-fill-mode:both;left:50%;z-index:5}.vditor-tip--show{display:block;animation-name:slideInDown}.vditor-tip__content{text-align:left;display:inline-block;line-height:16px;padding:3px 10px;border-radius:3px;background:var(--toolbar-background-color);position:relative;margin-left:-50%;color:var(--toolbar-icon-color);max-width:100%;box-shadow:var(--panel-shadow)}.vditor-tip__content ul{margin:2px 0;padding:0 0 0 18px}.vditor-tip__content a{color:#4285f4}.vditor-tip__close{position:absolute;color:var(--toolbar-icon-color);top:-7px;right:-15px;font-weight:700;cursor:pointer}.vditor-tip__close:hover{color:var(--toolbar-icon-hover-color)}.vditor-img{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:100}.vditor-img__bar{border-bottom:1px solid var(--border-color);background-color:var(--toolbar-background-color);text-align:center;height:36px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.vditor-img__btn{display:flex;align-items:center;cursor:pointer;margin-left:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--toolbar-icon-color)}.vditor-img__btn:hover{color:var(--toolbar-icon-hover-color)}.vditor-img__btn svg{height:14px;width:14px;margin-right:8px;fill:currentColor}.vditor-img__img{flex:1;background-color:var(--textarea-background-color);overflow:auto;cursor:zoom-out}.vditor-img__img img{max-width:none}.vditor-hint{background-color:var(--panel-background-color);position:absolute;box-shadow:var(--panel-shadow);border-radius:3px;padding:5px 0;z-index:4;line-height:20px;list-style:none;font-size:12px;margin:0;max-width:250px;min-width:80px;display:none}.vditor-hint .vditor-hint{margin-top:-31px;left:100%;right:auto}.vditor-hint .vditor-hint.vditor-panel--left{right:100%;left:auto}.vditor-hint button{color:var(--toolbar-icon-color);display:block;padding:3px 10px;border:0;border-radius:0;line-height:20px;width:100%;box-sizing:border-box;text-align:left;margin:0;background-color:transparent;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vditor-hint button:focus{outline:none}.vditor-hint--current,.vditor-hint button:not(.vditor-menu--disabled):hover{background-color:var(--toolbar-background-color)!important;color:var(--toolbar-icon-hover-color)!important}.vditor-hint__emoji{font-size:16px;float:left;margin-right:3px}.vditor-hint img{height:20px;width:20px;float:left;margin-right:3px}.vditor-reset{color:#24292e;font-variant-ligatures:no-common-ligatures;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;word-wrap:break-word;overflow:auto;line-height:1.5;font-size:16px;word-break:break-word}.vditor-reset--anchor{padding-left:20px}.vditor-reset--error{color:#d23f31;font-size:12px;display:block;line-height:16px}.vditor-reset ul ul ul{list-style-type:square}.vditor-reset ul ul{list-style-type:circle}.vditor-reset ul{list-style-type:disc}.vditor-reset ul,.vditor-reset ol{padding-left:2em;margin-top:0;margin-bottom:16px}.vditor-reset li+li{margin-top:.25em}.vditor-reset li p{margin-top:16px}.vditor-reset audio{max-width:100%}.vditor-reset audio:focus{outline:none}.vditor-reset video{max-height:90vh;max-width:100%}.vditor-reset img{max-width:100%}.vditor-reset img.emoji{cursor:auto;max-width:20px;vertical-align:sub}.vditor-reset h1,.vditor-reset h2,.vditor-reset h3,.vditor-reset h4,.vditor-reset h5,.vditor-reset h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.vditor-reset h1:hover .vditor-anchor svg,.vditor-reset h2:hover .vditor-anchor svg,.vditor-reset h3:hover .vditor-anchor svg,.vditor-reset h4:hover .vditor-anchor svg,.vditor-reset h5:hover .vditor-anchor svg,.vditor-reset h6:hover .vditor-anchor svg{visibility:visible}.vditor-reset h1{font-size:1.75em}.vditor-reset h2{font-size:1.55em}.vditor-reset h3{font-size:1.38em}.vditor-reset h4{font-size:1.25em}.vditor-reset h5{font-size:1.13em}.vditor-reset h6{font-size:1em}.vditor-reset hr{height:2px;padding:0;margin:24px 0;background-color:#eaecef;border:0}.vditor-reset p{margin-top:0;margin-bottom:16px}.vditor-reset blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #eaecef;margin:0 0 16px}.vditor-reset blockquote>:first-child{margin-top:0}.vditor-reset blockquote>:last-child{margin-bottom:0}.vditor-reset ins>iframe{border:0}.vditor-reset iframe{border:1px solid #d1d5da;max-width:100%;box-sizing:border-box}.vditor-reset iframe.iframe__video{min-width:80%;min-height:36vh}.vditor-reset table{border-collapse:collapse;empty-cells:show;margin-bottom:16px;overflow:auto;border-spacing:0;display:block;word-break:keep-all;width:100%}.vditor-reset table tr{background-color:#fafbfc;border-top:1px solid #c6cbd1}.vditor-reset table td,.vditor-reset table th{padding:6px 13px;border:1px solid #dfe2e5;word-break:normal;white-space:nowrap}.vditor-reset table td:first-child:after,.vditor-reset table th:first-child:after{content:"";display:inline-block;vertical-align:top;min-height:24px}.vditor-reset table th{font-weight:600}.vditor-reset table tbody tr:nth-child(2n){background-color:#fff}.vditor-reset code:not(.hljs):not(.highlight-chroma){padding:.2em .4em;margin:0;font-size:85%;border-radius:3px;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;word-break:break-word;background-size:20px 20px;white-space:pre-wrap}.vditor-reset pre{margin:1em 0}.vditor-reset pre>code{margin:0;font-size:85%;padding:.5em;border-radius:5px;display:block;overflow:auto;white-space:pre;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;background-size:20px 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEWAgIBaWlo+Pj7rTFvWAAAAA3RSTlMHCAw+VhR4AAAA+klEQVQoz4WSMW7EQAhFPxKWNh2FCx+HkaZI6RRb5DYbyVfIJXLKDCFoMbaTKSw/8ZnPAPjaH2xgZcUNUDADD7D9LtDBCLZ45fbkvo/30K8yeI64pPwl6znd/3n/Oe93P3ho9qeh72btTFzqkz0rsJle8Zr81OLEwZ1dv/713uWqvu2pl+k0fy7MWtj9r/tN5q/02z89qa/L4Dc2LvM93kezPfXlME/O86EbY/V9GB9ePX8G1/6W+/9h1dq/HGfTfzT3j/xNo7522Bfnqe5jO/fvhVthlfk434v3iO9zG/UOphyPeinPl1J8Gtaa7xPTa/Dk+RIs4deMvwGvcGsmsCvJ0AAAAABJRU5ErkJggg==);word-break:initial;word-wrap:normal}.vditor-reset pre:hover div.vditor-copy{display:block}.vditor-reset .language-math,.vditor-reset .language-echarts,.vditor-reset .language-mindmap,.vditor-reset .language-plantuml,.vditor-reset .language-mermaid,.vditor-reset .language-smiles,.vditor-reset .language-markmap,.vditor-reset .language-abc,.vditor-reset .language-flowchart,.vditor-reset .language-graphviz{margin-bottom:16px}.vditor-reset .language-math mjx-container:focus{outline:none;cursor:context-menu}.vditor-reset .language-math .katex-display>.katex>.katex-html>.tag{display:inline-block;font-size:1.21rem;right:2px}.vditor-reset .language-echarts,.vditor-reset .language-mindmap{overflow:hidden;height:420px}.vditor-reset .language-mermaid,.vditor-reset .language-markmap,.vditor-reset .language-flowchart,.vditor-reset .language-graphviz{text-align:center}.vditor-reset .language-graphviz parsererror{overflow:auto}.vditor-reset kbd{display:inline-block;padding:3px 5px;font:11px Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;color:#24292e;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.vditor-reset summary{cursor:pointer}.vditor-reset summary:focus{outline:none}.vditor-reset svg{height:auto;width:auto;stroke-width:initial}.vditor-reset p:last-child,.vditor-reset blockquote:last-child,.vditor-reset pre:last-child,.vditor-reset ul:last-child,.vditor-reset ol:last-child,.vditor-reset hr:last-child{margin-bottom:0}.vditor-comment{border-bottom:2px solid #f8e6ab}.vditor-comment--focus,.vditor-comment--hover{background-color:#faf1d1;border-bottom:2px solid #ffc60a}.vditor-comment--focus .vditor-comment,.vditor-comment--hover .vditor-comment{border-bottom:2px solid #ffc60a}.vditor-task{list-style:none!important;word-break:break-all}.vditor-task input{margin:0 .2em .25em -1.6em;font-size:12px;vertical-align:middle}.vditor-copy{position:relative;display:none;z-index:1}.vditor-copy textarea{position:absolute;left:-100000px;height:10px}.vditor-copy span{cursor:pointer;position:absolute;right:15px;top:.5em}.vditor-copy svg{color:#586069;height:14px;width:14px!important;display:block;fill:currentColor}.vditor-linenumber{padding-left:4em!important;position:relative}.vditor-linenumber__rows{position:absolute;pointer-events:none;top:1em;left:0;width:3em;-webkit-user-select:none;-moz-user-select:none;user-select:none;counter-reset:linenumber}.vditor-linenumber__rows>span{pointer-events:none;display:block}.vditor-linenumber__rows>span:before{counter-increment:linenumber;content:counter(linenumber);color:#9e969661;display:block;padding-right:1em;text-align:right}.vditor-speech{position:absolute;display:none;background-color:#f6f8fa;border:1px solid #d1d5da;border-radius:3px;padding:3px;cursor:pointer;color:#586069}.vditor-speech:hover,.vditor-speech--current{color:#4285f4}.vditor-speech svg{height:14px;width:14px;fill:currentColor;display:block;stroke-width:0;stroke:currentColor}.vditor-anchor{margin-left:5px}.vditor-anchor--left{float:left;padding-right:4px;margin-left:-20px}.vditor-anchor svg{visibility:hidden}.vditor-anchor:hover svg{visibility:visible}.vditor-anchor:focus{outline:none}.vditor-linkcard{margin:31px auto 16px;transition:all .15s ease-in-out;cursor:pointer;max-width:768px;padding:0 10px}.vditor-linkcard a{border-radius:3px;background-color:#f6f8fa;overflow:hidden;max-height:250px;display:flex;text-decoration:none;flex-wrap:wrap-reverse;box-shadow:0 1px 2px #0003}.vditor-linkcard a:hover{box-shadow:0 0 3px #00000021,0 3px 6px #00000042;text-decoration:none}.vditor-linkcard a:visited .vditor-linkcard__abstract{color:#5860695c}.vditor-linkcard__info{padding:10px;min-width:200px;box-sizing:border-box;flex:1}.vditor-linkcard__title{font-size:14px;font-weight:400;color:#24292e;display:flex;align-items:center}.vditor-linkcard__title img{cursor:pointer;height:20px;width:20px;border-radius:3px;flex-shrink:0;margin-right:5px}.vditor-linkcard__abstract{word-wrap:break-word;word-break:break-all;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;color:#586069;margin:5px 0}.vditor-linkcard__site{font-size:12px;color:#4285f4}.vditor-linkcard__image{background-size:cover;background-repeat:no-repeat;background-position:center center;max-width:250px;min-width:126px;cursor:pointer;background-color:#5860695c}.vditor-footnotes__goto-ref{text-decoration:none}.vditor-toc{margin-bottom:16px;-webkit-user-select:text;-moz-user-select:text;user-select:text;color:#4285f4}.vditor-toc .vditor-outline__action{display:none}.vditor-toc ul{list-style:none!important;padding-left:1em}.vditor-toc>ul{padding-left:0}.vditor-toc span{cursor:pointer}.vditor-toc li>span>svg{width:0;height:0}.vditor-outline{width:250px;border-right:1px solid var(--border-color);background-color:var(--panel-background-color);display:none;overflow:auto}.vditor-outline--right{border-right:0;border-left:1px solid var(--border-color)}.vditor-outline::-webkit-scrollbar{display:none}.vditor-outline ul{list-style:none!important;padding-left:1em;margin:0}.vditor-outline__content>ul{padding-left:0}.vditor-outline li>span{display:flex;align-items:center;padding:5px 10px;cursor:pointer;color:var(--textarea-text-color)}.vditor-outline li>span>svg{height:10px;width:10px;flex-shrink:0}.vditor-outline li>span:hover{color:var(--toolbar-icon-hover-color)}.vditor-outline li>span>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vditor-outline__title{border-bottom:1px dashed var(--border-color);padding:5px 10px;color:var(--toolbar-icon-color);font-size:12px}.vditor-outline__action{transition:all .15s ease-in-out;fill:currentColor;margin-right:5px;flex-shrink:0}.vditor-outline__action--close{transform:rotate(-90deg)}.vditor-wysiwyg{box-sizing:border-box;flex:1;position:relative;width:100%;min-width:1px}.vditor-wysiwyg pre.vditor-reset{background-color:var(--panel-background-color);margin:0;white-space:pre-wrap;height:100%;box-sizing:border-box}.vditor-wysiwyg pre.vditor-reset[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-wysiwyg pre.vditor-reset:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-wysiwyg pre.vditor-reset:focus{outline:none;background-color:var(--textarea-background-color)}.vditor-wysiwyg pre.vditor-reset:after{content:"";height:var(--editor-bottom);display:block}.vditor-wysiwyg blockquote:empty:before,.vditor-wysiwyg pre>code:empty:before,.vditor-wysiwyg p:empty:before,.vditor-wysiwyg h1:empty:after,.vditor-wysiwyg h2:empty:after,.vditor-wysiwyg h3:empty:after,.vditor-wysiwyg h4:empty:after,.vditor-wysiwyg h5:empty:after,.vditor-wysiwyg h6:empty:after{content:" "}.vditor-wysiwyg code[data-marker="`"]{padding-left:0!important;padding-right:0!important}.vditor-wysiwyg__block pre:first-child{margin-bottom:-1em}.vditor-wysiwyg__block pre:first-child code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-wysiwyg__block pre:last-child{margin-bottom:1em}.vditor-wysiwyg__preview{cursor:pointer;white-space:initial;min-height:27px}.vditor-wysiwyg>.vditor-reset>h1:before,.vditor-wysiwyg>.vditor-reset>h2:before,.vditor-wysiwyg>.vditor-reset>h3:before,.vditor-wysiwyg>.vditor-reset>h4:before,.vditor-wysiwyg>.vditor-reset>h5:before,.vditor-wysiwyg>.vditor-reset>h6:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg .vditor-toc:before{float:left;padding-right:4px;margin-left:-29px;content:"H1";font-size:.85rem;font-weight:400;color:var(--second-color)}.vditor-wysiwyg>.vditor-reset>h2:before{content:"H2"}.vditor-wysiwyg>.vditor-reset>h3:before{content:"H3"}.vditor-wysiwyg>.vditor-reset>h4:before{content:"H4"}.vditor-wysiwyg>.vditor-reset>h5:before{content:"H5"}.vditor-wysiwyg>.vditor-reset>h6:before{content:"H6"}.vditor-wysiwyg div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-wysiwyg div[data-type=footnotes-block]:before{content:"^F"}.vditor-wysiwyg div.vditor-wysiwyg__block:before{content:"</>"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=yaml-front-matter]:before{content:"F"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=math-block]:before{content:"$$"}.vditor-wysiwyg .vditor-toc:before{content:"ToC"}.vditor-wysiwyg hr{display:inline-block;margin:12px 0;width:100%}.vditor-wysiwyg details{white-space:initial}.vditor-wysiwyg a{cursor:pointer}.vditor-wysiwyg span[data-type=backslash]>span{display:none;color:var(--second-color)}.vditor-wysiwyg span[data-type=link-ref],.vditor-wysiwyg sup[data-type=footnotes-ref]{color:#4285f4}.vditor-wysiwyg span[data-type=toc-h]{color:#4285f4;text-decoration:underline}.vditor-wysiwyg div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);padding-top:24px;margin-top:24px}.vditor-wysiwyg div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}@media screen and (max-width: 520px){.vditor-wysiwyg h1:before,.vditor-wysiwyg h2:before,.vditor-wysiwyg h3:before,.vditor-wysiwyg h4:before,.vditor-wysiwyg h5:before,.vditor-wysiwyg h6:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg .vditor-toc:before{content:none}}.vditor-ir{box-sizing:border-box;flex:1;min-width:1px;position:relative;width:100%}.vditor-ir__node[data-type=code-block]:before,.vditor-ir__node[data-type=code-block]:after,.vditor-ir__node[data-type=yaml-front-matter]:before,.vditor-ir__node[data-type=yaml-front-matter]:after,.vditor-ir__node[data-type=math-block]:before,.vditor-ir__node[data-type=math-block]:after{content:" ";color:var(--second-color)}.vditor-ir__node:not(.vditor-ir__node--expand) .vditor-ir__marker{padding:0!important}.vditor-ir__node:not(.vditor-ir__node--expand)[data-type=a]{cursor:pointer}.vditor-ir__node[data-type=link-ref],.vditor-ir__node[data-type=footnotes-ref]{color:#4285f4}.vditor-ir__node[data-type=html-block]{margin-bottom:1em}.vditor-ir__node .vditor-ir__marker{width:0;overflow:hidden;display:inline-block;height:0;transition:all .15s ease-in-out}.vditor-ir__node--hidden .vditor-ir__marker{visibility:hidden}.vditor-ir__node--expand .vditor-ir__marker{color:var(--second-color);display:inline;height:auto;width:auto}.vditor-ir__node--expand .vditor-ir__marker--hide{display:none}.vditor-ir__node--expand .vditor-ir__marker--heading{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--bi{color:var(--ir-bi-color)}.vditor-ir__node--expand .vditor-ir__marker--link{color:var(--ir-link-color)}.vditor-ir__node--expand .vditor-ir__marker--title{color:var(--ir-title-color)}.vditor-ir__node--expand .vditor-ir__marker--bracket{color:var(--ir-bracket-color);text-decoration:underline}.vditor-ir__node--expand .vditor-ir__marker--paren{color:var(--ir-paren-color)}.vditor-ir__node--expand .vditor-ir__marker--info{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--pre code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-ir__node--expand[data-type=code-block]:before,.vditor-ir__node--expand[data-type=code-block]:after{content:"```"}.vditor-ir__node--expand[data-type=yaml-front-matter]:before,.vditor-ir__node--expand[data-type=yaml-front-matter]:after{content:"---"}.vditor-ir__node--expand[data-type=math-block]:before,.vditor-ir__node--expand[data-type=math-block]:after{content:"$$"}.vditor-ir__node span[data-type=code-block-open-marker],.vditor-ir__node span[data-type=code-block-close-marker],.vditor-ir__node span[data-type=yaml-front-matter-open-marker],.vditor-ir__node span[data-type=yaml-front-matter-close-marker],.vditor-ir__node span[data-type=math-block-open-marker],.vditor-ir__node span[data-type=math-block-close-marker]{display:none}.vditor-ir__preview{cursor:pointer;white-space:initial;min-height:27px}.vditor-ir__link{color:var(--ir-bracket-color);text-decoration:underline}.vditor-ir pre.vditor-reset{background-color:var(--panel-background-color);margin:0;white-space:pre-wrap;height:100%;box-sizing:border-box}.vditor-ir pre.vditor-reset[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-ir pre.vditor-reset:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-ir pre.vditor-reset:focus{outline:none;background-color:var(--textarea-background-color)}.vditor-ir pre.vditor-reset:after{content:"";height:var(--editor-bottom);display:block}.vditor-ir pre.vditor-reset pre{margin:0}.vditor-ir hr{display:inline-block;margin:12px 0;width:100%}.vditor-ir blockquote:empty:before,.vditor-ir pre>code:empty:before,.vditor-ir p:empty:before,.vditor-ir h1:empty:after,.vditor-ir h2:empty:after,.vditor-ir h3:empty:after,.vditor-ir h4:empty:after,.vditor-ir h5:empty:after,.vditor-ir h6:empty:after{content:" "}.vditor-ir .vditor-reset>h1:before,.vditor-ir .vditor-reset>h2:before,.vditor-ir .vditor-reset>h3:before,.vditor-ir .vditor-reset>h4:before,.vditor-ir .vditor-reset>h5:before,.vditor-ir .vditor-reset>h6:before,.vditor-ir div[data-type=link-ref-defs-block]:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir .vditor-toc:before{float:left;padding-right:4px;margin-left:-29px;content:"H1";font-size:.85rem;font-weight:400;color:var(--second-color)}.vditor-ir .vditor-reset>h2:before{content:"H2"}.vditor-ir .vditor-reset>h3:before{content:"H3"}.vditor-ir .vditor-reset>h4:before{content:"H4"}.vditor-ir .vditor-reset>h5:before{content:"H5"}.vditor-ir .vditor-reset>h6:before{content:"H6"}.vditor-ir div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}.vditor-ir div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-ir div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);padding-top:24px;margin-top:24px}.vditor-ir div[data-type=footnotes-block]:before{content:"^F"}.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ul,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ol,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>p,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>blockquote,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>pre,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>table,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>hr{margin-left:8px}.vditor-ir .vditor-toc:before{content:"ToC"}.vditor-ir .vditor-toc span[data-type=toc-h]{color:#4285f4;text-decoration:underline}@media screen and (max-width: 520px){.vditor-ir h1:before,.vditor-ir h2:before,.vditor-ir h3:before,.vditor-ir h4:before,.vditor-ir h5:before,.vditor-ir h6:before,.vditor-ir div[data-type=link-ref-defs-block]:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir .vditor-toc:before{content:none}}.vditor-sv{font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Segoe UI Symbol,"Android Emoji",EmojiSymbols;margin:0 1px 0 0;overflow:auto;width:100%;flex:1;min-width:1px;border:0;resize:none;padding:10px 9px 10px 10px;box-sizing:border-box;background-color:var(--panel-background-color);outline:0 none;font-size:16px;line-height:22px;color:var(--textarea-text-color);border-radius:0 0 3px 3px;font-variant-ligatures:no-common-ligatures;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.vditor-sv[contenteditable=false]{opacity:.3;cursor:not-allowed}.vditor-sv:empty:before{content:attr(placeholder);color:var(--second-color)}.vditor-sv:focus{background-color:var(--textarea-background-color)}.vditor-sv:after{content:"";height:var(--editor-bottom);display:block}.vditor-sv span[data-type=newline]+span[data-type=text]:empty{display:inherit}.vditor-sv .sup{vertical-align:super;font-size:smaller}.vditor-sv .strong{font-weight:700}.vditor-sv .em{font-style:italic}.vditor-sv .s{text-decoration:line-through}.vditor-sv .mark:not(.vditor-sv__marker){background-color:#ff0;color:#000}.vditor-sv .h1{font-size:1.75em;line-height:44px}.vditor-sv .h2{font-size:1.55em;line-height:38px}.vditor-sv .h3{font-size:1.38em;line-height:27px}.vditor-sv .h4{font-size:1.25em;line-height:25px}.vditor-sv .h5{font-size:1.13em}.vditor-sv .h6{font-size:1em}.vditor-sv__marker{color:var(--second-color)}.vditor-sv__marker--heading{color:var(--ir-heading-color)}.vditor-sv__marker--bi{color:var(--ir-bi-color)}.vditor-sv__marker--link{color:var(--ir-link-color)}.vditor-sv__marker--title{color:var(--ir-title-color)}.vditor-sv__marker--bracket{color:var(--ir-bracket-color)}.vditor-sv__marker--paren{color:var(--ir-paren-color)}.vditor-sv__marker--info{color:var(--ir-heading-color)}.vditor-sv__marker--strong{font-weight:700}.vditor-editor[data-v-f9ccc3b0]{width:100%}.vditor-editor[data-v-f9ccc3b0] .vditor{border-radius:4px}.vditor-editor[data-v-f9ccc3b0] .vditor-toolbar{border-radius:4px 4px 0 0}.vditor-editor[data-v-f9ccc3b0] .vditor-content{min-height:150px}.expanded-text[data-v-f81287e8]{position:relative}.actions[data-v-f81287e8]{position:absolute;right:0;top:-30px;z-index:1000}.truncated-text p[data-v-f81287e8]{display:inline!important}.relation-group{margin:0 0 8px -9px;position:relative}.display-mode-flat{margin-left:0}.display-mode-flat>.relation-children{margin-left:0}.relation-header{font-size:.9em;color:#666;margin-bottom:4px;cursor:text;outline:none}.relation-header:empty:before{content:attr(data-placeholder);color:#999}.relation-count{color:#999;-webkit-user-select:none;user-select:none;cursor:default}.relation-connector-link{text-decoration:none;color:inherit}.relation-connector-link:hover{color:#1890ff;text-decoration:underline}.relation-connector-link .relation-connector{cursor:pointer}.relation-children{margin-left:26px}.pagination-inline{display:inline-block;margin-left:12px;vertical-align:middle}.pagination-inline .ant-pagination *{font-size:11px!important}.pagination-inline .ant-pagination-simple-pager{margin:0 4px!important}.pagination-inline .ant-pagination-simple-pager input{width:26px!important;height:18px!important;padding:0 2px!important;font-size:11px!important;line-height:18px!important;text-align:center!important;border:none!important;border-bottom:1px solid #d9d9d9!important;border-radius:0!important;background:transparent!important}.pagination-inline .ant-pagination-simple-pager input:hover{border-bottom-color:#40a9ff!important}.pagination-inline .ant-pagination-simple-pager input:focus{border-bottom-color:#1890ff!important;box-shadow:none!important}.pagination-inline .ant-pagination-simple-pager{margin:0 2px!important;display:inline-flex!important;align-items:center!important;position:relative!important;top:-2px!important}.pagination-inline .ant-pagination-simple-pager .ant-pagination-slash{margin:0 4px 0 -4px!important}.pagination-inline .ant-pagination-item-link{padding:0 1px!important;min-width:5px!important;height:18px!important;line-height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:baseline!important}.pagination-inline .ant-pagination-prev,.pagination-inline .ant-pagination-next{margin:0 1px!important;display:inline-flex!important;align-items:center!important;vertical-align:baseline!important}.pagination-inline .ant-pagination-item-link svg{width:7px!important;height:10px!important}.child-with-actions{position:relative;display:flex;align-items:flex-start}.child-with-actions .like-button{margin-left:8px;margin-top:4px;cursor:pointer;color:#999;opacity:0;transition:opacity .2s,color .2s}.child-with-actions .like-button:hover{color:#1890ff}.child-with-actions:hover .like-button{opacity:1}.relation-group[data-v-6b027471]{margin:0 0 8px;position:relative}.display-mode-grouped[data-v-6b027471]{margin-left:0}.relation-header[data-v-6b027471]{font-size:.9em;color:#666;margin-bottom:4px;cursor:text;outline:none}.relation-connector[data-v-6b027471]{font-weight:500}.relation-count[data-v-6b027471]{color:#999;-webkit-user-select:none;user-select:none;cursor:default}.relation-children[data-v-6b027471]{margin-left:26px}.action-item[data-v-6b027471]{cursor:pointer}.field-item[data-v-6b027471]{margin-bottom:8px}.field-row[data-v-6b027471]{display:flex;align-items:flex-start}.field-bullet[data-v-6b027471]{width:8px;height:8px;border-radius:50%;background-color:#1976d2;margin-right:8px;margin-top:6px;flex-shrink:0}.field-tag[data-v-6b027471]{background-color:#e8f0fe;color:#1976d2;padding:2px 8px;border-radius:4px;font-size:.9rem;margin-right:8px;white-space:nowrap;flex-shrink:0}.field-value[data-v-6b027471]{flex:1;word-break:break-word}.field-value pre[data-v-6b027471]{margin:0;white-space:pre-wrap;font-size:.9rem;background-color:#f8f8f8;padding:.5rem;border-radius:4px}.field-value a[data-v-6b027471]{color:#1976d2;cursor:pointer;text-decoration:underline}.dnode-list-item[data-v-6b027471]{display:flex;align-items:center;margin-bottom:8px}.image-field[data-v-6b027471]{display:flex;flex-direction:column;align-items:center}[contenteditable=true][data-v-6b027471]{padding:4px;border:1px solid transparent;border-radius:4px;min-height:24px}[contenteditable=true][data-v-6b027471]:hover{border-color:#d9d9d9;background-color:#f9f9f9}[contenteditable=true][data-v-6b027471]:focus{outline:none;border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.relation-group[data-v-a0b8a43b]{position:relative}.field-groups[data-v-a0b8a43b]{margin:1rem 0}.context-field-groups[data-v-a0b8a43b]{margin-bottom:1.5rem}.subnodes-field-groups[data-v-a0b8a43b]{margin-top:1.5rem}.x-relations-container[data-v-a0b8a43b]{border-radius:8px;padding:0rem;margin-top:1rem}.x-relations-header[data-v-a0b8a43b]{display:flex;align-items:center;gap:.5rem}.x-relations-toggle[data-v-a0b8a43b]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.x-relations-toggle[data-v-a0b8a43b]:hover{background-color:#e9ecef}.toggle-icon[data-v-a0b8a43b]{font-size:.8rem;color:#6c757d;transition:transform .2s}.x-relations-title[data-v-a0b8a43b]{font-size:.9rem;color:#495057;font-weight:600}.x-relations-content[data-v-a0b8a43b]{transition:all .3s ease}.x-relations-section[data-v-a0b8a43b]{margin-bottom:.75rem;border-left:3px solid #dee2e6;padding-left:1rem}.x-relations-section[data-v-a0b8a43b]:last-child{margin-bottom:0}.x-relation-header[data-v-a0b8a43b]{margin-bottom:.5rem}.x-relations-label[data-v-a0b8a43b]{font-size:.85rem;color:#6c757d;font-weight:500}.x-relation-group[data-v-a0b8a43b]{opacity:.9}.inherited-relations-container[data-v-a0b8a43b]{border-radius:8px;padding:0rem;margin-top:1rem}.inherited-relations-header[data-v-a0b8a43b]{display:flex;align-items:center;gap:.5rem}.inherited-relations-toggle[data-v-a0b8a43b]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.inherited-relations-toggle[data-v-a0b8a43b]:hover{background-color:#e9ecef}.inherited-relations-title[data-v-a0b8a43b]{font-size:.9rem;color:#495057;font-weight:600}.inherited-relations-content[data-v-a0b8a43b]{transition:all .3s ease}.inherited-relation-group[data-v-a0b8a43b]{opacity:.8;border-left:3px solid #ffc107;padding-left:.5rem;margin-bottom:.5rem}.inherited-relation[data-v-a0b8a43b]{background-color:#fff8e1;border-radius:4px;padding:.25rem}.forward-relations-container[data-v-a0b8a43b]{border-radius:8px;padding:0rem;margin-top:1rem}.forward-relations-header[data-v-a0b8a43b]{display:flex;align-items:center;gap:.5rem}.forward-relations-toggle[data-v-a0b8a43b]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.forward-relations-toggle[data-v-a0b8a43b]:hover{background-color:#e9ecef}.forward-relations-title[data-v-a0b8a43b]{font-size:.9rem;color:#495057;font-weight:600}.forward-relations-content[data-v-a0b8a43b]{transition:all .3s ease}.hidden-relations-container[data-v-a0b8a43b]{border-radius:8px;padding:0rem;margin-top:1rem}.hidden-relations-header[data-v-a0b8a43b]{display:flex;align-items:center;gap:.5rem}.hidden-relations-toggle[data-v-a0b8a43b]{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;min-width:24px;height:24px}.hidden-relations-toggle[data-v-a0b8a43b]:hover{background-color:#e9ecef}.hidden-relations-title[data-v-a0b8a43b]{font-size:.9rem;color:#999;font-weight:600}.hidden-relations-content[data-v-a0b8a43b]{transition:all .3s ease}.hidden-relation-group[data-v-a0b8a43b]{opacity:.6;border-left:3px solid #ccc;padding-left:.5rem;margin-bottom:.5rem}.action-params-input[data-v-3991cfc7]{display:inline-flex;align-items:flex-start;vertical-align:middle}.action-params-input [data-v-3991cfc7] .ant-form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 8px}.action-params-input [data-v-3991cfc7] .ant-form-item{margin-bottom:0;margin-right:0}.action-params-input [data-v-3991cfc7] .ant-form-item-label{min-width:52px;padding-right:6px;text-align:right}.action-params-input .form-actions[data-v-3991cfc7]{margin-left:4px}.action-params-input .textarea-wrap[data-v-3991cfc7] .ant-input{min-height:24px;padding:2px 8px;font-size:12px;line-height:1.4}.action-params-input .btn-confirm[data-v-3991cfc7],.action-params-input .btn-cancel[data-v-3991cfc7]{padding:2px 10px;font-size:12px;font-weight:500;line-height:1.4;border-radius:4px;cursor:pointer;transition:all .15s ease;border:none;outline:none}.action-params-input .btn-confirm[data-v-3991cfc7]{background:#1677ff;color:#fff}.action-params-input .btn-confirm[data-v-3991cfc7]:hover{background:#4096ff}.action-params-input .btn-confirm[data-v-3991cfc7]:active{background:#0958d9}.action-params-input .btn-cancel[data-v-3991cfc7]{margin-left:6px;background:#fff;color:#595959;border:1px solid #d9d9d9}.action-params-input .btn-cancel[data-v-3991cfc7]:hover{color:#1677ff;border-color:#1677ff;background:#f0f7ff}.action-params-input .btn-cancel[data-v-3991cfc7]:active{background:#e6f0ff}.dnode-list-item[data-v-3991cfc7]{display:flex;align-items:center;margin-bottom:4px}.image-field[data-v-3991cfc7]{display:flex;flex-direction:column;align-items:center}.language-selector-wrapper[data-v-21f944c8]{display:inline-block;margin-left:4px;padding-right:8px;position:relative;pointer-events:auto}.lang-selector-button[data-v-21f944c8]{padding:0 4px!important;font-size:12px;height:auto;line-height:1;white-space:nowrap;color:#8c8c8c!important}.lang-selector-button[data-v-21f944c8] .ant-btn-link{color:#8c8c8c!important}.lang-selector-button[data-v-21f944c8] .ant-btn-link:hover{color:#1890ff!important}.lang-selector-button[data-v-21f944c8] span{margin-right:-4px}.lang-selector-button[data-v-21f944c8] .ant-icon{color:#8c8c8c!important;margin-left:0!important}[data-v-21f944c8] .lang-menu{min-width:120px}[data-v-21f944c8] .selected-lang{background-color:#f0f0f0;font-weight:700}[data-v-21f944c8] .translated-not-loaded-lang{color:#1890ff;font-style:italic}[data-v-21f944c8] .untranslated-lang{color:#8c8c8c;font-style:italic}[data-v-ba984303]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.history-drawer-content[data-v-ba984303]{padding:0 8px}.history-tabs[data-v-ba984303] .ant-tabs-content{height:100%}.tab-pane-inner[data-v-ba984303]{min-height:320px}.versions-tab .language-selector[data-v-ba984303]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.versions-tab .versions-list[data-v-ba984303]{max-height:420px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:4px}.versions-tab .versions-list .empty-state[data-v-ba984303]{padding:40px;text-align:center}.versions-tab .versions-list .version-row[data-v-ba984303]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #e8e8e8;transition:background-color .3s}.versions-tab .versions-list .version-row[data-v-ba984303]:hover{background-color:#fafafa}.versions-tab .versions-list .version-row[data-v-ba984303]:last-child{border-bottom:none}.versions-tab .versions-list .version-row.selected[data-v-ba984303]{background-color:#e6f7ff;border-left:3px solid #1890ff;padding-left:12px}.versions-tab .versions-list .version-row .version-info[data-v-ba984303]{display:flex;align-items:center;gap:15px;flex:1}.versions-tab .versions-list .version-row .version-info .revision-badge[data-v-ba984303]{display:inline-block;background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;min-width:80px;text-align:center}.versions-tab .versions-list .version-row .version-info .revision-badge.selected-badge[data-v-ba984303]{background:#0050b3;box-shadow:0 0 0 2px #1890ff}.versions-tab .versions-list .version-row .version-info .name[data-v-ba984303]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.versions-tab .versions-list .version-row .version-info .timestamp[data-v-ba984303]{font-size:12px;color:#666}.versions-tab .versions-list .version-row .version-actions[data-v-ba984303]{display:flex;gap:8px}.versions-tab .pagination-wrapper[data-v-ba984303]{display:flex;justify-content:center;margin-top:16px;padding-top:12px;border-top:1px solid #e8e8e8}.versions-tab .reset-actions[data-v-ba984303]{margin-top:12px}.activity-tab .activity-stats[data-v-ba984303]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}.activity-tab .activity-stats .stat-card[data-v-ba984303]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:12px;text-align:center}.activity-tab .activity-stats .stat-card .stat-value[data-v-ba984303]{display:block;font-size:20px;font-weight:600;color:#1890ff}.activity-tab .activity-stats .stat-card .stat-label[data-v-ba984303]{font-size:12px;color:#666}.activity-tab .activity-records[data-v-ba984303]{max-height:400px;overflow-y:auto;border:1px solid #e8e8e8;border-radius:4px}.activity-tab .activity-records .activity-section-label[data-v-ba984303]{padding:8px 12px 4px;font-size:12px;color:#666;font-weight:500}.activity-tab .activity-records .empty-state[data-v-ba984303]{padding:40px;text-align:center}.activity-tab .activity-records .activity-row[data-v-ba984303]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #f0f0f0;font-size:13px}.activity-tab .activity-records .activity-row .action-label[data-v-ba984303]{min-width:100px;color:#1890ff}.activity-tab .activity-records .activity-row .user[data-v-ba984303]{color:#333}.activity-tab .activity-records .activity-row .time[data-v-ba984303]{margin-left:auto;font-size:12px;color:#999}.activity-tab .activity-records .activity-row.local-pending .time[data-v-ba984303]{color:#faad14}.actions-tab .action-nodes-list[data-v-ba984303]{max-height:500px;overflow-y:auto}.actions-tab .action-nodes-list .empty-state[data-v-ba984303]{padding:40px;text-align:center}.empty-state[data-v-ba984303]{padding:24px;text-align:center}.slot-mapper[data-v-67bd2ebc]{width:100%}.slot-name[data-v-67bd2ebc]{display:flex;align-items:center;gap:8px}.prop-type[data-v-67bd2ebc]{color:#999;font-size:12px;margin-left:4px}.mapping-summary[data-v-67bd2ebc]{margin-top:16px;display:flex;align-items:center;gap:12px}.mapping-text[data-v-67bd2ebc]{font-size:12px;color:#666;white-space:nowrap}[data-v-67bd2ebc] .ant-progress{flex:1}.template-selector[data-v-f3d4fe01]{width:100%}.current-template[data-v-f3d4fe01]{margin-bottom:16px}.section-title[data-v-f3d4fe01]{font-weight:500;font-size:14px;margin-bottom:12px;color:#333}.config-layout[data-v-f3d4fe01]{display:grid;grid-template-columns:200px 1fr;gap:20px;min-height:300px}.template-list-section[data-v-f3d4fe01]{border-right:1px solid #f0f0f0;padding-right:16px}.template-options[data-v-f3d4fe01]{display:flex;flex-direction:column;gap:8px;width:100%}.template-option[data-v-f3d4fe01]{padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;cursor:pointer}.template-option[data-v-f3d4fe01]:hover{border-color:#1890ff}.template-option.is-selected[data-v-f3d4fe01]{border-color:#1890ff;background-color:#e6f7ff}.template-info[data-v-f3d4fe01]{display:flex;flex-direction:column;gap:2px}.template-name[data-v-f3d4fe01]{font-weight:500;font-size:13px}.template-slots[data-v-f3d4fe01]{font-size:11px;color:#888}.slot-mapping-section[data-v-f3d4fe01]{flex:1}.slot-mapping-section.empty[data-v-f3d4fe01]{display:flex;flex-direction:column}.empty-hint[data-v-f3d4fe01]{flex:1;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;background:#fafafa;border-radius:6px;min-height:200px}.actions[data-v-f3d4fe01]{display:flex;gap:8px;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0}.template-config-modal[data-v-79b34c7f]{min-height:200px}.loading[data-v-79b34c7f]{display:flex;justify-content:center;align-items:center;min-height:200px}.actions-wrapper[data-v-1e8989a6]{position:relative;display:inline-block}.actions[data-v-1e8989a6]{position:absolute;left:0;top:-5px;transform:translateY(-50%);white-space:nowrap;z-index:10}.actions-wrapper.in-popover .actions[data-v-1e8989a6]{position:static;transform:none;display:inline-flex;gap:4px}.action-params-popover[data-v-1e8989a6]{min-width:280px;padding:4px 0}.contentdnode>.dnode[data-v-c9599235]{padding-left:60px!important}.contentdnode>.dnode[data-v-c9599235]:has(.edit-mode){padding-left:10px!important}.draft-mode .dnode[data-v-c9599235]{max-width:100%!important;width:100%}[data-v-c9599235] .prompt-hint{position:absolute;right:0;top:0}[data-v-c9599235] .ant-avatar{background-color:#b2b4b6}.contentfields[data-v-c9599235]{background-color:#f0f8ff;border-radius:0 20px 20px;padding:0 10px;margin-top:20px}.running-status[data-v-c9599235]{position:absolute;right:-25px;top:50%;transform:translateY(-50%);z-index:1}.loading-icon[data-v-c9599235]{font-size:20px;color:#1890ff;animation:spin-c9599235 1s linear infinite}@keyframes spin-c9599235{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.system-resources[data-v-c9599235]{margin-top:12px;padding:12px;background:#f0f8ff;border:1px solid #d6e4ff;border-radius:8px}.system-message-text[data-v-c9599235]{color:#666;font-size:14px;margin-bottom:8px}.resource-links[data-v-c9599235]{display:flex;flex-wrap:wrap;gap:8px}.resource-link[data-v-c9599235]{display:inline-block;padding:4px 8px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;transition:all .2s ease}.resource-link[data-v-c9599235]:hover{border-color:#1890ff;box-shadow:0 2px 4px #1890ff33}.top-controls-container[data-v-c9599235]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:12px}.resources-link[data-v-c9599235]{display:inline-block;padding:6px 12px;background:#f0f8ff;border:1px solid #d6e4ff;border-radius:16px;color:#1890ff;text-decoration:none;font-size:12px;transition:all .2s ease}.resources-link[data-v-c9599235]:hover{background:#e6f7ff;border-color:#1890ff;color:#0050b3;text-decoration:none;box-shadow:0 2px 4px #1890ff33}.edit-mode[data-v-c9599235]{width:100%}.textarea-container[data-v-c9599235]{position:relative;width:100%}.custom-textarea[data-v-c9599235]{border-radius:8px;resize:none;padding-right:70px}.send-button[data-v-c9599235]{position:absolute;right:8px;bottom:8px;z-index:1;height:32px;padding:0 15px;border-radius:4px;font-size:14px;display:flex;align-items:center;justify-content:center}.friend-request-message[data-v-c9599235]{background:#f0f8ff;border:1px solid #d6e4ff;border-radius:8px;padding:16px;margin-top:8px}.request-content[data-v-c9599235]{display:flex;flex-direction:column;gap:12px}.request-text[data-v-c9599235]{font-size:14px;color:#262626;line-height:1.5}.request-actions[data-v-c9599235]{display:flex;gap:8px;justify-content:flex-start}.accept-btn[data-v-c9599235]{background-color:#52c41a;border-color:#52c41a}.accept-btn[data-v-c9599235]:hover{background-color:#73d13d;border-color:#73d13d}.reject-btn[data-v-c9599235]{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.reject-btn[data-v-c9599235]:hover{background-color:#ff7875;border-color:#ff7875}.request-result[data-v-c9599235]{display:flex;align-items:center}.answer-method-container[data-v-c9599235]{display:flex;align-items:center;gap:8px}.answer-method-select[data-v-c9599235]{min-width:110px}.specific-method-select[data-v-c9599235]{min-width:140px}.relation-connector{position:relative;background-color:#f5f5f5;padding:2px 8px;font-size:10px;line-height:1.2;color:#666;border-radius:50px;margin-right:6px;display:inline-block}.relation-connector:before,.relation-connector:after{content:"";position:absolute;top:50%;width:6px;height:1px;background-color:#d9d9d9}.relation-connector:before{left:-6px}.relation-connector:after{right:-6px}.dot{border:solid black;display:inline-block;width:12px;height:12px;border-width:6px;border-radius:6px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer;vertical-align:middle;margin:-4px 0 0 8px}.dot-reference{border-color:#1890ff}.dot-public{border-radius:6px}.dot-private{border-radius:1px}.bullet-wrapper{display:inline-block!important}.bullet-wrapper[viewtype=CONTENTDNODE]{height:50px;display:flex;align-items:center}.attention-badge-inline{display:inline-block;font-size:11px;font-weight:600;padding:2px 6px;border-radius:10px;line-height:1.2;box-shadow:0 1px 3px #00000026;cursor:help}.attention-badge-inline.attention-personal{background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff}.attention-badge-inline.attention-global{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.dnode-name-with-bullet[data-v-5d547a77]{display:flex;align-items:flex-start;width:100%}.name[data-v-5d547a77]{margin-left:-20px;line-height:30px;min-height:30px}.dnode-link-wrapper[data-v-5d547a77]{display:inline}.inline-dnode-link[data-v-5d547a77]{display:inline;background-color:#f0f8ff;border:1px solid #d1ecf1;border-radius:3px;padding:1px 4px;margin:0 1px;font-size:.9em;text-decoration:none;cursor:pointer;color:#4183c4}.inline-dnode-link[data-v-5d547a77]:hover{background-color:#e1f5fe;border-color:#bee5eb}.related-key-tag[data-v-5d547a77]{background-color:#f0f0f0;color:#666;padding:0 4px;border-radius:4px;margin-right:4px;font-size:.85em}.formula-display[data-v-5d547a77]{display:inline-block;min-height:1.2em;cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s}.formula-display[data-v-5d547a77]:hover{background-color:#f5f5f5}.formula-editing[data-v-5d547a77]{background-color:#e6f7ff;border:1px dashed #1890ff;font-family:Courier New,monospace}.formula-display[data-v-5d547a77] .MathJax{font-size:1em!important}.formula-display[data-v-5d547a77] .MathJax_Display{margin:0!important;text-align:left!important}.selectable-space[data-v-5d547a77]{display:inline-block;width:16px;-webkit-user-select:text;user-select:text;cursor:text}.file-node-container[data-v-5d547a77],.image-node-container[data-v-5d547a77]{display:inline-flex;align-items:center}.toggle-unloaded[data-v-5d547a77]{color:#d9d9d9!important;opacity:.6}.toggle-unloaded[data-v-5d547a77]:hover{color:#bfbfbf!important;opacity:.8}.private-relation-tag[data-v-5d547a77]{border:1px dashed #999!important;opacity:.7}.masked-name[data-v-5d547a77]{color:#999;font-style:italic;margin-right:8px}.request-access-btn[data-v-5d547a77]{padding:0 4px;height:auto;font-size:12px;color:#1890ff}.request-access-btn[data-v-5d547a77]:hover{color:#40a9ff}.inherited-property-tag[data-v-5d547a77]{border:2px solid currentColor!important;font-weight:700}.property-domain-range[data-v-5d547a77]{display:inline-flex;align-items:center;margin-left:2px;font-size:12px;color:#8c8c8c}.domain-separator[data-v-5d547a77]{margin:0 3px;color:#bfbfbf;font-size:10px}.domain-type-label[data-v-5d547a77]{display:inline-block;padding:0 4px;background:transparent;border:none;font-size:11px;color:#8c8c8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.domain-concept-link[data-v-5d547a77]{display:inline;font-size:12px;color:#8c8c8c}.domain-concept-link[data-v-5d547a77]:hover{color:#1890ff}.dnode-list-item[data-v-66669fed]{display:flex;align-items:center;margin-bottom:8px}.image-field[data-v-66669fed]{display:flex;flex-direction:column;align-items:center}pre[contenteditable=true][data-v-66669fed]{background-color:#f5f5f5;padding:8px;border-radius:4px;font-family:monospace}span.content-field-empty[contenteditable=true][data-v-66669fed]{display:inline-block;min-width:120px;color:#bfbfbf}.timeline-container[data-v-1496e0bc]{position:relative;display:inline-block;width:126px;height:12px;overflow:hidden;margin-top:9px}.timeline[data-v-1496e0bc]{position:relative;height:12px;width:100%}.timeline-combined[data-v-1496e0bc]{height:100%;width:100%;overflow:hidden}.timeline-row[data-v-1496e0bc]{display:flex;height:100%;width:100%}.timeline-segment[data-v-1496e0bc]{height:100%;display:inline-block;position:relative;cursor:pointer;min-width:1px}.child-segment[data-v-1496e0bc],.self-segment[data-v-1496e0bc]{margin-right:1px;box-sizing:border-box}.insert-segment[data-v-1496e0bc]{box-sizing:border-box}.timeline-segment[data-v-1496e0bc]:hover{opacity:.8}.process-specific-fields[data-v-8612997a]{margin-top:10px;display:flex;gap:10px}.rule-text-below-name[data-v-3ee9ab05]{margin-top:4px;margin-left:30px;padding-left:8px;border-left:2px solid #d9d9d9;color:#595959;font-size:.95em;cursor:pointer;display:block;line-height:1.4;white-space:pre-line}.rule-text-below-name[data-v-3ee9ab05]:hover{color:#1890ff}.dnode-actions-row[data-v-3ee9ab05]{display:inline}.dnode-actions-row.rule-actions-indent[data-v-3ee9ab05]{display:block;margin-left:25px}.unloaded-count[data-v-3ee9ab05]{color:#d9d9d9!important;opacity:.7}.unloaded-count[data-v-3ee9ab05]:hover{color:#bfbfbf!important;opacity:.9}.content[data-v-5872f615]{display:flex;flex-direction:column;width:100%}.dnode[data-v-5872f615]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.image-thumbnail-container[data-v-5872f615]{display:inline-flex;flex-shrink:0;margin-left:-10px;align-items:center}.dnode:has(>div[style*="flex-basis: 100%"]) .image-thumbnail-container[data-v-5872f615]{margin-left:20px}.thumbnail-wrapper[data-v-5872f615]{position:relative;display:inline-block;border-radius:4px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;overflow:hidden}.thumbnail-wrapper[data-v-5872f615]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.loading-placeholder[data-v-5872f615]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;min-height:200px;min-width:300px;width:100%;max-width:500px;position:relative;overflow:hidden}.loading-preview[data-v-5872f615]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;min-height:200px;max-width:500px;position:relative;overflow:hidden}.loading-placeholder[data-v-5872f615]:before,.loading-preview[data-v-5872f615]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:shimmer-5872f615 3s infinite}@keyframes shimmer-5872f615{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.loading-text[data-v-5872f615]{margin-top:16px;color:#fff;font-size:14px;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;animation:pulse-5872f615 2s ease-in-out infinite}@keyframes pulse-5872f615{0%,to{opacity:1}50%{opacity:.7}}.loading-placeholder[data-v-5872f615] .ant-spin,.loading-preview[data-v-5872f615] .ant-spin{z-index:1}.loading-placeholder[data-v-5872f615] .ant-spin-dot,.loading-preview[data-v-5872f615] .ant-spin-dot{font-size:48px}.loading-placeholder[data-v-5872f615] .ant-spin-dot-item,.loading-preview[data-v-5872f615] .ant-spin-dot-item{background-color:#fff;width:14px;height:14px}.loading-preview[data-v-5872f615]{min-height:400px;min-width:500px;max-width:800px;margin-bottom:16px}.thumbnail-wrapper[data-v-5872f615] .ant-image{border-radius:4px;cursor:pointer}.thumbnail-wrapper[data-v-5872f615] .ant-image-img{border-radius:4px;object-fit:contain;cursor:pointer!important}[data-v-5872f615] .image-thumbnail{cursor:pointer!important}.resize-handle[data-v-5872f615]{position:absolute;bottom:0;left:0;width:12px;height:12px;background:#00000080;cursor:ns-resize;border-radius:0 4px 4px 0;opacity:0;transition:opacity .2s ease}.resize-handle[data-v-5872f615]:after{content:"";position:absolute;bottom:2px;left:2px;width:0;height:0;border-right:4px solid transparent;border-bottom:4px solid white}.thumbnail-wrapper:hover .resize-handle[data-v-5872f615]{opacity:1}.image-preview-section[data-v-5872f615]{width:100%;margin-top:12px;margin-bottom:16px}.image-preview[data-v-5872f615]{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px #0000001a}.actions[data-v-5872f615]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-5872f615]{margin-top:8px;border-radius:6px}.image-description[data-v-5872f615]{margin-bottom:12px}.image-description h4[data-v-5872f615]{margin:0 0 8px;font-size:14px;font-weight:600;color:#333}.image-description p[data-v-5872f615]{margin:0;font-size:13px;line-height:1.5;color:#666}@media (max-width: 768px){.image-preview[data-v-5872f615]{max-width:80px}}.content[data-v-3d6d891b]{display:flex;flex-direction:column;width:100%}.dnode[data-v-3d6d891b]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.file-meta[data-v-3d6d891b]{display:flex;gap:8px;font-size:11px;color:#999}.file-size[data-v-3d6d891b]{font-weight:500}.file-type[data-v-3d6d891b]{background:#e6f7ff;color:#1890ff;padding:1px 4px;border-radius:2px;font-weight:500}.contentfields[data-v-3d6d891b]{width:100%!important;margin-top:12px;display:block}.file-preview-section[data-v-3d6d891b]{width:100%;margin-top:12px;margin-bottom:16px}.pdf-preview[data-v-3d6d891b]{width:100%}.pdf-iframe[data-v-3d6d891b]{display:block;width:100%;border:1px solid #e8e8e8;border-radius:6px;box-shadow:0 2px 8px #0000001a}.image-preview[data-v-3d6d891b]{width:100%;text-align:center;margin-bottom:12px}.file-image-preview[data-v-3d6d891b]{width:100%;height:auto;border-radius:6px;box-shadow:0 2px 8px #0000001a}.text-preview[data-v-3d6d891b]{max-height:400px;overflow:auto;border:1px solid #e8e8e8;border-radius:6px;background:#f9f9f9}.text-content[data-v-3d6d891b]{padding:16px;margin:0;font-family:Courier New,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.unsupported-preview[data-v-3d6d891b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center;border:1px solid #e8e8e8;border-radius:6px;background:#f9f9f9}.unsupported-icon[data-v-3d6d891b]{margin-bottom:16px}.unsupported-text p[data-v-3d6d891b]{margin:4px 0;color:#666}.actions[data-v-3d6d891b]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-3d6d891b]{margin-top:8px;border-radius:6px}.file-description[data-v-3d6d891b]{margin-bottom:12px}.file-description h4[data-v-3d6d891b]{margin:0 0 8px;font-size:14px;font-weight:600;color:#333}.file-description p[data-v-3d6d891b]{margin:0;font-size:13px;line-height:1.5;color:#666}@media (max-width: 768px){.file-preview-container[data-v-3d6d891b]{padding:6px 8px;gap:8px}.file-icon[data-v-3d6d891b]{font-size:18px}.file-name[data-v-3d6d891b]{font-size:12px}.file-meta[data-v-3d6d891b]{font-size:10px}}.content[data-v-b7fce99b]{display:flex;flex-direction:column;width:100%}.dnode[data-v-b7fce99b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.table-summary[data-v-b7fce99b]{display:inline-flex;align-items:center;padding:4px 8px;background-color:#f5f5f5;border-radius:4px;font-size:12px;color:#666;cursor:pointer;transition:all .2s ease}.table-summary[data-v-b7fce99b]:hover{background-color:#e6f7ff;color:#1890ff}.summary-text[data-v-b7fce99b]{font-weight:500}.actions[data-v-b7fce99b]{display:inline-flex;align-items:center;gap:4px}.contentfields[data-v-b7fce99b]{margin-top:8px;border-radius:6px}.table-container[data-v-b7fce99b]{margin-top:12px;margin-bottom:16px;border:1px solid #d9d9d9;border-radius:4px;overflow:auto}.table-empty[data-v-b7fce99b]{display:flex;justify-content:center;align-items:center;padding:40px;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;margin-top:12px;margin-bottom:16px}[data-v-b7fce99b] .ant-table{font-size:12px}[data-v-b7fce99b] .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}[data-v-b7fce99b] .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}.search-actions[data-v-6cfa3e25]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.ai-search-info[data-v-6cfa3e25]{padding:8px 12px;background-color:#e6f7ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.ai-search-error[data-v-6cfa3e25]{padding:8px 12px;background-color:#fff2f0;border-radius:4px;color:#ff4d4f;margin-bottom:8px}.seek-actions[data-v-2a1eca6d]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.seek-info[data-v-2a1eca6d]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.seek-error[data-v-2a1eca6d]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.question-actions[data-v-211396a4]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.ai-answer-error[data-v-211396a4]{padding:8px 12px;background-color:#fff2f0;border-radius:4px;color:#ff4d4f;margin-bottom:8px}.aicomplete-actions[data-v-19a8fc92]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.completion-type-tag[data-v-19a8fc92]{margin-left:4px;font-size:11px}.aicomplete-info[data-v-19a8fc92]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.aicomplete-info.success[data-v-19a8fc92]{background-color:#f6ffed;color:#52c41a}.aicomplete-error[data-v-19a8fc92]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.aiedit-actions[data-v-ba7c8970]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.aiedit-info[data-v-ba7c8970]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.aiedit-error-banner[data-v-ba7c8970]{margin:8px 0;border-radius:4px}.aiedit-error-banner[data-v-ba7c8970] .ant-alert-message{color:#ff4d4f;font-weight:500}.aiedit-error-banner[data-v-ba7c8970] .ant-alert-icon{color:#ff4d4f}.aiprocess-actions[data-v-675a484c]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.aiprocess-result-panel-header[data-v-675a484c]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin:8px 0;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent}.aiprocess-result-panel-header[data-v-675a484c]:hover{background-color:#e6f0ff}.aiprocess-result-panel-header.expanded[data-v-675a484c]{border-radius:4px 4px 0 0;margin-bottom:0}.panel-header-text[data-v-675a484c]{flex:1}.panel-header-chevron[data-v-675a484c]{margin-left:8px;font-size:10px}.aiprocess-error[data-v-675a484c]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin:8px 0;font-size:12px}.aiprocess-content[data-v-675a484c]{width:100%}.aiprocess-panel[data-v-675a484c]{width:100%;border:1px solid #e8e8e8;border-top:none;border-radius:0 0 6px 6px;overflow:hidden;box-sizing:border-box}.panel-section[data-v-675a484c]{width:100%;border-bottom:1px solid #e8e8e8}.panel-section[data-v-675a484c]:last-child{border-bottom:none}.panel-section-title[data-v-675a484c]{padding:6px 12px;background:#f5f5f5;font-size:12px;color:#666}.panel-block[data-v-675a484c]{width:100%;padding:8px;background:#fafafa;max-height:400px;overflow:auto;box-sizing:border-box}.panel-textarea[data-v-675a484c]{width:100%;font-family:inherit;font-size:12px;box-sizing:border-box}.panel-block[data-v-675a484c] .ant-input{width:100%!important;box-sizing:border-box}.params-json[data-v-675a484c]{margin:0;font-size:12px;white-space:pre-wrap;word-break:break-all;width:100%;box-sizing:border-box}.drawimage-actions[data-v-f5d9fb75]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.drawimage-info[data-v-f5d9fb75]{padding:8px 12px;background-color:#f0f5ff;border-radius:4px;color:#1890ff;margin-bottom:8px}.drawimage-info.success[data-v-f5d9fb75]{background-color:#f6ffed;color:#52c41a}.drawimage-error[data-v-f5d9fb75]{padding:8px 12px;background-color:#fff2e8;border-radius:4px;color:#fa8c16;margin-bottom:8px}.url-actions[data-v-a55f2699]{display:inline-flex;align-items:center;gap:8px;margin-left:8px}.url-link[data-v-a55f2699]{color:#1890ff;text-decoration:none;font-size:12px}.url-link[data-v-a55f2699]:hover{text-decoration:underline}.url-summary[data-v-a55f2699]{padding:8px 12px;background-color:#f5f5f5;border-radius:4px;color:#666;font-size:13px;margin-bottom:8px;line-height:1.5}.iframe-container[data-v-a55f2699]{margin-top:12px;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fff}.iframe-header[data-v-a55f2699]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#fafafa;border-bottom:1px solid #e8e8e8}.iframe-url[data-v-a55f2699]{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.iframe-actions[data-v-a55f2699]{display:flex;align-items:center;gap:4px}.url-iframe[data-v-a55f2699]{width:100%;height:500px;border:none}.iframe-error[data-v-a55f2699]{padding:16px;text-align:center;color:#ff4d4f;background:#fff2f0}.iframe-error a[data-v-a55f2699]{color:#1890ff}[data-v-86f90a21]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.dnode-graph-container[data-v-86f90a21]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.relation-graph-svg[data-v-86f90a21]{width:100%;height:100%;max-width:800px}.tag-container[data-v-86f90a21]{display:flex;align-items:center;justify-content:center;height:100%}.relation-tag-fo[data-v-86f90a21]{display:inline-block;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.rel-count-small[data-v-86f90a21]{font-size:11px;fill:#64748b}.knowledge-node-item[data-v-86f90a21]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:2px 4px}.node-tag-name-row[data-v-86f90a21]{display:flex;align-items:center;gap:4px;justify-content:center}.node-tag[data-v-86f90a21]{font-size:10px;line-height:1;padding:1px 4px;margin:0;flex-shrink:0}.node-name-text[data-v-86f90a21]{color:#1e293b;font-weight:500;font-size:12px;line-height:1.3;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;max-width:100px}.knowledge-node-item:hover .node-name-text[data-v-86f90a21]{color:#2563eb;font-weight:700}.center-text-container[data-v-86f90a21]{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.center-text[data-v-86f90a21]{font-weight:800;font-size:14px;color:#075985;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%}.dnode-frame[data-v-5911c936]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;overflow:hidden}.frame-image-container[data-v-5911c936]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.frame-image[data-v-5911c936]{max-width:100%;max-height:100%;object-fit:contain}.frame-graph-container[data-v-5911c936]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#1f1f1f,#2c3e50);color:#fff;padding:0}.graph-card[data-v-5911c936]{width:100%;height:100%;background:#fff;border-radius:0;box-shadow:none;overflow:hidden;position:relative}.play-view[data-v-9dbafd49]{width:100%;height:100%;background:#000;color:#fff;display:flex;flex-direction:column;position:relative;border-radius:8px;overflow:hidden;min-height:400px}.play-view.is-fullscreen[data-v-9dbafd49]{border-radius:0;width:100vw;height:100vh}.play-content[data-v-9dbafd49]{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}.visual-display[data-v-9dbafd49]{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:#1f1f1f;overflow:hidden}.frame-slide[data-v-9dbafd49]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0}.frame-card[data-v-9dbafd49]{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.image-marquee[data-v-9dbafd49]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.marquee-image[data-v-9dbafd49]{max-width:100%;max-height:100%;object-fit:contain}.empty-visual[data-v-9dbafd49]{display:flex;align-items:center;justify-content:center;height:100%;color:#666}.subtitle-area[data-v-9dbafd49]{position:absolute;bottom:20px;left:0;width:100%;height:auto;min-height:0;background:transparent;padding:16px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px;line-height:1.5;pointer-events:none;z-index:10}.single-card-container[data-v-9dbafd49]{flex:1;display:flex;align-items:center;justify-content:center;background:#f0f2f5;padding:20px}.main-card[data-v-9dbafd49]{transform:scale(1.2)}.progress-bar-container[data-v-9dbafd49]{padding:0 20px;background:#1e1e1ee6}.custom-slider[data-v-9dbafd49] .ant-slider-rail{background-color:#555}.custom-slider[data-v-9dbafd49] .ant-slider-track{background-color:#1890ff}.control-center[data-v-9dbafd49]{display:flex;align-items:center}.speed-btn[data-v-9dbafd49]{color:#fff;min-width:60px}.speed-btn[data-v-9dbafd49]:hover{color:#1890ff}.play-controls[data-v-9dbafd49]{height:50px;background:#1e1e1ee6;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.control-left[data-v-9dbafd49],.control-right[data-v-9dbafd49]{display:flex;gap:10px}.play-controls .ant-btn[data-v-9dbafd49]{color:#fff;font-size:20px}.play-controls .ant-btn[data-v-9dbafd49]:hover{color:#1890ff}.fade-enter-active[data-v-9dbafd49],.fade-leave-active[data-v-9dbafd49]{transition:opacity .5s ease}.fade-enter-from[data-v-9dbafd49],.fade-leave-to[data-v-9dbafd49]{opacity:0}.slide-up-enter-active[data-v-9dbafd49],.slide-up-leave-active[data-v-9dbafd49]{transition:all .5s ease}.slide-up-enter-from[data-v-9dbafd49]{opacity:0;transform:translateY(20px)}.slide-up-leave-to[data-v-9dbafd49]{opacity:0;transform:translateY(-20px)}.large-text-area[data-v-9dbafd49]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px;background:#000;text-align:center}.text-segment[data-v-9dbafd49]{font-size:24px;line-height:1.6;color:#888;max-width:800px}.large-text-area .text-segment[data-v-9dbafd49]{font-size:36px;font-weight:700}.char-span[data-v-9dbafd49]{transition:color .1s}.char-active[data-v-9dbafd49]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5)}.subtitle-area .text-segment[data-v-9dbafd49]{font-size:24px;font-weight:600;color:#fffc;text-shadow:0 2px 4px rgba(0,0,0,.8)}.subtitle-area .char-active[data-v-9dbafd49]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8),0 2px 4px rgba(0,0,0,.8)}.simple-subtitle[data-v-9dbafd49]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80px}.subtitle-lines[data-v-9dbafd49]{display:flex;flex-direction:column;align-items:center;gap:8px}.subtitle-line[data-v-9dbafd49]{font-size:24px;font-weight:500;color:#fff9;text-shadow:0 2px 4px rgba(0,0,0,.8);transition:all .3s ease;max-width:800px;text-align:center}.large-text-area .subtitle-line[data-v-9dbafd49]{font-size:32px}.subtitle-line.active-line[data-v-9dbafd49]{color:#fff;text-shadow:0 0 15px rgba(255,255,255,.6),0 2px 4px rgba(0,0,0,.8)}.time-display[data-v-9dbafd49]{color:#fffc;font-size:14px;margin-right:12px;min-width:100px;font-family:monospace}.time-slider[data-v-9dbafd49]{flex:1}.template-content[data-v-6d61e352]{width:100%}.template-header[data-v-6d61e352]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mode-toggle[data-v-6d61e352]{margin-left:auto}.template-loading[data-v-6d61e352],.template-error[data-v-6d61e352]{padding:16px;text-align:center;color:#999}.template-error[data-v-6d61e352]{color:#ff4d4f}.contentfields[data-v-6d61e352]{margin-top:8px}.user-search-box[data-v-f46d82ac],.selected-user[data-v-f46d82ac]{display:flex;align-items:center}.selected-user a-button[data-v-f46d82ac]{margin-left:8px}.update-footer[data-v-30e90351]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:4px;border-top:1px solid #e8e8e8}.update-footer.single-line[data-v-30e90351]{margin-top:0;padding-top:0;border-top:none}.update-title-wrap[data-v-30e90351]{display:flex;flex-direction:column;gap:2px}.update-title[data-v-30e90351]{color:#666;font-size:12px}.update-execution-result[data-v-30e90351]{color:#888;font-size:11px}.update-actions[data-v-30e90351]{display:flex;gap:8px;margin-left:auto}.relation-info[data-v-ed9e8a31]{display:inline-flex;gap:4px;align-items:center;margin-left:36px}.audit-actions[data-v-dafd2528]{margin-top:12px;padding:12px;background-color:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.audit-versions-header[data-v-dafd2528]{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.audit-versions-header .title[data-v-dafd2528]{font-weight:500;color:#262626;font-size:14px}.audit-versions-list[data-v-dafd2528]{display:flex;flex-direction:column;gap:12px}.audit-version-item[data-v-dafd2528]{padding:8px;background-color:#fff;border:1px solid #e8e8e8;border-radius:2px}.version-info[data-v-dafd2528]{display:flex;gap:12px;margin-bottom:8px;font-size:12px;color:#666;flex-wrap:wrap}.version-label[data-v-dafd2528]{font-weight:500;color:#262626}.version-lang[data-v-dafd2528]{padding:0 4px;background-color:#f0f0f0;border-radius:2px}.version-creator[data-v-dafd2528],.version-time[data-v-dafd2528]{color:#999}.version-content[data-v-dafd2528]{margin-bottom:8px;font-size:12px}.content-label[data-v-dafd2528]{font-weight:500;color:#262626;margin-right:4px}.content-value[data-v-dafd2528]{color:#666}.version-actions[data-v-dafd2528]{display:flex;gap:8px;justify-content:flex-end}.update-content[data-v-6f7ed3ff]{margin-top:8px;margin-left:24px;padding:8px;background:#f8f8f8;border-left:2px solid #1890ff;border-radius:4px}.create-update[data-v-6f7ed3ff]{background:#e6ffed}.delete-update[data-v-6f7ed3ff]{background:#ffe6e6}.update-body[data-v-6f7ed3ff]{display:flex;align-items:center;padding-left:4px;padding-bottom:8px}.update-footer[data-v-6f7ed3ff]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:4px;border-top:1px solid #e8e8e8}.update-title[data-v-6f7ed3ff]{color:#666;font-size:12px}.update-actions[data-v-6f7ed3ff]{display:flex;gap:8px;margin-left:auto}.way-selection-panel[data-v-6f7ed3ff]{position:absolute;top:30px;left:0;z-index:9999;display:flex;flex-wrap:wrap;gap:4px;min-width:120px;padding:4px 0;margin-top:4px}.way-option[data-v-6f7ed3ff]{padding:2px;margin:2px;border:1px solid #d9d9d9;border-radius:4px;background:#fafafa;cursor:pointer;font-size:12px;white-space:nowrap;transition:all .2s ease}.way-option[data-v-6f7ed3ff]:hover{background:#e6f7ff;border-color:#91d5ff}.way-option.selected[data-v-6f7ed3ff]{background:#1890ff;color:#fff;border-color:#1890ff}.before-drop-zone[data-v-6f7ed3ff]{position:relative;height:20px;margin:-8px 0;z-index:10;background:linear-gradient(to bottom,transparent 48%,#1890ff 48%,#1890ff 52%,transparent 52%);background-size:100% 100%;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .1s ease}.before-drop-zone.gap-active[data-v-6f7ed3ff]{opacity:1}.data-loading-indicator[data-v-6f7ed3ff]{position:absolute;left:-20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#1890ff;font-size:14px;z-index:10;pointer-events:none}.data-warning-indicator[data-v-6f7ed3ff]{position:absolute;left:-20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#faad14;font-size:14px;z-index:10;cursor:pointer}.data-warning-indicator[data-v-6f7ed3ff]:hover{color:#d48806}.ai-processing-panel[data-v-6f7ed3ff]{position:relative;width:100%;flex-basis:100%;margin-top:6px;margin-left:4px;padding:6px 8px;background:var(--ant-color-info-bg, #e6f7ff);border-radius:4px;border:1px solid var(--ant-color-info-border, #91d5ff);min-width:0}.ai-processing-header[data-v-6f7ed3ff]{display:flex;align-items:center;gap:8px}.ai-processing-close-btn[data-v-6f7ed3ff]{position:absolute;top:4px;right:6px;border:none;background:transparent;cursor:pointer;font-size:14px;line-height:1;color:#00000073}.ai-processing-close-btn[data-v-6f7ed3ff]:hover{color:#000000bf}.ai-processing-llm-result[data-v-6f7ed3ff]{margin-top:4px;max-height:7.5em;line-height:1.5;overflow:auto;font-size:12px;white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere;color:var(--ant-color-text-secondary, rgba(0,0,0,.65))}.ai-processing-llm-result-error[data-v-6f7ed3ff]{color:var(--ant-color-error, #ff4d4f)}:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.breadcrumb-dnode{height:100%;display:flex;flex-direction:column;position:relative}.breadcrumb-dnode .fixed-header{position:sticky;top:0;z-index:100;background:#fff;padding:5px 30px;border-bottom:1px solid #f0f0f0}.breadcrumb-dnode .fixed-header .breadcrumb-container{display:flex;align-items:center;gap:0}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info{display:flex;align-items:center;gap:6px;cursor:pointer;padding:0;border-radius:4px;transition:background-color .2s}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info:hover{background-color:#f5f5f5}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info .user-name{font-size:14px;font-weight:500;color:#333;padding:0 4px}.breadcrumb-dnode .fixed-header .breadcrumb-container .user-info .separator{font-size:14px;color:#00000073;margin:0 8px 0 0}.breadcrumb-dnode .scrollable-content{flex:1;overflow-y:auto;padding:0 30px}.breadcrumb-dnode .action-buttons{position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:99;display:flex;flex-direction:column;gap:8px}.breadcrumb-dnode .step-name{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.breadcrumb-dnode .relation-group-content .relation-group-title{margin:20px 0 15px;padding:10px 15px;background:#f5f5f5;border-left:4px solid #1890ff;font-size:16px;font-weight:500;color:#333}.breadcrumb-dnode .relation-group-content .relation-children{padding-left:20px}.breadcrumb-dnode .relation-name .step-name{color:#1890ff;font-weight:500}.batch-authtype-hint{margin-bottom:12px;color:#000000a6}.batch-authtype-options{display:flex;flex-direction:column;gap:8px}.batch-authtype-descendants{margin-top:12px;display:block}.authorization-content[data-v-68ee5dfd]{padding:8px 0}.info-section[data-v-68ee5dfd]{margin-bottom:24px}.permission-options[data-v-68ee5dfd]{margin-bottom:16px}.permission-option[data-v-68ee5dfd]{margin-left:8px}.permission-title[data-v-68ee5dfd]{font-weight:500;font-size:14px;margin-bottom:4px;display:flex;align-items:center}.permission-desc[data-v-68ee5dfd]{font-size:12px;color:#666;margin-left:24px}.advanced-options[data-v-68ee5dfd]{margin-top:16px}[data-v-68ee5dfd] .ant-radio-group{width:100%}[data-v-68ee5dfd] .ant-radio-wrapper{display:flex;align-items:flex-start;padding:12px;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:8px;transition:all .3s}[data-v-68ee5dfd] .ant-radio-wrapper:hover{border-color:#40a9ff;background-color:#f6ffed}[data-v-68ee5dfd] .ant-radio-wrapper-checked{border-color:#1890ff;background-color:#e6f7ff}[data-v-68ee5dfd] .ant-radio{margin-top:2px}[data-v-2e8a66ff]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.dialogue-page[data-v-2e8a66ff]{display:flex;flex-direction:column;height:100%}.dialogue-header[data-v-2e8a66ff]{flex-shrink:0}.dialogue-header .dialogue-title[data-v-2e8a66ff]{display:flex;align-items:center}.dialogue-content[data-v-2e8a66ff]{flex:1;display:flex;flex-direction:column;overflow-y:auto}.dialogue-content .loading[data-v-2e8a66ff]{text-align:center;padding:20px;color:#8c8c8c}.dialogue-content .loading-more[data-v-2e8a66ff]{padding:10px;font-size:14px;color:#999}.message-item[data-v-2e8a66ff]{position:relative}.message-item .message-content[data-v-2e8a66ff]{transition:opacity .3s ease}.message-item .message-content.message-excluded[data-v-2e8a66ff]{opacity:.4;filter:grayscale(.3)}.message-item .message-content.message-selected[data-v-2e8a66ff]{opacity:1}.message-item .message-actions[data-v-2e8a66ff]{position:absolute;top:8px;right:8px;z-index:10;opacity:0;transition:opacity .2s ease}.message-item .message-actions .action-button[data-v-2e8a66ff]{font-size:12px;height:24px;padding:0 8px;border-radius:4px}.message-item .message-actions .action-button.select-button[data-v-2e8a66ff]{color:#1890ff;border:1px solid #1890ff;background:#1890ff1a}.message-item .message-actions .action-button.select-button[data-v-2e8a66ff]:hover{background:#1890ff33}.message-item .message-actions .action-button.exclude-button[data-v-2e8a66ff]{color:#ff4d4f;border:1px solid #ff4d4f;background:#ff4d4f1a}.message-item .message-actions .action-button.exclude-button[data-v-2e8a66ff]:hover{background:#ff4d4f33}.message-item:hover .message-actions[data-v-2e8a66ff]{opacity:1}.history-divider-container[data-v-2e8a66ff]{position:relative;margin:16px 0;cursor:ns-resize}.history-divider-container .history-divider[data-v-2e8a66ff]{position:relative}.history-divider-container .history-divider .divider-line[data-v-2e8a66ff]{height:2px;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:1px;box-shadow:0 2px 4px #1890ff4d}.history-divider-container .history-divider .divider-handle[data-v-2e8a66ff]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;white-space:nowrap;box-shadow:0 2px 8px #1890ff66;transition:all .3s ease}.history-divider-container .history-divider .divider-handle .divider-text[data-v-2e8a66ff]{font-weight:500}.history-divider-container .history-divider .divider-handle .divider-hint[data-v-2e8a66ff]{margin-left:8px;opacity:.8;font-size:11px}.history-divider-container .history-divider:hover .divider-handle[data-v-2e8a66ff]{background:#40a9ff;box-shadow:0 4px 12px #1890ff99}.history-divider-container.hover-divider-container[data-v-2e8a66ff]{cursor:pointer;margin:4px 0;height:8px}.message-item[data-v-2e8a66ff]{margin-bottom:16px}.empty-state[data-v-2e8a66ff]{display:flex;justify-content:center;align-items:center;height:300px}.chat-messages[data-v-2e8a66ff]{transition:background-color .2s ease}.chat-messages.drag-over[data-v-2e8a66ff]{background-color:#f0f8ff;border:2px dashed #1890ff;border-radius:8px;position:relative}.chat-messages.drag-over[data-v-2e8a66ff]:after{content:"拖拽到此处添加为相关资料";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#1890ff1a;color:#1890ff;padding:12px 24px;border-radius:6px;font-size:16px;font-weight:500;pointer-events:none;z-index:1000}.input-wrap[data-v-2e8a66ff]{flex-shrink:0;transition:background-color .3s ease}.container[data-v-d762632b]{position:relative}.topnode[data-v-d762632b]{margin-left:26px}.container>.ant-radio-group[data-v-d762632b]{position:absolute;top:-16px;right:10px}.my-ai[data-v-90f8d0a9]{padding:20px}.ai-list[data-v-90f8d0a9]{display:flex;flex-wrap:wrap}.loading[data-v-90f8d0a9]{text-align:center;padding:20px}.process-page[data-v-73dc1247]{display:flex;flex-direction:column}.process-content[data-v-73dc1247]{flex-grow:1;display:flex;flex-direction:column-reverse}.loading[data-v-73dc1247]{text-align:center;padding:20px}.loading-more[data-v-73dc1247]{padding:10px;font-size:14px;color:#999}.input-wrap[data-v-73dc1247]{border-top:1px solid #e8e8e8;transition:background-color .3s ease}.process-item[data-v-73dc1247]{margin-bottom:26px}.draft-process-container[data-v-73dc1247]{margin-top:10px;border-top:1px solid #e8e8e8;padding-top:10px;width:100%}.draft-process-container[data-v-73dc1247] .content{max-width:100%!important;width:100%}.user-node-view[data-v-eb1586b0]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px;transition:all .3s ease}.user-node-view[data-v-eb1586b0]:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}.user-node-view.compact[data-v-eb1586b0]{padding:12px}.user-header[data-v-eb1586b0]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.user-info[data-v-eb1586b0]{flex:1}.user-name[data-v-eb1586b0]{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.user-type[data-v-eb1586b0]{font-size:12px;color:#666;margin-bottom:4px}.user-description[data-v-eb1586b0]{font-size:14px;color:#888;line-height:1.4}.user-actions[data-v-eb1586b0]{flex-shrink:0}.user-stats[data-v-eb1586b0]{display:flex;gap:16px;margin-bottom:12px;padding:8px 0;border-top:1px solid #f0f0f0}.stat-item[data-v-eb1586b0]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-label[data-v-eb1586b0]{font-size:12px;color:#666}.stat-value[data-v-eb1586b0]{font-size:14px;font-weight:500;color:#333}.user-relations[data-v-eb1586b0]{border-top:1px solid #f0f0f0;padding-top:12px}.relation-group[data-v-eb1586b0]{margin-bottom:8px}.relation-header[data-v-eb1586b0]{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.relation-header[data-v-eb1586b0]:hover{background-color:#f5f5f5}.relation-toggle[data-v-eb1586b0]{transition:transform .3s ease}.relation-toggle.expanded[data-v-eb1586b0]{transform:rotate(90deg)}.relation-name[data-v-eb1586b0]{font-weight:500;color:#333}.relation-count[data-v-eb1586b0]{color:#666;font-size:12px}.relation-content[data-v-eb1586b0]{padding-left:24px;margin-top:8px}.relation-loading[data-v-eb1586b0]{display:flex;align-items:center;gap:8px;padding:8px;color:#666}.relation-placeholder[data-v-eb1586b0]{padding:8px;color:#999;font-style:italic}.user-search-modal[data-v-2009fd32]{max-height:600px}.search-section[data-v-2009fd32]{margin-bottom:16px}.search-results[data-v-2009fd32]{max-height:400px;overflow-y:auto}.results-header[data-v-2009fd32]{padding:8px 0;border-bottom:1px solid #f0f0f0;margin-bottom:8px;font-weight:500;color:#333}.results-list[data-v-2009fd32]{display:flex;flex-direction:column;gap:8px}.user-item[data-v-2009fd32]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;transition:all .3s ease}.user-item[data-v-2009fd32]:hover:not(.disabled){border-color:#1890ff;background-color:#f6ffed}.user-item.selected[data-v-2009fd32]{border-color:#1890ff;background-color:#e6f7ff}.user-item.disabled[data-v-2009fd32]{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}.user-info[data-v-2009fd32]{flex:1}.user-name[data-v-2009fd32]{font-weight:500;color:#333;margin-bottom:4px}.user-type[data-v-2009fd32]{font-size:12px;color:#666;margin-bottom:4px}.user-description[data-v-2009fd32]{font-size:12px;color:#888;line-height:1.4}.user-stats[data-v-2009fd32]{display:flex;gap:12px}.stat-item[data-v-2009fd32]{display:flex;flex-direction:column;align-items:center;gap:2px}.stat-value[data-v-2009fd32]{font-weight:500;color:#333}.stat-label[data-v-2009fd32]{font-size:11px;color:#666}.user-actions[data-v-2009fd32]{flex-shrink:0}.select-icon[data-v-2009fd32]{color:#1890ff;font-size:16px}.empty-state[data-v-2009fd32],.initial-state[data-v-2009fd32]{display:flex;justify-content:center;align-items:center;min-height:200px}.initial-content[data-v-2009fd32]{text-align:center;color:#999}.initial-icon[data-v-2009fd32]{font-size:48px;margin-bottom:16px;color:#d9d9d9}.selected-users[data-v-2009fd32]{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.selected-header[data-v-2009fd32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:500;color:#333}.selected-list[data-v-2009fd32]{display:flex;flex-wrap:wrap;gap:8px}.selected-tag[data-v-2009fd32]{margin:0}.my-friends-container[data-v-a4ce24eb]{padding:24px;max-width:1200px;margin:0 auto}.header[data-v-a4ce24eb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.header h2[data-v-a4ce24eb]{margin:0;color:#1890ff}.header-actions[data-v-a4ce24eb]{display:flex;gap:12px}.content[data-v-a4ce24eb]{display:flex;flex-direction:column;gap:24px}.user-section h3[data-v-a4ce24eb],.relations-section h3[data-v-a4ce24eb]{margin-bottom:16px;color:#333;font-size:18px}.current-user-node[data-v-a4ce24eb]{background:#f9f9f9;padding:16px;border-radius:8px;border:1px solid #e8e8e8}.relations-section[data-v-a4ce24eb]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e8e8e8}.relation-nodes[data-v-a4ce24eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.relation-node-item[data-v-a4ce24eb]{background:#fafafa;padding:12px;border-radius:6px;border:1px solid #e8e8e8;transition:all .3s ease}.relation-node-item[data-v-a4ce24eb]:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}.create-group-form[data-v-a4ce24eb]{padding:8px 0}.dnode-cards-container[data-v-93850791]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:0}.knowledge-card[data-v-93850791]{position:relative;transition:transform .2s ease}.knowledge-card[data-v-93850791]:hover{transform:translateY(-2px)}.time-badge[data-v-93850791]{position:absolute;top:8px;right:8px;background:#52c41a1a;border:1px solid #52c41a;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;color:#52c41a;display:flex;align-items:center}h2[data-v-93850791]{color:#1890ff;font-weight:600}h3[data-v-93850791]{color:#262626;font-weight:600;display:flex;align-items:center}[data-v-af4fdf44]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.dnode-versions-page[data-v-af4fdf44]{padding:20px;background:#f5f5f5;min-height:100vh}.dnode-versions-page .versions-header[data-v-af4fdf44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 8px #0000001a}.dnode-versions-page .versions-header h2[data-v-af4fdf44]{margin:0;font-size:18px;font-weight:600}.dnode-versions-page .versions-header .language-selector[data-v-af4fdf44]{display:flex;align-items:center;gap:10px}.dnode-versions-page .versions-list[data-v-af4fdf44]{display:flex;flex-direction:column;gap:15px}.dnode-versions-page .versions-list .empty-state[data-v-af4fdf44]{background:#fff;padding:40px;border-radius:4px;text-align:center}.dnode-versions-page .versions-list .version-item[data-v-af4fdf44]{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.dnode-versions-page .versions-list .version-item .version-header[data-v-af4fdf44]{display:flex;align-items:center;gap:15px;padding:12px 15px;background:#fafafa;border-bottom:1px solid #e8e8e8}.dnode-versions-page .versions-list .version-item .version-header .revision-badge[data-v-af4fdf44]{display:inline-block;background:#1890ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.dnode-versions-page .versions-list .version-item .version-header .timestamp[data-v-af4fdf44]{font-size:12px;color:#666}.dnode-versions-page .versions-list .version-item .version-header .creator[data-v-af4fdf44]{font-size:12px;color:#999;margin-left:auto}.dnode-versions-page .versions-list .version-item .version-content[data-v-af4fdf44]{padding:15px}.dnode-versions-page .pagination-wrapper[data-v-af4fdf44]{display:flex;justify-content:center;margin-top:20px;padding:15px;background:#fff;border-radius:4px}.audit-page[data-v-c0591cc1]{padding:24px;background:#f5f5f5;min-height:100vh}.audit-header[data-v-c0591cc1]{background:#fff;padding:16px;border-radius:4px;margin-bottom:24px;box-shadow:0 1px 2px #00000008}.audit-header h2[data-v-c0591cc1]{margin:0 0 12px;font-size:20px;font-weight:600}.location-info[data-v-c0591cc1]{color:#666;font-size:14px}.audit-list[data-v-c0591cc1]{background:#fff;border-radius:4px;padding:16px}.empty-state[data-v-c0591cc1]{text-align:center;padding:40px 0}.audit-item[data-v-c0591cc1]{border:1px solid #e8e8e8;border-radius:4px;padding:16px;margin-bottom:16px;transition:all .3s ease}.audit-item[data-v-c0591cc1]:hover{box-shadow:0 2px 8px #0000001a}.audit-item-header[data-v-c0591cc1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.relation-name[data-v-c0591cc1],.version-name[data-v-c0591cc1]{font-weight:600;color:#1890ff;font-size:14px}.submitted-info[data-v-c0591cc1]{color:#999;font-size:12px}.audit-item-content[data-v-c0591cc1]{margin-bottom:12px;padding:8px 0}.node-preview[data-v-c0591cc1],.version-preview[data-v-c0591cc1],.relation-info[data-v-c0591cc1],.version-info[data-v-c0591cc1]{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.label[data-v-c0591cc1]{color:#666;margin-right:8px;min-width:60px}.node-name[data-v-c0591cc1],.relation-type[data-v-c0591cc1],.revision[data-v-c0591cc1]{color:#333}.audit-actions[data-v-c0591cc1]{display:flex;gap:8px;justify-content:flex-end}[data-v-c0591cc1] .ant-tabs{background:#fff;border-radius:4px}[data-v-ade0d220]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.notification-page[data-v-ade0d220]{padding:20px}.notification-page .notification-toolbar[data-v-ade0d220]{margin-bottom:20px;padding:16px;background-color:#fafafa;border-radius:4px}.notification-page .notification-stats[data-v-ade0d220]{margin-bottom:20px}.notification-page .notification-list .notification-item[data-v-ade0d220]{padding:16px;margin-bottom:12px;border:1px solid #f0f0f0;border-radius:4px;background-color:#fff;transition:all .3s ease}.notification-page .notification-list .notification-item.unread[data-v-ade0d220]{background-color:#f6f8ff;border-color:#1890ff}.notification-page .notification-list .notification-item[data-v-ade0d220]:hover{box-shadow:0 2px 8px #0000001a}.notification-page .notification-list .notification-item .notification-header[data-v-ade0d220]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.notification-page .notification-list .notification-item .notification-header .notification-title-section[data-v-ade0d220]{display:flex;align-items:center;gap:12px;flex:1}.notification-page .notification-list .notification-item .notification-header .notification-title-section .notification-title[data-v-ade0d220]{font-weight:500;font-size:14px}.notification-page .notification-list .notification-item .notification-header .notification-time[data-v-ade0d220]{color:#999;font-size:12px;white-space:nowrap}.notification-page .notification-list .notification-item .notification-content[data-v-ade0d220]{margin-bottom:12px;padding:12px;background-color:#fafafa;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .audit-info[data-v-ade0d220]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e8e8e8}.notification-page .notification-list .notification-item .notification-content .audit-info p[data-v-ade0d220]{margin:8px 0;font-size:13px}.notification-page .notification-list .notification-item .notification-content .audit-info p strong[data-v-ade0d220]{color:#333}.notification-page .notification-list .notification-item .notification-content .relation-preview .preview-label[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .preview-label[data-v-ade0d220]{margin:0 0 8px;font-size:12px;font-weight:500;color:#666}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display[data-v-ade0d220]{display:flex;align-items:flex-start;gap:12px;padding:8px;background-color:#fff;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .dnode-container[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .dnode-container[data-v-ade0d220]{flex:1;min-width:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .dnode-container[data-v-ade0d220] .dnode,.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .dnode-container[data-v-ade0d220] .dnode{margin:0;padding:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .relation-nodes-display .relation-arrow[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .relation-nodes-display .relation-arrow[data-v-ade0d220]{color:#999;font-size:16px;padding-top:8px;flex-shrink:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .dnode-container[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .dnode-container[data-v-ade0d220]{padding:8px;background-color:#fff;border-radius:4px;border:1px solid #f0f0f0}.notification-page .notification-list .notification-item .notification-content .relation-preview .dnode-container[data-v-ade0d220] .dnode,.notification-page .notification-list .notification-item .notification-content .version-preview .dnode-container[data-v-ade0d220] .dnode{margin:0;padding:0}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info[data-v-ade0d220]{display:flex;gap:16px;padding:8px;background-color:#fff;border-radius:4px}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info .info-label[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info .info-label[data-v-ade0d220]{font-size:12px;color:#999}.notification-page .notification-list .notification-item .notification-content .relation-preview .version-info .info-value[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-preview .version-info .info-value[data-v-ade0d220]{font-size:13px;font-weight:500;color:#333}.notification-page .notification-list .notification-item .notification-content .relation-audit-content p[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .version-audit-content p[data-v-ade0d220],.notification-page .notification-list .notification-item .notification-content .system-notification-content p[data-v-ade0d220]{margin:0}.notification-page .notification-list .notification-item .notification-actions[data-v-ade0d220]{display:flex;justify-content:flex-end;gap:8px}.notification-page .notification-list .pagination-wrapper[data-v-ade0d220]{display:flex;justify-content:center;margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}.study-drag-container[data-v-17073a49]{padding:40px;background:#f5f5f5;min-height:100vh}h1[data-v-17073a49]{margin-bottom:30px;color:#333}.tree-container[data-v-17073a49]{background:#fff;padding:30px;border-radius:8px;margin-bottom:30px;box-shadow:0 2px 8px #0000001a}.tree-node-wrapper[data-v-17073a49]{margin-bottom:0}.gap-zone[data-v-17073a49]{position:relative;height:20px;margin:-8px 0;z-index:10;background:linear-gradient(to bottom,transparent 48%,#1890ff 48%,#1890ff 52%,transparent 52%);background-size:100% 100%;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .1s ease}.gap-zone.gap-active[data-v-17073a49]{opacity:1}.tree-node[data-v-17073a49]{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:8px 0;background:#fafafa;border:2px solid transparent;border-radius:4px;cursor:move;transition:all .2s ease;-webkit-user-select:none;user-select:none}.tree-node[data-v-17073a49]:hover{background:#f0f0f0}.tree-node.drag-over[data-v-17073a49]{background:#e6f7ff;border-color:#1890ff;box-shadow:0 0 8px #1890ff4d}.bullet[data-v-17073a49]{font-size:16px;color:#333;font-weight:700}.label[data-v-17073a49]{font-size:16px;font-weight:500;color:#333;flex:1}.actions[data-v-17073a49]{color:#999;font-size:14px;cursor:pointer}.question[data-v-17073a49]{color:#ccc;font-size:14px;margin-left:8px}.children-container[data-v-17073a49]{margin-left:40px;border-left:2px solid #e8e8e8;padding-left:0}.log-container[data-v-17073a49]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.log-container h3[data-v-17073a49]{margin-top:0;margin-bottom:15px;color:#333}.log-content[data-v-17073a49]{background:#f9f9f9;border:1px solid #e8e8e8;border-radius:4px;padding:12px;height:200px;overflow-y:auto;font-family:Monaco,Menlo,monospace;font-size:12px;line-height:1.6}.log-item[data-v-17073a49]{color:#666;padding:4px 0;border-bottom:1px solid #f0f0f0}.log-item[data-v-17073a49]:last-child{border-bottom:none}.clear-btn[data-v-17073a49]{margin-top:12px;padding:8px 16px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background .2s ease}.clear-btn[data-v-17073a49]:hover{background:#40a9ff}[data-v-be745258]:root{--primary-color: var(--light-primary-color);--color: var(--light-color);--bg-color: var(--light-bg-color);--border-color: var(--light-border-color)}.message-list[data-v-be745258]{height:100vh;display:flex;flex-direction:column;background:#f5f5f5}.message-list .message-list-header[data-v-be745258]{padding:16px 20px;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center}.message-list .message-list-header h2[data-v-be745258]{margin:0;font-size:18px;font-weight:600}.message-list .message-list-content[data-v-be745258]{flex:1;overflow-y:auto;padding:8px}.message-list .message-list-content .empty-state[data-v-be745258]{display:flex;justify-content:center;align-items:center;height:400px}.message-list .message-list-content .system-notification-entry[data-v-be745258]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;background:linear-gradient(135deg,#fff7e6,#fffbe6);border-radius:8px;cursor:pointer;transition:all .2s;border:1px solid #ffd591}.message-list .message-list-content .system-notification-entry[data-v-be745258]:hover{background:linear-gradient(135deg,#ffe7ba,#ffde7d);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.message-list .message-list-content .system-notification-entry .notification-avatar[data-v-be745258]{margin-right:12px}.message-list .message-list-content .system-notification-entry .notification-content[data-v-be745258]{flex:1;min-width:0}.message-list .message-list-content .system-notification-entry .notification-content .notification-header[data-v-be745258]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.message-list .message-list-content .system-notification-entry .notification-content .notification-header .notification-title[data-v-be745258]{font-weight:600;font-size:16px;color:#d46b08}.message-list .message-list-content .system-notification-entry .notification-content .notification-header .notification-time[data-v-be745258]{font-size:12px;color:#8c8c8c}.message-list .message-list-content .system-notification-entry .notification-content .notification-preview[data-v-be745258]{font-size:14px;color:#595959;display:flex;align-items:center}.message-list .message-list-content .system-notification-entry .notification-content .notification-preview .message-content[data-v-be745258]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list .message-list-content .system-notification-entry .notification-badge[data-v-be745258]{margin-left:8px}.message-list .message-list-content .dialogue-list .dialogue-item[data-v-be745258]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;background:#fff;border-radius:8px;cursor:pointer;transition:all .2s}.message-list .message-list-content .dialogue-list .dialogue-item[data-v-be745258]:hover{background:#f0f0f0;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-avatar[data-v-be745258]{margin-right:12px}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content[data-v-be745258]{flex:1;min-width:0}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header[data-v-be745258]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header .dialogue-title[data-v-be745258]{font-weight:500;font-size:16px;color:#262626}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-header .dialogue-time[data-v-be745258]{font-size:12px;color:#8c8c8c}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview[data-v-be745258]{font-size:14px;color:#595959;display:flex;align-items:center}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview .sender-name[data-v-be745258]{color:#1890ff;margin-right:4px;font-weight:500}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-content .dialogue-preview .message-content[data-v-be745258]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list .message-list-content .dialogue-list .dialogue-item .dialogue-badge[data-v-be745258]{margin-left:8px}
