.message-item{display:flex}.message-history--item.flash{animation-name:flash;animation-duration:1s;animation-fill-mode:forwards}.message-history:has(.highlighted) .not-highlighted:not(:has(.highlighted)):not(.highlight-wrapper){opacity:.25}.message-history .selected .highlight-color-overwrite,.message-history .selected.highlight-color-overwrite{color:rgb(var(--text-primary))!important}@media (width<=768px){.progress-update .progress-update-timestamp,.progress-update .progress-update-caret{display:none}}@keyframes flash{0%{background-color:var(--flash-color)}to{background-color:inherit}}.progress-update .progress-update-timestamp{transition:opacity .2s;opacity:0!important;pointer-events:none!important;cursor:default!important;width:0!important;height:0!important;margin-right:1rem!important}.progress-update .progress-update-caret{opacity:0;transition:opacity .2s}.progress-update:hover .progress-update-timestamp,.message-history--item.highlighted .progress-update-timestamp{opacity:.7}.message-history--item.highlighted .progress-update-acu-text{opacity:.5}.progress-update:hover .progress-update-caret{opacity:1}.thoughts-markdown .prose-main,.thoughts-markdown.prose-main,.thoughts-markdown .prose-main p,.thoughts-markdown.prose-main p,.thoughts-markdown .prose-main li,.thoughts-markdown.prose-main li,.thoughts-markdown .prose-main h1,.thoughts-markdown.prose-main h1,.thoughts-markdown .prose-main h2,.thoughts-markdown.prose-main h2,.thoughts-markdown .prose-main h3,.thoughts-markdown.prose-main h3,.thoughts-markdown .prose-main h4,.thoughts-markdown.prose-main h4,.thoughts-markdown .prose-main h5,.thoughts-markdown.prose-main h5,.thoughts-markdown .prose-main h6,.thoughts-markdown.prose-main h6{color:inherit}.thoughts-markdown .prose-main li::marker{color:inherit}.thoughts-markdown.prose-main li::marker{color:inherit}.thoughts-markdown .prose-main code,.thoughts-markdown.prose-main code,.thoughts-markdown .prose-main [data-streamdown=inline-code],.thoughts-markdown.prose-main [data-streamdown=inline-code]{color:inherit}pre:has([data-code-selection=true]){background-color:#0000;margin:1em 0;padding:0}.message-item .prose p:has(+pre){margin-bottom:.5em}.message-item .prose-sm pre+hr:has(+p){margin:.3rem 0;border-color:#0000!important}.message-item--content{overflow-wrap:anywhere;word-break:break-word;min-width:0}.message-item--content *{max-width:100%;overflow-wrap:inherit}.permalink-highlight{outline-offset:4px;border-radius:8px;outline:2px solid #6096ff}
