@media (prefers-color-scheme:dark){.message-editor[data-v-7a871a47]{background:#2a2a2a}.outline-none[data-v-7a871a47]{color:#fff}}.wb-asst-block[data-v-ad5c49a9]{font-family:var(--sas-font-sans);font-size:var(--sas-text-body);color:var(--sas-text-primary);margin:0;line-height:1.6}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer{font-family:var(--sas-font-sans);font-size:var(--sas-text-body);color:var(--sas-text-primary);line-height:1.6}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer p{margin:0 0 var(--sas-space-16)}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer p:last-child{margin-bottom:0}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer strong{font-weight:700}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer em{font-style:italic}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer li code,.wb-asst-block[data-v-ad5c49a9] .markdown-viewer p code{font-family:var(--sas-font-mono);color:var(--sas-text-secondary);background:var(--sas-bg-subtle);padding:1px var(--sas-space-6);border-radius:var(--sas-radius-4);vertical-align:baseline;font-size:14px}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer h1,.wb-asst-block[data-v-ad5c49a9] .markdown-viewer h2,.wb-asst-block[data-v-ad5c49a9] .markdown-viewer h3,.wb-asst-block[data-v-ad5c49a9] .markdown-viewer h4{font-family:var(--sas-font-sans);color:var(--sas-text-primary);line-height:1.3}.wb-asst-block[data-v-ad5c49a9] .markdown-viewer h1{font-size:26px}.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer>*>:last-child:after{content:"";vertical-align:text-bottom;background:var(--sas-text-secondary);border-radius:1px;width:6px;height:1em;margin-left:2px;animation:.9s step-end infinite wb-asst-cursor-blink-ad5c49a9;display:inline-block}.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer>:empty:after,.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer:empty:after{content:"";vertical-align:text-bottom;background:var(--sas-text-secondary);border-radius:1px;width:6px;height:1em;animation:.9s step-end infinite wb-asst-cursor-blink-ad5c49a9;display:inline-block}@keyframes wb-asst-cursor-blink-ad5c49a9{0%,50%{opacity:1}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer>*>:last-child:after,.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer>:empty:after,.wb-asst-block.is-streaming .wb-asst-md--tail[data-v-ad5c49a9] .markdown-viewer:empty:after{opacity:.6;animation:none}}
