/* Reconnect: hand-drawn scribble underline (see assets/js/rc-scribble.js).
   Only active once the script has run (html.rc-scribble); ems it skips keep the
   theme's original ::after bar. */
html.rc-scribble em.rc-scribble-em::after {
    display: none !important;
}

.rc-scribble__svg {
    position: absolute;
    display: block;
    overflow: visible;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
}

.rc-scribble__svg path {
    fill: none;
    stroke: var(--orange-brand, #EDA225);
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-dasharray: 1 1;
    stroke-dashoffset: 1;
    transition: stroke-dashoffset 0.95s cubic-bezier(0.25, 0.8, 0.3, 1);
}

.rc-scribble--drawn .rc-scribble__svg path {
    stroke-dashoffset: 0;
}

@media (prefers-reduced-motion: reduce) {
    .rc-scribble__svg path {
        transition: none;
    }
}

@media print {
    .rc-scribble__svg path {
        stroke-dashoffset: 0;
    }
}
