px);
    border-radius: 2px;
    overflow: hidden;
    transform-style: preserve-3d;
  }

  .b {
    transform: rotateX(180deg) translateZ(15px);
    border-radius: 2px;
  }

  .f,
  .b {
    width: 30px;
    height: 100px;
    background: #212121;
    box-shadow: inset 0 0 0 2px #52c5ff;
    border: 2px solid #52c5ff;
  }

  .l {
    transform: rotateY(-90deg) translateZ(0px);
    border-radius: 2px;
  }

  .r {
    transform: rotateY(90deg) translateZ(-30px);
    border-radius: 2px;
  }

  .l,
  .r {
    