.message-history{scrollbar-width:thin;scrollbar-color:#cacaca transparent;overflow:auto}.message-history>*+*{margin-top:8px}.message-history>*+.standalone-message,.message-history>.standalone-message+*{margin-top:24px}.dark .message-history{scrollbar-color:#525252 transparent;scrollbar-width:thin}.message-item{display:flex}.message-history--item{flex-direction:column;font-size:.875rem;display:flex}.message-history--item.flash{animation-name:flash;animation-duration:1s;animation-fill-mode:forwards}.full-history-highlighted{scale:1.03;margin-top:2rem!important;margin-bottom:2rem!important}.full-history-highlighted.card{box-shadow:0 3px 8px #0000004d}.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}.message-item--content{color:#484848;font-size:.875rem}@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 p,.thoughts-markdown .prose-main li,.thoughts-markdown .prose-main h1,.thoughts-markdown .prose-main h2,.thoughts-markdown .prose-main h3,.thoughts-markdown .prose-main h4,.thoughts-markdown .prose-main h5,.thoughts-markdown .prose-main h6{color:inherit}.thoughts-markdown .prose-main li::marker{color:inherit}.thoughts-markdown .prose-main 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}
