.wrapper{color:#fff;z-index:998;background-color:#000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.container{justify-content:center;align-items:center;min-width:100px;max-width:100vw;display:flex}.intro{flex-shrink:0;width:10%;height:0;padding-top:15%;animation:.2s linear .4s forwards anim-pan-left,.2s linear .6s forwards anim-box-shadow;position:relative}.intro span{background-color:#db0001;width:15%;height:0%;position:absolute}.mLeft{animation:.2s linear .3s forwards anim;bottom:0;left:0}.mLeft-Diagonal{transform-origin:0 0;z-index:2;animation:.2s linear .4s forwards anim,.2s linear .5s forwards anim-box-fade;position:fixed;top:0;left:0;transform:skew(17deg);box-shadow:0 0 20px #000}.mRight-Diagonal{transform-origin:0 0;z-index:2;animation:.2s linear .5s forwards anim,.2s linear .6s forwards anim-box-fade;position:fixed;top:0;right:0;transform:skew(-17deg);box-shadow:0 0 20px #000}.mRight{animation:.2s linear .6s forwards anim;bottom:0;right:0}.aLeft{transform-origin:0 0;z-index:2;animation:.2s linear .7s forwards anim,.2s linear .8s forwards anim-box-fade;position:fixed;top:0;left:41%;transform:skew(-10deg);box-shadow:0 0 20px #000}.aRight{transform-origin:0 0;z-index:2;animation:.2s linear .8s forwards anim,.2s linear .9s forwards anim-box-fade;position:fixed;top:0;right:37%;transform:skew(10deg);box-shadow:0 0 20px #000}.intro .aCross{transform-origin:0 0;width:20%;height:0%;animation:.2s linear .9s forwards anim-2;position:absolute;top:70%;left:37%;transform:rotate(270deg)}.lVertical{z-index:2;animation:.2s linear 1s forwards anim,.2s linear 1.1s forwards anim-box-fade;bottom:0;left:0;box-shadow:0 0 20px #000}.intro .lHorizontal{transform-origin:0 0;width:20%;height:0%;animation:.2s linear 1.1s forwards anim-3;position:absolute;top:100%;left:10%;transform:rotate(270deg)}.intro:after{content:"";z-index:5;background:#000;border-radius:90%;width:130%;height:16%;position:absolute;bottom:-10%;left:-10%}.glitch{opacity:0;animation:.2s linear 1.2s forwards anim-fade-in,1.4s linear .2 forwards anim-fade-in,.2s ease-in 1.5s forwards anim-fade-out}@keyframes anim{to{height:100%}}@keyframes anim-2{to{height:25%}}@keyframes anim-3{to{height:30%}}@keyframes anim-pan-left{0%{transform:translate(0)}to{transform:translate(-10px)}}@keyframes anim-box-fade{0%{box-shadow:0 0 20px #000}to{box-shadow:0 0 #000}}@keyframes anim-fade-out{0%{opacity:1}to{opacity:0}}@keyframes anim-fade-in{0%{opacity:0}50%{opacity:.5}to{opacity:1}}
.chibi-mal-vibing img{opacity:0;width:100%;height:100%;animation:.6s step-end infinite head-bop;position:absolute;top:13%;left:0}.chibi-mal-vibing .frame-1{animation-delay:0s}.chibi-mal-vibing .frame-2{animation-delay:-.1s}.chibi-mal-vibing .frame-3{animation-delay:-.2s}.chibi-mal-vibing .frame-4{animation-delay:-.3s}.chibi-mal-vibing .frame-5{animation-delay:-.4s}.chibi-mal-vibing .frame-6{animation-delay:-.5s}@keyframes head-bop{0%{opacity:1}16.67%{opacity:0}}
