.bytemd .CodeMirror[data-v-8708a2ab]{font-family:-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial}.code-block-extension-headerRight[data-v-8708a2ab]{align-items:center;display:flex;flex-shrink:0;gap:10px}.code-block-extension-copyCodeBtn[data-v-8708a2ab],.code-block-extension-explainCodeBtn[data-v-8708a2ab]{align-items:center;background:transparent;border:0;color:var(--jj-base-color-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;height:24px;line-height:1;opacity:.72;padding:0 2px;transition:color .16s ease,opacity .16s ease}.code-block-extension-copyCodeBtn[data-v-8708a2ab]:hover,.code-block-extension-explainCodeBtn[data-v-8708a2ab]:hover{color:var(--jj-primary-color);opacity:1}.code-block-extension-explainCodeBtn[data-v-8708a2ab]{background:linear-gradient(90deg,#06f,#672bff 44%,#b051b9 72%,#ff8a01);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:.9}.code-block-extension-explainCodeBtn[data-v-8708a2ab]:hover{opacity:1}.code-block-extension-explainCodeBtn svg[data-v-8708a2ab]{flex-shrink:0;height:13px;stroke:url(#code-explain-gradient);width:13px}.medium-zoom--opened .medium-zoom-overlay[data-v-8708a2ab]{background:#000000b3!important}code[data-v-8708a2ab],kbd[data-v-8708a2ab],pre[data-v-8708a2ab],samp[data-v-8708a2ab]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.no-results[data-v-8708a2ab]{background:var(--jj-background-1);padding:20px 10px}.no-more[data-v-8708a2ab]{color:var(--jj-base-color-3);display:none;font-size:14px;padding:15px 0;text-align:center}.svg-style-1[data-v-8708a2ab]{cursor:pointer;height:24px;margin-right:8px;width:24px}.svg-style-1[data-v-8708a2ab],.svg-style-2[data-v-8708a2ab]{background:var(--jj-background-9);border-radius:50%;justify-content:center}.svg-style-2[data-v-8708a2ab]{height:16px;margin-left:8px;width:16px}.gitee-icon[data-v-8708a2ab]{color:#e02727d9}.github-icon[data-v-8708a2ab]{color:#181616}.wechat-icon[data-v-8708a2ab]{color:#07c160}.body-index[data-v-8708a2ab]{color:var(--jj-base-color-3);font-family:Archivo;font-weight:800;line-height:22px;margin:0 10px 0 0;min-width:18px;text-align:left}.index-1[data-v-8708a2ab]{background:linear-gradient(180deg,#f64242 20%,#f6424266 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-2[data-v-8708a2ab]{background:linear-gradient(180deg,#ff7426 20%,#ff742666 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-3[data-v-8708a2ab]{background:linear-gradient(180deg,#ffac0c 20%,#ffac0c66 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.container-header[data-v-8708a2ab]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);color:var(--jj-base-color-1);display:flex;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin-bottom:0;padding:20px 20px 16px}.lv-icon[data-v-8708a2ab]{fill:currentColor;height:24px!important;margin-left:5px;overflow:hidden;vertical-align:-6px;width:24px!important}.directory-tree[data-v-8708a2ab]{margin-bottom:15px;max-height:320px;overflow:auto;position:relative}.directory-tree-list[data-v-8708a2ab]{list-style:none;padding:8px 15px}.directory-tree-list .directory-tree-list-item[data-v-8708a2ab]{border-radius:var(--jj-border-radius);color:var(--jj-base-color-1);font-size:14px;line-height:22px}.directory-tree-list .directory-tree-list-item.depth-1[data-v-8708a2ab]{color:var(--jj-base-color-1);padding:2px 0}.directory-tree-list .directory-tree-list-item.depth-2[data-v-8708a2ab]{color:var(--jj-base-color-2)}.directory-tree-list .directory-tree-list-item.depth-2>.directory-tree-list-item-link[data-v-8708a2ab]{padding-left:25px}.directory-tree-list .directory-tree-list-item.depth-3[data-v-8708a2ab]{color:var(--jj-base-color-3)}.directory-tree-list .directory-tree-list-item.depth-3>.directory-tree-list-item-link[data-v-8708a2ab]{padding-left:40px}.directory-tree-list .directory-tree-list-item.active[data-v-8708a2ab]{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item.active[data-v-8708a2ab]:before{background:var(--jj-primary-color);border-radius:2px;content:"";height:14px;left:0;margin-top:8px;position:absolute;width:3px}.directory-tree-list .directory-tree-list-item[data-v-8708a2ab]:hover{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item-link[data-v-8708a2ab]{border-radius:var(--jj-border-radius);color:inherit;display:block;overflow:hidden;padding:4px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.directory-tree-list .directory-tree-list-empty[data-v-8708a2ab]{color:var(--jj-base-color-3);font-size:14px;padding:10px 20px;text-align:center}.toc-scroll-bar[data-v-8708a2ab]{overflow-y:overlay}.toc-scroll-bar[data-v-8708a2ab]::-webkit-scrollbar{width:4px}.toc-scroll-bar[data-v-8708a2ab]::-webkit-scrollbar-thumb{background:#e4e6e900;border-radius:var(--jj-border-radius);-webkit-transition:.2s;transition:.2s;width:4px}.toc-scroll-bar[data-v-8708a2ab]::-webkit-scrollbar-track{background:var(--jj-background-1)}.toc-scroll-bar[data-v-8708a2ab]::-webkit-scrollbar-thumb{background:#e4e6e9}.entry-item[data-v-8708a2ab]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.entry-item-text[data-v-8708a2ab]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-viewer .markdown-body pre[data-v-8708a2ab]{line-height:1.75;overflow:auto;position:relative}.code-block-extension-header[data-v-8708a2ab]{align-items:center;background-color:var(--jj-background-3);box-shadow:0 4px 4px -6px #999;display:flex;font-size:12px;height:32px;justify-content:space-between;left:0;overflow:hidden;padding:0 8px;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-block-extension-header.code-block-extension-fold[data-v-8708a2ab]{box-shadow:none;margin-bottom:0}.code-block-extension-headerLeft[data-v-8708a2ab]{align-items:center;display:flex}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-8708a2ab]{align-items:center;display:flex;filter:invert(.8);height:16px;justify-content:center;margin-right:8px;width:16px}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-8708a2ab]:hover{cursor:pointer;filter:invert(.4)}.code-block-extension-headerLeft>.code-block-extension-foldBtn.code-block-extension-fold[data-v-8708a2ab]{transform:rotate(-90deg)}.code-block-extension-headerLeft>.code-block-extension-lang[data-v-8708a2ab]{color:var(--jj-base-color-3)}pre>code.code-block-extension-fold[data-v-8708a2ab]{display:none!important}.list-wrapper[data-v-8708a2ab]{padding:8px 8px 12px}.list-item[data-v-8708a2ab]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.list-item[data-v-8708a2ab]:hover{background-color:var(--jj-background-2)}.list-item-text[data-v-8708a2ab]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-text-post[data-v-8708a2ab]{align-items:center;display:flex}.title-post[data-v-8708a2ab]{color:var(--jj-base-color-1);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.skeleton-loading[data-v-8708a2ab]{padding:20px}.icon-loading[data-v-8708a2ab],.skeleton-loading[data-v-8708a2ab]{background-color:var(--jj-background-1)}.icon-loading[data-v-8708a2ab]{align-items:center;color:var(--jj-base-color-3);display:flex;justify-content:center;padding:15px 0;width:100%}.n-icon[data-v-8708a2ab]{vertical-align:-3px}.n-thing .n-thing-main .n-thing-main__action[data-v-8708a2ab]:not(:first-child),.n-thing .n-thing-main .n-thing-main__content[data-v-8708a2ab]:not(:first-child),.n-thing .n-thing-main .n-thing-main__footer[data-v-8708a2ab]:not(:first-child){margin-top:5px}.title-main[data-v-8708a2ab]{font-size:20px;font-weight:600;line-height:28px}.title-sub[data-v-8708a2ab]{color:var(--jj-base-color-3);font-size:13px;line-height:16px}.coll-container[data-v-8708a2ab]{background:var(--jj-background-1);padding:0 20px}.highlight[data-v-8708a2ab]{border-radius:2px;color:#ff4d4f;font-weight:700}.n-spin-content.n-spin-content--spinning[data-v-8708a2ab]{opacity:1!important;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.naive-tabs[data-v-8708a2ab]{background:var(--jj-background-1)}.n-tabs .n-tabs-tab[data-v-8708a2ab]{color:var(--jj-base-color-3)}.n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active[data-v-8708a2ab]{color:var(--jj-base-color-1)}.n-tabs .n-tabs-nav.n-tabs-nav--line-type.n-tabs-nav--top .n-tabs-bar[data-v-8708a2ab]{border-radius:50px;height:3px}.n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active[data-v-8708a2ab]{color:var(--jj-primary-color)}.n-tabs .n-tabs-nav.n-tabs-nav--bar-type.n-tabs-nav--top .n-tabs-bar[data-v-8708a2ab]{border-radius:50px;height:4px}[data-v-8708a2ab] .n-empty__description{text-align:center}body .n-modal-container .n-modal-mask[data-v-8708a2ab]{background-color:#0000004d}body .n-modal-container .n-modal-mask.fade-in-transition-leave-active[data-v-8708a2ab],body .n-modal-container .n-modal.fade-in-scale-up-transition-leave-active[data-v-8708a2ab]{transition:none!important}.login-modal-content[data-v-8708a2ab]{border-radius:var(--jj-border-radius);padding:20px}.modal-title-center[data-v-8708a2ab]{flex-direction:column;gap:4px;text-align:center}.modal-title-center[data-v-8708a2ab],.modal-title-left[data-v-8708a2ab]{align-items:center;display:flex;padding:20px}.modal-title-left[data-v-8708a2ab]{justify-content:flex-start}.modal-footer[data-v-8708a2ab]{padding:20px}.preserve-whitespace[data-v-8708a2ab]{white-space:pre-line}[data-v-8708a2ab] .emoji-img{height:24px;vertical-align:middle;width:24px}[data-v-8708a2ab] .big-emoji-img{align-items:center;display:inline-flex;height:60px!important;justify-content:center;vertical-align:middle;width:60px!important}.my-message-loading-spin[data-v-8708a2ab]{animation:my-message-spin-8708a2ab 1s linear infinite;display:inline-block}@keyframes my-message-spin-8708a2ab{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-item[data-v-8708a2ab]{border-radius:var(--jj-border-radius);cursor:pointer;padding:12px 20px;position:relative;transition:background-color .2s}.notification-item.is-unread[data-v-8708a2ab]{background-color:#1e80ff0f}.notification-item[data-v-8708a2ab]:hover{background-color:var(--jj-background-6)}.notification-item[data-v-8708a2ab]:not(:last-child):after{background-color:#e4e6eb80;bottom:0;content:"";height:1px;left:20px;position:absolute;right:20px}.notification-item[data-v-8708a2ab] .n-list-item__suffix{margin-left:12px}.reference-quote[data-v-8708a2ab]{background:var(--jj-background-9);border:1px solid var(--jj-background-15);border-radius:var(--jj-border-radius);box-sizing:border-box;color:var(--jj-base-color-3);display:block;font-size:14px;line-height:1.6;margin-top:8px;padding:8px 12px;transition:all .2s;width:100%}.n-p[data-v-8708a2ab]{margin:4px 0}.topic-list[data-v-8708a2ab]{padding:0 20px 15px}.topic-item[data-v-8708a2ab]{padding:5px 0}.topic-item:hover .topic-name[data-v-8708a2ab]{color:var(--jj-primary-color)}.topic-name[data-v-8708a2ab]{display:-webkit-box;font-size:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.topic-placeholder[data-v-8708a2ab]{background:var(--jj-background-3);color:var(--jj-base-color-3)}.bytemd .CodeMirror[data-v-d882c7ae]{font-family:-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial}.code-block-extension-headerRight[data-v-d882c7ae]{align-items:center;display:flex;flex-shrink:0;gap:10px}.code-block-extension-copyCodeBtn[data-v-d882c7ae],.code-block-extension-explainCodeBtn[data-v-d882c7ae]{align-items:center;background:transparent;border:0;color:var(--jj-base-color-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;height:24px;line-height:1;opacity:.72;padding:0 2px;transition:color .16s ease,opacity .16s ease}.code-block-extension-copyCodeBtn[data-v-d882c7ae]:hover,.code-block-extension-explainCodeBtn[data-v-d882c7ae]:hover{color:var(--jj-primary-color);opacity:1}.code-block-extension-explainCodeBtn[data-v-d882c7ae]{background:linear-gradient(90deg,#06f,#672bff 44%,#b051b9 72%,#ff8a01);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:.9}.code-block-extension-explainCodeBtn[data-v-d882c7ae]:hover{opacity:1}.code-block-extension-explainCodeBtn svg[data-v-d882c7ae]{flex-shrink:0;height:13px;stroke:url(#code-explain-gradient);width:13px}.medium-zoom--opened .medium-zoom-overlay[data-v-d882c7ae]{background:#000000b3!important}code[data-v-d882c7ae],kbd[data-v-d882c7ae],pre[data-v-d882c7ae],samp[data-v-d882c7ae]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.no-results[data-v-d882c7ae]{background:var(--jj-background-1);padding:20px 10px}.no-more[data-v-d882c7ae]{color:var(--jj-base-color-3);display:none;font-size:14px;padding:15px 0;text-align:center}.svg-style-1[data-v-d882c7ae]{cursor:pointer;height:24px;margin-right:8px;width:24px}.svg-style-1[data-v-d882c7ae],.svg-style-2[data-v-d882c7ae]{background:var(--jj-background-9);border-radius:50%;justify-content:center}.svg-style-2[data-v-d882c7ae]{height:16px;margin-left:8px;width:16px}.gitee-icon[data-v-d882c7ae]{color:#e02727d9}.github-icon[data-v-d882c7ae]{color:#181616}.wechat-icon[data-v-d882c7ae]{color:#07c160}.body-index[data-v-d882c7ae]{color:var(--jj-base-color-3);font-family:Archivo;font-weight:800;line-height:22px;margin:0 10px 0 0;min-width:18px;text-align:left}.index-1[data-v-d882c7ae]{background:linear-gradient(180deg,#f64242 20%,#f6424266 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-2[data-v-d882c7ae]{background:linear-gradient(180deg,#ff7426 20%,#ff742666 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-3[data-v-d882c7ae]{background:linear-gradient(180deg,#ffac0c 20%,#ffac0c66 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.container-header[data-v-d882c7ae]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);color:var(--jj-base-color-1);display:flex;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin-bottom:0;padding:20px 20px 16px}.lv-icon[data-v-d882c7ae]{fill:currentColor;height:24px!important;margin-left:5px;overflow:hidden;vertical-align:-6px;width:24px!important}.directory-tree[data-v-d882c7ae]{margin-bottom:15px;max-height:320px;overflow:auto;position:relative}.directory-tree-list[data-v-d882c7ae]{list-style:none;padding:8px 15px}.directory-tree-list .directory-tree-list-item[data-v-d882c7ae]{border-radius:var(--jj-border-radius);color:var(--jj-base-color-1);font-size:14px;line-height:22px}.directory-tree-list .directory-tree-list-item.depth-1[data-v-d882c7ae]{color:var(--jj-base-color-1);padding:2px 0}.directory-tree-list .directory-tree-list-item.depth-2[data-v-d882c7ae]{color:var(--jj-base-color-2)}.directory-tree-list .directory-tree-list-item.depth-2>.directory-tree-list-item-link[data-v-d882c7ae]{padding-left:25px}.directory-tree-list .directory-tree-list-item.depth-3[data-v-d882c7ae]{color:var(--jj-base-color-3)}.directory-tree-list .directory-tree-list-item.depth-3>.directory-tree-list-item-link[data-v-d882c7ae]{padding-left:40px}.directory-tree-list .directory-tree-list-item.active[data-v-d882c7ae]{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item.active[data-v-d882c7ae]:before{background:var(--jj-primary-color);border-radius:2px;content:"";height:14px;left:0;margin-top:8px;position:absolute;width:3px}.directory-tree-list .directory-tree-list-item[data-v-d882c7ae]:hover{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item-link[data-v-d882c7ae]{border-radius:var(--jj-border-radius);color:inherit;display:block;overflow:hidden;padding:4px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.directory-tree-list .directory-tree-list-empty[data-v-d882c7ae]{color:var(--jj-base-color-3);font-size:14px;padding:10px 20px;text-align:center}.toc-scroll-bar[data-v-d882c7ae]{overflow-y:overlay}.toc-scroll-bar[data-v-d882c7ae]::-webkit-scrollbar{width:4px}.toc-scroll-bar[data-v-d882c7ae]::-webkit-scrollbar-thumb{background:#e4e6e900;border-radius:var(--jj-border-radius);-webkit-transition:.2s;transition:.2s;width:4px}.toc-scroll-bar[data-v-d882c7ae]::-webkit-scrollbar-track{background:var(--jj-background-1)}.toc-scroll-bar[data-v-d882c7ae]::-webkit-scrollbar-thumb{background:#e4e6e9}.entry-item[data-v-d882c7ae]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.entry-item-text[data-v-d882c7ae]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-viewer .markdown-body pre[data-v-d882c7ae]{line-height:1.75;overflow:auto;position:relative}.code-block-extension-header[data-v-d882c7ae]{align-items:center;background-color:var(--jj-background-3);box-shadow:0 4px 4px -6px #999;display:flex;font-size:12px;height:32px;justify-content:space-between;left:0;overflow:hidden;padding:0 8px;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-block-extension-header.code-block-extension-fold[data-v-d882c7ae]{box-shadow:none;margin-bottom:0}.code-block-extension-headerLeft[data-v-d882c7ae]{align-items:center;display:flex}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-d882c7ae]{align-items:center;display:flex;filter:invert(.8);height:16px;justify-content:center;margin-right:8px;width:16px}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-d882c7ae]:hover{cursor:pointer;filter:invert(.4)}.code-block-extension-headerLeft>.code-block-extension-foldBtn.code-block-extension-fold[data-v-d882c7ae]{transform:rotate(-90deg)}.code-block-extension-headerLeft>.code-block-extension-lang[data-v-d882c7ae]{color:var(--jj-base-color-3)}pre>code.code-block-extension-fold[data-v-d882c7ae]{display:none!important}.list-wrapper[data-v-d882c7ae]{padding:8px 8px 12px}.list-item[data-v-d882c7ae]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.list-item[data-v-d882c7ae]:hover{background-color:var(--jj-background-2)}.list-item-text[data-v-d882c7ae]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-text-post[data-v-d882c7ae]{align-items:center;display:flex}.title-post[data-v-d882c7ae]{color:var(--jj-base-color-1);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.skeleton-loading[data-v-d882c7ae]{padding:20px}.icon-loading[data-v-d882c7ae],.skeleton-loading[data-v-d882c7ae]{background-color:var(--jj-background-1)}.icon-loading[data-v-d882c7ae]{align-items:center;color:var(--jj-base-color-3);display:flex;justify-content:center;padding:15px 0;width:100%}.n-icon[data-v-d882c7ae]{vertical-align:-3px}.n-thing .n-thing-main .n-thing-main__action[data-v-d882c7ae]:not(:first-child),.n-thing .n-thing-main .n-thing-main__content[data-v-d882c7ae]:not(:first-child),.n-thing .n-thing-main .n-thing-main__footer[data-v-d882c7ae]:not(:first-child){margin-top:5px}.title-main[data-v-d882c7ae]{font-size:20px;font-weight:600;line-height:28px}.title-sub[data-v-d882c7ae]{color:var(--jj-base-color-3);font-size:13px;line-height:16px}.coll-container[data-v-d882c7ae]{background:var(--jj-background-1);padding:0 20px}.highlight[data-v-d882c7ae]{border-radius:2px;color:#ff4d4f;font-weight:700}.n-spin-content.n-spin-content--spinning[data-v-d882c7ae]{opacity:1!important;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.naive-tabs[data-v-d882c7ae]{background:var(--jj-background-1)}.n-tabs .n-tabs-tab[data-v-d882c7ae]{color:var(--jj-base-color-3)}.n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active[data-v-d882c7ae]{color:var(--jj-base-color-1)}.n-tabs .n-tabs-nav.n-tabs-nav--line-type.n-tabs-nav--top .n-tabs-bar[data-v-d882c7ae]{border-radius:50px;height:3px}.n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active[data-v-d882c7ae]{color:var(--jj-primary-color)}.n-tabs .n-tabs-nav.n-tabs-nav--bar-type.n-tabs-nav--top .n-tabs-bar[data-v-d882c7ae]{border-radius:50px;height:4px}[data-v-d882c7ae] .n-empty__description{text-align:center}body .n-modal-container .n-modal-mask[data-v-d882c7ae]{background-color:#0000004d}body .n-modal-container .n-modal-mask.fade-in-transition-leave-active[data-v-d882c7ae],body .n-modal-container .n-modal.fade-in-scale-up-transition-leave-active[data-v-d882c7ae]{transition:none!important}.login-modal-content[data-v-d882c7ae]{border-radius:var(--jj-border-radius);padding:20px}.modal-title-center[data-v-d882c7ae]{flex-direction:column;gap:4px;text-align:center}.modal-title-center[data-v-d882c7ae],.modal-title-left[data-v-d882c7ae]{align-items:center;display:flex;padding:20px}.modal-title-left[data-v-d882c7ae]{justify-content:flex-start}.modal-footer[data-v-d882c7ae]{padding:20px}.preserve-whitespace[data-v-d882c7ae]{white-space:pre-line}[data-v-d882c7ae] .emoji-img{height:24px;vertical-align:middle;width:24px}[data-v-d882c7ae] .big-emoji-img{align-items:center;display:inline-flex;height:60px!important;justify-content:center;vertical-align:middle;width:60px!important}.my-message-loading-spin[data-v-d882c7ae]{animation:my-message-spin-d882c7ae 1s linear infinite;display:inline-block}@keyframes my-message-spin-d882c7ae{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-item[data-v-d882c7ae]{border-radius:var(--jj-border-radius);cursor:pointer;padding:12px 20px;position:relative;transition:background-color .2s}.notification-item.is-unread[data-v-d882c7ae]{background-color:#1e80ff0f}.notification-item[data-v-d882c7ae]:hover{background-color:var(--jj-background-6)}.notification-item[data-v-d882c7ae]:not(:last-child):after{background-color:#e4e6eb80;bottom:0;content:"";height:1px;left:20px;position:absolute;right:20px}.notification-item[data-v-d882c7ae] .n-list-item__suffix{margin-left:12px}.reference-quote[data-v-d882c7ae]{background:var(--jj-background-9);border:1px solid var(--jj-background-15);border-radius:var(--jj-border-radius);box-sizing:border-box;color:var(--jj-base-color-3);display:block;font-size:14px;line-height:1.6;margin-top:8px;padding:8px 12px;transition:all .2s;width:100%}.n-p[data-v-d882c7ae]{margin:4px 0}.communication-circle-nav[data-v-d882c7ae]{box-sizing:border-box;max-height:100%;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;width:100%}.communication-circle-nav[data-v-d882c7ae]::-webkit-scrollbar{width:6px}.communication-circle-nav[data-v-d882c7ae]::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.communication-circle-nav[data-v-d882c7ae]:hover::-webkit-scrollbar-thumb{background:#1f232929}.communication-circle-nav__menu[data-v-d882c7ae]{min-width:0}.bytemd .CodeMirror[data-v-b89bf534]{font-family:-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial}.code-block-extension-headerRight[data-v-b89bf534]{align-items:center;display:flex;flex-shrink:0;gap:10px}.code-block-extension-copyCodeBtn[data-v-b89bf534],.code-block-extension-explainCodeBtn[data-v-b89bf534]{align-items:center;background:transparent;border:0;color:var(--jj-base-color-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:4px;height:24px;line-height:1;opacity:.72;padding:0 2px;transition:color .16s ease,opacity .16s ease}.code-block-extension-copyCodeBtn[data-v-b89bf534]:hover,.code-block-extension-explainCodeBtn[data-v-b89bf534]:hover{color:var(--jj-primary-color);opacity:1}.code-block-extension-explainCodeBtn[data-v-b89bf534]{background:linear-gradient(90deg,#06f,#672bff 44%,#b051b9 72%,#ff8a01);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;opacity:.9}.code-block-extension-explainCodeBtn[data-v-b89bf534]:hover{opacity:1}.code-block-extension-explainCodeBtn svg[data-v-b89bf534]{flex-shrink:0;height:13px;stroke:url(#code-explain-gradient);width:13px}.medium-zoom--opened .medium-zoom-overlay[data-v-b89bf534]{background:#000000b3!important}code[data-v-b89bf534],kbd[data-v-b89bf534],pre[data-v-b89bf534],samp[data-v-b89bf534]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.no-results[data-v-b89bf534]{background:var(--jj-background-1);padding:20px 10px}.no-more[data-v-b89bf534]{color:var(--jj-base-color-3);display:none;font-size:14px;padding:15px 0;text-align:center}.svg-style-1[data-v-b89bf534]{cursor:pointer;height:24px;margin-right:8px;width:24px}.svg-style-1[data-v-b89bf534],.svg-style-2[data-v-b89bf534]{background:var(--jj-background-9);border-radius:50%;justify-content:center}.svg-style-2[data-v-b89bf534]{height:16px;margin-left:8px;width:16px}.gitee-icon[data-v-b89bf534]{color:#e02727d9}.github-icon[data-v-b89bf534]{color:#181616}.wechat-icon[data-v-b89bf534]{color:#07c160}.body-index[data-v-b89bf534]{color:var(--jj-base-color-3);font-family:Archivo;font-weight:800;line-height:22px;margin:0 10px 0 0;min-width:18px;text-align:left}.index-1[data-v-b89bf534]{background:linear-gradient(180deg,#f64242 20%,#f6424266 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-2[data-v-b89bf534]{background:linear-gradient(180deg,#ff7426 20%,#ff742666 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.index-3[data-v-b89bf534]{background:linear-gradient(180deg,#ffac0c 20%,#ffac0c66 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.container-header[data-v-b89bf534]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);color:var(--jj-base-color-1);display:flex;font-size:18px;font-weight:500;letter-spacing:2px;line-height:24px;margin-bottom:0;padding:20px 20px 16px}.lv-icon[data-v-b89bf534]{fill:currentColor;height:24px!important;margin-left:5px;overflow:hidden;vertical-align:-6px;width:24px!important}.directory-tree[data-v-b89bf534]{margin-bottom:15px;max-height:320px;overflow:auto;position:relative}.directory-tree-list[data-v-b89bf534]{list-style:none;padding:8px 15px}.directory-tree-list .directory-tree-list-item[data-v-b89bf534]{border-radius:var(--jj-border-radius);color:var(--jj-base-color-1);font-size:14px;line-height:22px}.directory-tree-list .directory-tree-list-item.depth-1[data-v-b89bf534]{color:var(--jj-base-color-1);padding:2px 0}.directory-tree-list .directory-tree-list-item.depth-2[data-v-b89bf534]{color:var(--jj-base-color-2)}.directory-tree-list .directory-tree-list-item.depth-2>.directory-tree-list-item-link[data-v-b89bf534]{padding-left:25px}.directory-tree-list .directory-tree-list-item.depth-3[data-v-b89bf534]{color:var(--jj-base-color-3)}.directory-tree-list .directory-tree-list-item.depth-3>.directory-tree-list-item-link[data-v-b89bf534]{padding-left:40px}.directory-tree-list .directory-tree-list-item.active[data-v-b89bf534]{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item.active[data-v-b89bf534]:before{background:var(--jj-primary-color);border-radius:2px;content:"";height:14px;left:0;margin-top:8px;position:absolute;width:3px}.directory-tree-list .directory-tree-list-item[data-v-b89bf534]:hover{color:var(--jj-primary-color)}.directory-tree-list .directory-tree-list-item-link[data-v-b89bf534]{border-radius:var(--jj-border-radius);color:inherit;display:block;overflow:hidden;padding:4px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.directory-tree-list .directory-tree-list-empty[data-v-b89bf534]{color:var(--jj-base-color-3);font-size:14px;padding:10px 20px;text-align:center}.toc-scroll-bar[data-v-b89bf534]{overflow-y:overlay}.toc-scroll-bar[data-v-b89bf534]::-webkit-scrollbar{width:4px}.toc-scroll-bar[data-v-b89bf534]::-webkit-scrollbar-thumb{background:#e4e6e900;border-radius:var(--jj-border-radius);-webkit-transition:.2s;transition:.2s;width:4px}.toc-scroll-bar[data-v-b89bf534]::-webkit-scrollbar-track{background:var(--jj-background-1)}.toc-scroll-bar[data-v-b89bf534]::-webkit-scrollbar-thumb{background:#e4e6e9}.entry-item[data-v-b89bf534]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.entry-item-text[data-v-b89bf534]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-viewer .markdown-body pre[data-v-b89bf534]{line-height:1.75;overflow:auto;position:relative}.code-block-extension-header[data-v-b89bf534]{align-items:center;background-color:var(--jj-background-3);box-shadow:0 4px 4px -6px #999;display:flex;font-size:12px;height:32px;justify-content:space-between;left:0;overflow:hidden;padding:0 8px;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-block-extension-header.code-block-extension-fold[data-v-b89bf534]{box-shadow:none;margin-bottom:0}.code-block-extension-headerLeft[data-v-b89bf534]{align-items:center;display:flex}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-b89bf534]{align-items:center;display:flex;filter:invert(.8);height:16px;justify-content:center;margin-right:8px;width:16px}.code-block-extension-headerLeft>.code-block-extension-foldBtn[data-v-b89bf534]:hover{cursor:pointer;filter:invert(.4)}.code-block-extension-headerLeft>.code-block-extension-foldBtn.code-block-extension-fold[data-v-b89bf534]{transform:rotate(-90deg)}.code-block-extension-headerLeft>.code-block-extension-lang[data-v-b89bf534]{color:var(--jj-base-color-3)}pre>code.code-block-extension-fold[data-v-b89bf534]{display:none!important}.list-wrapper[data-v-b89bf534]{padding:8px 8px 12px}.list-item[data-v-b89bf534]{align-items:center;border-radius:var(--jj-border-radius);display:flex;flex-direction:row;font-size:14px;line-height:22px;padding:8px}.list-item[data-v-b89bf534]:hover{background-color:var(--jj-background-2)}.list-item-text[data-v-b89bf534]{color:var(--jj-base-color-1);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-item-text-post[data-v-b89bf534]{align-items:center;display:flex}.title-post[data-v-b89bf534]{color:var(--jj-base-color-1);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.skeleton-loading[data-v-b89bf534]{padding:20px}.icon-loading[data-v-b89bf534],.skeleton-loading[data-v-b89bf534]{background-color:var(--jj-background-1)}.icon-loading[data-v-b89bf534]{align-items:center;color:var(--jj-base-color-3);display:flex;justify-content:center;padding:15px 0;width:100%}.n-icon[data-v-b89bf534]{vertical-align:-3px}.n-thing .n-thing-main .n-thing-main__action[data-v-b89bf534]:not(:first-child),.n-thing .n-thing-main .n-thing-main__content[data-v-b89bf534]:not(:first-child),.n-thing .n-thing-main .n-thing-main__footer[data-v-b89bf534]:not(:first-child){margin-top:5px}.title-main[data-v-b89bf534]{font-size:20px;font-weight:600;line-height:28px}.title-sub[data-v-b89bf534]{color:var(--jj-base-color-3);font-size:13px;line-height:16px}.coll-container[data-v-b89bf534]{background:var(--jj-background-1);padding:0 20px}.highlight[data-v-b89bf534]{border-radius:2px;color:#ff4d4f;font-weight:700}.n-spin-content.n-spin-content--spinning[data-v-b89bf534]{opacity:1!important;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.naive-tabs[data-v-b89bf534]{background:var(--jj-background-1)}.n-tabs .n-tabs-tab[data-v-b89bf534]{color:var(--jj-base-color-3)}.n-tabs.n-tabs--line-type .n-tabs-tab.n-tabs-tab--active[data-v-b89bf534]{color:var(--jj-base-color-1)}.n-tabs .n-tabs-nav.n-tabs-nav--line-type.n-tabs-nav--top .n-tabs-bar[data-v-b89bf534]{border-radius:50px;height:3px}.n-tabs.n-tabs--bar-type .n-tabs-tab.n-tabs-tab--active[data-v-b89bf534]{color:var(--jj-primary-color)}.n-tabs .n-tabs-nav.n-tabs-nav--bar-type.n-tabs-nav--top .n-tabs-bar[data-v-b89bf534]{border-radius:50px;height:4px}[data-v-b89bf534] .n-empty__description{text-align:center}body .n-modal-container .n-modal-mask[data-v-b89bf534]{background-color:#0000004d}body .n-modal-container .n-modal-mask.fade-in-transition-leave-active[data-v-b89bf534],body .n-modal-container .n-modal.fade-in-scale-up-transition-leave-active[data-v-b89bf534]{transition:none!important}.login-modal-content[data-v-b89bf534]{border-radius:var(--jj-border-radius);padding:20px}.modal-title-center[data-v-b89bf534]{flex-direction:column;gap:4px;text-align:center}.modal-title-center[data-v-b89bf534],.modal-title-left[data-v-b89bf534]{align-items:center;display:flex;padding:20px}.modal-title-left[data-v-b89bf534]{justify-content:flex-start}.modal-footer[data-v-b89bf534]{padding:20px}.preserve-whitespace[data-v-b89bf534]{white-space:pre-line}[data-v-b89bf534] .emoji-img{height:24px;vertical-align:middle;width:24px}[data-v-b89bf534] .big-emoji-img{align-items:center;display:inline-flex;height:60px!important;justify-content:center;vertical-align:middle;width:60px!important}.my-message-loading-spin[data-v-b89bf534]{animation:my-message-spin-b89bf534 1s linear infinite;display:inline-block}@keyframes my-message-spin-b89bf534{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-item[data-v-b89bf534]{border-radius:var(--jj-border-radius);cursor:pointer;padding:12px 20px;position:relative;transition:background-color .2s}.notification-item.is-unread[data-v-b89bf534]{background-color:#1e80ff0f}.notification-item[data-v-b89bf534]:hover{background-color:var(--jj-background-6)}.notification-item[data-v-b89bf534]:not(:last-child):after{background-color:#e4e6eb80;bottom:0;content:"";height:1px;left:20px;position:absolute;right:20px}.notification-item[data-v-b89bf534] .n-list-item__suffix{margin-left:12px}.reference-quote[data-v-b89bf534]{background:var(--jj-background-9);border:1px solid var(--jj-background-15);border-radius:var(--jj-border-radius);box-sizing:border-box;color:var(--jj-base-color-3);display:block;font-size:14px;line-height:1.6;margin-top:8px;padding:8px 12px;transition:all .2s;width:100%}.n-p[data-v-b89bf534]{margin:4px 0}.communication-page[data-v-b89bf534]{--communication-sidebar-width:200px;--communication-aside-width:270px;--communication-layout-gap:20px;--communication-page-width:1200px;--communication-surface-radius:var(--jj-border-radius,4px);--communication-surface-bg:var(--jj-background-1,#fff);align-items:flex-start;display:flex;gap:var(--communication-layout-gap);margin:20px auto;width:min(var(--communication-page-width),calc(100vw - 32px))}.communication-page__sidebar[data-v-b89bf534]{background:var(--communication-surface-bg);border-radius:var(--communication-surface-radius);box-sizing:border-box;display:flex;flex:0 0 var(--communication-sidebar-width);flex-direction:column;max-height:calc(100vh - var(--communication-sidebar-top, 80px) - 20px);max-width:var(--communication-sidebar-width);min-width:var(--communication-sidebar-width);overflow:hidden;padding:8px;position:sticky;top:var(--communication-sidebar-top,80px);transition:top .2s ease,max-height .2s ease;width:var(--communication-sidebar-width)}.communication-page__main[data-v-b89bf534]{border-radius:var(--communication-surface-radius);flex:1;min-width:0}.communication-page__aside[data-v-b89bf534]{display:flex;flex:0 0 var(--communication-aside-width);flex-direction:column;gap:20px;max-width:var(--communication-aside-width);min-width:var(--communication-aside-width);position:sticky;top:var(--communication-sidebar-top,80px);transition:top .2s ease;width:var(--communication-aside-width)}.communication-page__aside[data-v-b89bf534],.publish-section[data-v-b89bf534]{border-radius:var(--communication-surface-radius)}.publish-section[data-v-b89bf534]{background:var(--communication-surface-bg);margin-bottom:20px;padding:15px 15px 10px}.login-tip[data-v-b89bf534]{padding:24px}.list-section[data-v-b89bf534]{min-height:400px}@media(max-width:1180px){.communication-page__aside[data-v-b89bf534]{display:none}}@media(max-width:1024px){.communication-page[data-v-b89bf534]{width:min(100%,calc(100vw - 24px))}.communication-page__sidebar[data-v-b89bf534]{display:none}}
