.scribble-host{position:relative}.scribble-host .label:before{content:none!important}.scribble-inline{display:inline-block}.scribble-stroke{max-width:none;color:var(--scribble-color,var(--color-accent));pointer-events:none;position:absolute;overflow:visible}.scribble-underline{bottom:var(--scribble-offset,-.4em);width:100%;height:var(--scribble-height,.7em);clip-path:inset(-100% 0);left:0}.scribble-draw{stroke-dasharray:1;stroke-dashoffset:0}.scribble-host[data-scribble-hover] .scribble-underline{clip-path:inset(-100% 100% -100% 0)}@media (prefers-reduced-motion:no-preference){.scribble-host[data-scribble-hover] .scribble-underline{transition:clip-path .5s var(--ease)}}.scribble-host[data-scribble-hover] .scribble-draw{stroke-dashoffset:1px}@media (prefers-reduced-motion:no-preference){.scribble-host[data-scribble-hover] .scribble-draw{transition:stroke-dashoffset .6s cubic-bezier(.25,.7,.25,1)}}.scribble-host[data-scribble-hover]:is(:focus-visible,:focus-within) .scribble-underline{clip-path:inset(-100% 0)}.scribble-host[data-scribble-hover]:is(:focus-visible,:focus-within) .scribble-draw{stroke-dashoffset:0}@media (hover:hover) and (pointer:fine){.scribble-host[data-scribble-hover]:hover .scribble-underline{clip-path:inset(-100% 0)}.scribble-host[data-scribble-hover]:hover .scribble-draw{stroke-dashoffset:0}}.scribble-host[data-scribble-scroll] .scribble-underline{clip-path:inset(-100% 100% -100% 0)}@media (prefers-reduced-motion:no-preference){.scribble-host[data-scribble-scroll] .scribble-underline{transition:clip-path .7s var(--ease)}}.scribble-host[data-scribble-scroll] .scribble-draw{stroke-dashoffset:1px}@media (prefers-reduced-motion:no-preference){.scribble-host[data-scribble-scroll] .scribble-draw{transition:stroke-dashoffset .8s cubic-bezier(.25,.7,.25,1)}}.scribble-host[data-scribble-in] .scribble-underline{clip-path:inset(-100% 0)}.scribble-host[data-scribble-in] .scribble-draw{stroke-dashoffset:0}
