.streamdown-dark [data-streamdown]{color:#eaecef;word-break:break-word;font-size:14px;line-height:1.65}.streamdown-dark [data-block]{margin:0;padding:0}.streamdown-dark p{color:#eaecef;margin:4px 0;font-size:14px;line-height:1.65}.streamdown-dark h1,.streamdown-dark h2,.streamdown-dark h3,.streamdown-dark h4{color:#f0b90b!important;margin:10px 0 4px!important;font-weight:700!important;line-height:1.4!important}.streamdown-dark h1{font-size:17px!important}.streamdown-dark h2{font-size:16px!important}.streamdown-dark h3{font-size:15px!important}.streamdown-dark h4{font-size:14px!important}.streamdown-dark strong,.streamdown-dark b{color:#eaecef!important;font-weight:700!important}.streamdown-dark em{color:#848e9c;font-style:italic}.streamdown-dark ul,.streamdown-dark ol{list-style:revert!important;margin:4px 0!important;padding-left:20px!important}.streamdown-dark ul{list-style-type:disc!important}.streamdown-dark ol{list-style-type:decimal!important}.streamdown-dark li{color:#eaecef!important;margin:2px 0!important;font-size:14px!important;line-height:1.65!important;display:list-item!important}.streamdown-dark li::marker{color:#f0b90b!important}.streamdown-dark code{color:#f0b90b!important;background:#2b3139!important;border:none!important;border-radius:4px!important;padding:1px 5px!important;font-family:Menlo,Courier New,monospace!important;font-size:13px!important}.streamdown-dark pre{background:#0b0e11!important;border:1px solid #2b3139!important;border-radius:8px!important;margin:6px 0!important;padding:10px 12px!important;overflow-x:auto!important}.streamdown-dark pre code{color:#eaecef!important;background:0 0!important;padding:0!important}.streamdown-dark blockquote{background:#f0b90b0f!important;border-left:3px solid #f0b90b!important;border-radius:0 6px 6px 0!important;margin:6px 0!important;padding:4px 10px!important}.streamdown-dark blockquote p{color:#848e9c!important}.streamdown-dark hr{border:none!important;border-top:1px solid #2b3139!important;margin:8px 0!important}.streamdown-dark table{border-collapse:collapse!important;border-radius:6px!important;width:100%!important;margin:6px 0!important;font-size:13px!important;overflow:hidden!important}.streamdown-dark th{color:#f0b90b!important;text-align:left!important;background:#2b3139!important;border:1px solid #3d4451!important;padding:6px 10px!important;font-size:12px!important;font-weight:600!important}.streamdown-dark td{color:#eaecef!important;border:1px solid #2b3139!important;padding:5px 10px!important}.streamdown-dark tr:nth-child(2n) td{background:#2b313966!important}.streamdown-dark a,.streamdown-dark [data-streamdown=link]{color:#f0b90b!important;box-shadow:none!important;appearance:none!important;font-size:inherit!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important;font-family:inherit!important;-webkit-text-decoration:underline #f0b90b60!important;text-decoration:underline #f0b90b60!important;display:inline!important}.streamdown-dark [class*=code-block-header],.streamdown-dark [class*=code-block-actions],.streamdown-dark [data-streamdown=code-block-actions],.streamdown-dark [class*=copy-button],.streamdown-dark [class*=download-button],.streamdown-dark [class*=table-controls],.streamdown-dark [class*=table-copy],.streamdown-dark [class*=table-download],.streamdown-dark [data-streamdown=table-wrapper] button{display:none!important}.streamdown-dark [data-streamdown=table-wrapper]{background:0 0!important;border:none!important;border-radius:0!important;gap:0!important;margin:6px 0!important;padding:0!important}.streamdown-dark [class*=my-]{margin-top:0;margin-bottom:0}.streamdown-dark [class*=gap-]{gap:4px}.streamdown-dark [class*=flex-col]{flex-direction:column;display:flex}.streamdown-dark [class*=rounded]{border-radius:6px}.streamdown-dark [class*=border-border]{border-color:#2b3139}.streamdown-dark [class*=bg-sidebar]{background:#1e2329}.streamdown-dark [class*=text-muted]{color:#848e9c}.streamdown-dark [class*=text-foreground]{color:#eaecef}.streamdown-dark [class*=font-mono]{font-family:Menlo,Courier New,monospace}.streamdown-dark [class*=font-semibold]{font-weight:600}