.segment-code[data-v-e8232542]{white-space:normal;border-bottom-right-radius:12px;border-bottom-left-radius:12px;margin-bottom:12px;position:relative}.segment-code[data-v-e8232542] .syntax-highlighter{border:.5px solid var(--Separators-S1);border-top:none}.segment-code-header[data-v-e8232542]{z-index:1;background-color:var(--Bg-Primary)}.segment-code-header .segment-code-header-content[data-v-e8232542]{background:var(--Bg-Secondary);border:.5px solid var(--Separators-S1);box-sizing:border-box;border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:flex-start;align-items:center;gap:4px;padding:5px 12px;display:flex}.segment-code-lang[data-v-e8232542]{color:var(--Labels-Primary);flex:1;font-size:14px;font-weight:600}.segment-code-inline[data-v-e8232542]{color:var(--Labels-Primary);background-color:var(--Fills-F1);border-radius:4px;margin:0 4px;padding:2px 6px}.markdown-image[data-v-203e916e]{cursor:pointer;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:456px;line-height:0;display:block}.markdown-image[data-v-203e916e] .image-main{width:100%;height:auto}.image-link[data-v-203e916e]{word-break:break-all;font-size:14px;font-weight:400;line-height:16px}.katex-wrapper[data-v-08c398e2]{display:inline-block;position:relative}.katex-wrapper.math-display[data-v-08c398e2]{max-width:100%;display:block}.katex-container.math-display[data-v-08c398e2]{max-width:100%;display:block;overflow-x:auto;overflow-y:hidden}.katex-container[data-v-08c398e2] .katex{line-height:2!important}.katex-container[data-v-08c398e2] .katex .boxpad{font-weight:bolder!important}.katex-container[data-v-08c398e2] .katex-error{color:inherit!important}.katex-container[data-v-08c398e2] .katex .fbox,.katex-container[data-v-08c398e2] .katex .fcolorbox{border:none!important}.katex-menu[data-v-08c398e2]{z-index:5;border:1px solid var(--Separators-S1);background-color:var(--Bg-Secondary);pointer-events:auto;white-space:nowrap;border-radius:8px;flex-direction:column;gap:4px;min-width:-moz-fit-content;min-width:fit-content;padding:6px;display:flex;position:absolute;box-shadow:0 12px 24px #0f172a1f}.katex-menu-item[data-v-08c398e2]{text-align:left;width:100%;color:var(--Labels-Primary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:color .2s,background-color .2s,box-shadow .2s}.katex-menu-item[data-v-08c398e2]:hover{background-color:var(--Fills-F2)}.katex-menu-item[data-v-08c398e2]:active{background-color:var(--Fills-F1)}.table[data-v-46d91a25]{white-space:normal;width:max-content;max-width:100%;position:relative}.table .table-actions[data-v-46d91a25]{z-index:1;background-color:var(--Bg-Primary)}.table .table-actions .table-actions-content[data-v-46d91a25]{border:.5px solid var(--Separators-S1);background-color:var(--Bg-Secondary);border-bottom:0;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:center;align-items:center;gap:4px;padding:5px 10px 5px 16px;display:flex}.table .table-actions .table-title[data-v-46d91a25]{color:var(--Labels-Primary);flex:1;font-size:14px;font-weight:600;margin:0 10px 0 0!important}.table .table-actions .table-actions-icon[data-v-46d91a25]{color:var(--Labels-Secondary)}.table .table-actions .table-actions-icon+.table-actions-icon[data-v-46d91a25]{margin-left:4px}.table .table-container[data-v-46d91a25]{box-sizing:border-box;border:.5px solid var(--Separators-S1);border-top:none;border-bottom-right-radius:12px;border-bottom-left-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:auto}.table table[data-v-46d91a25]{font-size:var(--markdown-B3_Content-font-size);border-spacing:0;border-collapse:collapse;width:max-content;min-width:132px;display:table;overflow:auto}.table thead[data-v-46d91a25]{border-color:inherit;display:table-header-group}.table tbody[data-v-46d91a25]{border-color:inherit;display:table-row-group}.table tr[data-v-46d91a25]{border-color:inherit;display:table-row}.table td[data-v-46d91a25],.table th[data-v-46d91a25]{vertical-align:top;text-align:left;font-size:var(--markdown-B3_Content-font-size);line-height:var(--markdown-B3_Content-line-height);border-top:.5px solid var(--Separators-S1);border-left:.5px solid var(--Separators-S1);white-space:pre-wrap;word-break:break-word;max-width:480px;padding:10px 16px}.table th[data-v-46d91a25]:first-child,.table td[data-v-46d91a25]:first-child{border-left:0}.table th[data-v-46d91a25]{font-weight:600}.full-screen-markmap-container[data-v-554749cd]{z-index:100;background:var(--Bg-Primary);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.main-content[data-v-554749cd]{width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);height:100dvh}.markmap-svg[data-v-554749cd]{width:100%;height:100%;color:var(--Labels-Primary)}.close-button[data-v-554749cd]{cursor:pointer;z-index:101;color:var(--Labels-Secondary);padding:6px;position:absolute;top:15px;right:16px}.markdown-loading[data-v-7e85b0fb]{--progress-color:linear-gradient(90deg, #fff 10%, #e8f3ff 20%, #1783ff 30%, #fff 40%, #fff 100%)}:root.dark .markdown-loading[data-v-7e85b0fb]{--progress-color:linear-gradient(90deg, #000 10%, #e8f3ff 20%, #1783ff 30%, #000 40%, #000 100%)}[data-v-7e85b0fb] .syntax-highlighter{border:.5px solid var(--Separators-S1);border-top:none}.markdown-container[data-v-7e85b0fb]{white-space:normal;border-radius:12px;margin-bottom:16px}.markdown-header[data-v-7e85b0fb]{box-sizing:border-box;z-index:1;background-color:var(--Bg-Primary)}.markdown-header-content[data-v-7e85b0fb]{background-color:var(--Bg-Secondary);border:.5px solid var(--Separators-S1);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex}.markdown-header-content .title[data-v-7e85b0fb]{color:var(--Labels-Primary);font-size:14px;font-weight:600;line-height:22px}.markdown-header-content-right[data-v-7e85b0fb]{align-items:center;gap:8px;display:flex}.markdown-loading[data-v-7e85b0fb]{background:var(--progress-color);background-size:600% 100%;border-radius:10px;width:100%;height:2px;animation:2s ease-out infinite loading-7e85b0fb;position:absolute;bottom:0;left:0}.markdown-switch[data-v-7e85b0fb]{box-sizing:border-box;background:var(--Fills-F2);cursor:pointer;border-radius:10px;justify-content:flex-end;align-items:center;padding:2px;display:flex}.markdown-switch.chatting[data-v-7e85b0fb]{opacity:.5;cursor:not-allowed}.markdown-switch-item[data-v-7e85b0fb]{white-space:nowrap;box-sizing:border-box;text-align:center;height:28px;color:var(--Labels-Primary);border-radius:8px;padding:4px 12px;font-size:14px;font-weight:400;line-height:20px;transition:background-color .3s ease-in-out,color .3s ease-in-out}.markdown-switch-item.selected[data-v-7e85b0fb]{color:var(--Labels-Primary);background-color:var(--Bg-Quaternary);font-weight:500}.markdown-code-content[data-v-7e85b0fb]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:none}.markdown-preview-content[data-v-7e85b0fb]{box-sizing:border-box;border:.5px solid var(--Separators-S1);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@keyframes loading-7e85b0fb{0%{background-position:100%}to{background-position:0%}}[data-v-0ce8e6f7] .syntax-highlighter{border:.5px solid var(--Separators-S1);border-top:none}.markmap-svg[data-v-0ce8e6f7]{color:var(--Labels-Primary);min-height:320px;max-height:560px;font-weight:500}@media (max-width:700px){.markmap-button[data-v-0ce8e6f7] span{display:none!important}}.full-screen-mermaid-container[data-v-9bbe7f2f]{z-index:100;background:var(--Bg-Primary);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.full-screen-mermaid-container .full-screen-mermaid[data-v-9bbe7f2f]{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.full-screen-mermaid-container .close-button[data-v-9bbe7f2f]{cursor:pointer;z-index:101;color:var(--Labels-Secondary);padding:6px;position:absolute;top:15px;right:16px}.full-screen-mermaid-container .main-content[data-v-9bbe7f2f]{width:100%;height:100%;display:flex}.full-screen-mermaid-container .scroll-view[data-v-9bbe7f2f]{width:100%;height:100%}[data-v-37dd71ed] .syntax-highlighter{border:.5px solid var(--Separators-S1);border-top:none}.mermaid-content[data-v-37dd71ed]{box-sizing:border-box;cursor:pointer;width:100%;max-height:600px;color:var(--Fills-F1);justify-content:center;align-items:flex-start;padding:12px 0;display:flex;overflow-y:auto}.mermaid-content[data-v-37dd71ed]::-webkit-scrollbar{width:6px}.action-row[data-v-37dd71ed]{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.markdown-container[data-v-b3358103] .segment-code-content{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;overflow:auto}.markdown-container[data-v-b3358103] .segment-code-content pre{border-radius:0}.markdown-container .markdown-table[data-v-b3358103],.markdown-container .markdown-code[data-v-b3358103],.markdown-container .markdown-math[data-v-b3358103]{margin-bottom:16px}.markdown-container[data-v-b3358103] .markdown{max-width:100%;color:var(--Labels-Primary);letter-spacing:.5px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:relative}.markdown-container[data-v-b3358103] .markdown h1{font-weight:600;font-size:var(--markdown-H1_Content-font-size);line-height:var(--markdown-H1_Content-line-height);letter-spacing:0}.markdown-container[data-v-b3358103] .markdown h2{font-weight:600;font-size:var(--markdown-H2_Content-font-size);line-height:var(--markdown-H2_Content-line-height);letter-spacing:0}.markdown-container[data-v-b3358103] .markdown h3{font-weight:600;font-size:var(--markdown-H3_Content-font-size);line-height:var(--markdown-H3_Content-line-height);letter-spacing:0}.markdown-container[data-v-b3358103] .markdown h4,.markdown-container[data-v-b3358103] .markdown h5,.markdown-container[data-v-b3358103] .markdown h6{font-weight:600;font-size:var(--markdown-B1_Content_Emphasized-font-size);line-height:var(--markdown-B1_Content_Emphasized-line-height);letter-spacing:0}.markdown-container[data-v-b3358103] .markdown ol{padding-left:26px;list-style-type:decimal}.markdown-container[data-v-b3358103] .markdown ul{padding-left:26px;list-style-type:disc}.markdown-container[data-v-b3358103] .markdown ul li,.markdown-container[data-v-b3358103] .markdown ol li{-webkit-padding-start:6px;padding-left:6px}.markdown-container[data-v-b3358103] .markdown ul li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ul li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ul li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ol li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ol li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ol li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:6px}.markdown-container[data-v-b3358103] .markdown ul li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ul li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ul li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ol li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ol li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ol li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:6px}.markdown-container[data-v-b3358103] .markdown ul li>.paragraph,.markdown-container[data-v-b3358103] .markdown ol li>.paragraph{margin-bottom:8px}.markdown-container[data-v-b3358103] .markdown ul ul{list-style-type:circle}.markdown-container[data-v-b3358103] .markdown ul ul ul{list-style-type:square}.markdown-container[data-v-b3358103] .markdown a{cursor:pointer;color:var(--Colors-KMBlue);-webkit-text-decoration:none;text-decoration:none}.markdown-container[data-v-b3358103] .markdown a:hover{color:var(--Colors-KMBlue-hover)}.markdown-container[data-v-b3358103] .markdown a:active{color:var(--Colors-KMBlue-active)}.markdown-container[data-v-b3358103] .markdown em{font-style:italic}.markdown-container[data-v-b3358103] .markdown strong{font-weight:600}.markdown-container[data-v-b3358103] .markdown blockquote{padding:0 1em 0 32px;position:relative}.markdown-container[data-v-b3358103] .markdown blockquote:before{content:"";background:var(--Fills-F2);width:4px;position:absolute;top:2px;bottom:2px;left:0}.markdown-container[data-v-b3358103] .markdown img{max-width:100%}.markdown-container[data-v-b3358103] .markdown p,.markdown-container[data-v-b3358103] .markdown .paragraph{font-weight:400;font-size:var(--markdown-B1_Content-font-size);line-height:var(--markdown-B1_Content-line-height);letter-spacing:0}.markdown-container[data-v-b3358103] .markdown p,.markdown-container[data-v-b3358103] .markdown .paragraph,.markdown-container[data-v-b3358103] .markdown code{white-space:pre-wrap;word-break:break-word;max-width:100%;text-shadow:none}.markdown-container[data-v-b3358103] .markdown code{overflow:auto}.markdown-container[data-v-b3358103] .markdown h1,.markdown-container[data-v-b3358103] .markdown h2,.markdown-container[data-v-b3358103] .markdown h3{margin-top:24px}.markdown-container[data-v-b3358103] .markdown p,.markdown-container[data-v-b3358103] .markdown .paragraph,.markdown-container[data-v-b3358103] .markdown blockquote,.markdown-container[data-v-b3358103] .markdown h1,.markdown-container[data-v-b3358103] .markdown h2,.markdown-container[data-v-b3358103] .markdown h3,.markdown-container[data-v-b3358103] .markdown h4,.markdown-container[data-v-b3358103] .markdown h5,.markdown-container[data-v-b3358103] .markdown h6,.markdown-container[data-v-b3358103] .markdown ol,.markdown-container[data-v-b3358103] .markdown ul,.markdown-container[data-v-b3358103] .markdown hr{margin-bottom:16px}.markdown-container[data-v-b3358103] .markdown p:last-child,.markdown-container[data-v-b3358103] .markdown .paragraph:last-child,.markdown-container[data-v-b3358103] .markdown blockquote:last-child,.markdown-container[data-v-b3358103] .markdown h1:last-child,.markdown-container[data-v-b3358103] .markdown h2:last-child,.markdown-container[data-v-b3358103] .markdown h3:last-child,.markdown-container[data-v-b3358103] .markdown h4:last-child,.markdown-container[data-v-b3358103] .markdown h5:last-child,.markdown-container[data-v-b3358103] .markdown h6:last-child,.markdown-container[data-v-b3358103] .markdown ol:last-child,.markdown-container[data-v-b3358103] .markdown ul:last-child,.markdown-container[data-v-b3358103] .markdown hr:last-child{margin-bottom:0}.markdown-container[data-v-b3358103] .markdown li{margin-bottom:8px}.markdown-container[data-v-b3358103] .markdown li:last-child{margin-bottom:0}.markdown-container[data-v-b3358103] .markdown li p,.markdown-container[data-v-b3358103] .markdown li .paragraph{margin-bottom:12px}.markdown-container[data-v-b3358103] .markdown li::marker{font-size:var(--markdown-B1_Content-font-size);line-height:var(--markdown-B1_Content-line-height)}.markdown-container[data-v-b3358103] .markdown hr{border:none;border-top:.5px solid var(--Separators-S1);margin-top:32px;margin-bottom:32px}
