.matrix-markdown .katex-error{color:unset!important}.matrix-markdown.typing-mode .typing-content{white-space:pre-wrap;word-break:break-word}.matrix-markdown.typing-mode .typing-reveal{animation:fadeInChar .4s ease-out forwards;opacity:0;display:inline}.matrix-markdown.typing-mode .typing-hidden{opacity:0;visibility:hidden;display:inline}.matrix-markdown.typing-mode *{transition:opacity .2s ease-in-out}@keyframes fadeInChar{0%{opacity:0;filter:blur(1px)}50%{opacity:.7;filter:blur(.5px)}to{opacity:1;filter:blur(0)}}.matrix-markdown *{border-style:none}.matrix-markdown .code-block .token.table{display:initial!important}.matrix-markdown .table-out-box:last-child,.matrix-markdown blockquote:last-child,.matrix-markdown h1:last-child,.matrix-markdown h2:last-child,.matrix-markdown h3:last-child,.matrix-markdown h4:last-child,.matrix-markdown h5:last-child,.matrix-markdown h6:last-child,.matrix-markdown ol:last-child,.matrix-markdown p:last-child,.matrix-markdown pre:last-child .code-block-wrapper,.matrix-markdown ul:last-child{margin-bottom:0}.matrix-markdown .net-search{display:inline-block}.matrix-markdown .net-search+.net-search+.net-search+.net-search{display:none}.matrix-markdown{color:var(--col_text00);font-size:16px;line-height:1.7;display:-moz-box;display:flex;flex-direction:column;word-wrap:break-word}.matrix-markdown strong{font-weight:600;line-height:1.7;display:inline-block}.matrix-markdown h1{font-size:21px}.matrix-markdown h1,.matrix-markdown h2{font-weight:600;line-height:1.5;margin-bottom:12px}.matrix-markdown h2{font-size:19px}.matrix-markdown h3{font-size:17px;font-weight:600;line-height:1.5;margin-bottom:12px}.matrix-markdown h4,.matrix-markdown h5,.matrix-markdown h6{font-size:17px;font-weight:500;line-height:1.5;margin-bottom:12px}.matrix-markdown p{margin-bottom:12px}.matrix-markdown a{color:#2fa794}.matrix-markdown a.normal{text-decoration-line:underline;text-underline-offset:3px}.matrix-markdown a.tooltipA{color:#5d6373}.matrix-markdown blockquote{border-color:#ddd;border-left:2px #ddd;border-style:solid;color:#798196;margin-bottom:12px;padding-left:16px}.matrix-markdown blockquote p{margin-bottom:0!important}.matrix-markdown hr{border-style:solid;border-color:var(--col_text01);margin-top:16px;margin-bottom:16px}.matrix-markdown ol{margin-bottom:12px;counter-reset:item;list-style-type:decimal;display:-moz-box;display:flex;flex-direction:column;list-style-position:inside}.matrix-markdown ol ol,.matrix-markdown ol ul{padding-left:2px}.matrix-markdown ol li>p{margin-bottom:0}.matrix-markdown ol li>p+li,.matrix-markdown ol li>p+ul{margin-top:6px}.matrix-markdown ol li{margin:0 0 0 8px;padding-left:8px}.matrix-markdown ol li:last-of-type{margin-bottom:0}.matrix-markdown ol li::marker{unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;font-family:system-ui!important}.matrix-markdown ::marker{margin-right:0!important}.matrix-markdown li code,.matrix-markdown li h1,.matrix-markdown li h2,.matrix-markdown li h3,.matrix-markdown li h4,.matrix-markdown li h5,.matrix-markdown li h6,.matrix-markdown li p,.matrix-markdown li pre,.matrix-markdown li span,.matrix-markdown li strong{display:inline;word-break:break-all}.matrix-markdown ul{margin-bottom:12px;display:-moz-box;display:flex;flex-direction:column;padding-left:2px;list-style-type:disc;list-style-position:inside}.matrix-markdown ul ol,.matrix-markdown ul ul{padding-left:2px}.matrix-markdown ul li::marker{color:var(--col_text02);unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;-moz-text-align-last:start!important;text-align-last:start!important;margin-right:0!important}.matrix-markdown ul li{margin:0 0 6px 12px;padding-left:0}.matrix-markdown ul li:last-of-type,.matrix-markdown ul li>p{margin-bottom:0}.matrix-markdown ul li>p+li,.matrix-markdown ul li>p+ul{margin-top:6px}.matrix-markdown ul ul{list-style-type:circle;margin-block-start:0;margin-block-end:0}.matrix-markdown ul ul ul{list-style-type:square}.matrix-markdown .contains-task-list{padding-left:0!important;list-style-type:none!important}.matrix-markdown .contains-task-list li{margin:0 0 6px!important;padding-left:0!important}.matrix-markdown .contains-task-list li input[type=checkbox]{width:12px;height:12px;position:relative;margin-right:6px}.matrix-markdown .contains-task-list li input[type=checkbox]:before{position:absolute;background-color:#f4f5f9;width:100%;height:100%;text-align:center;padding-left:0;content:"";border:none;border-radius:2px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyByeD0nMS41JyBzdHJva2U9JyNEREREREQnLz48L3N2Zz4K")}.matrix-markdown .contains-task-list li input[type=checkbox]:checked:before{content:"";position:absolute;width:100%;height:100%;background-color:#f4f5f9;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyByeD0nMS41JyBmaWxsPScjMTk0MTMyJyBzdHJva2U9JyMxOTQxMzInLz48cmVjdCB4PSczLjk2ODc1JyB5PSc1LjI2NDY1JyB3aWR0aD0nMy4yOTQ2NScgaGVpZ2h0PScxLjInIHRyYW5zZm9ybT0ncm90YXRlKDQ1IDMuOTY4NzUgNS4yNjQ2NSknIGZpbGw9J3doaXRlJy8+PHJlY3QgeD0nNC42MDE1NicgeT0nNy41OTQyNCcgd2lkdGg9JzQuOCcgaGVpZ2h0PScxLjInIHRyYW5zZm9ybT0ncm90YXRlKC00NSA0LjYwMTU2IDcuNTk0MjQpJyBmaWxsPSd3aGl0ZScvPjwvc3ZnPgo=")}@-moz-document url-prefix(){.matrix-markdown .contains-task-list li input[type=checkbox]{display:none}.matrix-markdown .contains-task-list li .fireFox-checkbox-input{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:12px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyByeD0nMS41JyBzdHJva2U9JyNEREREREQnLz48L3N2Zz4K")}.matrix-markdown .contains-task-list li .fireFox-checkbox-input-checked{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjUnIHk9JzAuNScgd2lkdGg9JzExJyBoZWlnaHQ9JzExJyByeD0nMS41JyBmaWxsPScjMTk0MTMyJyBzdHJva2U9JyMxOTQxMzInLz48cmVjdCB4PSczLjk2ODc1JyB5PSc1LjI2NDY1JyB3aWR0aD0nMy4yOTQ2NScgaGVpZ2h0PScxLjInIHRyYW5zZm9ybT0ncm90YXRlKDQ1IDMuOTY4NzUgNS4yNjQ2NSknIGZpbGw9J3doaXRlJy8+PHJlY3QgeD0nNC42MDE1NicgeT0nNy41OTQyNCcgd2lkdGg9JzQuOCcgaGVpZ2h0PScxLjInIHRyYW5zZm9ybT0ncm90YXRlKC00NSA0LjYwMTU2IDcuNTk0MjQpJyBmaWxsPSd3aGl0ZScvPjwvc3ZnPgo=")}}.matrix-markdown .inline-code{font-size:14px;line-height:22px;padding:1px 8px;margin:0 4px;border-radius:4px;background-color:#f7f8f9;color:#5871a2}.matrix-markdown .code-block-wrapper{margin-bottom:12px;background-color:#14151a;border-radius:16px}.matrix-markdown .code-block-wrapper .code-block-box{position:relative}.matrix-markdown .code-block-wrapper .code-block-box .code-block{overflow:auto}.matrix-markdown .code-block-wrapper .code-block-box .code-block>pre{padding:20px!important;overflow:visible!important;margin:0!important;background-color:unset!important}.matrix-markdown .code-block-wrapper .code-block-box .code-block::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.4);margin-bottom:4px;height:3px;border-radius:2px}.matrix-markdown .code-block-wrapper .code-block-box .code-block::-webkit-scrollbar{height:4px!important;border-radius:4px}.matrix-markdown .code-block-wrapper .code-block-box .code-block.line-break-enable code,.matrix-markdown .code-block-wrapper .code-block-box .code-block.line-break-enable code span{white-space:pre-wrap!important}.matrix-markdown .table-out-box{margin-bottom:20px;width:100%;overflow-x:auto;font-size:14px;line-height:22px}.matrix-markdown .table-out-box *{border-style:solid}.matrix-markdown .table-out-box::-webkit-scrollbar{height:4px}.matrix-markdown .table-out-box table{border-collapse:separate;border-spacing:0;border-color:var(--col_line01);width:100%}.matrix-markdown .table-out-box table td,.matrix-markdown .table-out-box table th{padding:12px 16px}.matrix-markdown .table-out-box table th{min-width:60px!important;background-color:var(--col_bg03);border-bottom-width:1px;border-left-width:1px;border-top-width:1px;text-align:left;border-color:var(--col_line01);font-weight:400}.matrix-markdown .table-out-box table th:first-child{border-top-left-radius:16px}.matrix-markdown .table-out-box table th:last-child{border-right-width:1px;border-top-right-radius:16px}.matrix-markdown .table-out-box table td{background-color:var(--col_bg09);border-bottom-width:1px;border-left-width:1px;border-color:var(--col_line01)}.matrix-markdown .table-out-box table td:last-child{border-right-width:1px}.matrix-markdown .table-out-box table tbody tr:last-child td:first-child{border-bottom-left-radius:16px}.matrix-markdown .table-out-box table tbody tr:last-child td:last-child{border-bottom-right-radius:16px}.mermaid-block-wrapper{margin:16px 0;border-radius:12px;border:1px solid var(--col_line01);box-shadow:0 1px 2px 0 rgba(60,60,60,.03);overflow:hidden}.mermaid-block-tabs{display:-moz-box;display:flex;padding:6px;border-bottom:1px solid var(--col_line01)}.mermaid-block-content{padding:10px}.mermaid-graph{display:-moz-box;display:flex;justify-content:center;align-items:center;min-height:120px}.mermaid-code-block{border-radius:8px;padding:12px;font-size:14px;overflow-x:auto;margin:0}.rehype-mermaid-graph{width:100%;overflow-x:auto}.typewriter-char{transition:all .3s ease}.typewriter-char--animating{animation:typewriter-fade-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.typewriter-char--no-animation,.typewriter-char--static{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.typewriter-char--no-animation{transition:none}@keyframes typewriter-fade-in{0%{opacity:0;filter:blur(1px)}to{opacity:1;filter:blur(0)}}.grid-item .grid-item-mask{display:none}.grid-item:hover .grid-item-mask{display:-moz-box;display:flex}.tool-call-message-icon svg{width:100%;height:100%}.file-display .file-icon svg{height:100%!important;width:100%!important}.studio-tabs{max-height:100%;overflow:hidden}.zoom-tool-call-message .tool-name{border:none!important;background-color:transparent!important}.zoom-tool-call-message .tool-agent-name{font-size:13px!important;margin-left:10px!important}