._markdown_cb82k_1{font-family:var(--font-sans);font-size:var(--text-medium);letter-spacing:0;color:var(--text-primary);min-width:0;font-weight:400;line-height:1.6;overflow:hidden}._markdown_cb82k_1 [data-stream-word]{animation:.15s ease-out both _streamWordFade_cb82k_1}@keyframes _streamWordFade_cb82k_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._markdown_cb82k_1 [data-stream-word]{animation:none}}._markdown_cb82k_1>*{margin-top:0;margin-bottom:0}._markdown_cb82k_1>*+h1{margin-top:20px}._markdown_cb82k_1>*+h2,._markdown_cb82k_1>*+h3,._markdown_cb82k_1>*+h4,._markdown_cb82k_1>*+h5,._markdown_cb82k_1>*+h6{margin-top:24px}._markdown_cb82k_1>*+p{margin-top:12px}._markdown_cb82k_1>*+ul,._markdown_cb82k_1>*+ol,._markdown_cb82k_1>*+blockquote,._markdown_cb82k_1>*+table,._markdown_cb82k_1>*+img,._markdown_cb82k_1>*+hr,._markdown_cb82k_1>*+._codeBlockWrapper_cb82k_58,._markdown_cb82k_1>*+._fileCard_cb82k_59,._markdown_cb82k_1>*+div,._markdown_cb82k_1>*+.katex-display{margin-top:16px}._markdown_cb82k_1 h1{font-size:var(--text-scale-32);font-weight:600;line-height:1.25}._markdown_cb82k_1 h2{font-size:28px;font-weight:600;line-height:1.3}._markdown_cb82k_1 h3{font-size:var(--text-scale-20);font-weight:700;line-height:1.35}._markdown_cb82k_1 h4,._markdown_cb82k_1 h5,._markdown_cb82k_1 h6{font-size:var(--text-medium);font-weight:700;line-height:1.4}._markdown_cb82k_1 p{white-space:pre-line;margin-bottom:0}._markdown_cb82k_1 ul,._markdown_cb82k_1 ol{padding:0 0 0 1.5em}._markdown_cb82k_1 li{line-height:1.8}._markdown_cb82k_1 li>ul,._markdown_cb82k_1 li>ol{margin-top:0}._markdown_cb82k_1 blockquote{border-left:2px solid var(--border-strong);color:inherit;background:0 0;padding:0 0 0 12px}._markdown_cb82k_1 blockquote blockquote{margin-top:0;padding-left:12px}._markdown_cb82k_1 table{border-collapse:collapse;width:100%;font-size:var(--text-medium);border:1px solid var(--border-strong);border-radius:var(--border-radius-12);overflow:hidden}._markdown_cb82k_1 th,._markdown_cb82k_1 td{text-align:left;border:none;padding:8px 16px}._markdown_cb82k_1 th{background:var(--surface-elevated);font-weight:600}._markdown_cb82k_1 tr+tr{border-top:1px solid var(--border-strong)}._markdown_cb82k_1 hr{border:none;border-top:1px solid var(--border-strong)}._markdown_cb82k_1 a:not(._fileCardDownload_cb82k_157):not(._fileCardMain_cb82k_157){color:var(--accent);text-underline-offset:2px;text-decoration:underline}._markdown_cb82k_1 a:not(._fileCardDownload_cb82k_157):not(._fileCardMain_cb82k_157):hover{opacity:.85}._markdown_cb82k_1 strong{font-weight:600}._markdown_cb82k_1 .katex{color:inherit;font-size:1.25em}._markdown_cb82k_1 .katex-display{margin-top:0;margin-bottom:0;overflow:auto hidden}._markdown_cb82k_1 .katex-display>.katex{font-size:1.4em}._markdown_cb82k_1 img{border-radius:var(--border-radius-24);max-width:min(500px,100%);height:auto;display:block}._markdown_cb82k_1 img._loadingImage_cb82k_195{background:var(--surface-tertiary)}._fileCard_cb82k_59{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-12);background:var(--surface-elevated);border:1px solid var(--border-base);border-radius:var(--border-radius-12);color:var(--text-primary);max-width:100%;display:inline-flex}._fileCardMain_cb82k_157{align-items:center;gap:var(--spacing-8);padding:var(--spacing-4) 0;cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:none;min-width:0;text-decoration:none;display:inline-flex}._fileCardMain_cb82k_157:hover ._fileCardName_cb82k_226{text-decoration:underline}._fileCardDownload_cb82k_157{border-radius:var(--border-radius-8);width:32px;height:32px;color:var(--icon-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}._fileCardDownload_cb82k_157:hover{color:var(--icon-primary);background:var(--surface-active)}._fileCardIcon_cb82k_247{color:var(--icon-secondary);flex-shrink:0}._fileCardType_cb82k_252{font-size:var(--text-scale-12);color:var(--text-secondary);text-transform:uppercase;border:1px solid var(--border-base);border-radius:var(--border-radius-6);flex-shrink:0;padding:2px 6px;font-weight:600}._fileCardName_cb82k_226{font-size:var(--text-small);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._inlineCode_cb82k_271{font-family:var(--font-mono);font-size:inherit;letter-spacing:-.03em;background:var(--surface-tertiary);border-radius:var(--border-radius-8);color:var(--accent);padding:0 6px;font-weight:400;line-height:1.6}._codeBlockWrapper_cb82k_58{gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-20);border-radius:var(--border-radius-24);border:1px solid var(--border-strong);background:0 0;flex-direction:column;display:flex;overflow:hidden}._codeBlockBody_cb82k_294{padding:0;overflow-x:auto}._codeHeader_cb82k_299{background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}._codeLanguage_cb82k_308{font-family:var(--font-mono);font-size:var(--text-medium);color:var(--text-secondary);font-weight:400;line-height:1.6}._copyButton_cb82k_316{background:var(--surface-canvas);width:28px;height:28px;color:var(--icon-secondary);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px;transition:color .15s,background-color .15s;display:flex}._copyButton_cb82k_316:hover{color:var(--icon-primary);background:var(--surface-active)}._codeBlockWrapper_cb82k_58 pre{white-space:pre;background:0 0;margin:0;padding:0}._codeBlockPre_cb82k_343{font-family:var(--font-mono);font-weight:400;font-size:var(--text-medium);letter-spacing:-.03em;white-space:pre;line-height:1.6}
