/* Kurs - Oblik kontejnera */
.kshape-fx{position:absolute;overflow:visible;pointer-events:none;display:block}
.kshape-pulse{animation:kshape-pulse calc(var(--kshape-dur,6s) * .5) ease-in-out infinite}
.kshape-flow{animation:kshape-flow var(--kshape-dur,6s) linear infinite}
.kshape-flicker{animation:kshape-flicker 1.7s steps(1) infinite}
.kshape-flicker2{animation:kshape-flicker 2.3s steps(1) infinite reverse}
@keyframes kshape-pulse{0%,100%{opacity:.35}50%{opacity:.75}}
@keyframes kshape-flow{to{stroke-dashoffset:calc(var(--kshape-len,1000px) * -1)}}
@keyframes kshape-flicker{0%{opacity:.85}7%{opacity:.25}9%{opacity:.95}30%{opacity:.6}33%{opacity:1}61%{opacity:.4}63%{opacity:.9}100%{opacity:.85}}
@media (prefers-reduced-motion:reduce){.kshape-pulse,.kshape-flow,.kshape-flicker,.kshape-flicker2{animation:none}}
