* {
    margin: 0;
    padding: 0;
    font-family: Sawarabi Gothic;
  }
  
  body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #9F8DB5), color-stop(40%, #432355), to(#A13B6D));
    background: linear-gradient(to top, #9F8DB5 20%, #432355 40%, #A13B6D 100%);
    color: rgba(255, 255, 255, 0.027);
    overflow: hidden;
  }
  
  .world {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 50vw;
    height: 50vh;
    position: absolute;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  
  .world .camera {
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    position: absolute;
    -webkit-transform: rotateX(5deg) rotateY(-10deg);
            transform: rotateX(5deg) rotateY(-10deg);
  }
  
  .world .camera .floor {
    position: absolute;
    width: 2000px;
    height: 2000px;
    border-radius: 100%;
    -webkit-box-shadow: 0 0 100px #bcffa8;
            box-shadow: 0 0 100px #bcffa8;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(80deg);
            transform: translate(-50%, -50%) rotateX(80deg);
    background: radial-gradient(transparent 50%, #9198e5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
          -webkit-animation: floor 4s infinite ease-in-out;
  animation: floor 4s infinite ease-in-out;
  }
  
  .world .camera .floor .decode_shadow {
    position: absolute;
    width: 350px;
    border: 1px solid;
    height: 100px;
    border-radius: 100%;
    -webkit-filter: blur(10px);
            filter: blur(10px);
    background-color: black;
    -webkit-box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
            box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
    -webkit-animation: decode_shadow 4s infinite ease-in-out;
            animation: decode_shadow 4s infinite ease-in-out;
  }
  
  .world .camera .its_font {
    position: relative;
    bottom: 100px;
    color: #006e12;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.103);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    letter-spacing: 5px;
    top: -200px;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(0) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(1) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(2) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(3) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(4) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(5) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(6) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(7) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(8) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(9) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(10) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(11) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(12) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(13) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(14) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(15) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(16) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(17) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(18) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(19) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(20) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(21) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(22) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(23) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(24) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(25) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(26) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(27) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(28) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(29) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(30) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(31) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(32) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(33) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(34) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(35) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(36) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(37) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(38) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(39) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(40) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(41) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(42) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(43) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(44) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(45) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(46) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(47) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(48) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(49) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(50) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(51) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(52) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(53) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(54) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(55) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(56) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(57) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(58) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(59) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(60) {
    position: absolute;
    font-size: 100px;
    top: 0%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
            transform: translate(-50%, -50%) rotateX(70deg) rotateY(45deg);
    -webkit-animation: anima 4s infinite ease-in-out;
            animation: anima 4s infinite ease-in-out;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(20) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(21) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(22) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(23) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(24) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(25) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(26) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(27) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(28) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(29) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(30) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(31) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(32) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(33) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(34) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(35) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(36) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(37) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(38) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(39) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  .world .camera .its_font > .decode_layer:nth-child(40) {
    -webkit-text-stroke: 7px #fafffb;
  }
  
  @-webkit-keyframes anima {
    0% {
      -webkit-transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
    }
    50% {
      -webkit-transform: translate(-50%, -50%) rotateX(10deg) rotateY(10deg) translateY(90px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(10deg) rotateY(10deg) translateY(90px) translateZ(calc(var(--z) * 0.2px));
    }
    100% {
      -webkit-transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
    }
  }
  
  @keyframes anima {
    0% {
      -webkit-transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
    }
    50% {
      -webkit-transform: translate(-50%, -50%) rotateX(10deg) rotateY(10deg) translateY(90px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(10deg) rotateY(10deg) translateY(90px) translateZ(calc(var(--z) * 0.2px));
    }
    100% {
      -webkit-transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
              transform: translate(-50%, -50%) rotateX(-30deg) rotateY(-10deg) translateY(120px) translateZ(calc(var(--z) * 0.2px));
    }
  }
  
  @-webkit-keyframes decode_shadow {
    0% {
      -webkit-box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
              box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
    }
    50% {
      -webkit-box-shadow: 0 0 100px black;
              box-shadow: 0 0 100px black;
    }
    100% {
      -webkit-box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
              box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
    }
  }
  
  @keyframes decode_shadow {
    0% {
      -webkit-box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
              box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
    }
    50% {
      -webkit-box-shadow: 0 0 100px black;
              box-shadow: 0 0 100px black;
    }
    100% {
      -webkit-box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
              box-shadow: 0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black,
   0 0 100px black;
    }
  }
  
  @-webkit-keyframes floor {
          0% {
            -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
                    transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
          }
          50% {
            -webkit-transform: translate(-50%, -50%) rotateX(82deg) rotateY(2deg);
                    transform: translate(-50%, -50%) rotateX(82deg) rotateY(2deg);
          }
          100% {
            -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
                    transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
          }
        }
        
        @keyframes floor {
          0% {
            -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
                    transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
          }
          50% {
            -webkit-transform: translate(-50%, -50%) rotateX(82deg) rotateY(2deg);
                    transform: translate(-50%, -50%) rotateX(82deg) rotateY(2deg);
          }
          100% {
            -webkit-transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
                    transform: translate(-50%, -50%) rotateX(80deg) rotateY(0deg);
          }
        }