.stream-char{animation:stream-shadow .75s calc(.65s + (var(--char-index) * .03s)),stream-alpha .75s calc(.65s + (var(--char-index) * .03s)) both,stream-color .75s calc(.65s + (var(--char-index) * .03s)) both,stream-scale .75s calc(.65s + (var(--char-index) * .03s)) both}@keyframes stream-alpha{25%,to{opacity:1}}@keyframes stream-scale{0%,to{transform:scale(1)}25%,75%{transform:scale(1.3)}}@keyframes stream-color{0%,75%{color:#fff}to{color:#fff}}@keyframes stream-shadow{25%,75%{text-shadow:1px 2px 0 var(--shadow-color),2px 4px 0 var(--shadow-color),3px 6px 0 var(--shadow-color),4px 8px 0 var(--shadow-color),5px 10px 0 var(--shadow-color),6px 12px 0 var(--shadow-color),7px 14px 0 var(--shadow-color),8px 16px 0 var(--shadow-color),9px 18px 0 var(--shadow-color),10px 20px 0 var(--shadow-color)}}.glitch-char{color:transparent;animation:glitch 1s calc(var(--char-index) * .1s) 2 ease-in-out alternate-reverse;position:relative}.glitch-char:after,.glitch-char:before{content:attr(data-char);position:absolute;top:0;left:0;height:100%;width:100%;color:#fff}.glitch-char:before{clip-path:inset(calc((95 - var(--split, 0)) * 1%) 0 0 0)}.glitch-char:after{transform:translate(calc(var(--shift, 0) * 1%));clip-path:inset(0 0 calc(var(--split, 0) * 1%) 0);text-shadow:calc(var(--shadow, 0) * 1px) calc(var(--shadow, 0) * 1px) #000}@keyframes glitch{0%{--split:20;--shift:20;--shadow:-4}5%{--split:30;--shift:20;--shadow:-4}10%{--split:80;--shift:10;--shadow:-4}15%{--split:55;--shift:10;--shadow:-4}20%,50%{--split:0;--shift:0;--shadow:0}to{--split:0;--shift:0;--shadow:0}}@media (max-width:640px){@keyframes stream-shadow{25%,75%{text-shadow:.33px .67px 0 var(--shadow-color),.67px 1.33px 0 var(--shadow-color),1px 2px 0 var(--shadow-color),1.33px 2.67px 0 var(--shadow-color),1.67px 3.33px 0 var(--shadow-color),2px 4px 0 var(--shadow-color),2.33px 4.67px 0 var(--shadow-color),2.67px 5.33px 0 var(--shadow-color),3px 6px 0 var(--shadow-color),3.33px 6.67px 0 var(--shadow-color)}}}