.typewriter{display:inline-block;position:relative}.typewriter .content{display:inline-block;clip-path:inset(0 100% 0 0)}.typewriter.tw-start .content{animation:tw-reveal var(--tw-duration,1s) steps(var(--tw-steps,30)) forwards}@keyframes tw-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}.typewriter .cursor{display:inline-block;width:1px;height:1em;background:currentColor;margin-left:4px;vertical-align:baseline;animation:tw-blink 1s steps(1) infinite}.typewriter.tw-no-cursor .cursor{display:none}@keyframes tw-blink{50%{opacity:0}}
