.tw-char{opacity:0;transition:opacity .12s linear}.tw-char.is-shown{opacity:1}.tw-typing::after{content:'';display:inline-block;width:2px;height:.95em;margin-inline-start:2px;vertical-align:-.12em;background:currentColor;opacity:.75;animation:tw-caret-blink .85s step-end infinite}@keyframes tw-caret-blink{0%,100%{opacity:.75}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.tw-typing::after{display:none}}