.conv-direct-stream-preview .conv-bubble-text>div>:is(p,h1,h2,h3,h4,blockquote):last-child:after,.conv-direct-stream-preview .conv-bubble-text>div>:is(ul,ol):last-child>li:last-child:after,.ivr-stream-preview>div>:is(p,h1,h2,h3,h4,blockquote):last-child:after{content:"";display:inline-block;inline-size:.45em;block-size:1em;-webkit-margin-start:2px;margin-inline-start:2px;vertical-align:-.12em;background:currentColor;opacity:.5;animation:direct-miko-stream-caret 1s steps(2,start) infinite}.conv-direct-stream-revised{display:inline-flex;-webkit-margin-before:var(--rj-ref-space-2);margin-block-start:var(--rj-ref-space-2);padding:var(--rj-ref-space-0-5) var(--rj-ref-space-2);border:1px solid var(--line);border-radius:var(--rj-ref-radius-pill);background:var(--panel);color:var(--ink-soft);font-size:var(--rj-ref-type-body-sm)}.conv-direct-stream-final{animation:direct-miko-stream-final .18s ease-out}@keyframes direct-miko-stream-caret{50%{opacity:0}}@keyframes direct-miko-stream-final{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.conv-direct-stream-final,.conv-direct-stream-preview .conv-bubble-text>div>:is(p,h1,h2,h3,h4,blockquote):last-child:after,.conv-direct-stream-preview .conv-bubble-text>div>:is(ul,ol):last-child>li:last-child:after,.ivr-stream-preview>div>:is(p,h1,h2,h3,h4,blockquote):last-child:after{animation:none}}