.text-highlight{position:relative;text-shadow:.08em .12em 0 var(--surface-1,#fff);z-index:0}.text-highlight:before{background:var(--text-highlight-color);border-radius:100rem;bottom:0;content:"";left:50%;position:absolute;right:50%;top:.45em;transform:rotate(-3deg);z-index:-1}.text-highlight--drawn:before{left:.3em;right:-.25em;transition:left 1s cubic-bezier(.07,1.12,.025,.975),right 1s cubic-bezier(.07,1.12,.025,.975)}@media(prefers-reduced-motion:reduce){.text-highlight:before{left:.3em;right:-.25em;transition:none}}