.prompt-caret{vertical-align:-.2em;background:var(--color-ink-strong);width:2px;height:1.15em;margin-left:1px;animation:1s step-end infinite prompt-caret;display:inline-block}@keyframes prompt-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.prompt-caret{animation:none}}.chat-fade{-webkit-mask-image:linear-gradient(#0000,#000 3rem);mask-image:linear-gradient(#0000,#000 3rem)}
