span.undercurl{cursor:default}.undercurl{display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding-bottom:.4rem}.undercurl{color:var(--fg)}.undercurl:hover{color:var(--fg)}.undercurl svg{position:absolute;pointer-events:none;width:100%;height:100%;top:0;left:0}.undercurl .line{stroke:currentColor;fill:none;stroke-width:.3rem;stroke-dasharray:300;stroke-dashoffset:300;transition:stroke-dashoffset .5s ease}.undercurl:hover .line{stroke-dashoffset:0}
