.ws-dt{position:relative;display:inline-block}.ws-dt__t{position:relative;z-index:1}.ws-dt__trace{position:absolute;display:block;pointer-events:none;overflow:visible;color:#7cb342;z-index:2}.ws-dt__p{fill:none;stroke:var(--ws-dt-trait, currentColor);stroke-width:var(--ws-dt-ep, 3);stroke-linecap:round;stroke-linejoin:round}.ws-dt__p[data-aplat]{fill:var(--ws-dt-trait, currentColor);stroke:none}.ws-dt--derriere .ws-dt__trace{z-index:0}.ws-dt--souligne .ws-dt__trace,.ws-dt--ondule .ws-dt__trace,.ws-dt--pinceau .ws-dt__trace,.ws-dt--filet .ws-dt__trace,.ws-dt--double .ws-dt__trace,.ws-dt--fleche .ws-dt__trace{left:calc(var(--ws-dt-debord, 0px) * -1);right:auto;width:calc(100% + var(--ws-dt-debord, 0px) * 2);top:calc(100% - .12em + var(--ws-dt-y, 0px));height:.42em}.ws-dt--double .ws-dt__trace{height:.55em}.ws-dt--fleche .ws-dt__trace{height:.9em;top:calc(100% + .05em + var(--ws-dt-y, 0px))}.ws-dt--court .ws-dt__trace{right:auto;width:2.6em;max-width:100%}.ws-dt--surligne .ws-dt__trace{left:calc((var(--ws-dt-debord, .12em)) * -1);right:calc((var(--ws-dt-debord, .12em)) * -1);top:calc(-.08em + var(--ws-dt-y, 0px));bottom:-.08em;height:auto}.ws-dt--barre .ws-dt__trace{left:calc(var(--ws-dt-debord, 0px) * -1);right:auto;width:calc(100% + var(--ws-dt-debord, 0px) * 2);top:calc(50% - .2em + var(--ws-dt-y, 0px));height:.4em}.ws-dt--entoure .ws-dt__trace,.ws-dt--encadre .ws-dt__trace,.ws-dt--crochets .ws-dt__trace,.ws-dt--croix .ws-dt__trace{left:calc((.42em + var(--ws-dt-debord, 0px)) * -1);right:calc((.42em + var(--ws-dt-debord, 0px)) * -1);top:calc(-.18em + var(--ws-dt-y, 0px));bottom:-.18em;height:auto}.ws-dt--anime.ws-fx-js .ws-dt__p,.ws-fx-js .ws-dt--anime .ws-dt__p{stroke-dasharray:100;stroke-dashoffset:100}.ws-dt--anime.ws-fx-js .ws-dt__p[data-aplat],.ws-fx-js .ws-dt--anime .ws-dt__p[data-aplat]{stroke-dasharray:none;stroke-dashoffset:0;clip-path:inset(0 100% 0 0)}.ws-dt--anime.ws-fx-js.ws-fx-visible .ws-dt__p,.ws-fx-js.ws-fx-visible .ws-dt--anime .ws-dt__p{stroke-dashoffset:0;transition:stroke-dashoffset var(--ws-dt-duree, .8s) cubic-bezier(.65,0,.35,1) var(--ws-dt-retard, .35s)}.ws-dt--anime.ws-fx-js.ws-fx-visible .ws-dt__p[data-aplat],.ws-fx-js.ws-fx-visible .ws-dt--anime .ws-dt__p[data-aplat]{clip-path:inset(0 0 0 0);transition:clip-path var(--ws-dt-duree, .8s) cubic-bezier(.65,0,.35,1) var(--ws-dt-retard, .35s)}.ws-dt--anime.ws-fx-js.ws-fx-visible .ws-dt__p--2,.ws-fx-js.ws-fx-visible .ws-dt--anime .ws-dt__p--2{transition-delay:calc(var(--ws-dt-retard, .35s) + var(--ws-dt-duree, .8s) * .55)}@media (prefers-reduced-motion: reduce){.ws-dt__p,.ws-dt__p[data-aplat]{stroke-dashoffset:0!important;clip-path:none!important;transition:none!important}}
