.wsl-mark{display:block;overflow:visible}.wsl-mark__fill{opacity:0;clip-path:inset(0 100% 0 0)}.wsl-mark__line{fill:none;stroke:#2f95ff;stroke-width:5;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.wsl-mark__tag{fill:#fff;opacity:0;transform:translateY(16px)}.wsl-mark__flow{opacity:0}.wsl-mark.is-in .wsl-mark__line{animation:wsl-draw .9s cubic-bezier(.65,.02,.2,1) forwards,wsl-fade-out .4s ease .8s forwards}.wsl-mark.is-in .wsl-mark__fill{animation:wsl-wipe .7s cubic-bezier(.22,1,.36,1) .3s forwards}.wsl-mark.is-in .wsl-mark__tag{animation:wsl-rise .6s cubic-bezier(.22,1,.36,1) .7s forwards}.wsl-mark.is-in .wsl-mark__tag--2{animation-delay:.8s}.wsl-mark.is-in .wsl-mark__flow{animation:wsl-flow-in 1.2s ease 1s forwards}.wsl-mark.is-in .wsl-mark__band{animation:wsl-flow 6s linear infinite}.wsl-mark.is-off .wsl-mark__band{animation-play-state:paused}@keyframes wsl-draw{to{stroke-dashoffset:0}}@keyframes wsl-fade-out{to{opacity:0}}@keyframes wsl-wipe{to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes wsl-rise{to{opacity:.92;transform:none}}@keyframes wsl-flow-in{to{opacity:.75}}@keyframes wsl-flow{to{transform:translateX(760px)}}@media (prefers-reduced-motion:reduce){.wsl-mark__fill{opacity:1;clip-path:none}.wsl-mark__flow,.wsl-mark__line{display:none}.wsl-mark__tag{opacity:.92;transform:none}.wsl-mark.is-in *{animation:none!important}}