.nn-hl-word{white-space:nowrap}.nn-hl-letter{font-weight:var(--w);margin-inline-start:calc(var(--kb,0) * 1em);margin-inline-end:calc(var(--ka,0) * 1em);display:inline-block;position:relative}@media (max-width:767.98px){.nn-hl-letter{margin-inline-start:calc(var(--kbm,var(--kb,0)) * 1em);margin-inline-end:calc(var(--kam,var(--ka,0)) * 1em)}}.nn-hl-letter:before{content:attr(data-l) / "";visibility:hidden;white-space:pre}.nn-hl-letter:after{content:attr(data-l) / "";transform:translateX(-50%) translateY(var(--dy,0px));white-space:pre;pointer-events:none;animation:nn-hl-fill var(--dur-panel) var(--ease-out) var(--d,0s) backwards;position:absolute;top:0;left:50%}@keyframes nn-hl-fill{0%{font-weight:100}}@media (prefers-reduced-motion:reduce){.nn-hl-letter:after{animation:none}}.nn-hl-ghost:before{content:attr(data-l) / ""}.nn-hl-layer{-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}
