/*body,*/ #app {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  min-height: 480px;
  width: 100%;
  min-width: 320px;
  overflow: hidden;
}

#app {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /*background: -webkit-radial-gradient(circle, #222222, #0e0e0e);
  background: radial-gradient(circle, #222222, #0e0e0e);*/
  color: white;
  font-family: 'Inconsolata';
  font-size: 40px;
}

.container {
  position: relative;
}

.letter {
  position: absolute;
}

@-webkit-keyframes fade-in-1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(66px, -48px, -114px) rotate3d(0.77295, 0.29212, 0.22611, 180deg);
            transform: translate3d(66px, -48px, -114px) rotate3d(0.77295, 0.29212, 0.22611, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}

@keyframes fade-in-1 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(66px, -48px, -114px) rotate3d(0.77295, 0.29212, 0.22611, 180deg);
            transform: translate3d(66px, -48px, -114px) rotate3d(0.77295, 0.29212, 0.22611, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-1 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(99px, -5px, -18px) rotate3d(0.99975, 0.65197, 0.58021, 180deg);
            transform: translate3d(99px, -5px, -18px) rotate3d(0.99975, 0.65197, 0.58021, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-1 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(99px, -5px, -18px) rotate3d(0.99975, 0.65197, 0.58021, 180deg);
            transform: translate3d(99px, -5px, -18px) rotate3d(0.99975, 0.65197, 0.58021, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(55px, -25px, -84px) rotate3d(0.33407, 0.77246, 0.87679, 180deg);
            transform: translate3d(55px, -25px, -84px) rotate3d(0.33407, 0.77246, 0.87679, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(55px, -25px, -84px) rotate3d(0.33407, 0.77246, 0.87679, 180deg);
            transform: translate3d(55px, -25px, -84px) rotate3d(0.33407, 0.77246, 0.87679, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-2 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(45px, 58px, 124px) rotate3d(0.33908, 0.08356, 0.13427, 180deg);
            transform: translate3d(45px, 58px, 124px) rotate3d(0.33908, 0.08356, 0.13427, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-2 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(45px, 58px, 124px) rotate3d(0.33908, 0.08356, 0.13427, 180deg);
            transform: translate3d(45px, 58px, 124px) rotate3d(0.33908, 0.08356, 0.13427, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-142px, -14px, -69px) rotate3d(0.23687, 0.26869, 0.83984, 180deg);
            transform: translate3d(-142px, -14px, -69px) rotate3d(0.23687, 0.26869, 0.83984, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-3 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-142px, -14px, -69px) rotate3d(0.23687, 0.26869, 0.83984, 180deg);
            transform: translate3d(-142px, -14px, -69px) rotate3d(0.23687, 0.26869, 0.83984, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-3 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-6px, -62px, 143px) rotate3d(0.90809, 0.45414, 0.84397, 180deg);
            transform: translate3d(-6px, -62px, 143px) rotate3d(0.90809, 0.45414, 0.84397, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-3 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-6px, -62px, 143px) rotate3d(0.90809, 0.45414, 0.84397, 180deg);
            transform: translate3d(-6px, -62px, 143px) rotate3d(0.90809, 0.45414, 0.84397, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60px, -82px, 85px) rotate3d(0.68319, 0.60055, 0.37627, 180deg);
            transform: translate3d(-60px, -82px, 85px) rotate3d(0.68319, 0.60055, 0.37627, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-4 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60px, -82px, 85px) rotate3d(0.68319, 0.60055, 0.37627, 180deg);
            transform: translate3d(-60px, -82px, 85px) rotate3d(0.68319, 0.60055, 0.37627, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-4 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(1px, -42px, -23px) rotate3d(0.36131, 0.95962, 0.49153, 180deg);
            transform: translate3d(1px, -42px, -23px) rotate3d(0.36131, 0.95962, 0.49153, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-4 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(1px, -42px, -23px) rotate3d(0.36131, 0.95962, 0.49153, 180deg);
            transform: translate3d(1px, -42px, -23px) rotate3d(0.36131, 0.95962, 0.49153, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(146px, 114px, -12px) rotate3d(0.55681, 0.93706, 0.61153, 180deg);
            transform: translate3d(146px, 114px, -12px) rotate3d(0.55681, 0.93706, 0.61153, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-5 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(146px, 114px, -12px) rotate3d(0.55681, 0.93706, 0.61153, 180deg);
            transform: translate3d(146px, 114px, -12px) rotate3d(0.55681, 0.93706, 0.61153, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-5 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(56px, -59px, -41px) rotate3d(0.44478, 0.35599, 0.50771, 180deg);
            transform: translate3d(56px, -59px, -41px) rotate3d(0.44478, 0.35599, 0.50771, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-5 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(56px, -59px, -41px) rotate3d(0.44478, 0.35599, 0.50771, 180deg);
            transform: translate3d(56px, -59px, -41px) rotate3d(0.44478, 0.35599, 0.50771, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-76px, 77px, 88px) rotate3d(0.8468, 0.73993, 0.41528, 180deg);
            transform: translate3d(-76px, 77px, 88px) rotate3d(0.8468, 0.73993, 0.41528, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-6 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-76px, 77px, 88px) rotate3d(0.8468, 0.73993, 0.41528, 180deg);
            transform: translate3d(-76px, 77px, 88px) rotate3d(0.8468, 0.73993, 0.41528, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-6 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(8px, -56px, 88px) rotate3d(0.65006, 0.83069, 0.26921, 180deg);
            transform: translate3d(8px, -56px, 88px) rotate3d(0.65006, 0.83069, 0.26921, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-6 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(8px, -56px, 88px) rotate3d(0.65006, 0.83069, 0.26921, 180deg);
            transform: translate3d(8px, -56px, 88px) rotate3d(0.65006, 0.83069, 0.26921, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-26px, 13px, -49px) rotate3d(0.35081, 0.52208, 0.98956, 180deg);
            transform: translate3d(-26px, 13px, -49px) rotate3d(0.35081, 0.52208, 0.98956, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-7 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-26px, 13px, -49px) rotate3d(0.35081, 0.52208, 0.98956, 180deg);
            transform: translate3d(-26px, 13px, -49px) rotate3d(0.35081, 0.52208, 0.98956, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-7 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-58px, 5px, -43px) rotate3d(0.53408, 0.50114, 0.89065, 180deg);
            transform: translate3d(-58px, 5px, -43px) rotate3d(0.53408, 0.50114, 0.89065, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-7 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-58px, 5px, -43px) rotate3d(0.53408, 0.50114, 0.89065, 180deg);
            transform: translate3d(-58px, 5px, -43px) rotate3d(0.53408, 0.50114, 0.89065, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-14px, -86px, 6px) rotate3d(0.75756, 0.29741, 0.09466, 180deg);
            transform: translate3d(-14px, -86px, 6px) rotate3d(0.75756, 0.29741, 0.09466, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-8 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-14px, -86px, 6px) rotate3d(0.75756, 0.29741, 0.09466, 180deg);
            transform: translate3d(-14px, -86px, 6px) rotate3d(0.75756, 0.29741, 0.09466, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-8 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-95px, -14px, -42px) rotate3d(0.50395, 0.34733, 0.81579, 180deg);
            transform: translate3d(-95px, -14px, -42px) rotate3d(0.50395, 0.34733, 0.81579, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-8 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-95px, -14px, -42px) rotate3d(0.50395, 0.34733, 0.81579, 180deg);
            transform: translate3d(-95px, -14px, -42px) rotate3d(0.50395, 0.34733, 0.81579, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(110px, -35px, 81px) rotate3d(0.19702, 0.15918, 0.56836, 180deg);
            transform: translate3d(110px, -35px, 81px) rotate3d(0.19702, 0.15918, 0.56836, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-9 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(110px, -35px, 81px) rotate3d(0.19702, 0.15918, 0.56836, 180deg);
            transform: translate3d(110px, -35px, 81px) rotate3d(0.19702, 0.15918, 0.56836, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-9 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-70px, -21px, 149px) rotate3d(0.25297, 0.98364, 0.90025, 180deg);
            transform: translate3d(-70px, -21px, 149px) rotate3d(0.25297, 0.98364, 0.90025, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-9 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-70px, -21px, 149px) rotate3d(0.25297, 0.98364, 0.90025, 180deg);
            transform: translate3d(-70px, -21px, 149px) rotate3d(0.25297, 0.98364, 0.90025, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(34px, -107px, 26px) rotate3d(0.07078, 0.45582, 0.57643, 180deg);
            transform: translate3d(34px, -107px, 26px) rotate3d(0.07078, 0.45582, 0.57643, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-10 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(34px, -107px, 26px) rotate3d(0.07078, 0.45582, 0.57643, 180deg);
            transform: translate3d(34px, -107px, 26px) rotate3d(0.07078, 0.45582, 0.57643, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-10 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-71px, -84px, -70px) rotate3d(0.15212, 0.7901, 0.60575, 180deg);
            transform: translate3d(-71px, -84px, -70px) rotate3d(0.15212, 0.7901, 0.60575, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-10 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-71px, -84px, -70px) rotate3d(0.15212, 0.7901, 0.60575, 180deg);
            transform: translate3d(-71px, -84px, -70px) rotate3d(0.15212, 0.7901, 0.60575, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(111px, 85px, 53px) rotate3d(0.7606, 0.45303, 0.96162, 180deg);
            transform: translate3d(111px, 85px, 53px) rotate3d(0.7606, 0.45303, 0.96162, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-11 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(111px, 85px, 53px) rotate3d(0.7606, 0.45303, 0.96162, 180deg);
            transform: translate3d(111px, 85px, 53px) rotate3d(0.7606, 0.45303, 0.96162, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-11 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(92px, -113px, 23px) rotate3d(0.6096, 0.74617, 0.68851, 180deg);
            transform: translate3d(92px, -113px, 23px) rotate3d(0.6096, 0.74617, 0.68851, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-11 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(92px, -113px, 23px) rotate3d(0.6096, 0.74617, 0.68851, 180deg);
            transform: translate3d(92px, -113px, 23px) rotate3d(0.6096, 0.74617, 0.68851, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-109px, -86px, -96px) rotate3d(0.95301, 0.02672, 0.16121, 180deg);
            transform: translate3d(-109px, -86px, -96px) rotate3d(0.95301, 0.02672, 0.16121, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-12 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-109px, -86px, -96px) rotate3d(0.95301, 0.02672, 0.16121, 180deg);
            transform: translate3d(-109px, -86px, -96px) rotate3d(0.95301, 0.02672, 0.16121, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-12 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-40px, -96px, -82px) rotate3d(0.26238, 0.12486, 0.44732, 180deg);
            transform: translate3d(-40px, -96px, -82px) rotate3d(0.26238, 0.12486, 0.44732, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-12 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-40px, -96px, -82px) rotate3d(0.26238, 0.12486, 0.44732, 180deg);
            transform: translate3d(-40px, -96px, -82px) rotate3d(0.26238, 0.12486, 0.44732, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-113px, 133px, 119px) rotate3d(0.18298, 0.98366, 0.89714, 180deg);
            transform: translate3d(-113px, 133px, 119px) rotate3d(0.18298, 0.98366, 0.89714, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-13 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-113px, 133px, 119px) rotate3d(0.18298, 0.98366, 0.89714, 180deg);
            transform: translate3d(-113px, 133px, 119px) rotate3d(0.18298, 0.98366, 0.89714, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-13 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-103px, -92px, -9px) rotate3d(0.62745, 0.04958, 0.39513, 180deg);
            transform: translate3d(-103px, -92px, -9px) rotate3d(0.62745, 0.04958, 0.39513, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-13 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-103px, -92px, -9px) rotate3d(0.62745, 0.04958, 0.39513, 180deg);
            transform: translate3d(-103px, -92px, -9px) rotate3d(0.62745, 0.04958, 0.39513, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(119px, 99px, -1px) rotate3d(0.95775, 0.28276, 0.97357, 180deg);
            transform: translate3d(119px, 99px, -1px) rotate3d(0.95775, 0.28276, 0.97357, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-14 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(119px, 99px, -1px) rotate3d(0.95775, 0.28276, 0.97357, 180deg);
            transform: translate3d(119px, 99px, -1px) rotate3d(0.95775, 0.28276, 0.97357, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-14 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-79px, -122px, -104px) rotate3d(0.17406, 0.63649, 0.04396, 180deg);
            transform: translate3d(-79px, -122px, -104px) rotate3d(0.17406, 0.63649, 0.04396, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-14 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-79px, -122px, -104px) rotate3d(0.17406, 0.63649, 0.04396, 180deg);
            transform: translate3d(-79px, -122px, -104px) rotate3d(0.17406, 0.63649, 0.04396, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-33px, -1px, 19px) rotate3d(0.68744, 0.10517, 0.45089, 180deg);
            transform: translate3d(-33px, -1px, 19px) rotate3d(0.68744, 0.10517, 0.45089, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-15 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-33px, -1px, 19px) rotate3d(0.68744, 0.10517, 0.45089, 180deg);
            transform: translate3d(-33px, -1px, 19px) rotate3d(0.68744, 0.10517, 0.45089, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-15 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-87px, 91px, -57px) rotate3d(0.79892, 0.31529, 0.60539, 180deg);
            transform: translate3d(-87px, 91px, -57px) rotate3d(0.79892, 0.31529, 0.60539, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-15 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-87px, 91px, -57px) rotate3d(0.79892, 0.31529, 0.60539, 180deg);
            transform: translate3d(-87px, 91px, -57px) rotate3d(0.79892, 0.31529, 0.60539, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-94px, 107px, -85px) rotate3d(0.6953, 0.69806, 0.04544, 180deg);
            transform: translate3d(-94px, 107px, -85px) rotate3d(0.6953, 0.69806, 0.04544, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-16 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-94px, 107px, -85px) rotate3d(0.6953, 0.69806, 0.04544, 180deg);
            transform: translate3d(-94px, 107px, -85px) rotate3d(0.6953, 0.69806, 0.04544, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-16 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(53px, -87px, 136px) rotate3d(0.04758, 0.3038, 0.37402, 180deg);
            transform: translate3d(53px, -87px, 136px) rotate3d(0.04758, 0.3038, 0.37402, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-16 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(53px, -87px, 136px) rotate3d(0.04758, 0.3038, 0.37402, 180deg);
            transform: translate3d(53px, -87px, 136px) rotate3d(0.04758, 0.3038, 0.37402, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-98px, -82px, 86px) rotate3d(0.65742, 0.41313, 0.26329, 180deg);
            transform: translate3d(-98px, -82px, 86px) rotate3d(0.65742, 0.41313, 0.26329, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-17 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-98px, -82px, 86px) rotate3d(0.65742, 0.41313, 0.26329, 180deg);
            transform: translate3d(-98px, -82px, 86px) rotate3d(0.65742, 0.41313, 0.26329, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-17 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(30px, -96px, 61px) rotate3d(0.08833, 0.2058, 0.47273, 180deg);
            transform: translate3d(30px, -96px, 61px) rotate3d(0.08833, 0.2058, 0.47273, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-17 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(30px, -96px, 61px) rotate3d(0.08833, 0.2058, 0.47273, 180deg);
            transform: translate3d(30px, -96px, 61px) rotate3d(0.08833, 0.2058, 0.47273, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-125px, 24px, 8px) rotate3d(0.89169, 0.74507, 0.16317, 180deg);
            transform: translate3d(-125px, 24px, 8px) rotate3d(0.89169, 0.74507, 0.16317, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-18 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-125px, 24px, 8px) rotate3d(0.89169, 0.74507, 0.16317, 180deg);
            transform: translate3d(-125px, 24px, 8px) rotate3d(0.89169, 0.74507, 0.16317, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-18 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-36px, 143px, 139px) rotate3d(0.27052, 0.30815, 0.49273, 180deg);
            transform: translate3d(-36px, 143px, 139px) rotate3d(0.27052, 0.30815, 0.49273, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-18 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-36px, 143px, 139px) rotate3d(0.27052, 0.30815, 0.49273, 180deg);
            transform: translate3d(-36px, 143px, 139px) rotate3d(0.27052, 0.30815, 0.49273, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-22px, 27px, 10px) rotate3d(0.53591, 0.33496, 0.27888, 180deg);
            transform: translate3d(-22px, 27px, 10px) rotate3d(0.53591, 0.33496, 0.27888, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-19 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-22px, 27px, 10px) rotate3d(0.53591, 0.33496, 0.27888, 180deg);
            transform: translate3d(-22px, 27px, 10px) rotate3d(0.53591, 0.33496, 0.27888, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-19 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(108px, 120px, -70px) rotate3d(0.85697, 0.14347, 0.82344, 180deg);
            transform: translate3d(108px, 120px, -70px) rotate3d(0.85697, 0.14347, 0.82344, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-19 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(108px, 120px, -70px) rotate3d(0.85697, 0.14347, 0.82344, 180deg);
            transform: translate3d(108px, 120px, -70px) rotate3d(0.85697, 0.14347, 0.82344, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@-webkit-keyframes fade-in-20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(58px, -109px, 148px) rotate3d(0.86676, 0.55512, 0.64204, 180deg);
            transform: translate3d(58px, -109px, 148px) rotate3d(0.86676, 0.55512, 0.64204, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@keyframes fade-in-20 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(58px, -109px, 148px) rotate3d(0.86676, 0.55512, 0.64204, 180deg);
            transform: translate3d(58px, -109px, 148px) rotate3d(0.86676, 0.55512, 0.64204, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
}
@-webkit-keyframes fade-out-20 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(11px, -16px, 146px) rotate3d(0.33515, 0.80169, 0.08895, 180deg);
            transform: translate3d(11px, -16px, 146px) rotate3d(0.33515, 0.80169, 0.08895, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}
@keyframes fade-out-20 {
  from {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
    -webkit-filter: unset;
            filter: unset;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(11px, -16px, 146px) rotate3d(0.33515, 0.80169, 0.08895, 180deg);
            transform: translate3d(11px, -16px, 146px) rotate3d(0.33515, 0.80169, 0.08895, 180deg);
    -webkit-filter: blur(5px);
            filter: blur(5px);
  }
}