:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body){overflow-wrap:break-word;word-break:break-word}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body){font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;color:var(--primary)}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) p{margin-top:0}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h1,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h2,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h3,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h4,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h5,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;border-bottom:1px solid var(--border);padding-bottom:.3em}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h2{font-size:1.5em}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) h3{font-size:1.25em}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) ul,:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) ol{padding-inline-start:2em;margin-bottom:16px}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) li{margin-bottom:.5em}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) strong{font-weight:600}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) blockquote{margin:0 0 16px;padding:0 1em;color:var(--secondary);border-inline-start:.25em solid var(--border)}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) hr{height:.25em;padding:0;margin:24px 0;background-color:var(--border);border:0}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) code{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--code-bg);color:var(--primary);border-radius:6px;font-family:sfmono-regular,Consolas,liberation mono,Menlo,Courier,monospace}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--hljs-bg,var(--code-bg));color:var(--content);border-radius:6px;margin-bottom:16px;white-space:pre-wrap}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;color:inherit;border:0}#chat-dialog code.hljs{display:block}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) a{color:var(--chat-accent);text-decoration:underline;transition:color .2s ease}:is(.chat-message.bot-message,.rslog-a1-message--assistant,.rslog-a1-compaction-body) a:hover{color:var(--primary);text-decoration:underline}