.live-word,.word{position:relative}.draft-ink{position:absolute;left:0;top:0;white-space:pre;opacity:1;pointer-events:none}.draft-ink.caret::after,.draft-ink.cursor::after{content:'';position:absolute;left:100%;bottom:.08em;width:2px;height:.8em;background:var(--accent,var(--blue));transform:translateX(2px)}.live-letter.caret::after,.letter.cursor::after,.draft-ink.caret::after,.draft-ink.cursor::after{animation:none}.hand-thinking .caret::after,.hand-thinking .cursor::after{animation:reflective-blink 1.1s steps(1,end) infinite}.hand-thinking .draft-ink:empty::after{opacity:.6}@keyframes reflective-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.draft-ink{display:none!important}.caret::after,.cursor::after{display:none!important}}
