html {
  font-size: 0.97vmin;
  height: 100%;
}

@media (orientation: portrait) {
  html {
    font-size: 0.6vmin;
  }
}
body {
  margin: 0;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #271124;
}
body * {
  transform-style: preserve-3d;
}
body *,
body *:before,
body *:after {
  display: block;
  top: 0;
  left: 0;
  box-sizing: border-box;
  position: absolute;
  content: "";
}

@media not all and (min-resolution: 0.001dpcm) {
  llegf12 *,
llegf22 * {
    transform-style: flat;
  }
}
landscape {
  filter: contrast(1.1);
  height: 98rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 161rem;
  overflow: hidden;
  perspective: 29rem;
  border-radius: 2rem;
  background: linear-gradient(#0f0b0b, #262673, #ff6a00, #8592ad);
}
landscape:after {
  width: 100%;
  height: 100%;
  box-shadow: inset 0 0 1rem #271124, 0 0 2rem #271124;
  pointer-events: none;
}
landscape:before {
  filter: contrast(2);
  width: 200%;
  height: 158%;
  opacity: 0.75;
  background: conic-gradient(from 90deg, #2c2121 90deg, #525f7a, #333c4d, rgba(255, 168, 168, 0.25), #8592ad, rgba(255, 168, 168, 0.5), #a6a6a6, rgba(82, 95, 122, 0.5), #525f7a);
}
landscape > * {
  top: -2rem;
}

pyramid,
pyramid *,
litter,
litter *,
vacuum,
vacuum * {
  transition: transform 0.5s ease-in;
}

grid {
  width: 100%;
  max-width: calc(161rem / 1.5);
  height: 98rem;
  position: relative;
  z-index: 999;
}
grid:nth-of-type(1), grid:nth-of-type(3) {
  width: 25%;
  max-width: calc(161rem / 6);
}
grid:nth-of-type(2) {
  pointer-events: none;
}
grid:nth-of-type(1):hover ~ landscape > flip > pyramid {
  transform: translate3d(-17rem, -2rem, 0) scale(1.3);
}
grid:nth-of-type(1):hover ~ landscape > flip:nth-of-type(2) > pyramid {
  transform: translate3d(-18.5rem, -2rem, 0) scale(1.3);
}
grid:nth-of-type(1):hover ~ landscape > litter {
  transform: translate3d(4rem, 88rem, 0) scale(1.1) rotate(-2deg);
}
grid:nth-of-type(1):hover ~ landscape > litter > i:nth-of-type(1) {
  transform: translate3d(-28.5rem -34rem, 0) rotate(-1deg) rotateX(77deg) scale(0.8);
}
grid:nth-of-type(1):hover ~ landscape > litter > i:nth-of-type(3) {
  transform: translate3d(1rem, -18rem, 0) rotate(-1deg) rotateX(45deg) scale(0.8);
}
grid:nth-of-type(1):hover ~ landscape > litter layer2 {
  transform: translate3d(0.5rem, 0, 0);
}
grid:nth-of-type(1):hover ~ landscape > litter > i:nth-of-type(4) {
  transform: translate3d(1rem, -5rem, 0) rotate(-22deg);
}
grid:nth-of-type(1):hover ~ landscape > litter layer3 {
  transform: translate3d(0.5rem -2rem, 0);
}
grid:nth-of-type(1):hover ~ landscape > vacuum {
  transform: translate3d(2rem, 0, 0);
}
grid:nth-of-type(1):hover ~ landscape > vacuum > litter:nth-of-type(1) {
  transform: translate3d(-0.5rem, 87rem, 0) rotate(2deg);
}
grid:nth-of-type(1):hover ~ landscape > vacuum > litter:nth-of-type(2) {
  transform: translate3d(5rem, 84rem, 0);
}
grid:nth-of-type(3):hover ~ landscape > flip > pyramid {
  transform: translate3d(-26rem, -2rem, 0) scale(1.3);
}
grid:nth-of-type(3):hover ~ landscape > flip:nth-of-type(2) > pyramid {
  transform: translate3d(-23.5rem, -2rem, 0) scale(1.3);
}
grid:nth-of-type(3):hover ~ landscape > litter {
  transform: translate3d(8rem, 88rem, 0) scale(1.1) rotate(-2deg);
}
grid:nth-of-type(3):hover ~ landscape > litter > i:nth-of-type(1) {
  transform: translate3d(-28.5rem, -34rem, 0) rotate(-1deg) rotateX(77deg) scale(0.8);
}
grid:nth-of-type(3):hover ~ landscape > litter > i:nth-of-type(3) {
  transform: translate3d(-1rem, -18rem, 0) rotate(-1deg) rotateX(45deg) scale(0.8);
}
grid:nth-of-type(3):hover ~ landscape > litter layer2 {
  transform: translate3d(0.5rem, 0, 0);
}
grid:nth-of-type(3):hover ~ landscape > litter > i:nth-of-type(4) {
  transform: translate3d(-1rem, -5rem, 0) rotate(-22deg);
}
grid:nth-of-type(3):hover ~ landscape > litter layer3 {
  transform: translate3d(0.5rem, -2rem, 0);
}
grid:nth-of-type(3):hover ~ landscape > vacuum {
  transform: translate3d(-2rem, 0, 0);
}
grid:nth-of-type(3):hover ~ landscape > vacuum > litter:nth-of-type(1) {
  transform: translate3d(-1.5rem, 87rem, 0) rotate(2deg);
}
grid:nth-of-type(3):hover ~ landscape > vacuum > litter:nth-of-type(2) {
  transform: translate3d(-5rem, 84rem, 0);
}

flip {
  transform: scaleX(-1) rotate(3deg);
  width: 100%;
  height: 100rem;
  filter: blur(0.1rem);
}
flip:before, flip:after {
  transform: translate3d(0rem, 0rem, 0);
  width: 0.05rem;
  height: 0.05rem;
  background: #fff;
  border-radius: 50%;
  box-shadow: 108rem 28rem 0 #ff6a00 , 153rem 11rem 0 #fff , 150rem 17rem 0 #ff6a00 , 125rem 13rem 0 #fff , 159rem 8rem 0 #ff6a00 , 70rem 14rem 0 #fff , 142rem 1rem 0 #ff6a00 , 11rem 14rem 0 #ff6a00 , 82rem 19rem 0 #fff , 32rem 12rem 0 #ff6a00 , 129rem 13rem 0 #ff6a00 , 63rem 10rem 0 #fff , 64rem 25rem 0 #fff , 122rem 30rem 0 #ff6a00 , 36rem 7rem 0 #fff , 1rem 26rem 0 #ff6a00 , 90rem 10rem 0 #fff , 148rem 26rem 0 #fff , 111rem 22rem 0 #fff , 73rem 5rem 0 #fff , 121rem 6rem 0 #ff6a00 , 100rem 14rem 0 #ff6a00 , 109rem 8rem 0 #fff , 100rem 28rem 0 #ff6a00 , 139rem 10rem 0 #ff6a00 , 137rem 1rem 0 #ff6a00 , 6rem 13rem 0 #ff6a00 , 87rem 15rem 0 #ff6a00 , 119rem 12rem 0 #fff , 29rem 8rem 0 #ff6a00 , 78rem 29rem 0 #fff , 127rem 27rem 0 #fff , 72rem 4rem 0 #ff6a00 , 159rem 15rem 0 #fff , 65rem 12rem 0 #fff , 98rem 27rem 0 #fff , 87rem 1rem 0 #fff , 26rem 10rem 0 #ff6a00 , 64rem 28rem 0 #ff6a00 , 160rem 7rem 0 #ff6a00 , 132rem 29rem 0 #ff6a00 , 103rem 5rem 0 #fff , 88rem 30rem 0 #fff , 102rem 14rem 0 #ff6a00 , 63rem 3rem 0 #fff , 13rem 18rem 0 #fff , 10rem 1rem 0 #ff6a00 , 18rem 10rem 0 #fff , 142rem 30rem 0 #ff6a00 , 60rem 26rem 0 #fff;
}

pyramid {
  width: 100%;
  transform: translate3d(-21rem, -2rem, 0) scale(1.3);
}
pyramid:before {
  width: 60rem;
  height: 50rem;
  background: linear-gradient(#0f0b0b, rgba(53, 37, 29, 0) 10%, rgba(53, 37, 29, 0));
  transform: translate3d(213rem, 62rem, 0) skewX(77deg);
  opacity: 0.6;
}
pyramid g1 {
  transform: translate3d(0, 62rem, 0);
  width: 100%;
  background: linear-gradient(179deg, #855c47, #a67959 10%, #29303d);
  height: 50rem;
  box-shadow: inset 0 1rem 1rem -1rem #634536, inset 0 0.1rem 0 0 #634536;
}
pyramid p1 {
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #32241b 2%, #211712, #32241b);
  transform: translate3d(105rem, 54.5rem, 0) rotate(40deg) skewX(-3deg);
  width: 20rem;
  height: 20rem;
  border-radius: 1.5rem;
  overflow: hidden;
  box-shadow: inset 0 0 0.5rem #4055bf, inset 0 1rem 0.75rem -1rem #525f7a, inset 0.5rem 0 0.5rem -0.5rem #110a09, inset 0 0.5rem 0.5rem -0.5rem #525f7a;
}
pyramid p1 > i:nth-of-type(1), pyramid p1 > i:nth-of-type(2) {
  transform: translate3d(-5rem, -2rem, 0) rotate(-48deg);
  width: 20rem;
  height: 20rem;
}
pyramid p1 > i:nth-of-type(1) i, pyramid p1 > i:nth-of-type(2) i {
  transform: translate3d(6rem, 6.5rem, 0) skewX(-20deg);
  background: repeating-linear-gradient(to right, #533d2d, #533d2d 0.25rem, #211312 0.25rem, #211312 0.5rem, rgba(53, 37, 29, 0) 0.5rem, rgba(53, 37, 29, 0) 0.75rem, #533d2d 0.75rem, #533d2d 1rem, #211312 1rem, #211312 1.25rem, rgba(53, 37, 29, 0) 1.25rem, rgba(53, 37, 29, 0) 1.5rem, #211312 1.5rem, #211312 2rem, #211312 2.25rem, black 2.25rem, black 2.5rem, rgba(53, 37, 29, 0) 2.5rem, rgba(53, 37, 29, 0) 2.75rem, #271124 2.75rem, #271124 3rem, #211312 3rem, #271124 3.25rem, #271124 3.5rem, black 3.5rem, black 3.75rem, rgba(53, 37, 29, 0) 3.75rem, rgba(53, 37, 29, 0) 4rem);
}
pyramid p1 > i:nth-of-type(1) i:before, pyramid p1 > i:nth-of-type(1) i:after, pyramid p1 > i:nth-of-type(1) i, pyramid p1 > i:nth-of-type(2) i:before, pyramid p1 > i:nth-of-type(2) i:after, pyramid p1 > i:nth-of-type(2) i {
  width: 20rem;
  height: 0.3rem;
  background: repeating-linear-gradient(to right, #533d2d, #533d2d 0.25rem, #211312 0.25rem, #211312 0.5rem, rgba(53, 37, 29, 0) 0.5rem, rgba(53, 37, 29, 0) 0.75rem, #533d2d 0.75rem, #533d2d 1rem, #211312 1rem, #211312 1.25rem, rgba(53, 37, 29, 0) 1.25rem, rgba(53, 37, 29, 0) 1.5rem, #211312 1.5rem, #211312 2rem, #211312 2.25rem, black 2.25rem, black 2.5rem, rgba(53, 37, 29, 0) 2.5rem, rgba(53, 37, 29, 0) 2.75rem, #271124 2.75rem, #271124 3rem, #211312 3rem, #271124 3.25rem, #271124 3.5rem, black 3.5rem, black 3.75rem, rgba(53, 37, 29, 0) 3.75rem, rgba(53, 37, 29, 0) 4rem);
  border-left: 0.3rem solid #533d2d;
  opacity: 0.9;
}
pyramid p1 > i:nth-of-type(1) i:before, pyramid p1 > i:nth-of-type(2) i:before {
  transform: translate3d(-1rem, 0.3rem, 0);
}
pyramid p1 > i:nth-of-type(1) i:after, pyramid p1 > i:nth-of-type(2) i:after {
  transform: translate3d(-0.3rem, 0.6rem, 0);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(1) {
  transform: translate3d(-6rem, 7rem, 0);
  height: 1rem;
  background: #211712;
  box-shadow: 0 -0.3rem 0 #533d2d;
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(1):before {
  transform: translate3d(0, -1.7rem, 0);
  background: #211712;
  box-shadow: 0 -0.3rem 0 #533d2d;
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(1):after {
  transform: translate3d(0, 2rem, 0);
  height: 1.5rem;
  background: #211712;
  box-shadow: 0 -0.3rem 0 #533d2d;
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(3) {
  transform: translate3d(0, 8rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(4) {
  transform: translate3d(6rem, 5.75rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(5) {
  transform: translate3d(11.75rem, 1.5rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(6) {
  transform: translate3d(9.75rem, 2.5rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(7) {
  transform: translate3d(9.75rem, 3.5rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(7):after {
  transform: translate3d(-2rem, 0.6rem, 0);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(8) {
  transform: translate3d(9.75rem, 4.5rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(9) {
  transform: translate3d(5rem, 10rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(9):before {
  transform: translate3d(1rem, 0.3rem, 0);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(9):after {
  transform: translate3d(-2rem, 0.6rem, 0);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(10) {
  transform: translate3d(0rem, 11rem, 0) skewX(-20deg);
}
pyramid p1 > i:nth-of-type(1) i:nth-of-type(10):after {
  transform: translate3d(-2rem, 0.6rem, 0);
}
pyramid p1 > i:nth-of-type(2) {
  transform: translate3d(3rem, -14rem, 0) rotate(-60deg);
  width: 20rem;
  height: 20rem;
  box-shadow: 0 0 0.5rem #32241b, inset 0 0 0.5rem #32241b, 0 0 1.5rem #74553e;
  background: linear-gradient(90deg, black, #110a09);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) {
  transform: translate3d(-1rem, 4.5rem, 0) rotate(20deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) > i {
  transform: translate3d(0, 0, 0) skewX(10deg);
  opacity: 0.3;
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) > i:before, pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) > i:after, pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) > i {
  border-left: none;
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(1) {
  transform: translate3d(0, 1rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(2) {
  transform: translate3d(1rem, 2rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(3) {
  transform: translate3d(2rem, 3rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(4) {
  transform: translate3d(1rem, 4rem, 0) skewX(10deg);
  opacity: 0.5;
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(5) {
  transform: translate3d(3rem, 5rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(6) {
  transform: translate3d(2rem, 6rem, 0) skewX(10deg);
  opacity: 0.5;
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(7) {
  transform: translate3d(4rem, 7rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(8) {
  transform: translate3d(6rem, 8rem, 0) skewX(10deg);
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(9) {
  transform: translate3d(3rem, 9rem, 0) skewX(10deg);
  opacity: 0.3;
}
pyramid p1 > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10) {
  transform: translate3d(5rem, 10rem, 0) skewX(10deg);
  opacity: 0.5;
}
pyramid p2 {
  transform: translate3d(122rem, 47rem, 0) rotate(42deg) skewX(-1deg);
  width: 36rem;
  height: 36rem;
  border-radius: 1.5rem;
  overflow: hidden;
}
pyramid p2 > i {
  height: 24rem;
  width: 50rem;
  transform: translate3d(-15.7rem, -5rem, 0) rotate(-40deg);
  overflow: hidden;
}
pyramid p2 > i > i {
  width: 100%;
  height: 107%;
  transform: translate3d(1rem, 0, 0) rotate(-9deg);
  overflow: hidden;
}
pyramid p2 > i > i > i:nth-of-type(1) {
  width: 36rem;
  height: 36rem;
  transform: translate3d(8.15rem, 4rem, 0) rotate(48deg);
  overflow: hidden;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) {
  background: repeating-linear-gradient(65deg, #32241b, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(102deg, #110a09, #110a09 82%, black 83%, black) no-repeat;
  width: 100%;
  height: 100%;
  transform: translate3d(-3rem, 6rem, 0) rotate(-89deg);
  box-shadow: inset 0 0 1rem #32241b;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1):before {
  width: 100%;
  height: 5rem;
  background: repeating-linear-gradient(black, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.2rem) #662b00;
  transform: translate3d(15rem, -6.6rem, 0) rotate(73deg) skewX(10deg);
  box-shadow: -0.5rem 0 0.5rem black, -0.75rem 0 0.75rem black, inset 0 0 1rem black, inset 0 -0.15rem 0.15rem black;
  border-radius: 0 100% 0 0;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1):after {
  transform: translate3d(33rem, 27rem, 0) rotate(36deg) skewX(21deg);
  width: 1rem;
  height: 0.5rem;
  background: black;
  opacity: 0.5;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem #74553e, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem black, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem black, 3rem 3rem 0.2rem #74553e, -1rem 4rem 0.2rem black, -2rem 4.5rem 0.2rem #74553e, 1rem -3rem 0.2rem black, -1rem -4rem 0.2rem #74553e, 4rem 5rem 0.2rem black, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem black, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem black, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i {
  width: 100%;
  height: 100%;
  transform: translate3d(17.5rem, 10rem, 0) rotate(45deg);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i:before {
  width: 100%;
  height: 11rem;
  background: repeating-linear-gradient(black, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.4rem), repeating-linear-gradient(-11deg, #211312, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.4rem);
  transform: translate3d(-13.5rem, 10.5rem, 0) rotate(15deg) skewX(61deg);
  box-shadow: 0 0 0 0.2rem #533d2d, inset 0 0 0.25rem #533d2d, inset 0 0 1rem #32241b, inset 0 0 0.25rem #533d2d;
  border-radius: 0.25rem;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i:after {
  width: 1.5rem;
  height: 1rem;
  background: #423024;
  transform: translate3d(10.5rem, 11.75rem, 0) rotate(7deg) skewX(5deg);
  border-radius: 100% 0 0 100%/0 50% 50% 100%;
  box-shadow: 0 -0.5rem 0.25rem -0.25rem #74553e, 0.5rem 0 0.25rem -0.25rem #423024, inset 0 0.25rem 0.25rem -0.25rem #74553e, 0 0.25rem 0 rgba(116, 85, 62, 0.5), 0.75rem 1rem 0.25rem -0.25rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(1) {
  background: linear-gradient(57deg, black, black 70%, #533d2d) no-repeat;
  width: 5rem;
  height: 5rem;
  transform: translate3d(2.5rem, 10rem, 0) skewY(15deg);
  box-shadow: 0 0 0.5rem #533d2d, -0.15rem 0.75rem 0.5rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(1):before {
  width: 5rem;
  height: 0.5rem;
  transform: translate3d(-1.3rem, -4.9rem, 0) skewY(15deg) skewX(15deg);
  background: black;
  border-radius: 1rem 1rem 0 0;
  box-shadow: 0 0 0.5rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(1):after {
  width: 0.25rem;
  height: 1rem;
  transform: translate3d(9rem, 2rem, 0) skewX(50deg);
  background: black;
  border-radius: 0 0 0 100%;
  opacity: 0.3;
  box-shadow: 1rem 1rem 0 black, 1rem 1rem 0 black, 2rem -0.5rem 0 black, 0.5rem 2rem 0 black, -1rem 3rem 0 black, 3rem 3rem 0 black, -1rem 4rem 0 black, -2rem 4.5rem 0 black, 1rem -3rem 0 black, -1rem -4rem 0 black, 4rem 5rem 0 black, 1.5rem 4.2rem 0 black, -4rem 3.5rem 0 black, 0.5rem -2rem 0 black, 0.75rem 3.5rem 0 black, 9rem 0.2rem 0 black, -8rem 5rem 0 black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(2) {
  transform: translate3d(12rem, 16rem, 0) skewX(15deg);
  width: 1rem;
  height: 0.5rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem black, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem black, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem black, 3rem 3rem 0.2rem #74553e, -1rem 4rem 0.2rem black, -2rem 4.5rem 0.2rem #74553e, 1rem -3rem 0.2rem black, -1rem -4rem 0.2rem #74553e, 4rem 5rem 0.2rem black, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem black, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem #74553e, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(2):before {
  transform: translate3d(4rem, 3rem, 0) skewX(0deg);
  width: 1rem;
  height: 1rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem #74553e, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem #74553e, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem #74553e, 3rem 3rem 0.2rem #74553e, -1rem 4rem 0.2rem #74553e, -2rem 4.5rem 0.2rem #74553e, 1rem -3rem 0.2rem #74553e, -1rem -4rem 0.2rem #74553e, 4rem 5rem 0.2rem #74553e, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem #74553e, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem #74553e, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(2):after {
  transform: translate3d(-2rem, -1rem, 0) skewX(0deg);
  width: 1rem;
  height: 1rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem #74553e, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem #74553e, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem #74553e, 3rem 3rem 0.2rem #74553e, -1rem 4rem 0.2rem #74553e, -2rem 4.5rem 0.2rem #74553e, 1rem -3rem 0.2rem #74553e, -1rem -4rem 0.2rem #74553e, 4rem 5rem 0.2rem #74553e, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem #74553e, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem #74553e, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(3) {
  transform: translate3d(4rem, 3rem, 0) rotate(23deg) skewX(50deg) scale(0.8);
  width: 1rem;
  height: 0.5rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem black, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem black, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem black, 3rem 3rem 0.2rem #74553e, -1rem 4rem 0.2rem black, -2rem 4.5rem 0.2rem #74553e, 1rem -3rem 0.2rem black, -1rem -4rem 0.2rem #74553e, 4rem 5rem 0.2rem black, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem black, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem #74553e, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(3):before {
  transform: translate3d(4rem, 3rem, 0) skewX(0deg);
  width: 1rem;
  height: 1rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem #74553e, 1rem 1rem 0.2rem #74553e, 2rem -0.5rem 0.2rem black, 0.5rem 2rem 0.2rem #74553e, -1rem 3rem 0.2rem black, 3rem 3rem 0.2rem black, -1rem 4rem 0.2rem #74553e, -2rem 4.5rem 0.2rem black, 1rem -3rem 0.2rem #74553e, -1rem -4rem 0.2rem black, 4rem 5rem 0.2rem #74553e, 1.5rem 4.2rem 0.2rem #74553e, -4rem 3.5rem 0.2rem black, 0.5rem -2rem 0.2rem #74553e, 0.75rem 3.5rem 0.2rem black, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(1) > i > i:nth-of-type(3):after {
  transform: translate3d(-2rem, -1rem, 0) skewX(0deg);
  width: 1rem;
  height: 1rem;
  opacity: 0.5;
  background: #74553e;
  border-radius: 0 0 50% 50%;
  box-shadow: 1rem 1rem 0.2rem #74553e, 1rem 1rem 0.2rem black, 2rem -0.5rem 0.2rem #74553e, 0.5rem 2rem 0.2rem black, -1rem 3rem 0.2rem black, 3rem 3rem 0.2rem black, -1rem 4rem 0.2rem #74553e, -2rem 4.5rem 0.2rem black, 1rem -3rem 0.2rem #74553e, -1rem -4rem 0.2rem black, 4rem 5rem 0.2rem #74553e, 1.5rem 4.2rem 0.2rem black, -4rem 3.5rem 0.2rem #74553e, 0.5rem -2rem 0.2rem black, 0.75rem 3.5rem 0.2rem #74553e, 9rem 0.2rem 0.2rem #74553e, -8rem 5rem 0.2rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) {
  width: 100%;
  height: 100%;
  transform: translate3d(-10rem, 9rem, 0) rotate(-76deg);
  overflow: hidden;
  background: linear-gradient(to right, #110a09, #533d2d);
  box-shadow: inset 0 0 2rem black, inset 0 0 2rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i {
  width: 100%;
  height: 100%;
  transform: translate3d(6rem, 1.5rem, 0) rotate(28deg);
  background-image: radial-gradient(rgba(50, 36, 27, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(17, 10, 9, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(33, 23, 18, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(255, 255, 255, 0.05) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(83, 61, 45, 0.2) 40%, rgba(53, 37, 29, 0) 40%), repeating-linear-gradient(#32241b, #32241b 0.25rem, rgba(53, 37, 29, 0) 0.25rem, rgba(53, 37, 29, 0) 0.5rem);
  background-position: 0 0;
  background-size: 2rem 4rem, 3rem 2rem, 2.8rem 0.8rem, 4.2rem 1.2rem, 3.2rem 0.8rem;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i > i:nth-of-type(1) {
  width: 10rem;
  height: 10rem;
  transform: translate3d(11rem, -2rem, 0) rotate(-10deg);
  overflow: hidden;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i > i:nth-of-type(1):before {
  width: 10rem;
  height: 10rem;
  background: linear-gradient(202deg, #110a09, #110a09 87%, black 92%, black);
  transform: translate3d(0rem, 0rem, 0) rotate(-17deg);
  box-shadow: 0 0 0.25rem black;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6) {
  transform: translate3d(16rem, 7.5rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2):before, pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2):after, pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5),
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6) {
  width: 2rem;
  height: 0.15rem;
  box-shadow: inset 0 0.1rem 0.1rem black;
  border-radius: 0.2rem 0.1rem;
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5):before,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6):before {
  transform: translate3d(2.1rem, 0.25rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(2):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5):after,
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6):after {
  transform: translate3d(2rem, 0, 0) rotate(2deg);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(3) {
  transform: translate3d(10.5rem, 9rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(4) {
  transform: translate3d(12rem, 9.5rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(5) {
  transform: translate3d(20rem, 10.5rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(1) > i:nth-of-type(2) > i i:nth-of-type(6) {
  transform: translate3d(20.5rem, 11rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) {
  width: 36rem;
  height: 36rem;
  transform: translate3d(-3rem, 5.5rem, 0) rotate(62deg);
  overflow: hidden;
}
pyramid p2 > i > i > i:nth-of-type(2):before {
  width: 11rem;
  height: 10rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #533d2d 1%, #211712);
  transform: translate3d(-2rem, -10rem, 0) rotate(-71deg) skewX(-61deg);
  box-shadow: 1.5rem 0.5rem 0.5rem black, inset 0 0 0.5rem #533d2d, 0 0.5rem 0.5rem #32241b, inset 0 -0.1rem 0.2rem black;
}
pyramid p2 > i > i > i:nth-of-type(2):after {
  width: 1.5rem;
  height: 2.75rem;
  box-shadow: 0.4rem 0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.7), 0.6rem 0.2rem 0.2rem -0.1rem #32241b, inset -0.2rem -0.1rem 0.2rem -0.1rem rgba(0, 0, 0, 0.5);
  background: linear-gradient(120deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 40%, #533d2d 45%, #533d2d);
  transform: translate3d(3.2rem, 7.8rem, 0) rotate(-9deg);
  border-radius: 0 0 100% 0.5rem;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) {
  transform: translate3d(-6rem, -13rem, 0) rotate(-63deg) skewX(-20deg);
  width: 110%;
  height: 110%;
  background-image: radial-gradient(rgba(50, 36, 27, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(17, 10, 9, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(33, 23, 18, 0.2) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(255, 255, 255, 0.05) 20%, rgba(53, 37, 29, 0) 20%), radial-gradient(rgba(83, 61, 45, 0.2) 40%, rgba(53, 37, 29, 0) 40%);
  background-position: 0 0;
  background-size: 1rem 2rem, 1.6rem 1rem, 1.9rem 0.4rem, 2.1rem 0.6rem, 1.8rem 0.4rem;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1):before {
  width: 5rem;
  height: 11rem;
  transform: translate3d(12rem, 5rem, 0) skewX(-20deg);
  background: radial-gradient(rgba(53, 37, 29, 0), rgba(0, 0, 0, 0.2), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  border-radius: 50%;
  opacity: 0.75;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1):after {
  width: 0.1rem;
  height: 2rem;
  transform: translate3d(17rem, 7rem, 0) rotate(-45deg) skewY(-85deg);
  background: #74553e;
  border-radius: 50%;
  box-shadow: 0 0 0.25rem #74553e, 0 0 0.25rem #74553e;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i {
  transform: translate3d(13.5rem, 8.25rem, 0);
  opacity: 0.5;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i {
  width: 2rem;
  height: 0.25rem;
  border-radius: 0.2rem 0.1rem;
  box-shadow: inset -0.1rem 0.05rem 0.1rem black, inset -0.5rem 0.05rem 0.5rem #110a09, -0.1rem -0.1rem 0 rgba(116, 85, 62, 0.3);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:before {
  transform: translate3d(1.1rem, 0, 0);
  background: rgba(50, 36, 27, 0.2);
  border-radius: 0.2rem 0.25rem 0 0;
  width: 1.9rem;
  height: 0.15rem;
  box-shadow: inset -0.1rem 0.1rem 1rem black, 0 0 0.7rem #32241b, 0 -0.1rem 0.2rem #74553e, -1rem 0 0 -0.05rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:after {
  transform: translate3d(2.2rem, 0, 0) rotate(2deg);
  width: 1.8rem;
  height: 0.2rem;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(2) {
  transform: translate3d(13rem, 7.75rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(3) {
  transform: translate3d(13.5rem, 7.25rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(3):after {
  display: none;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(4) {
  transform: translate3d(12.5rem, 6.75rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(5) {
  transform: translate3d(14.2rem, 9rem, 0);
  box-shadow: 0 0.1rem 0.1rem #110a09, -1.1rem 0 0 rgba(83, 61, 45, 0.5), -1rem 0.1rem 0 #110a09, -1rem 0 0 -0.05rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(6) {
  transform: translate3d(13rem, 9.5rem, 0);
  box-shadow: 0 0.1rem 0.1rem #110a09, 3.1rem 0 0 rgba(83, 61, 45, 0.5), 3rem 0.1rem 0 #110a09, -1rem 0 0 -0.05rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(7) {
  transform: translate3d(12rem, 9.9rem, 0);
  box-shadow: 0 0.1rem 0.1rem #110a09, 3.1rem 0 0 rgba(83, 61, 45, 0.5), 3rem 0.1rem 0 #110a09, -0.75rem 0 0 -0.05rem black, 0.75rem 0 0 -0.1rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(8),
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(9),
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10) {
  transform: translate3d(13.2rem, 10.5rem, 0);
  box-shadow: 0 0.1rem 0.1rem #110a09, 3.1rem 0 0 rgba(83, 61, 45, 0.5), 3rem 0.1rem 0 #110a09, -0.75rem 0 0 -0.05rem black, 0.75rem 0 0 -0.1rem black;
  border-radius: 0.5rem;
  height: 0.2rem;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(8):before,
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(9):before,
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10):before {
  transform: translate3d(1rem, 0, 0) rotate(-1deg);
  box-shadow: -0.2rem 0.1rem 0.1rem #110a09;
  border-radius: 0.5rem 0.2rem 50% 0.3rem;
  background: rgba(17, 10, 9, 0.5);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(8):after,
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(9):after,
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10):after {
  transform: translate3d(2rem, 0, 0) rotate(2deg);
  background: #211712;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(9) {
  transform: translate3d(11rem, 11rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10) {
  transform: translate3d(12rem, 11.4rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10):before {
  width: 3rem;
  height: 0.75rem;
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 20%, #533d2d 30%, #533d2d);
  transform: translate3d(1.75rem, -0.25rem, 0) rotate(-8deg) skew(-20deg);
  border-radius: 0.25rem;
  box-shadow: 0 0.25rem 0.25rem black, -0.5rem 0.5rem 0.5rem #533d2d;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(1) i:nth-of-type(10):after {
  box-shadow: 0 0.1rem 0.1rem #110a09, 3.1rem 0 0 rgba(83, 61, 45, 0.5), 3rem 0.1rem 0 #110a09, -0.75rem 0 0 -0.05rem black, 0.75rem 0 0 -0.1rem black, 0 0.5rem 0 #533d2d, 0 0.65rem 0.15rem #533d2d;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) {
  width: 50rem;
  height: 20rem;
  transform: translate3d(-3rem, -1rem, 0) rotate(-60deg);
  background: repeating-linear-gradient(5deg, rgba(53, 37, 29, 0), #533d2d 0.15rem, rgba(53, 37, 29, 0) 0.25rem, rgba(53, 37, 29, 0) 0.5rem);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2):before {
  width: 50rem;
  height: 20rem;
  background-image: radial-gradient(rgba(83, 61, 45, 0.5) 14%, rgba(53, 37, 29, 0) 15%), radial-gradient(rgba(116, 85, 62, 0.5) 5%, rgba(53, 37, 29, 0) 6%), radial-gradient(rgba(33, 23, 18, 0.5) 9%, rgba(53, 37, 29, 0) 10%), radial-gradient(rgba(255, 255, 255, 0.1) 14%, rgba(53, 37, 29, 0) 15%), radial-gradient(rgba(83, 61, 45, 0.5) 10%, rgba(53, 37, 29, 0) 11%), radial-gradient(circle at top, rgba(53, 37, 29, 0) 1rem, rgba(50, 36, 27, 0.6) 1rem);
  background-position: 0 0;
  background-size: 4rem 3rem, 3.6rem 1rem, 2.9rem 1rem, 4.1rem 0.6rem, 1.8rem 0.4rem;
  transform: translate3d(0, 1rem, 0) rotate(-5deg) skewX(-30deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(2) {
  width: 8rem;
  height: 20rem;
  box-shadow: 0 -0.5rem 0.1rem -0.1rem #533d2d, inset 0 1.5rem 1rem #32241b;
  border-radius: 2rem;
  transform: translate3d(8.6rem, 0, 0) rotate(0deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(2):before {
  width: 3.5rem;
  height: 20rem;
  box-shadow: 0.25rem 5rem 0.1rem -0.1rem black, inset 0 2rem 2rem #32241b;
  border-radius: 2rem;
  transform: translate3d(-9.5rem, 0, 0) skew(-44deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(2):after {
  width: 5rem;
  height: 5rem;
  box-shadow: 0.2rem -0.5rem 0.1rem -0.1rem #533d2d, inset 0 0.1rem 0.1rem -0.1rem #533d2d;
  border-radius: 2rem;
  transform: translate3d(8rem, 1.5rem, 0) rotate(-10deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(1) {
  width: 3rem;
  height: 2rem;
  box-shadow: 0 -0.4rem 0.1rem -0.1rem #533d2d, inset 0 1rem 1rem #32241b;
  border-radius: 2rem;
  transform: translate3d(18rem, 0.5rem, 0) rotate(-10deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(1):before {
  width: 5rem;
  height: 2rem;
  box-shadow: 0 -0.4rem 0.1rem -0.1rem #533d2d, inset 0 0.5rem 1rem #32241b;
  border-radius: 2rem;
  transform: translate3d(-8rem, 1.25rem, 0) rotate(20deg);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(1):after {
  width: 4rem;
  height: 0.5rem;
  background: #533d2d;
  transform: translate3d(-12rem, 3.5rem, 0) rotate(10deg);
  border-radius: 0.5rem 0.5rem 0 0;
  box-shadow: 8rem 0.5rem 0 #533d2d, 15rem 1rem 0 #533d2d;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(3) {
  width: 1.5rem;
  height: 0.4rem;
  background: #533d2d;
  border-radius: 0.5rem 0.5rem 0 0;
  transform: translate3d(15rem, 2rem, 0) rotate(-15deg);
  box-shadow: -3rem 7rem 0 #533d2d, 3rem 7rem 0 #533d2d, 9rem 7rem 0 #533d2d, 12rem 8rem 0 #533d2d;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(3):before {
  width: 1.4rem;
  height: 0.4rem;
  background: #533d2d;
  border-radius: 0.5rem 0.5rem 0 0;
  transform: translate3d(1rem, 2rem, 0) rotate(30deg);
  box-shadow: 4.5rem -3em 0 #533d2d, 7rem -3.5rem 0 #533d2d, 9rem 3rem 0 #533d2d, 12rem 4rem 0 #533d2d, 8rem 3.5rem 0 #533d2d, 11rem 3rem 0 #533d2d, 10rem 2rem 0 #533d2d, 13rem 2.5rem 0 #533d2d, 14rem 1rem 0 #533d2d, 13.5rem 2.5rem 0 #533d2d, 12.5rem 3.25rem 0 #533d2d, 11.5rem 4.5rem 0 #533d2d, 10.3rem 4rem 0 #533d2d, 15rem 2rem 0 #533d2d;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(3):after {
  width: 0.25rem;
  height: 1rem;
  background: black;
  border-radius: 0.2rem;
  transform: translate3d(-1.5rem, 0.5rem, 0) skewY(30deg);
  box-shadow: 4.5rem -2em 0 black, 2rem -3.5rem 0 black, 4rem 5rem 0 black, 8rem 4rem 0 black, 6rem 6.5rem 0 black, 5rem 8rem 0 black, 4rem 2rem 0 black, 1rem 4.5rem 0 black, 4rem 1rem 0 black, 7.5rem 2.5rem 0 black, 8.5rem 3.25rem 0 black, 3.5rem 4.5rem 0 black, 10.3rem 4rem 0 black, 15rem 2rem 0 black;
  opacity: 0.5;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16) {
  transform: translate3d(15rem, 5rem, 0);
  opacity: 0.7;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15), pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16) {
  width: 2rem;
  height: 0.75rem;
  border-radius: 0.5rem 0.75rem 0.25rem 0.1rem;
  box-shadow: inset -0.25rem 0.25rem 0.1rem #533d2d, inset 0.25rem -0.25rem 0.1rem #211712, 2rem -0.25rem 0 -0.35rem #32241b, 1.5rem -0.25rem 0 -0.35rem #74553e, -4rem -0.25rem 0.2rem -0.25rem #32241b, -4.5rem -0.25rem 0.2rem -0.25rem black;
  background: #32241b;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15):before, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16):before {
  transform: translate3d(-2.1rem, -0.5rem, 0);
  border-radius: 0.25rem 0.5rem 0.25rem 0.75rem;
  box-shadow: inset -0.25rem 0.25rem 0.1rem #533d2d, inset 0.25rem -0.25rem 0.1rem #211712, 2.5rem -0.25rem 0 -0.35rem #32241b, 2.75rem -0.25rem 0 -0.35rem #74553e, 4rem -0.25rem 0.2rem -0.35rem #32241b, 4.5rem -0.25rem 0.3rem -0.35rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(4):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15):after, pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16):after {
  transform: translate3d(-3.2rem, 0.2rem, 0) rotate(2deg);
  border-radius: 50%;
  box-shadow: inset -0.25rem 0.25rem 0.1rem #533d2d, inset 0.25rem -0.25rem 0.1rem #211712, 2rem -0.25rem 0 -0.35rem #32241b, 2.75rem -0.25rem 0 -0.35rem #74553e, 4rem -0.25rem 0.1rem -0.25rem #32241b, 4.5rem -0.25rem 0.2rem -0.25rem black;
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(5) {
  transform: translate3d(17rem, 2rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(6) {
  transform: translate3d(24rem, 3rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(7) {
  transform: translate3d(28rem, 6rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(8) {
  transform: translate3d(27rem, 10rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(9) {
  transform: translate3d(35rem, 9rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(10) {
  transform: translate3d(22rem, 6rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(11) {
  transform: translate3d(7rem, 5rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(12) {
  transform: translate3d(4rem, 8rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(13) {
  transform: translate3d(9rem, 3rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(14) {
  transform: translate3d(12rem, 1rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(15) {
  transform: translate3d(2.5rem, 6rem, 0);
}
pyramid p2 > i > i > i:nth-of-type(2) > i:nth-of-type(2) > i:nth-of-type(16) {
  transform: translate3d(3rem, 7rem, 0);
}
pyramid g2 {
  transform: translate3d(0, 62.5rem, 0) rotate(-1deg) skewX(85deg);
  width: 190rem;
  background: linear-gradient(182deg, #634536, #a67959 20%, #a67959);
  height: 10rem;
}

litter {
  transform: translate3d(6rem, 88rem, 0) scale(1.1) rotate(-2deg);
  width: 100%;
  filter: contrast(1.1);
}
litter > i {
  width: 150%;
  height: 60rem;
  transform: translate3d(0, -20rem, 0) rotate(-1deg) rotateX(65deg);
  opacity: 0.9;
}
litter > i:before, litter > i:after {
  background-image: radial-gradient(#525f7a 20%, rgba(53, 37, 29, 0) 21%), radial-gradient(#333c4d 20%, rgba(53, 37, 29, 0) 21%), radial-gradient(#ffdbdb 20%, rgba(53, 37, 29, 0) 21%), radial-gradient(rgba(255, 255, 255, 0.5) 20%, rgba(53, 37, 29, 0) 21%), radial-gradient(#ffa8a8 20%, rgba(53, 37, 29, 0) 21%);
  background-position: 0 0;
  background-size: 10rem 5rem, 6rem 3rem, 9rem 4rem, 11rem 6rem, 8rem 4rem, 100% 100%;
  width: 110%;
  height: 100%;
  transform: skewX(-30deg) translate3d(-10rem, 0, 0);
}
litter > i:after {
  transform: skewX(30deg) translate3d(-9rem, 1rem, 0) scaleX(-1);
}
litter > i:nth-of-type(3) {
  transform: translate3d(0, -18rem, 0) rotate(-1deg) rotateX(45deg) scale(0.8);
  opacity: 0.7;
}
litter > i:nth-of-type(2) {
  transform: translate3d(-30rem, -32.5rem, 0) rotate(-1deg) rotateX(77deg);
  background: radial-gradient(at 33% 29%, rgba(53, 37, 29, 0), rgba(230, 153, 0, 0.5), #0f0b0b 30%, #0f0b0b);
  opacity: 0.5;
}
litter > i:nth-of-type(2):before, litter > i:nth-of-type(2):after {
  display: none;
}
litter > i:nth-of-type(1) {
  transform: translate3d(-30rem, -34rem, 0) rotate(-1deg) rotateX(77deg) scale(0.8);
  opacity: 0.7;
}
litter > i:nth-of-type(4) {
  transform: translate3d(0, -5rem, 0) rotate(-22deg);
  background-color: #303050;
}
litter > i:nth-of-type(5) {
  filter: brightness(0.6);
}
litter layer5 i:nth-of-type(1) {
  width: 6rem;
  height: 4rem;
  background: #525f7a;
  transform: translate3d(53.5rem, 12.5rem, 0) rotate(10deg) skewX(40deg);
  border-radius: 0.15rem;
  border: 0.5rem solid #0f0b0b;
  border-left-width: 0.25rem;
  box-shadow: inset 0 0 0.5rem #ffdbdb, -0.5rem 0.75rem 0 #525f7a, -0.75rem 0.25rem 0 #0f0b0b, -1rem 0.5rem 0 #8f5300, -3rem 0.5rem 0 #b3a24d, -4rem 0.75rem 0 #8f5300;
}
litter layer5 i:nth-of-type(1):before {
  width: 12rem;
  height: 5rem;
  background: linear-gradient(to right, #295a32, #0f0b0b);
  transform: translate3d(41rem, -8rem, 0) skewY(-23deg) skewX(-17deg);
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.15rem #fff;
}
litter layer5 i:nth-of-type(1):after {
  width: 2rem;
  height: 5rem;
  border: 0.5rem solid rgba(53, 37, 29, 0);
  border-bottom-color: #ffdbdb;
  border-right-width: 0;
  transform: translate3d(49rem, -14.2rem, 0) skewY(-23deg) skewX(10deg);
  box-shadow: 1rem 4.5rem 0 #ffdbdb;
  border-radius: 0.25rem;
  filter: drop-shadow(0 0 0.5rem #0f0b0b);
}
litter layer5 i:nth-of-type(2) {
  width: 6rem;
  height: 4rem;
  background: linear-gradient(#b3a24d, #8f5300);
  transform: translate3d(43rem, 9rem, 0) rotate(-15deg);
  border-radius: 0.5rem 1.5rem 0.25rem 0.25rem;
  box-shadow: inset 2rem -1rem 1rem rgba(14, 33, 15, 0.25), inset -0.25rem 0.25rem 0.25rem rgba(255, 255, 255, 0.5), inset 0.25rem -0.25rem 0.25rem #0f0b0b, inset 0.5rem -0.5rem 0.25rem rgba(255, 0, 0, 0.2), inset 0 -3.5rem 1rem rgba(14, 33, 15, 0.25), inset -2rem 0 1rem rgba(255, 0, 0, 0.2), inset 0 1rem 0.25rem rgba(255, 255, 255, 0.5), inset 0.25rem 0.25rem 0.25rem #8f5300, inset -0.25rem 0.25rem 0.25rem #8f5300, inset -0.5rem 0 0.15rem #b3a24d, inset 0 0.6rem 0.15rem #0f0b0b, inset 0 0.75rem 0.15rem #493636, 0 0 1rem #0f0b0b, -0.25rem 0.25rem 0.25rem #0f0b0b;
}
litter layer5 i:nth-of-type(2):before {
  width: 10rem;
  height: 2rem;
  background: linear-gradient(#ffdbdb, #525f7a);
  transform: translate3d(1.5rem, 5.5rem, 0) rotate(35deg);
  border-radius: 0.15rem;
  box-shadow: -1rem 0.5rem 0 #525f7a, -1rem 0.75rem 0.5rem #0f0b0b, 1.15rem -0.5rem 0 #0f0b0b, 1rem -0.6rem 0 #525f7a, 1rem -0.6rem 0.5rem #0f0b0b, 4rem -1.25rem 0 #333c4d, -0.75rem 2rem 0 #0f0b0b, -10rem 5rem 0 #525f7a, -10rem 5rem 0 #0f0b0b, inset 1rem 1rem 0 #525f7a;
}
litter layer5 i:nth-of-type(2):after {
  width: 5rem;
  height: 7rem;
  background: linear-gradient(to right, #ffdbdb 0.15rem, #333c4d 0.15rem, #525f7a 1rem, rgba(53, 37, 29, 0) 1rem, rgba(53, 37, 29, 0) 1.5rem, #ffdbdb 1.5rem, #ffdbdb 1.65rem, #525f7a 1.65rem, #525f7a 2.5rem, rgba(53, 37, 29, 0) 2.5rem);
  transform: translate3d(-4rem, 0.5rem, 0) rotate(35deg) skewY(5deg);
  border-radius: 0.15rem;
}
litter layer5 i:nth-of-type(3) {
  width: 13rem;
  height: 6rem;
  background: linear-gradient(40deg, #b3a24d, rgba(255, 255, 255, 0.7) 50%, #525f7a 55%, #525f7a), #ffdbdb;
  transform: translate3d(20rem, 12.5rem, 0) rotate(-15deg);
  border-radius: 0 50% 0 0;
  box-shadow: 0 0 1rem #0f0b0b, inset 0 -3.5rem 1rem rgba(14, 33, 15, 0.25), inset -2rem -4rem 1rem rgba(255, 0, 0, 0.2);
}
litter layer5 i:nth-of-type(3):before {
  width: 8rem;
  height: 5rem;
  border-radius: 50%;
  transform: translate3d(7rem, 1rem, 0) skewX(-15deg);
  background: #525f7a;
  box-shadow: 0 0 1rem #493636, inset 0.25rem 0 0.25rem #ffdbdb;
}
litter layer5 i:nth-of-type(3):after {
  width: 8rem;
  height: 4rem;
  background: linear-gradient(to right, #303050, #303050, #493636);
  transform: translate3d(1rem, 2.5rem, 0) rotate(5deg) skew(-15deg);
  border-radius: 0.25rem;
  box-shadow: -8rem -3rem 0 #493636;
}
litter layer5 i:nth-of-type(4) {
  width: 10rem;
  height: 5rem;
  background: linear-gradient(#b3a24d, #8f5300);
  transform: translate3d(-1rem, 12.5rem, 0) rotate(5deg);
  box-shadow: 0 0 1rem #0f0b0b, inset 0 0.5rem 0.5rem #8f5300, -2rem 2rem 0.5rem #493636;
  border-radius: 0 0 0 100%;
}
litter layer5 i:nth-of-type(4):before {
  width: 10rem;
  height: 5rem;
  background: linear-gradient(#ffdbdb, #8f5300);
  transform: translate3d(13rem, -1rem, 0) rotate(10deg);
  box-shadow: 0 0 1rem #0f0b0b, inset 0 0 0.15rem #fff, inset 0 0.5rem 0.5rem #525f7a, -2rem 2rem 0.5rem #493636;
  border-radius: 0 0.5rem 0 100%;
}
litter layer5 i:nth-of-type(4):after {
  width: 3rem;
  height: 5rem;
  background: linear-gradient(#8592ad, #525f7a);
  transform: translate3d(21rem, 0rem, 0) skewY(-30deg);
  border-radius: 0.5rem 2rem;
  box-shadow: 0 0 1rem #0f0b0b, inset 0 0 0.25rem #fff, inset 0 0.5rem 0.5rem #ffdbdb, -2rem 0rem 0.5rem #493636;
}
litter layer5 i:nth-of-type(5) {
  width: 8rem;
  height: 4rem;
  transform: translate3d(5.5rem, 10rem, 0) rotate(-10deg);
  border-radius: 50%;
  background: #303050;
  box-shadow: inset 0 3rem 1rem rgba(15, 11, 11, 0.5), -0.15rem 0 0.15rem rgba(15, 11, 11, 0.5), -0.5rem -0.25rem 0.15rem #303050, -0.65rem -0.25rem 0 #fff, 0.15rem -0.15rem 0.15rem rgba(15, 11, 11, 0.5), 0 0.15rem 0.15rem #fff, 0.5rem 0.25rem 0.15rem #303050, 0.3rem -0.15rem 0.15rem #303050, 0.4rem -0.15rem 0 #fff;
}
litter layer5 i:nth-of-type(5):after {
  width: 8rem;
  height: 4rem;
  transform: translate3d(0, 3rem, 0) rotate(20deg) skewX(-20deg);
  background: #262673;
  border-radius: 1rem;
  box-shadow: inset -0.5rem -2rem 1rem #1a1a4d, inset 0 0.15rem 0.15rem rgba(255, 255, 255, 0.7), inset 0.5rem 0.25rem #262673, inset -1rem 0.25rem #262673, inset 0 0.5rem 0.05rem #1a1a4d, inset 0 0.5rem 0.15rem rgba(255, 255, 255, 0.7), 0 0 1rem #0f0b0b;
}
litter layer5 i:nth-of-type(5):before {
  width: 4rem;
  height: 2rem;
  background: #0f0b0b;
  border-radius: 0.25rem;
  transform: translate3d(5rem, 2rem, 0) rotate(-10deg);
  border-bottom: 0.15rem solid #0f0b0b;
  box-shadow: inset 0.25rem 0.25rem 0.25rem #493636, inset 0 0.5rem 0.5rem #493636, inset 0 1rem 0.5rem #493636, inset -0.5rem 1.5rem #333300, 3rem 1.75rem 0 #0f0b0b, 0 1.75rem 0 #0f0b0b;
}
litter layer5 i:nth-of-type(6) {
  width: 4rem;
  height: 3rem;
  background: #333300;
  border-radius: 100% 0 0.25rem 0.25rem/0.5rem 0 0.25rem 0.25rem;
  transform: translate3d(14.65rem, 13.25rem, 0) rotate(-20deg) skewY(-10deg);
  border-bottom: 0.5rem solid #0f0b0b;
  box-shadow: -3.5rem 0.25rem 0 #333300;
}
litter layer5 i:nth-of-type(6):before {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  border: 0.15rem solid #493636;
  background: #525f7a;
  transform: translate3d(0.75rem, -0.5rem, 0);
  box-shadow: inset 1.3rem -1.3rem 0 -1rem #333c4d, inset 1.45rem -1.45rem 0 -1rem #493636;
}
litter layer5 i:nth-of-type(6):after {
  width: 6rem;
  height: 3rem;
  transform: translate3d(-3rem, 1.5rem, 0) rotate(18deg);
  border-radius: 0.25rem;
  background: #8592ad;
  box-shadow: 0 0 1rem #0f0b0b, 0 0 1rem #0f0b0b;
}
litter layer5 i:nth-of-type(7) {
  width: 10rem;
  height: 1.5rem;
  transform: translate3d(0.5rem, 14.5rem, 0) rotate(17deg);
  border-radius: 1rem 0.5rem 0.25rem 100%/0.5rem 0.5rem 0.25rem 0.5rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #0f0b0b), #303050;
  box-shadow: inset 0 0.5rem 0.15rem rgba(15, 11, 11, 0.5), inset 0.25rem -0.25rem 0.25rem rgba(14, 33, 15, 0.5);
}
litter layer5 i:nth-of-type(7):before {
  width: 5.25rem;
  height: 5.5rem;
  border-radius: 0.25rem 1rem;
  transform: translate3d(1.75rem, -0.6rem, 0) rotate(-15deg) skewX(-6deg);
  box-shadow: inset -0.65rem 0 0 #4d5eb3, inset -0.15rem 0.5rem 0.15rem rgba(15, 11, 11, 0.75), inset 0.65rem 0 0 rgba(15, 11, 11, 0.25), inset 0.65rem 0.25rem 0 #303050, inset -0.75rem 0 0 #303050;
}
litter layer5 i:nth-of-type(7):after {
  width: 10rem;
  height: 1.25rem;
  transform: translate3d(4.5rem, -0.75rem, 0) rotate(5deg) skewX(6deg);
  border-radius: 0 0 0 100%/0 0 0 0.5rem;
  background: #4d5eb3;
  box-shadow: inset 0.15rem 0 0 #303050, inset 0 0.15rem 0.15rem rgba(255, 255, 255, 0.5), -1rem -0.45rem 0 -0.5rem #0f0b0b, -1rem -0.5rem 0 -0.5rem #303050;
}
litter layer5 i:nth-of-type(8) {
  width: 15rem;
  height: 1rem;
  background: #333c4d;
  transform: translate3d(37.25rem, 15rem, 0) rotate(25deg);
  border-radius: 0.15rem;
  box-shadow: inset 0.15rem 0 0.15rem #ffdbdb, inset 0.35rem 0.15rem 0.15rem rgba(14, 33, 15, 0.25), 3.5rem -1.5rem 0.15rem #525f7a, 3.6rem -1.2rem 0.15rem #525f7a, 2rem -1.35rem 0 #ffdbdb;
}
litter layer5 i:nth-of-type(8):before {
  width: 15rem;
  height: 5rem;
  background: linear-gradient(#ffdbdb, #ffdbdb 0.15rem, #295a32 0.25rem, #295a32 1rem, rgba(53, 37, 29, 0) 1rem, rgba(53, 37, 29, 0)), linear-gradient(to right, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 13rem, #ffdbdb 13rem, #ffdbdb 13.15rem, #295a32 13.25rem, #295a32 14rem, rgba(53, 37, 29, 0) 14rem, rgba(53, 37, 29, 0));
  transform: translate3d(-8.5rem, 4.5rem, 0) rotate(-35deg);
  border-radius: 0.15rem;
}
litter layer5 i:nth-of-type(8):after {
  width: 6rem;
  height: 6rem;
  background: linear-gradient(-20deg, #ffdbdb, #ffdbdb 50%, #525f7a 55%, #525f7a 65%, #ffdbdb 70%, #ffdbdb);
  transform: translate3d(16rem, -8rem, 0) rotate(20deg);
  border-radius: 0.5rem;
  box-shadow: inset -5rem 0 1rem #525f7a;
}
litter layer5 i:nth-of-type(9) {
  width: 2rem;
  height: 4rem;
  background: linear-gradient(to right, #8f5300, #493636, #8f5300, #b3a24d);
  transform: translate3d(51rem, 14rem, 0) rotate(65deg);
  border-radius: 1rem 1rem 0 0;
  border-top: 0.15rem solid #493636;
}
litter layer5 i:nth-of-type(9):before {
  width: 8rem;
  height: 8rem;
  transform: translate3d(3rem, -9.5rem, 0) skewY(-20deg);
  border-radius: 1rem;
  background: #0f0b0b;
  box-shadow: inset 0.25rem 0 0.25rem #cccccc, inset 0.5rem 0 0.25rem 0.25rem #333c4d, inset 0.5rem 0 0 0.5rem #303050, 0 0 1rem rgba(14, 33, 15, 0.25);
}
litter layer5 i:nth-of-type(9):after {
  width: 2rem;
  height: 6rem;
  transform: translate3d(12rem, -27rem, 0) skewY(20deg);
  border-radius: 50%;
  background: #0f0b0b;
  box-shadow: 0.25rem -0.35rem 0.25rem #fff, 0.25rem -0.45rem 0.15rem #2c362d, -0.25rem 0.25rem 0.15rem #0f0b0b, -0.5rem 0.5rem 0 #2c362d, 0.15rem -0.25rem 0 0.35rem #2c362d, 0.5rem -0.25rem 0 0.35rem #0f0b0b, 0 0 0 0.5rem rgba(255, 255, 255, 0.25);
}
litter layer5 i:nth-of-type(10) {
  transform: translate3d(88.5rem, 9.5rem, 0) rotate(10deg) skewY(10deg);
  width: 1.25rem;
  height: 3rem;
  background: #0f0b0b;
  border-radius: 0.15rem;
}
litter layer5 i:nth-of-type(10):before {
  width: 1.5rem;
  height: 3rem;
  transform: translate3d(0.75rem, 1.25rem, 0) rotate(-11deg) skewY(10deg);
  border-radius: 0.75rem;
  background: linear-gradient(rgba(82, 95, 122, 0.75), rgba(51, 60, 77, 0.75)), #295a32;
  box-shadow: -0.35rem 0.15rem 0 #8592ad, -0.65rem 0 0 #2c362d, 0.5rem 1rem 0 #333c4d, inset 0.25rem 0 0.5rem #fff;
}
litter layer5 i:nth-of-type(10):after {
  width: 5rem;
  height: 3rem;
  transform: translate3d(2rem, 2rem, 0) rotate(-10deg) skewY(-10deg);
  background: rgba(41, 90, 50, 0.5);
  box-shadow: inset 0 0.25rem 0.25rem rgba(255, 219, 219, 0.75), 0 0 1rem rgba(14, 33, 15, 0.25);
}
litter layer5 i:nth-of-type(11) {
  width: 3.5rem;
  height: 3rem;
  background: linear-gradient(#8f5300, #f58f00);
  transform: translate3d(85rem, 11rem, 0) rotate(-10deg) skewX(-10deg);
  border-radius: 0.5rem 1rem;
  box-shadow: inset 0 0.15rem 0.15rem #fff, inset -1rem 0 0.75rem rgba(179, 162, 77, 0.5), 0 0 0.5rem rgba(14, 33, 15, 0.25), -1rem 0.75rem 0 #ffdbdb, -1rem 0.75rem 1rem #0f0b0b;
}
litter layer5 i:nth-of-type(11):before {
  width: 5rem;
  height: 3rem;
  background: linear-gradient(#ffdbdb, #8f5300, #493636);
  transform: translate3d(3rem, 2.5rem, 0) rotate(10deg) skewX(10deg) skewY(20deg);
  border-radius: 0 1.5rem 0 0;
  box-shadow: -2rem 2rem 0 #493636;
}
litter layer5 i:nth-of-type(11):after {
  width: 2.6rem;
  height: 3rem;
  background: linear-gradient(#493636, #8f5300);
  transform: translate3d(0.75rem, 1.5rem, 0) rotate(5deg) skewX(10deg) skewY(-30deg);
  border-radius: 0.25rem 0.5rem 1rem 0.25rem;
  box-shadow: inset 0 0.15rem 0.25rem -0.15rem #fff, inset -0.5rem -0.5rem 0.15rem rgba(179, 162, 77, 0.5), inset -0.5rem 0.5rem 0.15rem rgba(179, 162, 77, 0.5), 0.15rem 0.15rem 0.15rem rgba(179, 162, 77, 0.5), -2rem 0.5rem 0 #525f7a, -2rem 0.5rem 0.5rem #0f0b0b;
}
litter layer5 i:nth-of-type(12) {
  width: 3rem;
  height: 3rem;
  transform: translate3d(87rem, 14.5rem, 0) rotate(-30deg) skewX(10deg);
  border-radius: 1.5rem/0.5rem;
  background: rgba(255, 219, 219, 0.5);
  border: 0.15rem solid rgba(53, 37, 29, 0);
  border-top-color: #fff;
  box-shadow: inset 1rem 0 0.5rem #ffdbdb, inset 0 0.15rem 0.15rem #525f7a, 0 0 1rem #0f0b0b, -3rem -1.5rem 0.5rem #525f7a, -3rem -1.5rem 0 #ffdbdb, 16rem 10rem 0 #525f7a, 1rem 1.5rem 0 #493636, 1rem 1.25rem 0.5rem #0f0b0b;
}
litter layer5 i:nth-of-type(12):before {
  width: 2rem;
  height: 5rem;
  border-radius: 1rem;
  background: linear-gradient(to right, #fff, rgba(255, 0, 0, 0.2), #525f7a, rgba(255, 0, 0, 0.2)), #525f7a;
  transform: translate3d(6rem, 0rem, 0) rotate(60deg);
  box-shadow: inset 0 0.15rem 0 rgba(82, 95, 122, 0.5), inset 0 0.25rem 0 rgba(51, 60, 77, 0.5), 0 0 0.25rem #0f0b0b, inset 0 -2rem 1rem rgba(15, 11, 11, 0.5), inset 0 -1rem 0.5rem rgba(15, 11, 11, 0.5);
}
litter layer5 i:nth-of-type(12):after {
  width: 7rem;
  height: 2rem;
  background: linear-gradient(#525f7a, #ffdbdb, #8f5300, #493636);
  transform: translate3d(3rem, 3rem, 0) rotate(10deg) skewX(-10deg);
  border-radius: 3rem 1rem/0.5rem 0.5rem;
  box-shadow: inset 1rem 0 0.5rem #8f5300, inset 3rem 0 0.1rem rgba(73, 54, 54, 0.5);
}
litter layer5 i:nth-of-type(13) {
  width: 5rem;
  height: 1.5rem;
  transform: translate3d(95.5rem, 12rem, 0);
  border-radius: 2rem 0 0 0;
  background: linear-gradient(#525f7a, #525f7a 50%, #333c4d 50%, #333c4d 70%, #525f7a 70%, #525f7a);
  box-shadow: inset 0.5rem 0.15rem 0.15rem #ffdbdb, 0 0 0.5rem #0f0b0b, 0 -1rem 0.5rem rgba(255, 0, 0, 0.1);
}
litter layer5 i:nth-of-type(13):before {
  width: 2rem;
  height: 1.15rem;
  transform: translate3d(2.5rem, 1.5rem, 0) rotate(45deg) skewX(-20deg);
  background: linear-gradient(35deg, #ffa8a8, #ffa8a8 45%, #ffdbdb 45%, #ffa8a8);
  border: 0.15rem solid #ffdbdb;
  border-radius: 0.15rem;
  box-shadow: 0 0 0.5rem #0f0b0b, 0.2rem 0.1rem 0 #ffa8a8, 0.4rem 0.2rem 0 #ffa8a8, 0.6rem 0.3rem 0 #ffa8a8, 0.8rem 0.4rem 0 #ffa8a8, 1rem 0.5rem 0 #ffa8a8, 1.2rem 0.6rem 0 #ffa8a8, inset 0 -0.5rem 0.5rem rgba(14, 33, 15, 0.25);
}
litter layer5 i:nth-of-type(13):after {
  width: 1.5rem;
  height: 4rem;
  transform: translate3d(4rem, -0.2rem, 0);
  background: linear-gradient(#ffdbdb, #ffdbdb 0.2rem, #333c4d 0.3rem, #333c4d 0.7rem, #525f7a 0.7rem, #525f7a 1rem, #333c4d 1rem, #525f7a);
  border-radius: 0.5rem/100%;
  box-shadow: inset 0.15rem 0 0.15rem rgba(255, 255, 255, 0.25), inset -0.25rem 0 0.25rem #303050, 0 0 0.5rem rgba(14, 33, 15, 0.25);
}
litter layer5 i:nth-of-type(14) {
  width: 8rem;
  height: 5rem;
  transform: translate3d(101.5rem, 12rem, 0);
  border-radius: 50%;
  background: radial-gradient(#0f0b0b, #4d5eb3);
  box-shadow: inset 0 0.1rem 0.1rem #ffdbdb;
}
litter layer5 i:nth-of-type(14):before {
  width: 4rem;
  height: 2rem;
  transform: translate3d(2.5rem, 0rem, 0) rotate(30deg);
  border-radius: 0 0 1rem 3rem;
  border-bottom: 0.5rem solid #295a32;
  border-right: 1.5rem solid #525f7a;
  border-left: 0.2rem solid rgba(53, 37, 29, 0);
}
litter layer5 i:nth-of-type(14):after {
  width: 6rem;
  height: 5rem;
  transform: translate3d(-4rem, 2rem, 0);
  background: linear-gradient(80deg, #ffa8a8, #525f7a, #525f7a);
  border-radius: 2rem;
  box-shadow: inset 0.2rem 0.1rem 0.2rem #ffdbdb, 2.2rem 0.75rem 0.2rem #525f7a, 2rem 0.5rem 0 #ffa8a8, 4.2rem 1.2rem 0.2rem #525f7a, 4rem 1rem 0 #ffa8a8;
}
litter layer5 i:nth-of-type(15) {
  width: 5.5rem;
  height: 3rem;
  transform: translate3d(107rem, 9.5rem, 0) rotate(-30deg);
  border-radius: 0.25rem/50%;
  border-left: 1rem solid #8f5300;
  border-top: 0.5rem solid rgba(53, 37, 29, 0);
  border-right: 2rem solid #8f5300;
  box-shadow: inset -0.1rem 0.1rem 0.1rem #b3a24d, inset 5.5rem 0 0 #8f5300, -0.5rem 0.15rem 0.5rem -0.15rem #8f5300, -0.5rem 0 0 #b3a24d, 0 0.5rem 0.5rem #0f0b0b;
}
litter layer5 i:nth-of-type(15):before {
  width: 2.5rem;
  height: 2rem;
  background: linear-gradient(red, #493636);
  transform: translate3d(-1.5rem, 1rem, 0) rotate(10deg) skewX(30deg);
  border-radius: 0.5rem;
  box-shadow: 1rem 0 1rem #493636, inset 0.5rem 0.5rem 0.5rem rgba(255, 219, 219, 0.5), inset 0 1rem 1rem rgba(82, 95, 122, 0.5), -0.4rem 1rem 0 #493636;
}
litter layer5 i:nth-of-type(15):after {
  width: 7rem;
  height: 2.5rem;
  transform: translate3d(-1.5rem, 1.5rem, 0) rotate(-15deg) skewX(10deg);
  border-radius: 1rem 1.5rem;
  border: 0.65rem solid #52b063;
  border-right: 1.5rem solid #52b063;
  border-bottom: 0.5rem solid #52b063;
  box-shadow: inset 0.25rem 0.25rem 0 #0e210f, inset -0.15rem 0 0 #0e210f, inset 0 1rem 1rem rgba(15, 11, 11, 0.5), 0 0.15rem 0.15rem #52b063, 0 1rem 0.25rem #295a32, 0.25rem 1rem 0 #214828, 0rem 1.5rem 0 #214828, 0.15rem 1.6rem 0.15rem #0f0b0b, 0.35rem 1rem 0.15rem #0f0b0b;
}
litter layer5 i:nth-of-type(16) {
  width: 5rem;
  height: 4rem;
  transform: translate3d(115rem, 10.5rem, 0) rotate(30deg) skewX(-10deg);
  border-radius: 1rem 0.25rem/2rem 0.25rem;
  box-shadow: 0.25rem 2rem 0.25rem #525f7a, -0.25rem 2rem 0.25rem #ffdbdb, -1rem 2rem 0 #525f7a, -1rem 2.5rem 0.5rem #0f0b0b, inset -0.5rem -0.5rem 0.5rem #0f0b0b, inset -1rem -1rem 1rem #333c4d, inset -1rem -2rem 0 #493636;
}
litter layer5 i:nth-of-type(16):before {
  width: 5rem;
  height: 2rem;
  transform: translate3d(-2rem, 6rem, 0) rotate(30deg) skewX(0deg);
  border-radius: 0.25rem 2rem/0.25rem 1.25rem;
  background: #525f7a;
  box-shadow: 1rem 2rem 0 #525f7a, 1rem 2rem 1rem #0f0b0b, 0 0 0.5rem #493636, 0.5rem 4rem 0 #525f7a, 0.5rem 5rem 1rem #0f0b0b, -0.5rem 3rem 0 #525f7a, -0.5rem 3rem 1rem #0f0b0b, 0.25rem 1.75rem 0 #fff, 0.25rem 1.75rem 1rem #0f0b0b, -3rem 2rem 0 -0.5rem #214828;
}
litter layer5 i:nth-of-type(16):after {
  width: 6rem;
  height: 6rem;
  transform: translate3d(2rem, 2rem, 0) rotate(30deg) skewX(0deg);
  background: #ff6a00;
  border-radius: 50%;
  border: 0.15rem solid #ff6a00;
  box-shadow: inset 0.15rem -0.15rem 0.15rem rgba(14, 33, 15, 0.25), 0 0 1rem #0f0b0b, inset -5rem 0 0 -2rem rgba(73, 54, 54, 0.2);
}
litter layer5 l1 {
  transform: translate3d(53rem, -20rem, 0) scale(1.5) rotate(17deg);
}
litter layer5 l1 i:nth-of-type(1) {
  width: 5rem;
  height: 4rem;
  transform: translate3d(115rem, 10.5rem, 0) rotate(30deg) skewX(-10deg);
  border-radius: 1rem 0.25rem/2rem 0.25rem;
  box-shadow: 0.25rem 2rem 0.25rem #525f7a, -0.25rem 2rem 0.25rem #ffdbdb, -1rem 2rem 0 #525f7a, -1rem 2.5rem 0.5rem #0f0b0b, inset -0.5rem -0.5rem 0.5rem #0f0b0b, inset -1rem -1rem 1rem #333c4d, inset -1rem -2rem 0 #493636;
}
litter layer5 l1 i:nth-of-type(1):before {
  width: 5rem;
  height: 2rem;
  transform: translate3d(-2rem, 6rem, 0) rotate(30deg) skewX(0deg);
  border-radius: 0.25rem 2rem/0.25rem 1.25rem;
  background: #525f7a;
  box-shadow: 1rem 2rem 0 #525f7a, 1rem 2rem 1rem #0f0b0b, 0 0 0.5rem #493636, 0.5rem 4rem 0 #525f7a, 0.5rem 5rem 1rem #0f0b0b, -0.5rem 3rem 0 #525f7a, -0.5rem 3rem 1rem #0f0b0b, 0.25rem 1.75rem 0 #fff, 0.25rem 1.75rem 1rem #0f0b0b, -3rem 2rem 0 -0.5rem #214828;
}
litter layer5 l1 i:nth-of-type(1):after {
  width: 6rem;
  height: 6rem;
  transform: translate3d(2rem, 2rem, 0) rotate(30deg) skewX(0deg);
  background: #ff6a00;
  border-radius: 50%;
  border: 0.15rem solid #ff6a00;
  box-shadow: inset 0.15rem -0.15rem 0.15rem rgba(14, 33, 15, 0.25), 0 0 1rem #0f0b0b, inset -5rem 0 0 -2rem rgba(73, 54, 54, 0.2);
}
litter layer5 l1 i:nth-of-type(2) {
  width: 3.5rem;
  height: 3.5rem;
  background: radial-gradient(at center bottom, #0f0b0b, #0f0b0b, #303050);
  transform: translate3d(57.5rem, 2rem, 0) skew(5deg) scaleY(0.9);
  border-radius: 50%;
  box-shadow: inset 0 1rem 1rem rgba(15, 11, 11, 0.5), inset 0 0 0 0.15rem #303050, 0 0.5rem 0 #0f0b0b, 0 1rem 0.5rem #0f0b0b, 0.5rem 0.5rem 0.5rem #0f0b0b;
}
litter layer5 l1 i:nth-of-type(2):before {
  width: 7rem;
  border-radius: 50%;
  background: radial-gradient(at 30% bottom, rgba(255, 0, 0, 0.5), rgba(53, 37, 29, 0)), #b3a24d;
  height: 3rem;
  transform: translate3d(-6.5rem, 2.75rem, 0) rotate(-15deg);
  box-shadow: inset 0 0.25rem 0.15rem rgba(255, 255, 255, 0.5), inset 0 -1rem 1rem rgba(15, 11, 11, 0.5), 0 0 0.5rem #0f0b0b;
}
litter layer5 l1 i:nth-of-type(2):after {
  width: 2rem;
  height: 4rem;
  transform: translate3d(-4rem, 2rem, 0) rotate(-20deg);
  box-shadow: inset 0.25rem -0.25rem 0.25rem #493636, inset 0.35rem -0.35rem 0 #525f7a, inset -0.35rem -0.35rem 0 #525f7a;
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 10%, #525f7a 10%, #525f7a 20%, rgba(53, 37, 29, 0) 20%, #493636);
}
litter layer5 l1 i:nth-of-type(3) {
  width: 2.5rem;
  height: 6rem;
  border-radius: 20% 20% 80% 80%;
  border-top: 1rem solid rgba(53, 37, 29, 0);
  border-left: 0.5rem solid #990000;
  border-right: 0.25rem solid #b30000;
  border-bottom: 2rem solid rgba(53, 37, 29, 0);
  transform: translate3d(63.5rem, 0, 0) rotate(20deg) skewY(20deg);
  box-shadow: inset -0.15rem 0 0 #ffdbdb, 0.15rem 0.15rem 0 #303050, 0 1rem 1rem #493636;
}
litter layer5 l1 i:nth-of-type(3):before {
  width: 6.5rem;
  height: 2rem;
  background: repeating-linear-gradient(45deg, #4d5eb3, #4d5eb3 0.2rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.5rem), repeating-linear-gradient(-45deg, #4d5eb3, #4d5eb3 0.2rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.5rem);
  border-radius: 50%;
  transform: translate3d(3.5rem, -3.5rem, 0) rotate(-40deg) skewY(0deg);
  box-shadow: 0.1rem -0.1rem 0.25rem -0.1rem #fff, -0.25rem 0 0.25rem #303050, 0 0 0 0.25rem #4d5eb3, inset 1rem 0 1rem 0 rgba(14, 33, 15, 0.25);
}
litter layer5 l1 i:nth-of-type(3):after {
  width: 3rem;
  height: 2rem;
  background: #333300;
  transform: translate3d(3rem, -0.5rem, 0) rotate(-40deg) skewY(0deg);
  border-radius: 0.5rem;
  box-shadow: 0 0 1rem #0f0b0b, inset 1rem 0 1rem #0f0b0b, 2rem 0.5rem 1rem #0f0b0b, 2rem 0.5rem 0 #333300, -3rem 0.2rem 0 #ffdbdb, -3rem 0.2rem 0.5rem #0f0b0b, 13rem 1.2rem 0 #ffdbdb, 13rem 1.2rem 0.5rem #0f0b0b, -18rem 2rem 0 #525f7a, -18rem 2rem 1rem #0f0b0b, -16rem 1.5rem 0 #525f7a, -16rem 1.5rem 1rem #0f0b0b, -13rem 1rem 0 #525f7a, -13rem 1rem 1rem #0f0b0b;
}
litter layer5 l1 i:nth-of-type(4) {
  width: 5rem;
  height: 5rem;
  background: #0f0b0b;
  transform: translate3d(55rem, 6rem, 0) skewX(-45deg);
  border-radius: 0.2rem;
  box-shadow: -2rem 1rem 0 0 #0f0b0b;
}
litter layer5 l1 i:nth-of-type(5) {
  width: 5rem;
  height: 6rem;
  background: red;
  box-shadow: inset 0 0.15rem 0.15rem #fff, inset 0 3rem 1rem rgba(73, 54, 54, 0.5);
  transform: translate3d(47.5rem, 4.5rem, 0) skewX(-5deg) rotate(20deg);
  border-radius: 50%;
}
litter layer5 l1 i:nth-of-type(5):before {
  width: 10rem;
  height: 3rem;
  background: #214828;
  box-shadow: inset 0 0 0.15rem #fff;
  transform: translate3d(1rem, 2rem, 0);
}
litter layer5 l1 i:nth-of-type(5):after {
  width: 0.5rem;
  height: 7rem;
  transform: translate3d(5rem, -1rem, 0) rotate(10deg);
  background: #b3a24d;
  filter: drop-shadow(0 0 0.5rem #0f0b0b);
  border-radius: 0.1rem;
  box-shadow: inset 0 0.25rem 0.1rem rgba(255, 255, 255, 0.5), inset -0.1rem 0.35rem 0.15rem rgba(255, 0, 0, 0.5), 6rem -7rem 0 #525f7a, 9rem -6rem 0 #525f7a, 9.25rem -6rem 0 #333c4d, 2rem 0.5rem 0 red, 2.5rem -1rem 0 rgba(255, 0, 0, 0.5), 2.5rem -1rem 0 #525f7a;
}

litter layer4 i:nth-of-type(1) {
  transform: translate3d(45rem, 2rem, 0) rotate(49deg);
  width: 2rem;
  height: 2rem;
  background: #525f7a;
  border-radius: 0.2rem;
  box-shadow: 1rem 1rem 0 #ffdbdb, 2rem 2rem 0 #ffdbdb, 19rem -23rem 0 #ffdbdb;
}
litter layer4 i:nth-of-type(1):before {
  width: 3rem;
  height: 2rem;
  background: #525f7a;
  transform: translate3d(1rem, -1rem, 0) rotate(-67deg);
  border-radius: 50%;
  box-shadow: inset -0.5rem 0.2rem 1rem #ffdbdb, 1rem 1rem 0 #ffdbdb, -4rem -1rem 0 #525f7a, -4rem 0rem 0 #ffdbdb, -4rem 0.5rem 0 #ffa8a8, -4rem 1rem 0 #ffdbdb;
}
litter layer4 i:nth-of-type(2) {
  width: 7rem;
  height: 0.5rem;
  background: #525f7a;
  border-radius: 0.5rem;
  transform: translate3d(12rem, 5rem, 0) rotate(5deg) skewX(60deg);
  box-shadow: -4rem 0.5rem 1rem red, 1rem 0.5rem 0 #ffa8a8, -1rem 1rem 0 #525f7a;
}
litter layer4 i:nth-of-type(2):after {
  width: 5rem;
  height: 5rem;
  background: #525f7a;
  border-radius: 50%/1rem;
  transform: translate3d(10rem, -3.5rem, 0) rotate(-5deg) skewX(-60deg);
}
litter layer4 i:nth-of-type(2):before {
  width: 3rem;
  height: 1.5rem;
  background: #303050;
  border-radius: 0.5rem/50%;
  transform: translate3d(22rem, -4.5rem, 0) rotate(-10deg) skewX(-65deg);
  box-shadow: inset 0 0.25rem 0.15rem rgba(255, 255, 255, 0.25), inset 0 0.5rem 0.25rem #4d5eb3, inset -0.5rem 0 0.25rem rgba(255, 255, 255, 0.25);
}
litter layer4 i:nth-of-type(3) {
  width: 3rem;
  height: 1rem;
  border-radius: 50%;
  background: #295a32;
  box-shadow: 0 0.25rem 0 #0e210f;
  transform: translate3d(13.5rem, 2.5rem, 0) rotate(-10deg) skewX(5deg);
}
litter layer4 i:nth-of-type(3):before {
  width: 3rem;
  height: 1rem;
  border-radius: 50%;
  background: #525f7a;
  box-shadow: -2rem -0.5rem 0 #ffdbdb, 1.75rem -0.3rem 0 #ffdbdb;
  transform: translate3d(-0.5rem, 1em, 0) rotate(10deg) skewX(-5deg);
}
litter layer4 i:nth-of-type(3):after {
  width: 3rem;
  height: 3rem;
  border-radius: 0.15rem;
  background: #493636;
  transform: translate3d(5.2rem, 1.25em, 0) rotate(-10deg) skewX(5deg);
  box-shadow: 6rem 0.6rem 0 #493636;
}
litter layer4 i:nth-of-type(4) {
  width: 3rem;
  height: 2rem;
  background: #b3a24d;
  transform: translate3d(51rem, 4rem, 0) rotate(-10deg);
  border-radius: 0.25rem;
  box-shadow: inset 0 0.5rem 0.25rem rgba(255, 255, 255, 0.5), 0 0 0.5rem #0f0b0b, -6rem 0.5rem 0 #b3a24d, -12rem 0.5rem 0 #b3a24d, 5rem 0.5rem 0 #b3a24d, 12rem -0.5rem 0 #b3a24d, 14rem -1rem 0 #493636;
}
litter layer4 i:nth-of-type(4):before {
  width: 2rem;
  height: 3rem;
  background: #b3a24d;
  box-shadow: inset 0 0 0.5rem red, inset 0 -1rem 1rem #493636, inset 0 0 0.5rem #493636;
  transform: translate3d(9rem, 1rem, 0) rotate(43deg) skewY(60deg);
  border-radius: 0.25rem;
}
litter layer4 i:nth-of-type(4):after {
  width: 2rem;
  height: 5rem;
  border: 0.5rem solid #525f7a;
  border-top-width: 1rem;
  transform: translate3d(14rem, -2.5rem, 0) rotate(30deg);
  border-radius: 50%;
  box-shadow: 0.5rem 0 0 #333c4d, 1rem 0 0 #333c4d, 1.5rem 0 0 #333c4d, 2rem 0 0 #333c4d, 1rem 6rem 0 #ffdbdb;
}
litter layer4 i:nth-of-type(5) {
  width: 3rem;
  height: 6rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(255, 255, 255, 0.25), rgba(53, 37, 29, 0), #493636), red;
  transform: translate3d(49rem, 3rem, 0) rotate(-8deg);
  box-shadow: inset 0 0 0.5rem #493636;
}
litter layer4 i:nth-of-type(5):before {
  width: 3rem;
  height: 0.75rem;
  background: linear-gradient(to right, #493636, rgba(53, 37, 29, 0), rgba(255, 255, 255, 0.25), rgba(53, 37, 29, 0)), red;
  transform: translate3d(0, -0.25rem, 0);
  box-shadow: inset 0 0 0.5rem #493636, 0 0 0.1rem 0 red, -0.2rem 0 0.15rem 0 #fff, 0.2rem 0 0.15rem 0 rgba(255, 255, 255, 0.25), 0 0 0 0.15rem rgba(82, 95, 122, 0.5), 0 0 0 0.15rem red, 0 0 0.5rem #0f0b0b;
  border-radius: 50%;
}
litter layer4 i:nth-of-type(5):after {
  width: 5rem;
  height: 4rem;
  border-radius: 1rem;
  background: #525f7a;
  border: 0.25rem solid #493636;
  box-shadow: 0.25rem 0 0.25rem #fff, 0 0 0 0.25rem #525f7a, 0 0 0.5rem #0f0b0b, 0.5rem 0.5rem 0 #493636;
  transform: translate3d(-9rem, 3rem, 0) skewX(-40deg) rotate(10deg);
}
litter layer4 i:nth-of-type(6) {
  width: 3.5rem;
  height: 3.5rem;
  background: radial-gradient(at center bottom, #0f0b0b, #0f0b0b, #303050);
  transform: translate3d(57.5rem, 2rem, 0) skew(5deg) scaleY(0.9);
  border-radius: 50%;
  box-shadow: inset 0 1rem 1rem rgba(15, 11, 11, 0.5), inset 0 0 0 0.15rem #303050, 0 0.5rem 0 #0f0b0b, 0 1rem 0.5rem #0f0b0b, 0.5rem 0.5rem 0.5rem #0f0b0b;
}
litter layer4 i:nth-of-type(6):before {
  width: 7rem;
  border-radius: 50%;
  background: radial-gradient(at 30% bottom, rgba(255, 0, 0, 0.5), rgba(53, 37, 29, 0)), #b3a24d;
  height: 3rem;
  transform: translate3d(-6.5rem, 2.75rem, 0) rotate(-15deg);
  box-shadow: inset 0 0.25rem 0.15rem rgba(255, 255, 255, 0.5), inset 0 -1rem 1rem rgba(15, 11, 11, 0.5), 0 0 0.5rem #0f0b0b;
}
litter layer4 i:nth-of-type(6):after {
  width: 2rem;
  height: 4rem;
  transform: translate3d(-4rem, 2rem, 0) rotate(-20deg);
  box-shadow: inset 0.25rem -0.25rem 0.25rem #493636, inset 0.35rem -0.35rem 0 #525f7a, inset -0.35rem -0.35rem 0 #525f7a;
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 10%, #525f7a 10%, #525f7a 20%, rgba(53, 37, 29, 0) 20%, #493636);
}
litter layer4 i:nth-of-type(7) {
  width: 2.5rem;
  height: 6rem;
  border-radius: 20% 20% 80% 80%;
  border-top: 1rem solid rgba(53, 37, 29, 0);
  border-left: 0.5rem solid #990000;
  border-right: 0.25rem solid #b30000;
  border-bottom: 2rem solid rgba(53, 37, 29, 0);
  transform: translate3d(63.5rem, 0, 0) rotate(20deg) skewY(20deg);
  box-shadow: inset -0.15rem 0 0 #ffdbdb, 0.15rem 0.15rem 0 #303050, 0 1rem 1rem #493636;
}
litter layer4 i:nth-of-type(7):before {
  width: 6.5rem;
  height: 2rem;
  background: repeating-linear-gradient(45deg, #4d5eb3, #4d5eb3 0.2rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.5rem), repeating-linear-gradient(-45deg, #4d5eb3, #4d5eb3 0.2rem, rgba(53, 37, 29, 0) 0.2rem, rgba(53, 37, 29, 0) 0.5rem);
  border-radius: 50%;
  transform: translate3d(3.5rem, -3.5rem, 0) rotate(-40deg) skewY(0deg);
  box-shadow: 0.1rem -0.1rem 0.25rem -0.1rem #fff, -0.25rem 0 0.25rem #303050, 0 0 0 0.25rem #4d5eb3, inset 1rem 0 1rem 0 rgba(14, 33, 15, 0.25);
}
litter layer4 i:nth-of-type(7):after {
  width: 3rem;
  height: 2rem;
  background: #333300;
  transform: translate3d(3rem, -0.5rem, 0) rotate(-40deg) skewY(0deg);
  border-radius: 0.5rem;
  box-shadow: 0 0 1rem #0f0b0b, inset 1rem 0 1rem #0f0b0b, 2rem 0.5rem 1rem #0f0b0b, 2rem 0.5rem 0 #333300, -3rem 0.2rem 0 #ffdbdb, -3rem 0.2rem 0.5rem #0f0b0b, 13rem 1.2rem 0 #ffdbdb, 13rem 1.2rem 0.5rem #0f0b0b, -18rem 2rem 0 #525f7a, -18rem 2rem 1rem #0f0b0b, -16rem 1.5rem 0 #525f7a, -16rem 1.5rem 1rem #0f0b0b, -13rem 1rem 0 #525f7a, -13rem 1rem 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(8) {
  width: 5rem;
  height: 5rem;
  background: #0f0b0b;
  transform: translate3d(55rem, 6rem, 0) skewX(-45deg);
  border-radius: 0.2rem;
  box-shadow: -2rem 1rem 0 0 #0f0b0b;
}
litter layer4 i:nth-of-type(9) {
  width: 5rem;
  height: 6rem;
  background: red;
  box-shadow: inset 0 0.15rem 0.15rem #fff, inset 0 3rem 1rem rgba(73, 54, 54, 0.5);
  transform: translate3d(47.5rem, 4.5rem, 0) skewX(-5deg) rotate(20deg);
  border-radius: 50%;
}
litter layer4 i:nth-of-type(9):before {
  width: 10rem;
  height: 3rem;
  background: #214828;
  box-shadow: inset 0 0 0.15rem #fff;
  transform: translate3d(1rem, 2rem, 0);
}
litter layer4 i:nth-of-type(9):after {
  width: 0.5rem;
  height: 7rem;
  transform: translate3d(5rem, -1rem, 0) rotate(10deg);
  background: #b3a24d;
  filter: drop-shadow(0 0 0.5rem #0f0b0b);
  border-radius: 0.1rem;
  box-shadow: inset 0 0.25rem 0.1rem rgba(255, 255, 255, 0.5), inset -0.1rem 0.35rem 0.15rem rgba(255, 0, 0, 0.5), 6rem -7rem 0 #525f7a, 9rem -6rem 0 #525f7a, 9.25rem -6rem 0 #333c4d, 2rem 0.5rem 0 red, 2.5rem -1rem 0 rgba(255, 0, 0, 0.5), 2.5rem -1rem 0 #525f7a;
}
litter layer4 i:nth-of-type(10) {
  width: 3rem;
  height: 6rem;
  background: linear-gradient(to right, #493636, rgba(53, 37, 29, 0), rgba(255, 255, 255, 0.25), #fff), #0f0b0b;
  transform: translate3d(48rem, 5rem, 0) rotate(-40deg) scaleY(0.8);
  border-radius: 1.5rem;
  box-shadow: inset 0 0 0.5rem #493636, 0 0 0.5rem #493636, 0 -0.15rem 0 #0f0b0b, 0 -0.25rem 0 #525f7a, 0 -0.3rem 0 #0f0b0b;
}
litter layer4 i:nth-of-type(10):before {
  width: 3rem;
  height: 6rem;
  background: #0e210f;
  transform: translate3d(-4rem, 1rem, 0) rotate(50deg) skewY(65deg);
  box-shadow: inset 0.5rem 0 0.15rem #0f0b0b, 0 -0.5rem 0 #303050;
  border-radius: 0.5rem;
}
litter layer4 i:nth-of-type(10):after {
  width: 6rem;
  height: 6rem;
  border: 0.5rem solid #262673;
  border-left-color: rgba(53, 37, 29, 0);
  border-right-width: 0.75rem;
  transform: translate3d(-4.5rem, -3rem, 0) rotate(50deg) skewX(25deg);
  border-radius: 0 0.5rem 0 0;
}
litter layer4 i:nth-of-type(11) {
  width: 3rem;
  height: 3rem;
  background: #525f7a;
  transform: translate3d(67.5rem, 4rem, 0) rotate(5deg);
  border-radius: 0.5rem 50%;
  box-shadow: inset 0 0 0.5rem #fff, 0 0 0.5rem #0f0b0b, -8.5rem 1.5rem 0.5rem #525f7a, -8.5rem 1.5rem 0 #fff, -8.5rem 1.5rem 0.5rem #0f0b0b, -10rem 3rem 0.5rem #525f7a, -10rem 3rem 0 #fff, -10rem 3rem 0.5rem #0f0b0b, 5rem -2rem 0.5rem #525f7a, 5rem -2rem 0 #fff, 5rem -2rem 0.5rem #0f0b0b;
}
litter layer4 i:nth-of-type(11):before {
  width: 2rem;
  height: 2rem;
  background: linear-gradient(to top right, #333300, #333300 60%, #525f7a 60%, #525f7a);
  transform: translate3d(3rem, 0rem, 0) rotate(-20deg);
  border-radius: 0.5rem;
  box-shadow: -1rem 0.5rem 0 #493636, -2rem 0.25rem 0 #295a32, -3rem 0.15rem 0 #333c4d, -3.5rem 0rem 0 #295a32, -4rem -0.5rem 0 #493636, -5rem 0rem 0 #333c4d, 1rem -0.5rem 0 #303050, 1.5rem 0rem 0 #303050, 2rem 0.5rem 0 #303050, 2.5rem 1rem 0 #303050;
}
litter layer4 i:nth-of-type(11):after {
  width: 2.5rem;
  height: 2.5rem;
  background: linear-gradient(to right, #ffdbdb, #ffdbdb 40%, #525f7a 50%, #525f7a);
  transform: translate3d(-1.2rem, 1.8rem, 0) rotate(10deg) skew(-5deg);
  border-radius: 0.35rem;
  box-shadow: inset 0 0 0.25rem 0 #ffdbdb, 0 0 0 #0f0b0b, -2rem 0.5rem 0 #525f7a, -4.75rem 0rem 0.25rem #ffa8a8, -5rem 0rem 0 #ffdbdb, 5rem -1.5rem 0 #ffdbdb, 3rem -1rem 0 #ffa8a8, 2.5rem -0.25rem 0 #493636, 2.25rem -0.5rem 0 #ffdbdb, 6rem -2rem 0 #525f7a, 7.5rem -2.5rem 0 #525f7a, 9rem -3rem 0 #525f7a, 10rem -3.5rem 0 #525f7a, 12rem -4rem 0 #525f7a, 13rem -4.75rem 0 #525f7a;
}
litter layer4 i:nth-of-type(12) {
  width: 2rem;
  height: 3rem;
  transform: translate3d(49.6rem, 7.75rem, 0) rotate(45deg);
  background: #0f0b0b;
  border-radius: 50%;
  box-shadow: 2.5rem -1rem 1rem #333c4d, 1.25rem -1.5rem 0 #ffdbdb, 1.5rem -1.5rem 0 #333c4d, 5.5rem -6.5rem 0 #333c4d, 6.5rem -9.5rem 0 #333c4d, 8.5rem -9.5rem 0 #525f7a;
}
litter layer4 i:nth-of-type(12):before {
  width: 3rem;
  height: 3rem;
  background: #333c4d;
  transform: translate3d(3rem, 0rem, 0) rotate(25deg);
  box-shadow: inset 0 -2rem 0 #333c4d, -0.5rem -2rem 0 #525f7a, 0rem -2.5rem 0 #333c4d, -1.5rem 1rem 0 #525f7a, 1rem -9rem 0 #8592ad, 1rem -9rem 1rem #0f0b0b, 0.5rem -11rem 0 #ffdbdb, -0.5rem -9rem 0 #303050;
}
litter layer4 i:nth-of-type(12):after {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 45%;
  background: #ffdbdb;
  transform: translate3d(7rem, -4.5rem, 0) rotate(0deg);
  box-shadow: 0 0 1rem #0f0b0b, -1rem 0rem 0 #ffdbdb, -1rem 0rem 1rem #0f0b0b, 0rem -2rem 0 #ffdbdb, 0rem -2rem 1rem #0f0b0b, -1rem 2rem 0 #525f7a, -1rem 2rem 1rem #0f0b0b, 2rem -4rem 0 rgba(85, 255, 0, 0.8), 2rem -4rem 1rem 0.25rem #0f0b0b, 4.5rem -6.5rem 0 #ffdbdb, 3rem -5rem 0 #0f0b0b, 4.25rem -7.75rem 0.25rem #525f7a, 4rem -8rem 0 #ffdbdb, 3.25rem -6.75rem 0.25rem #8f5300, 3rem -7rem 0 #b3a24d, 4.5rem -9rem 0 #525f7a;
}
litter layer4 i:nth-of-type(13) {
  width: 2rem;
  height: 2rem;
  transform: translate3d(64rem, 9.25rem, 0) rotate(63deg) skew(-45deg);
  background: linear-gradient(to bottom left, #525f7a, #ffdbdb);
  border-radius: 0.25rem;
  box-shadow: 0 0 1rem #0f0b0b, -3rem -4.5rem 0.5rem #0f0b0b, -3rem -4rem 0 #b3a24d, -2.5rem -3.5rem 0.5rem #0f0b0b, 1.5rem 2.5rem 0 #ffdbdb, 3rem 4rem 0 #ffdbdb, 5.5rem 6.5rem 0 #ffdbdb, 4.5rem 5rem 0 #ffdbdb, 5.5rem 6.5rem 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(14) {
  width: 4rem;
  height: 2rem;
  background: #8592ad;
  transform: translate3d(27.5rem, 3rem, 0) rotate(5deg);
  border-radius: 0.5rem;
  border-top: 1rem solid #525f7a;
  border-left: 2rem solid rgba(255, 255, 255, 0.5);
  border-right: 1rem solid #8592ad;
}
litter layer4 i:nth-of-type(14):before {
  width: 4rem;
  height: 2rem;
  background: #525f7a;
  transform: translate3d(1.25rem, 0.15rem, 0) rotate(5deg);
  border-radius: 0.25rem;
  box-shadow: inset 0.15rem 0.15rem 0.1rem rgba(255, 255, 255, 0.25), 0 -0.15rem 0 #fff, 0 0 0.5rem #fff;
  border: 0.15rem solid #493636;
}
litter layer4 i:nth-of-type(14):after {
  width: 4rem;
  height: 3rem;
  background: #525f7a;
  transform: translate3d(-1rem, 1rem, 0) rotate(25deg) skewX(-10deg);
  border-radius: 0.25rem;
  box-shadow: 0 0 1rem #0f0b0b, inset 0.15rem 0.15rem 0.15rem #fff;
}
litter layer4 i:nth-of-type(15) {
  width: 4rem;
  height: 6rem;
  transform: translate3d(4rem, -1rem, 0) skew(-8deg) rotate(-45deg);
  border-radius: 0 0.25rem 5rem 0/0 5rem 2rem 0;
  box-shadow: 0.5rem 1rem 0 #303050;
  border-right: 0.75rem solid #303050;
  border-bottom: 1rem solid #303050;
}
litter layer4 i:nth-of-type(15):before {
  width: 0.3rem;
  height: 4rem;
  border-radius: 50% 0 0 2rem;
  transform: translate3d(0, 2rem, 0) skew(25deg) rotate(30deg);
  background: #303050;
}
litter layer4 i:nth-of-type(15):after {
  width: 4rem;
  height: 4rem;
  border-radius: 0 0 1rem 1rem/0 0 40% 40%;
  transform: translate3d(4.5rem, 5rem, 0) skew(6deg) rotate(-5deg);
  border-left: 0.25rem solid #303050;
}
litter layer4 i:nth-of-type(16) {
  width: 7rem;
  height: 4.5rem;
  top: 3.5rem;
  left: 5rem;
  border-radius: 2.75rem;
  transform: rotate(-25deg);
  background: linear-gradient(#fff, rgba(255, 255, 255, 0.5) 10%, rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0.15) 55%, #0e210f), #214828;
}
litter layer4 i:nth-of-type(16):after {
  width: 4.5rem;
  height: 4.5rem;
  top: 0rem;
  left: 3rem;
  border-radius: 50%;
  background: linear-gradient(#0e210f, #2c362d);
  box-shadow: inset -3rem 0 0 rgba(15, 11, 11, 0.25);
  border: 0.15rem solid #2c362d;
}
litter layer4 i:nth-of-type(16):before {
  width: 0.25rem;
  height: 1rem;
  border-left: 0.15rem solid #0e210f;
  border-top: 0.15rem solid #0e210f;
  transform: rotate(25deg) skewY(-45deg);
  left: 2.75rem;
  top: 0.75rem;
  border-radius: 0.15rem;
  box-shadow: -0.15rem -0.15rem 0.15rem rgba(255, 255, 255, 0.5), inset 0.15rem 0.15rem 0.15rem rgba(14, 33, 15, 0.25);
  filter: blur(0.05rem);
}
litter layer4 i:nth-of-type(17) {
  width: 2rem;
  height: 1rem;
  border-radius: 0.25rem;
  background: #333c4d;
  box-shadow: inset 0 0.15rem 0.1rem rgba(255, 255, 255, 0.25), 0 0 0.5rem 0 #0e210f;
  transform: translate3d(11rem, 6rem, 0) rotate(5deg) skew(-20deg);
}
litter layer4 i:nth-of-type(17):before {
  width: 2rem;
  height: 2rem;
  border-radius: 50% 50% 10% 40%/50% 20% 10% 40%;
  background: #ffa8a8;
  transform: translate3d(1.25rem, -0.25rem, 0) rotate(45deg);
  box-shadow: inset -0.5rem -1.5rem 0.25rem rgba(255, 255, 255, 0.25), inset -0.5rem -1.5rem 0.25rem #333c4d, inset 0 0.25rem 0.25rem rgba(255, 255, 255, 0.75);
}
litter layer4 i:nth-of-type(17):after {
  width: 2rem;
  height: 2rem;
  border-radius: 40%;
  background: #ffa8a8;
  transform: translate3d(4.25rem, 0, 0) rotate(-25deg) skew(20deg);
  box-shadow: inset 0 -0.25rem 0.25rem #333c4d, inset 0.25rem 0.25rem 0.25rem rgba(255, 255, 255, 0.75), inset -0.25rem 0 0.25rem rgba(255, 255, 255, 0.75), 0 0 0.5rem 0.25rem #525f7a;
}
litter layer4 i:nth-of-type(18) {
  width: 2.25rem;
  height: 1.75rem;
  transform: translate3d(3.75rem, 5.8rem, 0) rotate(-10deg) skew(35deg);
  border-radius: 50%/0.5rem 0.25rem;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0.5), #525f7a) #ffdbdb;
  box-shadow: 0.25rem 0.25rem 0.25rem rgba(14, 33, 15, 0.5), -0.25rem 0.25rem 0 #525f7a;
}
litter layer4 i:nth-of-type(18):before {
  width: 1.75rem;
  height: 2rem;
  border-right: 0.5rem solid rgba(14, 33, 15, 0.25);
  border-bottom: 0.5rem solid rgba(14, 33, 15, 0.25);
  border-radius: 0.5rem;
  box-shadow: inset -0.25rem -0.25rem 0.25rem rgba(14, 33, 15, 0.25), 0.25rem 0.25rem 0.25rem rgba(14, 33, 15, 0.25);
  transform: translate3d(0.45rem, 0, 0) rotate(20deg) skewY(-45deg);
}
litter layer4 i:nth-of-type(18):after {
  width: 0.5rem;
  height: 1rem;
  border-radius: 50%;
  transform: translate3d(0, 0.5rem, 0) rotate(20deg);
  background: red;
  filter: blur(0.5rem);
}
litter layer4 i:nth-of-type(19) {
  width: 1.5rem;
  height: 1rem;
  transform: translate3d(6rem, 7rem, 0) rotate(-10deg) skew(35deg);
  border-radius: 50%/0.5rem 0.25rem;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), #525f7a) #ffdbdb;
  box-shadow: 0.25rem 0.25rem 0.25rem rgba(14, 33, 15, 0.5), -0.25rem 0.25rem 0 #525f7a, 0 0 0.25rem 0 #0e210f;
}
litter layer4 i:nth-of-type(19):before {
  width: 2rem;
  height: 1rem;
  border-radius: 50%/0.5rem 0.25rem;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), #333c4d) #ffa8a8;
  box-shadow: 0.25rem 0.25rem 0.25rem rgba(14, 33, 15, 0.5), 0.25rem 0 0.25rem 0 #0e210f, 0 1rem 0 0 #333c4d;
  transform: translate3d(1.5rem, 0.25rem, 0) rotate(10deg) skew(-45deg);
}
litter layer4 i:nth-of-type(19):after {
  width: 2.25rem;
  height: 3rem;
  border-radius: 0.5rem;
  background: #333c4d;
  box-shadow: inset 0.15rem 0.75rem 0.1rem rgba(255, 255, 255, 0.25), 0 0 0.5rem 0 #0e210f;
  transform: translate3d(2.75rem, -0.75rem, 0) rotate(40deg) skew(-20deg);
}
litter layer4 i:nth-of-type(20) {
  width: 2.25rem;
  height: 3rem;
  border-radius: 0.3rem;
  background: #333c4d;
  box-shadow: inset 0.15rem 0.75rem 0.1rem rgba(255, 255, 255, 0.25), 0 0 0.5rem 0 #0e210f;
  transform: translate3d(8.5rem, 7.25rem, 0) rotate(40deg) skew(-20deg);
}
litter layer4 i:nth-of-type(20):before {
  width: 4rem;
  height: 3rem;
  border-radius: 50%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.5), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0)), #333c4d;
  box-shadow: inset 0.5rem -0.5rem 0.1rem rgba(255, 219, 219, 0.5), 0 0 1rem 0 rgba(14, 33, 15, 0.5), inset 0 0 0.5rem #ffdbdb;
  transform: translate3d(-3rem, 3rem, 0);
  border-left: 0.25rem solid #ffdbdb;
}
litter layer4 i:nth-of-type(20):after {
  width: 5rem;
  height: 3rem;
  border-radius: 1.5rem;
  background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0)), #333c4d;
  box-shadow: inset -0.1rem 0.75rem 0.25rem rgba(255, 219, 219, 0.25), 0 0 1rem 0 rgba(14, 33, 15, 0.5), inset 0 0 0.5rem #ffdbdb;
  transform: translate3d(-6rem, 5.5rem, 0) rotate(-60deg);
  border-top: 0.25rem solid #ffdbdb;
  border-right: 0.15rem solid #ffdbdb;
}
litter layer4 i:nth-of-type(21) {
  width: 3rem;
  height: 2rem;
  background: #525f7a;
  border-radius: 0.5rem;
  transform: translate3d(11.75rem, 7.25rem, 0) rotate(-20deg) skewX(10deg);
  box-shadow: 0 0 1rem #0e210f, inset -0.25rem 0.25rem 0.25rem rgba(255, 255, 255, 0.25);
}
litter layer4 i:nth-of-type(21):before {
  width: 5rem;
  height: 2rem;
  border-radius: 0.5rem;
  background: #525f7a;
  transform: translate3d(-0.25rem, 1rem, 0) rotate(20deg);
  box-shadow: 0 0 1rem rgba(14, 33, 15, 0.25), inset -0.25rem 0.25rem 0.25rem rgba(255, 255, 255, 0.25);
}
litter layer4 i:nth-of-type(21):after {
  width: 0.75rem;
  height: 1.5rem;
  background: red;
  transform: translate3d(0.5rem, 2rem, 0) rotate(-20deg) skewX(20deg);
  border-radius: 0.25rem;
  box-shadow: 0.5rem -0.5rem 0 #303050, inset 0.25rem 0 0.25rem rgba(14, 33, 15, 0.25);
}
litter layer4 i:nth-of-type(22) {
  width: 2.75rem;
  height: 4rem;
  border-radius: 0.3rem;
  background: #333c4d;
  box-shadow: inset 0 0 0 2rem rgba(255, 255, 255, 0.25), inset 0 0.5rem 0.25rem 0 rgba(255, 255, 255, 0.5), 0 0 1rem 0 rgba(14, 33, 15, 0.5);
  transform: translate3d(10rem, 7.5rem, 0) rotate(15deg);
}
litter layer4 i:nth-of-type(22):after {
  width: 2.75rem;
  height: 4rem;
  border-radius: 0.5rem 1rem 0 0;
  background: #ffdbdb;
  box-shadow: inset -0.5rem -0.5rem 0.25rem 0 rgba(14, 33, 15, 0.5), 0 0 1rem 0 rgba(14, 33, 15, 0.5);
  transform: translate3d(-5rem, 1.25rem, 0) rotate(-5deg) skew(-40deg);
}
litter layer4 i:nth-of-type(22):before {
  width: 3rem;
  height: 2rem;
  border-radius: 50%;
  background: linear-gradient(to right, #0e210f, #333c4d, #ffdbdb, #ffdbdb);
  box-shadow: inset -0.5rem -0.5rem 0.25rem 0 rgba(14, 33, 15, 0.5), 0 0 1rem 0 #0e210f;
  transform: translate3d(-3rem, 2rem, 0) rotate(-5deg) skew(-40deg);
}
litter layer4 i:nth-of-type(23) {
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: #ffdbdb;
  box-shadow: 0 0 1rem 0.25rem rgba(14, 33, 15, 0.5), 0 0 0 0.25rem #0e210f, -0.25rem 0.25rem 0 0.25rem #2c362d;
  transform: translate3d(3.75rem, 8.75rem, 0) skew(5deg);
}
litter layer4 i:nth-of-type(23):after {
  width: 2.75rem;
  height: 5rem;
  border-radius: 0.2rem;
  background: linear-gradient(#ffdbdb, #ffdbdb, #333c4d);
  box-shadow: 0 0 1rem 0 rgba(14, 33, 15, 0.5);
  transform: translate3d(-3rem, 0.25rem, 0) rotate(45deg);
}
litter layer4 i:nth-of-type(23):before {
  width: 2rem;
  height: 2rem;
  border-radius: 0.5rem;
  background: linear-gradient(to right bottom, #ffdbdb, #ffdbdb 50%, #ffa8a8 55%, #333c4d);
  box-shadow: 0 0 1rem 0 rgba(14, 33, 15, 0.5), 0.5rem 0.5rem 0 #ffa8a8, 1rem 1rem 0 #333c4d;
  transform: translate3d(-4rem, -0.5rem, 0) rotate(45deg) skew(-15deg);
  border-right: 0.25rem solid #ffdbdb;
  border-bottom: 0.25rem solid #ffdbdb;
}
litter layer4 i:nth-of-type(24) {
  width: 1.75rem;
  height: 1.75rem;
  background: #fff;
  border-radius: 0.5rem;
  transform: translate3d(24rem, 2.5rem, 0) rotate(-55deg);
  box-shadow: inset 0 0 0.25rem #ffdbdb, 0 0 1rem rgba(14, 33, 15, 0.25);
}
litter layer4 i:nth-of-type(24):before {
  width: 2rem;
  height: 2rem;
  background: #303050;
  border-radius: 0.25rem;
  transform: translate3d(1rem, 1.5rem, 0) rotate(50deg);
  border-top: 0.15rem solid #ffdbdb;
  border-left: 0.25rem solid #525f7a;
  border-right: none;
  box-shadow: inset 0 0 0.25rem #ffdbdb, 0 0 1rem rgba(14, 33, 15, 0.25);
}
litter layer4 i:nth-of-type(24):after {
  width: 3rem;
  height: 2rem;
  border-radius: 50%;
  background: #ffdbdb;
  box-shadow: inset 0 0 0.25rem #525f7a, 0 0 1rem rgba(14, 33, 15, 0.25);
  border-top: 0.15rem solid #fff;
  border-left: 0.25rem solid #525f7a;
  transform: translate3d(-1rem, 1rem, 0) rotate(50deg);
}
litter layer4 i:nth-of-type(25) {
  width: 3rem;
  height: 5rem;
  background: #ffdbdb;
  border-radius: 1rem/50%;
  transform: translate3d(19.5rem, 3rem, 0) rotate(-40deg);
  box-shadow: inset 1.5rem 0 0.25rem #525f7a, inset -0.5rem 0 0 rgba(255, 255, 255, 0.2), inset 0 0.25rem 0 #ffdbdb, inset 0 0.5rem 0 #525f7a;
}
litter layer4 i:nth-of-type(25):after {
  width: 2rem;
  height: 1.5rem;
  transform: translate3d(-1rem, 2.5rem, 0) rotate(-50deg) skew(-40deg);
  background: #ffdbdb;
  border-radius: 0.25rem 0.5rem;
  box-shadow: inset 0.25rem 0.25rem 0.25rem #525f7a, inset -0.5rem 0 0 rgba(255, 255, 255, 0.2), -0.25rem -0.15rem 0 #525f7a, -0.5rem -0.25rem 0 #ffdbdb, -1rem -0.75rem 0 #525f7a;
}
litter layer4 i:nth-of-type(25):before {
  width: 5rem;
  height: 4rem;
  border-radius: 0.5rem;
  transform: translate3d(0, 2rem, 0);
  background: linear-gradient(to top right, #525f7a, #ffa8a8 50%, #ffdbdb 55%, #ffdbdb);
  box-shadow: inset -0.75rem 0.25rem 0.25rem rgba(255, 255, 255, 0.25), inset -0.25rem 0.25rem 0 #ffdbdb, inset -0.5rem 0 0 #525f7a;
}
litter layer4 i:nth-of-type(26) {
  width: 6rem;
  height: 1.25rem;
  background: #525f7a;
  border-radius: 0.5rem;
  transform: translate3d(17rem, 7.5rem, 0) rotate(5deg);
  box-shadow: inset 0 0.25rem 0.25rem #ffdbdb, inset 0 -0.25rem 0.25rem rgba(14, 33, 15, 0.25), 0 0 0.5rem rgba(14, 33, 15, 0.25);
}
litter layer4 i:nth-of-type(26):after {
  width: 3rem;
  height: 1.25rem;
  background: #525f7a;
  border-radius: 0.5rem;
  transform: translate3d(5rem, -1rem, 0) rotate(-20deg) skewX(25deg);
  box-shadow: inset 0 0.25rem 0.25rem #fff, inset 0 -0.25rem 0.25rem rgba(14, 33, 15, 0.25), 0 0 0.5rem rgba(14, 33, 15, 0.25), 0 0 0.5rem rgba(14, 33, 15, 0.25);
  border-bottom: 0.25rem solid #493636;
}
litter layer4 i:nth-of-type(26):before {
  width: 3rem;
  height: 2.5rem;
  border-radius: 0.5rem;
  background: #525f7a;
  box-shadow: inset 0 0.25rem 0.25rem #ffdbdb, inset 0 0.25rem 0.25rem rgba(255, 255, 255, 0.25), inset 0 -0.25rem 0.25rem rgba(14, 33, 15, 0.25), 0 0 0.5rem rgba(14, 33, 15, 0.25), 0 0 0.5rem rgba(14, 33, 15, 0.25), 1rem -1rem 0 #525f7a;
  transform: translate3d(7rem, -3rem, 0);
}
litter layer4 i:nth-of-type(27) {
  width: 2rem;
  height: 2rem;
  background: #ffdbdb;
  border-radius: 0.5rem;
  transform: translate3d(18rem, 7rem, 0) rotate(-60deg);
  box-shadow: inset -0.45rem 0.45rem 0.15rem rgba(255, 255, 255, 0.5), inset -1rem 1rem 1rem rgba(255, 255, 255, 0.25), inset 0 0 0.25rem 0.75rem rgba(14, 33, 15, 0.25), inset 0 0 0.35rem 0.5rem rgba(255, 255, 255, 0.25), -0.5rem 0.5rem 0 #ffa8a8, -0.25rem 0.25rem 0 #ffa8a8, -0.75rem 0.75rem 0 #525f7a, -1rem 1rem 0 #525f7a, 0 0 0.5rem #525f7a;
}
litter layer4 i:nth-of-type(27):after {
  width: 2rem;
  height: 2rem;
  background: #ffdbdb;
  border-radius: 0.5rem;
  transform: translate3d(-2.5rem, -0.2rem, 0);
  box-shadow: inset -0.45rem 0.45rem 0.15rem rgba(255, 255, 255, 0.5), inset -1rem 1rem 1rem rgba(255, 255, 255, 0.25), inset 0 0 0.25rem 0.75rem rgba(14, 33, 15, 0.25), inset 0 0 0.25rem 0.5rem rgba(255, 255, 255, 0.25), -0.25rem 0.35rem 0 #ffa8a8, -0.5rem 0.7rem 0 #ffa8a8, -0.75rem 1rem 0 #525f7a, -1rem 1.5rem 0 #525f7a, 0 0 0.5rem #525f7a;
}
litter layer4 i:nth-of-type(27):before {
  width: 2rem;
  height: 2rem;
  background: #ffdbdb;
  border-radius: 0.5rem;
  transform: translate3d(2rem, 3rem, 0) rotate(50deg);
  box-shadow: inset -0.25rem 0.45rem 0.15rem rgba(255, 255, 255, 0.5), inset 0.25rem 0.45rem 0.15rem rgba(255, 255, 255, 0.5), inset -1rem 1rem 1rem rgba(255, 255, 255, 0.25), inset 0 0 0.25rem 0.75rem rgba(14, 33, 15, 0.25), inset 0 0 0.25rem 0.5rem rgba(255, 255, 255, 0.25), 0 0.35rem 0 #ffa8a8, 0 0.7rem 0 #ffa8a8, 0 0 0.5rem #525f7a;
}
litter layer4 i:nth-of-type(28) {
  width: 5rem;
  height: 5rem;
  background: #525f7a;
  transform: translate3d(28.5rem, 7rem, 0) rotate(45deg);
  border-radius: 0.5rem;
  box-shadow: inset 1rem 0 0.25rem rgba(255, 255, 255, 0.7), 0 0 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(29) {
  width: 6.25rem;
  height: 10rem;
  background: linear-gradient(to right, #0f0b0b, #0e210f);
  transform: translate3d(34.75rem, 3.5rem, 0) rotate(-25deg);
  box-shadow: inset -0.5rem 0 0.5rem rgba(255, 255, 255, 0.25), inset -0.25rem 0 0.25rem rgba(255, 168, 168, 0.5);
}
litter layer4 i:nth-of-type(29):before {
  height: 2rem;
  width: 6rem;
  border-radius: 50%;
  background: linear-gradient(to left, #0f0b0b, #0e210f);
  transform: translate3d(0.1175rem, -1rem, 0);
  box-shadow: -0.1175rem 0 #0f0b0b, 0.1175rem 0.1rem 0 #333c4d, 0 0.1rem 0.15rem #333c4d, inset 0 0.1rem 0.15rem #333c4d;
}
litter layer4 i:nth-of-type(29):after {
  width: 2.5rem;
  height: 4rem;
  background: linear-gradient(#ffdbdb, #333c4d);
  border-radius: 50% 50% 1rem 0/0.75rem 0.5rem 50% 0;
  transform: translate3d(-1.5rem, 0.25rem, 0) skewX(20deg);
  box-shadow: inset 0 0.5rem 0.1rem rgba(255, 255, 255, 0.25), 0 0 0.25rem #493636;
}
litter layer4 i:nth-of-type(30) {
  width: 2rem;
  height: 4rem;
  background: linear-gradient(#ffdbdb, #333c4d);
  transform: translate3d(35rem, 9rem, 0) rotate(7deg);
  border-radius: 50%/0.5rem;
  box-shadow: inset 0 0.5rem 0.1rem rgba(255, 255, 255, 0.25), 0 0 0.25rem #493636, 1.5rem -0.75rem 0 #525f7a, -0.5rem -0.25rem 0 #525f7a, -0.5rem -0.5rem 0 #ffdbdb, 1.25rem -0.75rem 0 #ffdbdb, 2rem -0.5rem 0 #525f7a;
}
litter layer4 i:nth-of-type(30):before {
  width: 2rem;
  height: 4rem;
  background: linear-gradient(to right, #0f0b0b, #333c4d, #0e210f);
  transform: translate3d(-1.5rem, -0.5rem, 0) rotate(-25deg);
  box-shadow: 0 0 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(30):after {
  height: 1rem;
  width: 2rem;
  border-radius: 50%;
  background: linear-gradient(to left, #0f0b0b, #0e210f);
  transform: translate3d(-2.35rem, -0.8rem, 0) rotate(-25deg);
  box-shadow: inset 0 0.1rem 0.15rem #333c4d;
}
litter layer4 i:nth-of-type(31) {
  width: 6rem;
  height: 4rem;
  background: #ffdbdb;
  transform: translate3d(38rem, 8rem, 0) rotate(-25deg) skewX(55deg);
  border-radius: 0.25rem;
  box-shadow: inset 2rem 0 2rem #525f7a, inset -0.25rem 0 0 rgba(255, 255, 255, 0.5), inset -0.25rem 0.5rem 0 #ffdbdb, inset -0.25rem -1rem 0 #ffdbdb, inset -0.5rem 0 0 #333300;
}
litter layer4 i:nth-of-type(31):before {
  width: 4rem;
  height: 3rem;
  background: #ffdbdb;
  transform: translate3d(-3rem, -2rem, 0) rotate(-10deg) skewX(-40deg);
  border-radius: 40%/0.5rem;
  box-shadow: 0 0 0.5rem #0f0b0b, inset -1.5rem 0 0.25rem rgba(255, 255, 255, 0.5), inset 0 -2rem 0.5rem #525f7a;
}
litter layer4 i:nth-of-type(31):after {
  width: 2rem;
  height: 2rem;
  background: #b3a24d;
  transform: translate3d(0, 0.25rem, 0) rotate(5deg) skewX(-40deg);
  border-radius: 40%/0.5rem;
  box-shadow: 0 0 0.5rem #493636, inset 1rem 0 1rem #493636, inset -0.25rem 0.25rem 0.25rem rgba(255, 255, 255, 0.5);
}
litter layer4 i:nth-of-type(32) {
  width: 20rem;
  height: 2rem;
  transform: translate3d(35rem, 11rem, 0);
  border-radius: 40%/0.5rem;
  background: repeating-linear-gradient(-50deg, #2c362d, #0e210f 0.5rem, rgba(53, 37, 29, 0) 0.5rem, rgba(53, 37, 29, 0) 1.4rem), #333c4d;
  box-shadow: 0 0 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(32):before {
  width: 3rem;
  height: 4rem;
  background: #525f7a;
  transform: translate3d(-1rem, -1rem, 0) rotate(25deg);
  border-radius: 40%/0.5rem;
  box-shadow: 0 0 0.5rem #0f0b0b, inset 1rem 0.5rem 0.25rem rgba(255, 255, 255, 0.5), inset 0 -2rem 0.5rem #333c4d;
}
litter layer4 i:nth-of-type(33) {
  width: 4rem;
  height: 2rem;
  background: #525f7a;
  transform: translate3d(26rem, 6.5rem, 0) rotate(35deg);
  border-radius: 0.5rem;
  box-shadow: inset 1rem 0 0.25rem rgba(255, 255, 255, 0.7), 0 0 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(33):before {
  width: 8rem;
  height: 2rem;
  background: #525f7a;
  transform: translate3d(-1rem, 2rem, 0) rotate(-5deg);
  border-radius: 2rem 0.25rem;
  box-shadow: inset 4rem 0 0.25rem rgba(255, 255, 255, 0.7), 0 0 1rem #0f0b0b, -0.25rem 1rem 0 #333c4d;
}
litter layer4 i:nth-of-type(33):after {
  width: 5rem;
  height: 2rem;
  background: #525f7a;
  transform: translate3d(-4rem, 5rem, 0) rotate(-10deg);
  border-radius: 2rem 0.25rem;
  box-shadow: inset 3rem 0 0.25rem rgba(255, 255, 255, 0.7), 0 0 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(34) {
  width: 2rem;
  height: 1.25rem;
  border-radius: 0.5rem;
  background: #525f7a;
  transform: translate3d(13.5rem, 9.25rem, 0) rotate(30deg) skew(-10deg);
  box-shadow: 1rem 1.15rem 0.5rem #525f7a, 0.75rem 1.15rem 0 #ffdbdb, inset 0.25rem 0.25rem 0.5rem #ffdbdb, 1.5rem 0.5rem 0 #525f7a, 0.5rem 0 0.5rem #525f7a, 1.5rem 0.25rem 0.5rem #0f0b0b;
}
litter layer4 i:nth-of-type(34):before {
  width: 4rem;
  transform: translate3d(2.5rem, -2.5rem, 0) skew(0deg) rotate(-50deg);
  border: 1rem solid rgba(53, 37, 29, 0);
  border-right-width: 0.5rem;
  border-bottom-color: #525f7a;
  box-shadow: 0 2rem 0 #333c4d, 0 3rem 1rem #0f0b0b;
}
litter layer4 i:nth-of-type(34):after {
  width: 2rem;
  height: 4rem;
  background: linear-gradient(#8592ad, #ffdbdb, #8592ad, #4d5eb3, #262673);
  transform: translate3d(3rem, -1rem, 0) skew(0deg) rotate(-55deg);
  box-shadow: inset 0 0 0.5rem #4d5eb3, inset 0 0.5rem 0.5rem rgba(255, 255, 255, 0.5), 0 0 0.5rem #493636, -2rem 1rem 0 #525f7a, -2rem 1rem 1rem #0f0b0b;
  border-radius: 20%/80%;
}
litter layer4 i:nth-of-type(35) {
  width: 4rem;
  transform: translate3d(23.3rem, 11rem, 0) skewX(20deg) rotate(-30deg);
  border: 2rem solid rgba(53, 37, 29, 0);
  border-right-width: 2rem;
  border-left-width: 0;
  border-top-color: #493636;
  box-shadow: 0 -1rem 0 rgba(255, 255, 255, 0.25), 0 -1rem 0 #493636, -2rem 0 1rem #493636, -2rem 0 1rem #493636;
}
litter layer4 i:nth-of-type(35):before {
  background: #525f7a;
  border-radius: 50%;
  width: 1.5rem;
  height: 1rem;
  transform: translate3d(2rem, -1rem, 0);
  box-shadow: -0.5rem 0.25rem 0 #333c4d, 1rem 0.5rem 0 #214828, 1.5rem 0.75rem 0 #214828, 2rem 1rem 0 #214828, 2.5rem 1.5rem 0 #214828, 1rem 0rem 0 #493636, 1.5rem 0.5rem 0 #493636, 2rem 0.75rem 0 #493636, 2.5rem 1rem 0 #493636, 3rem 1.25rem 0 #493636, 3.5rem 1.5rem 0 #493636, 4rem 2rem 0 #493636, 4.5rem 3rem 0 #493636, 1rem -0.25rem 0 #333c4d, 1.5rem 0rem 0 #333c4d, 2rem 0.5rem 0 #333c4d, 2.5rem 1rem 0 #333c4d;
}
litter layer4 i:nth-of-type(35):after {
  width: 3rem;
  height: 3rem;
  border-radius: 0.25rem;
  transform: translate3d(6rem, 1rem, 0) rotate(-20deg) skewX(30deg);
  background: linear-gradient(#525f7a, #333c4d);
  box-shadow: 0 0 0.5rem #0f0b0b;
}
litter layer4 i:nth-of-type(36) {
  width: 1.5rem;
  height: 1rem;
  transform: translate3d(65rem, 7rem, 0) skewX(-30deg);
  border: 1.5rem solid rgba(53, 37, 29, 0);
  box-sizing: content-box;
  border-bottom: 1rem solid #ffdbdb;
  border-left-width: 0;
  filter: drop-shadow(0 0 0.5rem #0f0b0b);
  box-shadow: 0 1rem 0 #525f7a, -10rem 4rem 0 #ffdbdb;
}
litter layer4 i:nth-of-type(36):before {
  width: 3rem;
  height: 2rem;
  background: linear-gradient(30deg, #525f7a, #525f7a 1.7rem, #ffdbdb 1.75rem, #525f7a);
  transform: translate3d(-2rem, 2rem, 0) skewX(0deg) rotate(-5deg);
  border-radius: 0.25rem 0.5rem;
  box-shadow: 0 0 0.5rem #493636, 3.5rem -1rem 0.5rem rgba(82, 95, 122, 0.75);
}
litter layer4 i:nth-of-type(36):after {
  width: 5rem;
  height: 5rem;
  background: rgba(77, 94, 179, 0.8);
  transform: translate3d(-17rem, -0.5rem, 0) skewX(45deg);
  border-radius: 0.5rem;
}

litter layer3 {
  filter: brightness(0.7) contrast(1.5);
  transform: translate3d(-1rem, -2rem, 3rem);
}
litter layer3 l1 {
  transform: translate3d(110rem, 1rem, 0) rotate(-34deg);
  width: 2.5rem;
  height: 2.5rem;
  background: #ffdbdb;
  border-radius: 0.5rem;
  box-shadow: inset 0 0 0.5rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15);
}
litter layer3 l1:before {
  width: 2.5rem;
  height: 2.5rem;
  transform: translate3d(0.8rem, 0.3rem, 0) rotate(-23deg);
  background: #ffdbdb;
  border-radius: 0.5rem;
  box-shadow: inset 0 0 0.5rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), -1.5rem -0.15rem 0.1rem #32241b;
}
litter layer3 l1 i {
  width: 2.5rem;
  height: 2.5rem;
  transform: translate3d(-1.5rem, 0.6rem, 0) rotate(-30deg) skewX(19deg);
  background: #525f7a;
  border-radius: 0.25rem;
  box-shadow: inset 0 0 0.5rem #ffdbdb, inset 0 1rem 0.5rem #ffa8a8, 0 0 0.5rem rgba(73, 54, 54, 0.15);
}
litter layer3 l1 i:before {
  width: 2rem;
  height: 1rem;
  transform: translate3d(2rem, 2.3rem, 0) rotate(3deg) skewX(-19deg);
  background: #525f7a;
  border-radius: 0.25rem;
  box-shadow: inset -0.15rem 0 0.25rem #fff, inset 0 0.25rem 0.25rem rgba(255, 255, 255, 0.25), 0 0 0.5rem rgba(73, 54, 54, 0.15), 0.5rem -0.25rem 0 0 #525f7a;
}
litter layer3 l1 i:after {
  width: 1.5rem;
  height: 1.5rem;
  transform: translate3d(0.9rem, 1.75rem, 0) rotate(13deg) skewX(-19deg);
  background: #525f7a;
  border-radius: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), 0.3rem 0 0.2rem #ffa8a8, 0.4rem 0 0 #32241b;
}
litter layer3 l1:after {
  width: 2.5rem;
  height: 2.5rem;
  transform: translate3d(-2.5rem, 1.2rem, 0) rotate(-104deg) skewX(-33deg);
  background: #ffdbdb;
  border-radius: 0.5rem;
  box-shadow: inset 0 -1rem 0.25rem rgba(50, 36, 27, 0.5), inset -0.25rem 0 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15);
}
litter layer3 l2 {
  transform: translate3d(113.2rem, -0.5rem, 0);
  width: 1.5rem;
  height: 1.5rem;
  background: #ffdbdb;
  border-radius: 50%;
  box-shadow: inset 0.25rem 0 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), inset -0.5rem 0 0.5rem #ffa8a8, 0.5rem -1rem 0 -0.25rem #fff;
}
litter layer3 l2:before {
  width: 3.8rem;
  height: 4rem;
  transform: translate3d(-1.45rem, -3.3rem, 0) rotate(-33deg) skewX(-40deg);
  border-radius: 50%;
  box-shadow: 0.75rem 1.25rem 0.25rem -1rem #fff, 1rem 2rem 0 -1rem #ffdbdb, 1.75rem 2.5rem 0.25rem -1rem rgba(255, 255, 255, 0.5);
}
litter layer3 l2 i {
  width: 2rem;
  height: 2rem;
  transform: translate3d(-1rem, 2.75rem, 0);
  background: #ffdbdb;
  border-radius: 50%;
  box-shadow: inset 0.25rem 0 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), inset -0.5rem 0 0.5rem #333300, 0 -0.75rem 0 -0.25rem rgba(255, 168, 168, 0.8), -1.2rem 0 0 rgba(44, 54, 45, 0.4);
}
litter layer3 l2 i:before {
  width: 3.5rem;
  height: 1.5rem;
  border-radius: 0.25rem;
  transform: translate3d(2rem, -2.25rem, 0) rotate(-41deg);
  background: linear-gradient(90deg, #333c4d, #ffdbdb);
  box-shadow: inset 0 0.25rem 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15);
}
litter layer3 l2 i:after {
  width: 2rem;
  height: 1.5rem;
  border-radius: 0.25rem;
  transform: translate3d(2.8rem, -1.25rem, 0) rotate(5deg) skewX(15deg);
  background: linear-gradient(-90deg, #333c4d, #ffdbdb);
  box-shadow: inset 0 0.25rem 0.25rem #fff, -0.4rem -0.25rem 0 -0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), -1.5rem 1.5rem 0 0 #ffdbdb;
}
litter layer3 l2:after {
  width: 2rem;
  height: 1.5rem;
  transform: translate3d(-0.3rem, 1.8rem, 0) rotate(6deg);
  border-radius: 0.25rem;
  box-shadow: inset 0.25rem 0 0.25rem #fff, 0 0 0.5rem rgba(73, 54, 54, 0.15), inset -0.5rem 0 0.5rem #333300, inset -1rem 0 0.5rem #525f7a;
}
litter layer3 l3 {
  transform: translate3d(112rem, -0.5rem, 0) rotate(-36deg);
  width: 2.75rem;
  height: 4rem;
  border-radius: 0.3rem;
  background: #333c4d;
  box-shadow: inset 0 0 0 2rem rgba(255, 255, 255, 0.25), inset 0 0.5rem 0.25rem 0 rgba(255, 255, 255, 0.5), 0 0 1rem 0 rgba(14, 33, 15, 0.5);
}
litter layer3 l3:after {
  width: 2.75rem;
  height: 4rem;
  border-radius: 0.5rem 1rem 0 0;
  background: #ffdbdb;
  box-shadow: inset -0.5rem -0.5rem 0.25rem 0 rgba(14, 33, 15, 0.5), 0 0 1rem 0 rgba(14, 33, 15, 0.5);
  transform: translate3d(-5rem, 1.25rem, 0) rotate(-5deg) skew(-40deg);
}
litter layer3 l3:before {
  width: 3rem;
  height: 2rem;
  border-radius: 50%;
  background: linear-gradient(to right, #0e210f, #333c4d, #ffdbdb, #ffdbdb);
  box-shadow: inset -0.5rem -0.5rem 0.25rem 0 rgba(14, 33, 15, 0.5), 0 0 1rem 0 #0e210f;
  transform: translate3d(-3rem, 2rem, 0) rotate(-5deg) skew(-40deg);
}
litter layer3 l3 i {
  transform: translate3d(1rem, 3rem, 0) skew(35deg);
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: #ffdbdb;
  box-shadow: 0 0 1rem 0.25rem rgba(14, 33, 15, 0.5), 0 0 0 0.25rem #0e210f, -0.25rem 0.25rem 0 0.25rem #2c362d;
}
litter layer3 l3 i:after {
  width: 2.75rem;
  height: 5rem;
  border-radius: 0.2rem;
  background: linear-gradient(#ffdbdb, #ffdbdb, #333c4d);
  box-shadow: 0 0 1rem 0 rgba(14, 33, 15, 0.5);
  transform: translate3d(-3rem, 0.25rem, 0) rotate(45deg);
}
litter layer3 l3 i:before {
  width: 2rem;
  height: 2rem;
  border-radius: 0.5rem;
  background: linear-gradient(to right bottom, #ffdbdb, #ffdbdb 50%, #ffa8a8 55%, #333c4d);
  box-shadow: 0 0 1rem 0 rgba(14, 33, 15, 0.5), 0.5rem 0.5rem 0 #ffa8a8, 1rem 1rem 0 #333c4d;
  transform: translate3d(-4rem, -0.5rem, 0) rotate(45deg) skew(-15deg);
  border-right: 0.25rem solid #ffdbdb;
  border-bottom: 0.25rem solid #ffdbdb;
}
litter layer3 l1:nth-of-type(9) {
  transform: translate3d(66rem, 10rem, 0) rotate(3deg) scale(2);
}
litter layer3 l2:nth-of-type(9) {
  transform: translate3d(73rem, 11rem, 0) rotate(33deg) scale(2);
}
litter layer3 l1:nth-of-type(8) {
  transform: translate3d(80rem, 6rem, 0) rotate(3deg) scale(1.5);
}
litter layer3 l2:nth-of-type(8) {
  transform: translate3d(81rem, 8rem, 0) rotate(43deg) scale(1.5);
}
litter layer3 l3:nth-of-type(9) {
  transform: translate3d(87rem, 7rem, 0) rotate(-5deg) scale(1);
}
litter layer3 l1:nth-of-type(7) {
  transform: translate3d(142rem, -4rem, 0) rotate(3deg) scale(1.5);
}
litter layer3 l2:nth-of-type(7) {
  transform: translate3d(144rem, -1rem, 0) rotate(43deg) scale(1.5);
}
litter layer3 l3:nth-of-type(8) {
  transform: translate3d(157rem, 5rem, 0) rotate(-5deg) scale(1);
}
litter layer3 l1:nth-of-type(6) {
  transform: translate3d(130rem, 4rem, 0) rotate(-20deg) scale(1.5);
}
litter layer3 l2:nth-of-type(6) {
  transform: translate3d(137rem, 2rem, 0) rotate(8deg) scale(1.2);
}
litter layer3 l3:nth-of-type(7) {
  transform: translate3d(135rem, -2rem, 0) rotate(-30deg) scale(1);
}
litter layer3 l1:nth-of-type(4) {
  transform: translate3d(150rem, 4rem, 0) rotate(3deg) scale(1.5);
}
litter layer3 l2:nth-of-type(4) {
  transform: translate3d(151rem, 6rem, 0) rotate(43deg) scale(1.5);
}
litter layer3 l3:nth-of-type(6) {
  transform: translate3d(157rem, 5rem, 0) rotate(-5deg) scale(1);
}
litter layer3 l1:nth-of-type(4) {
  transform: translate3d(108rem, -3.5rem, 0) rotate(3deg);
}
litter layer3 l2:nth-of-type(4) {
  transform: translate3d(114rem, -6rem, 0) rotate(43deg);
}
litter layer3 l3:nth-of-type(5) {
  transform: translate3d(117rem, -7rem, 0) rotate(-5deg) scale(0.5);
}
litter layer3 l1:nth-of-type(3) {
  transform: translate3d(118rem, -7.5rem, 0) rotate(3deg);
}
litter layer3 l2:nth-of-type(3) {
  transform: translate3d(128rem, -12rem, 0) rotate(43deg);
}
litter layer3 l3:nth-of-type(4) {
  transform: translate3d(122rem, -10rem, 0) rotate(-5deg) scale(0.6);
}
litter layer3 l1:nth-of-type(2) {
  transform: translate3d(141rem, -17.5rem, 0) rotate(3deg);
}
litter layer3 l2:nth-of-type(2) {
  transform: translate3d(135rem, -16rem, 0) rotate(10deg);
}
litter layer3 l3:nth-of-type(3) {
  transform: translate3d(129rem, -13rem, 0) rotate(-72deg) scale(0.6);
}
litter layer3 l1:nth-of-type(1) {
  transform: translate3d(142rem, -20.5rem, 0) rotate(-4deg);
}
litter layer3 l2:nth-of-type(1) {
  transform: translate3d(152rem, -19rem, 0) rotate(65deg);
}
litter layer3 l3:nth-of-type(2) {
  transform: translate3d(147rem, -18rem, 0) rotate(28deg) scale(0.7);
}
litter layer3 l3:nth-of-type(1) {
  transform: translate3d(147rem, -21rem, 0) rotate(-8deg) scale(0.7);
}
litter layer3 lg2 {
  transform: translate3d(-11rem, 4rem, 0) scale(1.05);
  filter: brightness(0.9);
}
litter layer3 lg2 l2:nth-of-type(2) {
  transform: translate3d(138rem, -12rem, 0) rotate(-10deg) scale(-1);
}
litter layer3 lg25 {
  transform: translate3d(-20rem, 10rem, 0) scale(1.05);
  filter: brightness(0.9);
}
litter layer3 lg3 {
  filter: brightness(0.8);
  transform: translate3d(-12rem, 7.9rem, 0) scale(1.1);
}
litter layer3 lg3 l1:nth-of-type(3) {
  transform: translate3d(118rem, -7.5rem, 0) rotate(3deg) scaleX(-1);
}
litter layer3 lg3 l1:nth-of-type(5) {
  transform: translate3d(142rem, -4rem, 0) rotate(3deg) scaleX(-1);
}
litter layer3 lg3 l2:nth-of-type(7) {
  transform: translate3d(144rem, -1rem, 0) rotate(43deg) scaleX(-1);
}
litter layer3 lg4 {
  filter: brightness(0.7);
  transform: translate3d(-26rem, 15rem, 0) scale(1.15);
}
litter layer3 lg5 {
  filter: brightness(0.7);
  transform: rotate(-22deg) translate3d(-29rem, 74rem, 0) scale(1.2);
}
litter layer3 lg6 {
  filter: brightness(0.6);
  transform: rotate(25deg) translate3d(-84rem, -28rem, 0) scale(1.5);
}
litter layer3 lg7 {
  filter: brightness(0.6);
  transform: rotate(-8deg) translate3d(-151rem, 58rem, 0) scale(2);
}
litter layer3 lg8 l1:nth-of-type(-n + 7),
litter layer3 lg8 l2:nth-of-type(-n + 7),
litter layer3 lg8 l3:nth-of-type(-n + 7) {
  display: none;
}
litter layer2 {
  opacity: 0.8;
  filter: drop-shadow(-0.5rem 0 0 #493636);
}
litter layer2 i:nth-of-type(1),
litter layer2 i:nth-of-type(2) {
  background: linear-gradient(#ffdbdb, rgba(53, 37, 29, 0));
  width: 2rem;
  height: 0.75rem;
  transform: translate3d(40rem, -5rem, 0);
  box-shadow: 10rem 1rem 0 #525f7a, 25rem -2rem 0 #525f7a, 40rem -1rem 0 #ffdbdb, -15rem -0.5rem 0 #333c4d;
}
litter layer2 i:nth-of-type(1):before,
litter layer2 i:nth-of-type(2):before {
  transform: translate3d(5rem, -1rem, 0) skewY(2deg);
  width: 1.5rem;
  height: 0.75rem;
  background: linear-gradient(#ffdbdb, rgba(53, 37, 29, 0));
  border-radius: 0.75rem 0.5rem 0 0;
  box-shadow: 12rem 1.5rem 0 #ffdbdb, 27rem -1.5rem 0 #333c4d, 37rem -0.5rem 0 #525f7a, -10rem -1rem 0 #ffdbdb;
}
litter layer2 i:nth-of-type(1):after,
litter layer2 i:nth-of-type(2):after {
  transform: translate3d(-1rem, 2rem, 0) skewY(-5deg);
  width: 1.5rem;
  height: 0.75rem;
  background: linear-gradient(#ffdbdb, rgba(53, 37, 29, 0));
  border-radius: 0.2rem 0.2rem 0 0;
  box-shadow: 12rem 1.5rem 0 #ffdbdb, 27rem -1.5rem 0 #333c4d, 37rem -0.5rem 0 #525f7a, -10rem -1rem 0 #ffdbdb;
}
litter layer2 i:nth-of-type(2) {
  transform: translate3d(65rem, -2rem, 0) scaleX(-1);
}

leg1 i,
leg1 i:before,
leg1 i:after,
leg2 i,
leg2 i:before,
leg2 i:after,
leg3 i,
leg3 i:before,
leg3 i:after,
leg4 i,
leg4 i:before,
leg4 i:after,
leg4f i,
leg4f i:before,
leg4f i:after {
  width: 1.6rem;
  height: 5.25rem;
  border-radius: 1rem;
  transform-origin: 50% 0;
  background-image: repeating-radial-gradient(circle at 50% 100%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #493636, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
  background-color: #493636;
  background-clip: padding-box;
  border-left: 0.05rem dashed rgba(44, 33, 33, 0.5);
  border-right: 0.05rem dashed rgba(44, 33, 33, 0.5);
}
leg1 i,
leg2 i,
leg3 i,
leg4 i,
leg4f i {
  filter: blur(0.05rem);
}

leg1 i:nth-of-type(2) {
  transform: translate3d(57rem, 30rem, 0) rotate(12deg);
}
leg1 i:nth-of-type(2):before {
  transform: translate3d(-0.05rem, 4rem, 0) rotate(-2deg);
}
leg1 i:nth-of-type(2):after {
  transform: translate3d(0.05rem, 8rem, 0) rotate(-5deg);
}
leg1 i:nth-of-type(3) {
  transform: translate3d(54.9rem, 41.8rem, 0) rotate(6deg);
}
leg1 i:nth-of-type(3):before {
  transform: translate3d(-0.05rem, 4rem, 0) rotate(1deg);
}
leg1 i:nth-of-type(3):after {
  transform: translate3d(-0.05rem, 8rem, 0) rotate(3deg);
}
leg1 i:nth-of-type(4) {
  transform: translate3d(53.4rem, 53.8rem, 0) rotate(9deg);
}
leg1 i:nth-of-type(4), leg1 i:nth-of-type(4):before, leg1 i:nth-of-type(4):after {
  background-image: repeating-radial-gradient(circle at 50% -150%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg1 i:nth-of-type(4):before {
  transform: translate3d(-0.05rem, 4rem, 0) rotate(1deg);
}
leg1 i:nth-of-type(4):after {
  transform: translate3d(-0.05rem, 8rem, 0) rotate(3deg);
}
leg1 i:nth-of-type(5) {
  transform: translate3d(51.3rem, 65.7rem, 0) rotate(13deg);
}
leg1 i:nth-of-type(5), leg1 i:nth-of-type(5):before, leg1 i:nth-of-type(5):after {
  background-image: repeating-radial-gradient(circle at 50% -90%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg1 i:nth-of-type(5):before {
  transform: translate3d(-0.02rem, 4rem, 0) rotate(1deg);
}
leg1 i:nth-of-type(5):after {
  transform: translate3d(-0.08rem, 8rem, 0) rotate(1deg);
}
leg1 i:nth-of-type(6) {
  transform: translate3d(48.5rem, 77.5rem, 0) rotate(15deg);
}
leg1 i:nth-of-type(6), leg1 i:nth-of-type(6):before, leg1 i:nth-of-type(6):after {
  background-image: repeating-radial-gradient(circle at 50% -10%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg1 i:nth-of-type(6):before {
  transform: translate3d(-0.02rem, 4rem, 0) rotate(1deg);
  background-image: repeating-radial-gradient(circle at 30% -10%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg1 i:nth-of-type(6):after {
  transform: translate3d(0rem, 8rem, 0) rotate(1deg) skewY(-20deg) scaleY(0.4);
  height: 0.6rem;
  background-clip: padding-box;
  border-radius: 1rem 1rem 1.75rem 1.75rem/0.3rem;
  background: rgba(53, 37, 29, 0);
  box-shadow: 0 0.5rem 0 #2c2121, 0 1rem 0 #493636, 0 1.5em 0 #2c2121, 0 2rem 0 #493636, 0 2.5rem 0 #2c2121, 0 3rem 0 0.1rem #493636, 0 3.5em 0 0.1rem #2c2121, 0 4rem 0 0.2rem #493636, 0 4.5rem 0 0.2rem #2c2121, 0 5rem 0 0.3rem #493636, 0 5.5em 0 0.4rem #2c2121, 0 6rem 0 0.5rem #493636, 0 6.5rem 0 0.6rem #2c2121, 0 7rem 0 0.75rem #493636;
}
leg1 i:nth-of-type(1) {
  transform: translate3d(63rem, 21rem, 0) rotate(46deg);
  background-image: repeating-radial-gradient(circle at 50% 0, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg1 i:nth-of-type(1):before {
  transform: translate3d(-0.15rem, 4rem, 0) rotate(-12deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 1rem 1rem 3rem;
}
leg1 i:nth-of-type(1):after {
  transform: translate3d(0.4rem, 7.5rem, 0) rotate(-30deg);
  border-radius: 1rem 1rem 1rem 1rem/3rem 1rem 1rem 1rem;
}
leg1 i:nth-of-type(7) {
  transform: translate3d(85rem, 54rem, 0);
  background: none;
  border: none;
}
leg1 i:nth-of-type(7):before {
  width: 35rem;
  height: 0.3rem;
  transform: translate3d(-41rem, 16rem, 0) rotate(-38.5deg);
  filter: blur(0.05rem);
  background: #2c2121;
}
leg1 i:nth-of-type(7):after {
  width: 35rem;
  height: 0.3rem;
  transform: translate3d(-41rem, 16.25rem, 0) rotate(-37deg);
  filter: blur(0.05rem);
  background: #2c2121;
}

leg2 i,
leg2 i:before,
leg2 i:after {
  width: 1.8rem;
}
leg2 i:nth-of-type(1) {
  transform: translate3d(69.5rem, 19rem, 0) rotate(0);
}
leg2 i:nth-of-type(1):before {
  transform: translate3d(-3rem, -3rem, 0) rotate(-45deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg2 i:nth-of-type(1):after {
  transform: translate3d(-7rem, -2rem, 0) rotate(-95deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg2 i:nth-of-type(2) {
  transform: translate3d(59rem, 19.5rem, 0) rotate(-120deg);
}
leg2 i:nth-of-type(2):before {
  transform: translate3d(-1.5rem, -4rem, 0) rotate(-20deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg2 i:nth-of-type(2):after {
  transform: translate3d(-3rem, -7rem, 0) rotate(334deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg2 i:nth-of-type(3) {
  transform: translate3d(53.3rem, 29rem, 0) rotate(-158deg);
}
leg2 i:nth-of-type(3), leg2 i:nth-of-type(3):before, leg2 i:nth-of-type(3):after {
  background-image: repeating-radial-gradient(circle at 50% 0%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to left, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg2 i:nth-of-type(3):before {
  transform: translate3d(-1rem, -3.5rem, 0) rotate(-11deg);
  background-color: #999999;
}
leg2 i:nth-of-type(3):after {
  transform: translate3d(-2rem, -7rem, 0) rotate(-16deg);
  background-color: #b3b3b3;
}
leg2 i:nth-of-type(4) {
  transform: translate3d(52.5rem, 35rem, 0) rotate(3deg);
  background-color: #cccccc;
}
leg2 i:nth-of-type(4):before {
  transform: translate3d(-0.2rem, 4rem, 0) rotate(-2deg);
  background-color: #e6e6e6;
}
leg2 i:nth-of-type(4):after {
  transform: translate3d(-0.1rem, 8rem, 0) rotate(-4deg);
  background-color: #e6e6e6;
}
leg2 i:nth-of-type(5) {
  transform: translate3d(52.1rem, 46.5rem, 0) rotate(-2deg);
  border-radius: 1rem 1rem 1rem 1rem/2rem 2rem 1rem 1rem;
  background-color: #cccccc;
}
leg2 i:nth-of-type(5), leg2 i:nth-of-type(5):before, leg2 i:nth-of-type(5):after {
  width: 1.9rem;
  box-shadow: 0.025rem 0.1rem 0 rgba(255, 255, 255, 0.5);
  border-right: 0.05rem dashed rgba(44, 33, 33, 0.9);
}
leg2 i:nth-of-type(5):before {
  transform: translate3d(-0.2rem, 4rem, 0) rotate(-2deg);
  background-color: #b3b3b3;
}
leg2 i:nth-of-type(5):after {
  transform: translate3d(-0.1rem, 8rem, 0) rotate(-4deg);
}
leg2 i:nth-of-type(6) {
  transform: translate3d(52.7rem, 58rem, 0) rotate(-7deg);
}
leg2 i:nth-of-type(6), leg2 i:nth-of-type(6):before, leg2 i:nth-of-type(6):after {
  background-color: #664400;
  width: 2rem;
  border-left: 0.05rem dashed #525f7a;
}
leg2 i:nth-of-type(6):before {
  transform: translate3d(-0.2rem, 4rem, 0) rotate(-2deg);
  background-color: #996600;
}
leg2 i:nth-of-type(6):after {
  transform: translate3d(-0.1rem, 8rem, 0) rotate(-4deg);
  background-color: #e69900;
}
leg2 i:nth-of-type(7) {
  transform: translate3d(54.4rem, 69.5rem, 0) rotate(-10deg);
  background-color: #996600;
  width: 2.05rem;
}
leg2 i:nth-of-type(7):before {
  transform: translate3d(-0.1rem, 3.5rem, 0) rotate(0deg);
  width: 2.075rem;
  background-color: #664400;
}
leg2 i:nth-of-type(7):after {
  transform: translate3d(-0.1rem, 7rem, 0) rotate(0deg);
  width: 2.1rem;
  background-color: #996600;
}
leg2 i:nth-of-type(8) {
  transform: translate3d(56.1rem, 79rem, 0) rotate(-10deg);
  background-color: #e69900;
}
leg2 i:nth-of-type(8), leg2 i:nth-of-type(8):before, leg2 i:nth-of-type(8):after {
  width: 2.2rem;
  height: 4.9rem;
}
leg2 i:nth-of-type(8):before {
  transform: translate3d(-0.1rem, 3.9rem, 0) rotate(0deg);
  background-color: #996600;
}
leg2 i:nth-of-type(8):after {
  transform: translate3d(0rem, 7.5rem, 0) rotate(11deg) skewY(-9deg) scaleY(0.4);
  height: 0.5rem;
  border-radius: 1rem 1rem 1.75rem 1.75rem/0.3rem;
  background: rgba(53, 37, 29, 0);
  box-shadow: 0 0.5rem 0 #2c2121, 0 1rem 0 #493636, 0 1.5em 0 #2c2121, 0 2rem 0 #493636, 0 2.5rem 0 #2c2121, 0 3rem 0 0.1rem #493636, 0 3.5em 0 0.1rem #2c2121, 0 4rem 0 0.2rem #493636, 0 4.5rem 0 0.3rem #2c2121, 0 5rem 0 0.4rem #493636, -0.1rem 5.5em 0 0.5rem #2c2121, -0.1rem 6rem 0 0.6rem #493636, -0.15rem 6.5rem 0 0.8rem #2c2121, -0.175rem 7rem 0 1rem #493636, -0.175rem 7.5rem 0 1.2rem #2c2121;
}

leg3 i,
leg3 i:before,
leg3 i:after {
  width: 2rem;
}
leg3 i:nth-of-type(1) {
  transform: translate3d(66.5rem, 17rem, 0) rotate(2deg);
  height: 7rem;
}
leg3 i:nth-of-type(1):before {
  transform: translate3d(-3rem, -3rem, 0) rotate(-45deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg3 i:nth-of-type(1):after {
  transform: translate3d(-7rem, -2rem, 0) rotate(-95deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg3 i:nth-of-type(2) {
  transform: translate3d(56.5rem, 16.25rem, 0) rotate(-112deg);
}
leg3 i:nth-of-type(2):before {
  transform: translate3d(-1.1rem, -4rem, 0) rotate(-14deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg3 i:nth-of-type(2):after {
  transform: translate3d(-3rem, -7.5rem, 0) rotate(-27deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg3 i:nth-of-type(3) {
  transform: translate3d(49rem, 25rem, 0) rotate(-151deg);
}
leg3 i:nth-of-type(3), leg3 i:nth-of-type(3):before, leg3 i:nth-of-type(3):after {
  background-image: repeating-radial-gradient(circle at 50% 0%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg3 i:nth-of-type(3):before {
  transform: translate3d(-0.6rem, -3.5rem, 0) rotate(-7deg);
}
leg3 i:nth-of-type(3):after {
  transform: translate3d(-1.3rem, -7rem, 0) rotate(-10deg);
}
leg3 i:nth-of-type(4) {
  transform: translate3d(47rem, 30.5rem, 0) rotate(20deg);
}
leg3 i:nth-of-type(4):before {
  transform: translate3d(0rem, 4rem, 0) rotate(1deg);
}
leg3 i:nth-of-type(4):after {
  transform: translate3d(-0.1rem, 8rem, 0) rotate(2deg);
}
leg3 i:nth-of-type(5) {
  transform: translate3d(42.9rem, 41.5rem, 0) rotate(23deg);
}
leg3 i:nth-of-type(5), leg3 i:nth-of-type(5):before, leg3 i:nth-of-type(5):after {
  width: 1.9rem;
}
leg3 i:nth-of-type(5):before {
  transform: translate3d(-0.1rem, 4rem, 0) rotate(3deg);
}
leg3 i:nth-of-type(5):after {
  transform: translate3d(-0.4rem, 8rem, 0) rotate(6deg);
}
leg3 i:nth-of-type(6) {
  transform: translate3d(37.7rem, 52rem, 0) rotate(35deg);
}
leg3 i:nth-of-type(6):before {
  transform: translate3d(-0.1rem, 4rem, 0) rotate(2deg);
}
leg3 i:nth-of-type(6):after {
  transform: translate3d(-0.2rem, 8rem, 0) rotate(4deg);
}
leg3 i:nth-of-type(7) {
  transform: translate3d(30.6rem, 61.5rem, 0) rotate(40deg);
}
leg3 i:nth-of-type(7), leg3 i:nth-of-type(7):before, leg3 i:nth-of-type(7):after {
  background-image: repeating-radial-gradient(circle at 60% -10%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
  width: 2.1rem;
  height: 10rem;
}
leg3 i:nth-of-type(7):before {
  transform: translate3d(-0.1rem, 9rem, 0) rotate(1deg);
}
leg3 i:nth-of-type(7):after {
  transform: translate3d(-0.3rem, 18rem, 0) rotate(2deg);
}
leg3 i:nth-of-type(8) {
  transform: translate3d(13rem, 81.6rem, 0) rotate(43deg);
}
leg3 i:nth-of-type(8), leg3 i:nth-of-type(8):before, leg3 i:nth-of-type(8):after {
  background-image: repeating-radial-gradient(circle at 0% -30%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
  width: 2.2rem;
  height: 4.5rem;
}
leg3 i:nth-of-type(8):before {
  transform: translate3d(-0.1rem, 3.5rem, 0) rotate(0deg);
  width: 2.4rem;
}
leg3 i:nth-of-type(8):after {
  transform: translate3d(0rem, 6rem, 0) rotate(-3deg) skewY(-45deg) scaleY(0.4);
  height: 0.5rem;
  border-radius: 1rem 1rem 1.75rem 1.75rem/0.3rem;
  background: rgba(53, 37, 29, 0);
  width: 2.2rem;
  height: 1rem;
  box-shadow: 0 0.5rem 0 #2c2121, 0 1rem 0 #493636, 0 1.5em 0 #2c2121, 0 2rem 0 #493636, 0 2.5rem 0 #2c2121, 0 3rem 0 0.1rem #493636, 0 3.5em 0 0.1rem #2c2121, 0 4rem 0 0.2rem #493636, 0 4.5rem 0 0.2rem #2c2121, 0 5rem 0 0.3rem #493636, 0.1rem 5.5em 0 0.4rem #2c2121, 0.1rem 6rem 0 0.5rem #493636, 0.2rem 6.5rem 0 0.6rem #2c2121, 0.3rem 7rem 0 0.7rem #493636, 0.4rem 7.5rem 0 0.8rem #2c2121;
}
leg3 i:nth-of-type(9) {
  transform: translate3d(64.8rem, 55rem, 0) skewY(-3deg);
  background: none;
  border: none;
}
leg3 i:nth-of-type(9):before {
  width: 53rem;
  height: 0.4rem;
  background: #261c1c;
  transform: translate3d(-51rem, 10.7rem, 0) rotate(-24.5deg);
}
leg3 i:nth-of-type(9):after {
  width: 53rem;
  height: 0.4rem;
  background: #261c1c;
  transform: translate3d(-51rem, 11.25rem, 0) rotate(-23deg);
}

leg4 i,
leg4 i:before,
leg4 i:after {
  width: 2rem;
}
leg4 i:nth-of-type(1) {
  transform: translate3d(63.5rem, 16rem, 0) rotate(2deg);
  height: 7rem;
}
leg4 i:nth-of-type(1):before {
  transform: translate3d(-1.4rem, -4.1rem, 0) rotate(-17deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
  height: 5.5rem;
}
leg4 i:nth-of-type(1):after {
  transform: translate3d(-5.8rem, -4.5rem, 0) rotate(-77deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 3rem 3rem 1rem;
}
leg4 i:nth-of-type(2) {
  transform: translate3d(48rem, 16rem, 0) rotate(-127deg);
}
leg4 i:nth-of-type(2):before {
  transform: translate3d(0rem, 4rem, 0) rotate(16deg);
}
leg4 i:nth-of-type(2):after {
  transform: translate3d(-1rem, 7.75rem, 0) rotate(28deg);
  border-radius: 1rem 1rem 1rem 1rem/1rem 1rem 3rem 1rem;
}
leg4 i:nth-of-type(3) {
  transform: translate3d(45.5rem, 19rem, 0) rotate(-139deg);
}
leg4 i:nth-of-type(3), leg4 i:nth-of-type(3):before, leg4 i:nth-of-type(3):after {
  background-image: repeating-radial-gradient(circle at 50% 0%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(166, 166, 166, 0.1), #493636, #2c2121);
}
leg4 i:nth-of-type(3):before {
  transform: translate3d(-1.3rem, -3.5rem, 0) rotate(-15deg);
}
leg4 i:nth-of-type(3):after {
  transform: translate3d(-3.2rem, -7rem, 0) rotate(-27deg);
}
leg4 i:nth-of-type(4) {
  transform: translate3d(43.45rem, 25rem, 0) rotate(7deg);
  background-color: #999999;
}
leg4 i:nth-of-type(4):before {
  transform: translate3d(-0.15rem, 4rem, 0) rotate(-5deg);
  background-color: #b3b3b3;
}
leg4 i:nth-of-type(4):after {
  transform: translate3d(0.2rem, 7.8rem, 0) rotate(-8deg);
  background-color: #e6e6e6;
}
leg4 i:nth-of-type(5) {
  transform: translate3d(42.88rem, 36.7rem, 0) rotate(0deg);
  background-color: #fff;
}
leg4 i:nth-of-type(5), leg4 i:nth-of-type(5):before, leg4 i:nth-of-type(5):after {
  width: 2.1rem;
  box-shadow: 0.025rem 0.1rem 0 rgba(136, 136, 136, 0.5);
  border-left: 0.05rem dashed rgba(44, 33, 33, 0.9);
  border-right: 0.05rem dashed rgba(44, 33, 33, 0.9);
}
leg4 i:nth-of-type(5):before {
  transform: translate3d(-0.1rem, 4rem, 0) rotate(3deg);
  background-image: repeating-radial-gradient(circle at 50% 100%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(90deg, #2c2121, #2c2121, #493636, rgba(53, 37, 29, 0), #493636, #2c2121), linear-gradient(#e6e6e6, #493636, #e6e6e6, #fff);
}
leg4 i:nth-of-type(5):after {
  transform: translate3d(-0.3rem, 8rem, 0) rotate(6deg);
  width: 2.2rem;
  background-color: #fff;
  background-image: repeating-radial-gradient(circle at 50% 100%, #2c2121, #2c2121 0.15rem, rgba(53, 37, 29, 0) 0.15rem, rgba(53, 37, 29, 0) 0.4rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(53, 37, 29, 0), #493636, #493636, #2c2121);
}
leg4 i:nth-of-type(6) {
  transform: translate3d(42.2rem, 48.8rem, 0) rotate(9deg) scaleY(2);
  filter: blur(0);
  background-color: #e6e6e6;
}
leg4 i:nth-of-type(6), leg4 i:nth-of-type(6):before, leg4 i:nth-of-type(6):after {
  width: 2.4rem;
  height: 3rem;
  background-image: repeating-radial-gradient(circle at 50% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #2c2121, #493636, #493636, rgba(53, 37, 29, 0), #493636, #493636, #2c2121);
  border-left: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-right: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-radius: 0.75rem;
  box-shadow: 0 -0.2rem 0.1rem -0.1rem #493636;
}
leg4 i:nth-of-type(6):before {
  background-image: repeating-radial-gradient(circle at 55% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #2c2121, #493636, rgba(53, 37, 29, 0), #493636, #493636, #2c2121);
  transform: translate3d(-0.1rem, 2rem, 0) rotate(10deg) skewY(-7deg);
  width: 2.5rem;
  background-color: #cccccc;
  border-radius: 1.5rem 0.75rem 0.75rem 0.75rem/1rem;
}
leg4 i:nth-of-type(6):after {
  background-image: repeating-radial-gradient(circle at 55% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.8), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.5), #493636, #493636, #805500, #493636);
  transform: translate3d(-0.4rem, 4rem, 0) rotate(23deg) skewY(-14deg);
  width: 2.5rem;
  border-radius: 1.5rem 0.75rem 1.5rem 0.5rem/0.75rem;
  background-color: #b3b3b3;
}
leg4 i:nth-of-type(7) {
  transform: translate3d(39.3rem, 60rem, 0) rotate(24deg) scaleY(2);
  filter: blur(0);
}
leg4 i:nth-of-type(7), leg4 i:nth-of-type(7):before, leg4 i:nth-of-type(7):after {
  width: 2.7rem;
  height: 3rem;
  background-image: repeating-radial-gradient(circle at 55% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.8), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.5), #493636, #493636, #b37700, #493636, #2c2121);
  border-left: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-right: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-radius: 1.2rem 1.2rem 0.75rem 0.75rem/0.75rem;
  background-color: #999999;
  box-shadow: 0 -0.2rem 0.1rem -0.1rem #493636;
}
leg4 i:nth-of-type(7):before {
  transform: translate3d(-0.1rem, 1.8rem, 0) rotate(6deg) skewY(-2deg);
  width: 2.8rem;
  background-color: #a6a6a6;
  background-image: radial-gradient(#e69900 5%, rgba(53, 37, 29, 0) 10%), radial-gradient(#e69900 5%, rgba(53, 37, 29, 0) 10%), repeating-radial-gradient(circle at 55% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.8), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.6), rgba(73, 54, 54, 0.5), #493636, rgba(73, 54, 54, 0.2), #e69900, #493636, #493636, #2c2121);
  background-size: 3.5rem 0.75rem, 3.5rem 0.75rem, 100% 110%, 100% 100%;
  background-position-y: 0, 0.5rem, 0, 0;
}
leg4 i:nth-of-type(7):after {
  transform: translate3d(-0.25rem, 3.65rem, 0) rotate(6deg) skewY(-5deg);
  width: 2.8rem;
  background-color: #b3b3b3;
  background-image: radial-gradient(#ffc44d 5%, rgba(53, 37, 29, 0) 10%), radial-gradient(#ffc44d 5%, rgba(53, 37, 29, 0) 10%), repeating-radial-gradient(circle at 55% 110%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.8), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.6), rgba(73, 54, 54, 0.5), #ffb31a, #493636, #493636, #2c2121);
  background-size: 3.5rem 0.75rem, 3.5rem 0.75rem, 100% 110%, 100% 100%;
  background-position-y: 0, 0.5rem, 0, 0;
}
leg4 i:nth-of-type(8) {
  transform: translate3d(35rem, 69rem, 0) rotate(28deg) scaleY(2);
  filter: blur(0);
}
leg4 i:nth-of-type(8), leg4 i:nth-of-type(8):before, leg4 i:nth-of-type(8):after {
  width: 2.9rem;
  height: 3rem;
  background-image: radial-gradient(#ffe6b3 7%, rgba(53, 37, 29, 0) 20%), radial-gradient(#ffe6b3 10%, rgba(53, 37, 29, 0) 20%), repeating-radial-gradient(circle at 55% 120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.4rem), repeating-radial-gradient(circle at 55% 120%, rgba(44, 33, 33, 0.7), rgba(44, 33, 33, 0.7) 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.5), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), #2c2121);
  background-size: 3.5rem 0.75rem, 3.5rem 0.75rem, 100% 110%, 100% 110%, 100% 100%;
  background-position-y: 0, 0.5rem, 0, 0, 0;
  border-left: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-right: 0.05rem dotted rgba(44, 33, 33, 0.5);
  background-color: #ffd580;
  box-shadow: 0 -0.2rem 0.1rem -0.1rem #493636;
  border-radius: 1.2rem 1.2rem 0.75rem 0.75rem/0.75rem;
}
leg4 i:nth-of-type(8):before {
  transform: translate3d(-0.1rem, 1.75rem, 0) rotate(0deg);
  width: 3rem;
}
leg4 i:nth-of-type(8):after {
  transform: translate3d(-0.1rem, 3.5rem, 0) rotate(0deg);
  width: 3.1rem;
  background-image: radial-gradient(#ffe6b3 7%, rgba(53, 37, 29, 0) 20%), radial-gradient(#ffe6b3 10%, rgba(53, 37, 29, 0) 20%), repeating-radial-gradient(circle at 55% 120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.4rem), repeating-radial-gradient(circle at 55% 120%, rgba(44, 33, 33, 0.7), rgba(44, 33, 33, 0.7) 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.6), rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.5), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), #2c2121);
}

leg4f i,
leg4f i:before,
leg4f i:after {
  width: 2rem;
}
leg4f i:nth-of-type(1) {
  transform: translate3d(29.7rem, 79rem, 0) rotate(29deg) scaleY(2);
  filter: blur(0);
}
leg4f i:nth-of-type(1), leg4f i:nth-of-type(1):before, leg4f i:nth-of-type(1):after {
  width: 3.25rem;
  height: 3rem;
  background-image: radial-gradient(#ffe6b3 7%, rgba(53, 37, 29, 0) 20%), radial-gradient(#ffe6b3 10%, rgba(53, 37, 29, 0) 20%), repeating-radial-gradient(circle at 55% 120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.4rem), repeating-radial-gradient(circle at 55% 120%, rgba(44, 33, 33, 0.7), rgba(44, 33, 33, 0.7) 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.6), rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.5), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), #2c2121);
  background-size: 3.5rem 0.75rem, 3.5rem 0.75rem, 100% 110%, 100% 110%, 100% 100%;
  background-position-y: 0, 0.5rem, 0, 0, 0;
  border-left: 0.05rem dotted rgba(44, 33, 33, 0.5);
  border-right: 0.05rem dotted rgba(44, 33, 33, 0.5);
  background-color: #ffd580;
  box-shadow: 0 -0.2rem 0.1rem -0.1rem #493636;
  border-radius: 1.2rem 1.2rem 0.75rem 0.75rem/0.75rem 0.75rem 0 0;
}
leg4f i:nth-of-type(1):before {
  transform: translate3d(-0.1rem, 1.75rem, 0) rotate(0deg);
  width: 3.3rem;
  background-image: radial-gradient(#ffd580 5%, rgba(53, 37, 29, 0) 15%), radial-gradient(#ffd580 5%, rgba(53, 37, 29, 0) 15%), repeating-radial-gradient(circle at 55% 120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.4rem), repeating-radial-gradient(circle at 55% 120%, rgba(44, 33, 33, 0.7), rgba(44, 33, 33, 0.7) 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.5), rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.7), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), #2c2121);
  background-position-x: 0.1rem, 0.1rem, 0, 0, 0;
}
leg4f i:nth-of-type(1):after {
  transform: translate3d(-0.1rem, 3.5rem, 0) rotate(0deg);
  width: 3.4rem;
  background-image: radial-gradient(#ffc44d 4%, rgba(53, 37, 29, 0) 12%), radial-gradient(#ffc44d 4%, rgba(53, 37, 29, 0) 12%), repeating-radial-gradient(circle at 55% 120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.4rem), repeating-radial-gradient(circle at 55% 120%, rgba(44, 33, 33, 0.7), rgba(44, 33, 33, 0.7) 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121, #493636, rgba(73, 54, 54, 0.4), rgba(73, 54, 54, 0.8), rgba(73, 54, 54, 0.8), rgba(53, 37, 29, 0), rgba(73, 54, 54, 0.8), #2c2121);
  background-position-x: 0.2rem, 0.2rem, 0, 0, 0;
}
leg4f i:nth-of-type(2) {
  transform: translate3d(23rem, 92rem, 0) rotate(0deg) skewY(-10deg) scaleY(0.4);
}
leg4f i:nth-of-type(2), leg4f i:nth-of-type(2):before, leg4f i:nth-of-type(2):after {
  filter: blur(0);
  height: 0.5rem;
  border-radius: 50%;
  background: rgba(53, 37, 29, 0);
  width: 2.5rem;
  height: 1rem;
  box-shadow: 0 0.5rem 0 1.1rem #2c2121, 0.5rem 1.75rem 1rem #ffd580, -0.05rem 1rem 0 1.1rem #493636, -0.1rem 1.5em 0 1.2rem #2c2121, 0.5rem 2.75rem 1rem #ffd580, -0.15rem 2rem 0 1.2rem #493636, -0.2rem 2.5rem 0 1.3rem #2c2121, 0.5rem 3.75rem 1rem #ffd580, -0.25rem 3rem 0 1.3rem #493636, -0.3rem 3.5em 0 1.4rem #2c2121, 0.5rem 4.75rem 1rem #ffd580, -0.35rem 4rem 0 1.5rem #493636, -0.4rem 4.5rem 0 1.6rem #2c2121, 0.5rem 5.75rem 1rem #ffd580, -0.45rem 5rem 0 1.7rem #493636, -0.5rem 5.5em 0 1.8rem #2c2121, 0.5rem 6.75rem 1rem #ffd580, -0.55rem 6rem 0 2rem #493636, -0.6rem 6.5rem 0 2.3rem #2c2121, 0.5rem 7.75rem 1rem #ffd580, -0.65rem 7rem 0 2.5rem #493636, -0.7rem 7.5rem 0 2.75rem #2c2121;
}
leg4f i:nth-of-type(2):before {
  transform: translate3d(0.4rem, -4rem, 0) rotate(13deg) skewY(41deg);
  width: 3.5rem;
  height: 3rem;
  box-shadow: 0 -0.5rem 0 0.5rem #2c2121, 0.5rem -1rem 1rem -0.5rem #ffd580, 0 -1rem 0 0.5rem #493636, 0 -1.5rem 0 0.4rem #2c2121, 0.5rem -2rem 1rem -0.5rem #ffd580, 0 -2rem 0 0.4rem #493636, 0 -2.5rem 0 0.3rem #2c2121, 0.5rem -3rem 1rem -0.5rem #ffd580, 0 -3rem 0 0.3rem #493636, 0 -3.5rem 0 0.3rem #2c2121;
}
leg4f i:nth-of-type(2):after {
  transform: translate3d(-0.4rem, -0.2rem, 0) rotate(9deg) skewY(28deg);
  width: 3.7rem;
  height: 3rem;
  box-shadow: 0 -0.5rem 0 0.5rem #2c2121, 0.5rem -1rem 1rem -0.5rem #ffd580, 0 -1rem 0 0.5rem #493636, 0 -1.5rem 0 0.4rem #2c2121, 0.5rem -2rem 1rem -0.5rem #ffd580, 0 -2rem 0 0.4rem #493636, 0 -2.5rem 0 0.3rem #2c2121, 0.5rem -3rem 1rem -0.5rem #ffd580, 0 -3rem 0 0.3rem #493636, 0 -3.5rem 0 0.3rem #2c2121, 0 -4rem 0 0.3rem #493636;
}
leg4f i:nth-of-type(3) {
  transform: translate3d(22.3rem, 93.1rem, 0) rotate(9deg) skewY(-10deg) scaleY(0.5);
}
leg4f i:nth-of-type(3), leg4f i:nth-of-type(3):before {
  filter: blur(0);
  height: 0.75rem;
  border-radius: 50%;
  width: 3.7rem;
  box-shadow: 0 -0.5rem 0 0.5rem #2c2121, 0.5rem -1rem 1rem -0.5rem #ffd580, 0 -1rem 0 0.5rem #493636, 0 -1.5rem 0 0.4rem #2c2121, 0.5rem -2rem 1rem -0.5rem #ffd580, 0 -2rem 0 0.4rem #493636, 0 -2.5rem 0 0.3rem #2c2121;
}
leg4f i:nth-of-type(3):before {
  opacity: 0.8;
  width: 0.3rem;
  height: 0.6rem;
  background: #ffe6b3;
  border-radius: 0.15rem;
  border: none;
  transform: translate3d(1.1rem, -1rem, 0) rotate(5deg) skewY(13deg);
  box-shadow: 0.1rem 0 0.5rem #ffe6b3, -0.1rem -1rem 0.25rem #ffe6b3, -0.1rem -1rem 0.15rem #ffe6b3, -0.09rem -2rem 0.25rem #ffe6b3, -0.09rem -2rem 0.3rem #ffe6b3, -0.09rem -3rem 0.3rem #ffe6b3, -0.085rem -4rem 0.4rem #ffe6b3, 0 -5rem 0.4rem #ffe6b3, 0.1rem -6rem 0.4rem #ffe6b3, 0.2rem -7rem 0.5rem #ffe6b3, 0.25rem -8rem 0.5rem #ffe6b3, 1rem 0 0.5rem #ffe6b3, 0.9rem -1rem 0.25rem #ffe6b3, 0.9rem -1rem 0.15rem #ffe6b3, 0.9rem -2rem 0.25rem #ffe6b3, 0.9rem -2rem 0.15rem #ffe6b3, 0.9rem -3rem 0.2rem #ffe6b3, 0.9rem -4rem 0.3rem #ffe6b3, 0.9rem -5rem 0.3rem #ffe6b3, 0.9rem -6rem 0.4rem #ffe6b3, 1rem -7rem 0.4rem #ffe6b3, 1rem -8rem 0.4rem #ffe6b3, 1.9rem 0 0 -0.1rem #b37700, 1.8rem -1rem 0.25rem #ffb31a, 1.7rem -2rem 0.25rem #ffb31a, 1.6rem -3rem 0.25rem #ffb31a, 1.6rem -4rem 0.25rem #ffb31a, 1.6rem -4.9rem 0.25rem #ffb31a, 1.6rem -5.8rem 0.25rem #ffb31a, 1.7rem -6.7rem 0.25rem #ffb31a, 1.7rem -7.6rem 0.25rem #ffb31a, 1.9rem 0 0.25rem -0.1rem #ffb31a, 1.8rem -1rem 0 -0.1rem #ffb31a, 1.7rem -2rem 0 -0.1rem #ffb31a, 1.6rem -3rem 0 -0.1rem #ffb31a, 1.6rem -4rem 0 -0.1rem #ffb31a, 1.6rem -4.9rem 0 -0.1rem #ffb31a, 1.6rem -5.8rem 0 -0.1rem #ffb31a, 1.7rem -6.7rem 0 -0.1rem #ffb31a, 1.7rem -7.6rem 0 -0.1rem #ffb31a;
}
leg4f i:nth-of-type(3):after {
  opacity: 0.8;
  width: 0.5rem;
  height: 0.75rem;
  background: #ffe6b3;
  border-radius: 50%;
  border: none;
  transform: translate3d(2rem, -0.8rem, 0) rotate(-4deg) skewY(15deg);
  box-shadow: 0 0 0.5rem #ffe6b3, 0 1rem 0.25rem #ffe6b3, -0.1rem 1rem 0.15rem #ffe6b3, -0.1rem 2rem 0.25rem #ffe6b3, -0.1rem 2rem 0.15rem #ffe6b3, 0 3rem 0.25rem #ffe6b3, 0 4rem 0.25rem #ffe6b3, 0.2rem 5rem 0.25rem #ffe6b3, 0.4rem 6rem 0.25rem #ffe6b3, -1rem 1rem 0.5rem #ffe6b3, 0.8rem 1rem 0.1rem -0.15rem #e69900, 0.9rem 1.9rem 0.1rem -0.1rem #ffb31a, 1rem 2.7rem 0.1rem -0.1rem #ffb31a, 1.2rem 3.5rem 0.25rem -0.1rem #ffb31a, 1.4rem 4.2rem 0.1rem -0.1rem #ffd580, 1.3rem 4.3rem 0.1rem -0.1rem #ffd580, 1.5rem 4.1rem 0.1rem -0.1rem #ffd580, 1.6rem 5rem 0.1rem -0.1rem #ffe6b3, 1.4rem 5.2rem 0.1rem -0.1rem #ffe6b3, 1.8rem 4.8rem 0.1rem -0.1rem #ffe6b3;
}

llegb1 i,
llegb1 i:before,
llegb1 i:after,
llegb2 i,
llegb2 i:before,
llegb2 i:after,
llegb3 i,
llegb3 i:before,
llegb3 i:after,
llegb4 i,
llegb4 i:before,
llegb4 i:after,
llegf4 i,
llegf4 i:before,
llegf4 i:after,
llegf3 i,
llegf3 i:before,
llegf3 i:after,
llegf2 i,
llegf2 i:before,
llegf2 i:after,
llegf42 i,
llegf42 i:before,
llegf42 i:after,
llegf32 i,
llegf32 i:before,
llegf32 i:after,
llegf22 i,
llegf22 i:before,
llegf22 i:after,
llegf12 i,
llegf12 i:before,
llegf12 i:after {
  width: 2rem;
  height: 2rem;
  border-left: 0.04rem dashed rgba(44, 33, 33, 0.5);
  border-right: 0.04rem dashed rgba(44, 33, 33, 0.5);
  border-radius: 1rem/0.4rem;
  background-clip: content-box;
}

llegb1 {
  transform: translate3d(88.7rem, 8rem, 0);
}
llegb1 i,
llegb1 i:before,
llegb1 i:after {
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #595959, #2c2121);
  background-size: 100% 110%, 100% 100%;
  background-position-y: 0.5rem, 0;
}
llegb1 i:nth-of-type(1) {
  transform: scaleY(1.75);
  border-radius: 0;
  height: 2.5rem;
}
llegb1 i:nth-of-type(1):before {
  transform: translate3d(0.01rem, -1.25rem, 0) skewX(-10deg);
}
llegb1 i:nth-of-type(1):after {
  display: none;
}
llegb1 i:nth-of-type(2) {
  width: 1.9rem;
  transform: translate3d(0.5rem, -4rem, 0) scaleY(1.75) skewY(13deg) skewX(-24deg);
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #4d4d4d, #2c2121);
}
llegb1 i:nth-of-type(2):before {
  width: 1.9rem;
  transform: translate3d(0.01rem, -1.25rem, 0) skewX(-10deg);
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #404040, #2c2121);
}
llegb1 i:nth-of-type(2):after {
  transform: translate3d(0.45rem, -2.3rem, 0) skewY(13deg) skewX(-24deg);
  width: 1.8rem;
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #333333, #2c2121);
}
llegb1 i:nth-of-type(3) {
  transform: translate3d(3.2rem, -8.8rem, 0) scaleY(1.75) skewY(14deg) skewX(-51deg);
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-size: 100% 200%, 100% 100%;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #262626, #2c2121);
}
llegb1 i:nth-of-type(3):before, llegb1 i:nth-of-type(3):after {
  display: none;
}

llegb2 {
  transform: translate3d(91rem, 8rem, 0) rotate(12deg);
}
llegb2 i,
llegb2 i:before,
llegb2 i:after {
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #262626, #2c2121);
  background-size: 100% 200%, 100% 100%;
}
llegb2 i:nth-of-type(1) {
  transform: scaleY(1.75);
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #4d4d4d, #2c2121);
}
llegb2 i:nth-of-type(1):before {
  transform: translate3d(0.05rem, -1.25rem, 0) skewX(-19deg) skewY(5deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #1a1a1a, #333333, #2c2121);
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
}
llegb2 i:nth-of-type(1):after {
  transform: translate3d(0.75rem, -2.3rem, 0) skewY(19deg) skewX(-34deg);
  width: 1.8rem;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #2c2121);
}
llegb2 i:nth-of-type(2) {
  transform: translate3d(1.8rem, -5.9rem, 0) rotate(17deg) scaleY(1.5) skewY(13deg) skewX(-24deg);
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-image: repeating-radial-gradient(circle at 60% 150%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #413030);
  background-position-y: 0, 0;
  background-size: 100% 300%, 100% 100%;
}
llegb2 i:nth-of-type(2):before {
  transform: translate3d(0.05rem, -1.25rem, 0) skewX(-16deg) skewY(5deg);
  background-image: repeating-radial-gradient(circle at 80% -150%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #433232);
  background-position-y: 0, 0;
  background-size: 100% 200%, 100% 100%;
}
llegb2 i:nth-of-type(2):after {
  transform: translate3d(0.7rem, -2.6rem, 0) rotate(23deg) scaleY(1.2) scaleX(1.15);
  width: 1.8rem;
  border-radius: 0.2rem/1rem 0 0 1rem;
  background-image: repeating-radial-gradient(circle at 40% -120%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #493636);
}

llegb3 {
  transform: translate3d(94.2rem, 9.2rem, 0) rotate(24deg);
}
llegb3 i,
llegb3 i:before,
llegb3 i:after {
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626, #262626, #2c2121);
  background-size: 100% 200%, 100% 100%;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
}
llegb3 i:nth-of-type(1) {
  transform: scaleY(1.75);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 50%, #262626);
}
llegb3 i:nth-of-type(1):before {
  transform: translate3d(0.2rem, -1.25rem, 0) rotate(22deg) skewY(346deg);
  width: 2rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 40%, #3b2b2b);
}
llegb3 i:nth-of-type(1):after {
  transform: translate3d(1.5rem, -2.7rem, 0) rotate(49deg) skewY(333deg) scaleY(1.4);
  width: 1.8rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626, #2c2121 40%, #413030);
}
llegb3 i:nth-of-type(2) {
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #404040 10%, #242424 20%, #2c2121 50%, #262626);
  transform: translate3d(3.3rem, -7rem, 0) rotate(45deg) skewY(352deg) scaleY(1.8);
  width: 2.3rem;
  background-size: 100% 2000%, 100% 100%;
}
llegb3 i:nth-of-type(2):before {
  transform: translate3d(0.05rem, -1.5rem, 0) rotate(12deg) skewY(352deg);
  width: 2.3rem;
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #595959 10%, #242424 20%, #2c2121 50%, #262626);
  background-size: 100% 1000%, 100% 100%;
}
llegb3 i:nth-of-type(2):after {
  transform: translate3d(0.55rem, -3rem, 0) rotate(24deg) skewY(346deg);
  width: 2.3rem;
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #737373 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 1000%, 100% 100%;
}
llegb3 i:nth-of-type(3) {
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #8c8c8c 10%, #242424 20%, #2c2121 50%, #493636);
  transform: translate3d(9.9rem, -11.5rem, 0) rotate(70deg) skewY(352deg) scaleY(1.8);
  width: 2.4rem;
  background-size: 100% 2000%, 100% 100%;
}
llegb3 i:nth-of-type(3):before {
  transform: translate3d(0.2rem, -1.6rem, 0) rotate(18deg) skewY(352deg);
  width: 2.4rem;
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 800%, 100% 100%;
}
llegb3 i:nth-of-type(3):after {
  transform: translate3d(1.3rem, -3rem, 0) rotate(47deg) skewY(339deg) scaleY(1.2);
  width: 2.1rem;
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 800%, 100% 100%;
}

llegb4 {
  transform: translate3d(96.5rem, 11.2rem, 0) rotate(35deg);
  filter: blur(0.02rem);
}
llegb4 i,
llegb4 i:before,
llegb4 i:after {
  background-size: 100% 200%, 100% 100%;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  width: 1.9rem;
}
llegb4 i:nth-of-type(1) {
  transform: scaleY(1.75);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #2c2121 10%, #242424 20%, #2c2121 50%, #3e2e2e);
}
llegb4 i:nth-of-type(1):before {
  transform: translate3d(0.3rem, -1.25rem, 0) rotate(28deg) skewY(346deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #404040 10%, #242424 20%, #2c2121 50%, #413030);
}
llegb4 i:nth-of-type(1):after {
  transform: translate3d(1.8rem, -2.8rem, 0) rotate(49deg) skewY(333deg) scaleY(1.4);
  width: 1.7rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #595959 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 1000%, 100% 100%;
}
llegb4 i:nth-of-type(2) {
  transform: translate3d(3.65rem, -7.25rem, 0) rotate(44deg) scaleY(1.9);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #595959 10%, #242424 20%, #2c2121 50%, #493636);
  width: 2.1rem;
  background-size: 100% 2000%, 100% 100%;
}
llegb4 i:nth-of-type(2):before {
  transform: translate3d(0.2rem, -1.5rem, 0) rotate(19deg) scaleY(1.1) skewY(346deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, gray 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 3000%, 100% 100%;
  width: 2.1rem;
}
llegb4 i:nth-of-type(2):after {
  transform: translate3d(1rem, -3rem, 0) rotate(33deg) scaleY(1.2) skewY(339deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 1000%, 100% 100%;
  width: 2rem;
}

llegf4 {
  transform: translate3d(114.3rem, 8.75rem, 0) rotate(108deg);
  filter: blur(0.02rem);
}
llegf4 i,
llegf4 i:before,
llegf4 i:after {
  background-size: 100% 1000%, 100% 100%;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  width: 2.2rem;
  transform: scaleY(2);
}
llegf4 i:nth-of-type(1) {
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
}
llegf4 i:nth-of-type(1):before {
  transform: translate3d(0.3rem, -1.6rem, 0) rotate(25deg) skewY(346deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
  width: 1.99rem;
}
llegf4 i:nth-of-type(1):after {
  transform: translate3d(1.4rem, -3rem, 0) rotate(45deg) scaleY(1.2) skewY(336deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #bfbfbf 10%, #242424 20%, #2c2121 50%, #493636);
  width: 1.85rem;
  background-size: 100% 500%, 100% 100%;
}
llegf4 i:nth-of-type(2) {
  transform: translate3d(3rem, -8.5rem, 0) rotate(41deg) scaleY(1.9);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #a6a6a6 10%, #242424 20%, #2c2121 50%, #493636);
  width: 2.2rem;
  background-size: 100% 1000%, 100% 100%;
}
llegf4 i:nth-of-type(2):before {
  transform: translate3d(0.2rem, -1.5rem, 0) rotate(19deg) scaleY(1.1) skewY(346deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, gray 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 1000%, 100% 100%;
  width: 2.2rem;
}
llegf4 i:nth-of-type(2):after {
  transform: translate3d(1rem, -3rem, 0) rotate(33deg) scaleY(1.2) skewY(339deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #595959 10%, #242424 20%, #2c2121 50%, #493636);
  background-size: 100% 1000%, 100% 100%;
  width: 2.1rem;
}

llegf3 {
  transform: translate3d(117.9rem, 8rem, 0) rotate(142deg);
}
llegf3 i,
llegf3 i:before,
llegf3 i:after {
  background-size: 100% 1000%, 100% 100%;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  width: 2.4rem;
  transform: scaleY(2.2);
}
llegf3 i:nth-of-type(1) {
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #fff 10%, #242424 20%, #2c2121 50%, #493636);
}
llegf3 i:nth-of-type(1):before {
  transform: translate3d(0.4rem, -1.6rem, 0) rotate(28deg) skewY(339deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #999999 10%, #242424 20%, #2c2121 50%, #493636);
  width: 2.3rem;
}
llegf3 i:nth-of-type(1):after {
  transform: translate3d(1.6rem, -3rem, 0) rotate(45deg) scaleY(1.2) skewY(329deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #737373 10%, #242424 20%, #2c2121 50%, #493636);
  width: 2rem;
  background-size: 100% 500%, 100% 100%;
}

llegf2 {
  transform: translate3d(102rem, -0.6rem, 0) rotate(77deg);
}
llegf2 i,
llegf2 i:before,
llegf2 i:after {
  background-size: 100% 1000%, 100% 100%;
  border-radius: 0.3rem/1rem 0.3rem 0.3rem 1rem;
  width: 2.4rem;
  transform: scaleY(2);
}
llegf2 i:nth-of-type(1) {
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #262626 10%, #242424 20%, #2c2121 50%, #493636);
}
llegf2 i:nth-of-type(1):before {
  transform: translate3d(0.3rem, -1.2rem, 0) rotate(28deg) skewY(339deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #999999 10%, #242424 20%, #2c2121 50%, #493636);
  width: 2.3rem;
  border-radius: 0.5rem/1rem 0.3rem 0.3rem 1rem;
  background-size: 100% 600%, 100% 100%;
}
llegf2 i:nth-of-type(1):after {
  transform: translate3d(1.7rem, -2.5rem, 0) rotate(55deg) scaleY(1.3) skewY(334deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #fff 10%, #242424 20%, #2c2121 50%, #493636);
  width: 1.8rem;
  background-size: 100% 200%, 100% 100%;
  border-radius: 0.7rem/1rem 0.3rem 0.5rem 1rem;
}
llegf2 i:nth-of-type(2) {
  transform: translate3d(4rem, -7rem, 0) rotate(61deg) scaleY(2);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #242424, #fff 10%, #242424 30%, #2c2121 50%, #493636);
  background-size: 100% 500%, 100% 100%;
  width: 2.6rem;
}
llegf2 i:nth-of-type(2):before {
  transform: translate3d(0.2rem, -1.6rem, 0) rotate(26deg) skewY(336deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #fff 10%, #242424 30%, #2c2121 50%, #493636);
  width: 2.35rem;
  background-size: 100% 500%, 100% 100%;
  border-radius: 0.2rem 0.2rem 0.2rem 1rem/1rem 0.2rem 0.2rem 1rem;
}
llegf2 i:nth-of-type(2):after {
  transform: translate3d(1.4rem, -3.1rem, 0) rotate(43deg) scaleY(1.2) skewY(329deg);
  background-image: repeating-radial-gradient(circle at 60% -20%, #2c2121, #2c2121 0.1rem, rgba(53, 37, 29, 0) 0.1rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to right, #fff 10%, #242424 30%, #2c2121 50%, #493636);
  width: 2rem;
  background-size: 100% 500%, 100% 100%;
  border-radius: 0.2rem/1rem 0.2rem 0.2rem 1rem;
}

llegf42 {
  transform: translate3d(121.55rem, 23.5rem, 0) rotate(-9deg);
}
llegf42 i,
llegf42 i:before,
llegf42 i:after {
  background-size: 100% 200%, 100% 100%;
  width: 2.4rem;
  transform: scaleY(2.3);
  height: 3rem;
}
llegf42 i:nth-of-type(1) {
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 50%, #493636 90%, #262626);
}
llegf42 i:nth-of-type(1):before {
  transform: translate3d(-0.3rem, 2.35rem, 0) rotate(9deg) skewY(-8deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #4d3300 10%, #242424 25%, #2c2121 50%, #493636 90%, #262626);
}
llegf42 i:nth-of-type(1):after {
  transform: translate3d(-0.75rem, 4.95rem, 0) rotate(10deg) skewY(-9deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #754400 10%, #242424 25%, #2c2121 50%, #493636 90%, #262626);
}
llegf42 i:nth-of-type(2) {
  transform: translate3d(-0.95rem, 16.9rem, 0) rotate(3deg) scaleY(2.3);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #4d3300 10%, #242424 25%, #2c2121 50%, #493636 90%, #754400);
}
llegf42 i:nth-of-type(2):before {
  transform: translate3d(0rem, 2.35rem, 0) rotate(-7deg) skewY(7deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 50%, #262626);
  height: 2.5rem;
}
llegf42 i:nth-of-type(2):after {
  transform: translate3d(0.35rem, 4.2rem, 0) rotate(-19deg) skewY(20deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #595959 20%, #262626 35%, #2c2121 65%, #5c3600 75%, #262626 85%, #2c2121);
  height: 2rem;
}
llegf42 i:nth-of-type(3) {
  transform: translate3d(-0.4rem, 29.6rem, 0) rotate(-11deg) skewY(10deg) scaleY(2.3);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #737373 20%, #404040 30%, #2c2121 65%, #8f5300 75%, #262626 85%, #2c2121);
  background-position-x: -0.1rem, 0;
  background-size: 110% 200%, 100% 100%;
}
llegf42 i:nth-of-type(3), llegf42 i:nth-of-type(3):before, llegf42 i:nth-of-type(3):after {
  height: 2.5rem;
  width: 2.5rem;
}
llegf42 i:nth-of-type(3):before {
  transform: translate3d(0.15rem, 2rem, 0) rotate(-13deg) skewY(12deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #a6a6a6, #404040 25%, #2c2121 65%, #b37700 75%, #262626 85%, #2c2121);
}
llegf42 i:nth-of-type(3):after {
  transform: translate3d(0.75rem, 3.9rem, 0) rotate(-21deg) skewY(18deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 25%, #2c2121 60%, #e69900 80%, #262626 90%, #262626);
}
llegf42 i:nth-of-type(4) {
  transform: translate3d(3.95rem, 42.5rem, 0) rotate(-26deg) skewY(9deg) scaleY(2.3);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 30%, #2c2121 60%, #c27100 75%, #262626 85%, #2c2121);
  background-position-x: -0.1rem, 0;
  background-size: 110% 200%, 100% 100%;
}
llegf42 i:nth-of-type(4), llegf42 i:nth-of-type(4):before, llegf42 i:nth-of-type(4):after {
  height: 2.6rem;
  width: 2.6rem;
}
llegf42 i:nth-of-type(4):before {
  transform: translate3d(-0.05rem, 2.15rem, 0) rotate(-4deg) skewY(3deg) scaleY(1.1);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 35%, #2c2121 60%, #8f5300 70%, #262626 80%, #2c2121);
  width: 2.7rem;
}
llegf42 i:nth-of-type(4):after {
  transform: translate3d(0.35rem, 4.5rem, 0) rotate(-10deg) skewY(8deg) scaleY(1.2);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 40%, #2c2121 60%, #5c3600 70%, #262626 80%, #2c2121);
  width: 2.7rem;
  height: 3.9rem;
}
llegf42 i:nth-of-type(5) {
  transform: translate3d(14.5rem, 62rem, 0) rotate(-29deg) skewY(9deg) scaleY(2.3);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 40%, #2c2121 60%, #2c2121, #b37700);
  background-position-x: -0.1rem, 0;
  background-size: 110% 200%, 100% 100%;
  box-shadow: 0 -0.1rem 0 #2c2121;
}
llegf42 i:nth-of-type(5), llegf42 i:nth-of-type(5):before, llegf42 i:nth-of-type(5):after {
  height: 2.6rem;
  width: 2.9rem;
}
llegf42 i:nth-of-type(5):before {
  transform: translate3d(-0.1rem, 2.26rem, 0) rotate(-4deg) skewY(3deg) scaleY(1.1);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #2c2121, #fff, #404040 40%, #2c2121 60%, #2c2121, #b37700);
  width: 3rem;
  height: 3rem;
}
llegf42 i:nth-of-type(5):after {
  display: none;
}
llegf42 > x:nth-of-type(1) {
  width: 8rem;
  height: 8rem;
  transform: translate3d(10rem, 56rem, 0) rotate(0deg) skewY(0deg);
  overflow: hidden;
  border-radius: 50%;
}
llegf42 > x:nth-of-type(1):before {
  width: 6rem;
  height: 5.2rem;
  background: linear-gradient(74deg, rgba(194, 113, 0, 0.5), rgba(53, 37, 29, 0) 20%, rgba(53, 37, 29, 0)), linear-gradient(31deg, #35251d, rgba(53, 37, 29, 0)), linear-gradient(#87836e, #35251d);
  transform: translate3d(0.7rem, 0.25rem, 0) rotate(21deg) skewY(0deg);
}
llegf42 > x:nth-of-type(1):after {
  transform: translate3d(0rem, 1.25rem, 0) rotate(-10deg) skewY(-2deg);
  width: 7.7rem;
  height: 3.7rem;
  border-radius: 50%;
  box-shadow: inset 0 0.4rem 0 0.3rem #35251d, inset -0.6rem 0.3rem 0 0 #35251d, inset 1rem 1rem 1rem 0 #35251d, -0.3rem -0.3rem 0 0 #493636, 0.3rem -0.3rem 0 0 #6b6757;
}
llegf42 > x:nth-of-type(2) {
  transform: translate3d(17.5rem, 70rem, 0) rotate(-32deg);
  width: 6rem;
  height: 8rem;
  overflow: hidden;
  border-radius: 4rem 0 0 0;
}
llegf42 > x:nth-of-type(2):after {
  width: 100%;
  height: 100%;
  background: linear-gradient(88deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 90%, #2c2121);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(1) {
  transform: translate3d(2.7rem, 1rem, 0) rotate(20deg);
  border-radius: 50%;
  box-shadow: 1rem -0.1rem 0.1rem rgba(255, 255, 255, 0.7), -0.1rem -0.4rem 0 -0.1rem rgba(44, 33, 33, 0.85), 1rem -0.5rem 0.1rem rgba(255, 255, 255, 0.7), -0.1rem -0.8rem 0 -0.1rem rgba(44, 33, 33, 0.85), 1rem -1rem 0.1rem rgba(255, 255, 255, 0.7), -0.2rem -1.2rem 0 -0.1rem rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(1), llegf42 > x:nth-of-type(2) > x:nth-of-type(1):before, llegf42 > x:nth-of-type(2) > x:nth-of-type(1):after {
  height: 1.5rem;
  width: 3.5rem;
  background: rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(1):before {
  width: 4.1rem;
  transform: translate3d(-0.2rem, 1.1rem, 0) rotate(3deg);
  border-radius: 50%;
  box-shadow: 0.3rem -0.1rem 0.1rem rgba(255, 255, 255, 0.7), -0.1rem -0.4rem 0 -0.1rem rgba(44, 33, 33, 0.85), 1rem -0.5rem 0.1rem rgba(255, 255, 255, 0.7), -0.1rem -0.8rem 0 -0.2rem rgba(44, 33, 33, 0.85), 1rem -0.8rem 0.1rem rgba(255, 255, 255, 0.7), -0.2rem -1.2rem 0 -0.3rem rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(1):after {
  width: 0.5rem;
  height: 0.3rem;
  background: #e69900;
  transform: translate3d(0, -0.4rem, 0) rotate(-9deg) skewY(-39deg);
  opacity: 0.5;
  border-radius: 0 0 0.3rem 0;
  box-shadow: -0.2rem 0.5rem 0 rgba(230, 153, 0, 0.75), -0.4rem 1rem 0 rgba(230, 153, 0, 0.5);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(2) {
  transform: translate3d(0.8rem, 4.5rem, 0) rotate(35deg) skewY(9deg) skewX(36deg);
  border-radius: 50%;
  box-shadow: 3rem 0 0.2rem rgba(255, 255, 255, 0.7), -0.2rem 0.2rem 0 0.2rem rgba(44, 33, 33, 0.85), 3rem 0.2rem 0.2rem 0.2rem rgba(255, 255, 255, 0.7), -0.4rem 0.4rem 0 0.4rem rgba(44, 33, 33, 0.85), 3rem 0.4rem 0.2rem 0.4rem rgba(255, 255, 255, 0.7), -0.6rem 0.6rem 0 0.6rem rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(2), llegf42 > x:nth-of-type(2) > x:nth-of-type(2):before, llegf42 > x:nth-of-type(2) > x:nth-of-type(2):after {
  height: 0.35rem;
  width: 6rem;
  background: rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(2):after {
  transform: translate3d(0.5rem, -1rem, 0) rotate(-5deg);
  border-radius: 50%;
  width: 5.5rem;
  box-shadow: 3rem 0 0.2rem rgba(255, 255, 255, 0.7), -0.1rem 0.2rem 0 0.1rem rgba(44, 33, 33, 0.85), 3rem 0.2rem 0.2rem 0.1rem rgba(255, 255, 255, 0.7), -0.2rem 0.5rem 0 0.2rem rgba(44, 33, 33, 0.85), 3rem 0.5rem 0.2rem 0.1rem rgba(255, 255, 255, 0.7), -0.2rem 0.6rem 0 0.4rem rgba(44, 33, 33, 0.85), 3rem 0.7rem 0.2rem 0.1rem rgba(255, 255, 255, 0.7), -0.6rem 0.9rem 0 0.5rem rgba(44, 33, 33, 0.85);
}
llegf42 > x:nth-of-type(2) > x:nth-of-type(2):before {
  transform: translate3d(0.9rem, -1.25rem, 0) rotate(-11deg);
  border-radius: 50%;
  width: 5rem;
  height: 0.5rem;
  box-shadow: 3rem 0 0.2rem rgba(255, 255, 255, 0.7), -0.1rem -0.2rem 0 0.1rem rgba(44, 33, 33, 0.85), -0.1rem 0.2rem 0 rgba(44, 33, 33, 0.85), -0.1rem 0.25rem 0 rgba(44, 33, 33, 0.85), 3rem -0.4rem 0.2rem rgba(255, 255, 255, 0.7), -0.05rem -0.5rem 0 -0.1rem rgba(44, 33, 33, 0.85);
}

llegf32 {
  transform: translate3d(118.45rem, 17.2rem, 0) rotate(-6deg);
}
llegf32 i,
llegf32 i:before,
llegf32 i:after {
  background-size: 100% 200%, 100% 100%;
  width: 2.5rem;
  transform: scaleY(2.3);
  height: 3rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 50%, #493636 90%, #262626);
}
llegf32 i:nth-of-type(1):before {
  transform: translate3d(-0.45rem, 2.35rem, 0) rotate(15deg) skewY(-13deg);
}
llegf32 i:nth-of-type(1):after {
  transform: translate3d(-1.45rem, 4.8rem, 0) rotate(30deg) skewY(-24deg) scaleY(1.1);
  width: 2.4rem;
}
llegf32 i:nth-of-type(2) {
  transform: translate3d(-3.05rem, 16.9rem, 0) rotate(17deg) scaleY(2.3);
  width: 2.65rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 70%, rgba(53, 37, 29, 0) 80%, rgba(53, 37, 29, 0) 85%, #262626), linear-gradient(#493636, #e69900);
}
llegf32 i:nth-of-type(2):before {
  transform: translate3d(-0.35rem, 2.6rem, 0) rotate(12deg) skewY(-8deg);
  width: 2.65rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 70%, rgba(53, 37, 29, 0) 80%, rgba(53, 37, 29, 0) 85%, #262626), linear-gradient(#8f5300, #493636, #493636);
}
llegf32 i:nth-of-type(2):after {
  transform: translate3d(-1.15rem, 5rem, 0) rotate(25deg) skewY(-20deg) scaleY(1.1);
}
llegf32 i:nth-of-type(3) {
  transform: translate3d(-10.7rem, 32.75rem, 0) rotate(34deg) skewY(-1deg) scaleY(2.4);
}
llegf32 i:nth-of-type(3), llegf32 i:nth-of-type(3):before, llegf32 i:nth-of-type(3):after {
  width: 2.7rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636), linear-gradient(#493636, #e69900, #e69900);
}
llegf32 i:nth-of-type(3):before {
  transform: translate3d(-0.1rem, 2.4rem, 0) rotate(2deg) skewY(1deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636), linear-gradient(#e69900, #ffc44d);
}
llegf32 i:nth-of-type(3):after {
  transform: translate3d(-0.3rem, 4.8rem, 0) rotate(6deg) skewY(-4deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636), linear-gradient(#ffc44d, #e69900, #493636);
}
llegf32 i:nth-of-type(4) {
  transform: translate3d(-20.65rem, 46.4rem, 0) rotate(39deg) skewY(-1deg) scaleY(2.4);
}
llegf32 i:nth-of-type(4), llegf32 i:nth-of-type(4):before, llegf32 i:nth-of-type(4):after {
  width: 2.8rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636), linear-gradient(#e69900, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  background-color: #662b00;
}
llegf32 i:nth-of-type(4):before {
  transform: translate3d(-0.15rem, 2.4rem, 0) rotate(2deg) skewY(1deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636);
}
llegf32 i:nth-of-type(4):after {
  transform: translate3d(-0.3rem, 4.8rem, 0) rotate(6deg) skewY(-4deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #404040 10%, #242424 25%, #2c2121 50%, #493636 80%, rgba(53, 37, 29, 0), #493636);
}
llegf32 i:nth-of-type(5) {
  transform: translate3d(-33.2rem, 61.3rem, 0) rotate(41deg) skewY(4deg) scaleY(2.5);
  box-shadow: 0 -0.2rem 0 -0.1rem #2c2121;
}
llegf32 i:nth-of-type(5), llegf32 i:nth-of-type(5):before, llegf32 i:nth-of-type(5):after {
  width: 2.9rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, rgba(53, 37, 29, 0) 10%, #242424 25%, #2c2121 50%, #493636 90%, rgba(53, 37, 29, 0), #493636), linear-gradient(#e69900, #493636, #493636);
  border-radius: 1.5rem/0.4rem;
}
llegf32 i:nth-of-type(5):before, llegf32 i:nth-of-type(5):after {
  transform: translate3d(0.2rem, 2.4rem, 0) rotate(-16deg) skewY(12deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, rgba(53, 37, 29, 0) 10%, #242424 25%, #2c2121 50%, #493636 90%, #493636), linear-gradient(rgba(230, 153, 0, 0.5), #e69900);
  background-color: #493636;
}
llegf32 i:nth-of-type(5):after {
  border-left: none;
}
llegf32 i:nth-of-type(5):before {
  transform: translate3d(-0.15rem, 2.4rem, 0) rotate(2deg) skewY(-3deg);
}
llegf32 > x:nth-of-type(1) {
  width: 7rem;
  height: 5.2rem;
  transform: translate3d(-32rem, 56.5rem, 0) rotate(38deg) skewY(0deg);
  overflow: hidden;
  border-radius: 50%;
}
llegf32 > x:nth-of-type(1):before {
  width: 5rem;
  height: 5rem;
  background: linear-gradient(-46deg, #563c2e, #35251d 54%, #87836e 66%, #87836e);
  transform: translate3d(0.9rem, -0.1rem, 0) rotate(49deg) skewY(0deg);
}
llegf32 > x:nth-of-type(1):after {
  transform: translate3d(0rem, 1.4rem, 0) rotate(4deg) skewY(-2deg);
  width: 7rem;
  height: 2.1rem;
  border-radius: 50%;
  background: linear-gradient(#35251d, #463025);
  box-shadow: inset 0 0.4rem 0 0.3rem #35251d, inset -0.6rem 0.3rem 0 0 #35251d, inset 1rem 1rem 1rem 0 #35251d, 0 -0.3rem 0 0 #493636;
}
llegf32 > x:nth-of-type(2) {
  transform: translate3d(-40rem, 69.5rem, 0) rotate(32deg);
  width: 6rem;
  height: 4rem;
  overflow: hidden;
  border-radius: 0.5rem 3rem 0 0.2rem;
}
llegf32 > x:nth-of-type(2):after {
  transform: translate3d(3.2rem, 1.6rem, 0) rotate(-25deg) scaleY(0.5);
  border-radius: 50%;
  background: #fff;
  width: 1rem;
  height: 0.5rem;
  opacity: 0.8;
  box-shadow: 0.2rem 0.7rem 0 0.1rem #fff, -0.2rem -0.6rem 0 -0.05rem rgba(255, 255, 255, 0.8), -0.3rem -1rem 0 -0.1rem rgba(255, 255, 255, 0.6), -0.35rem -1.5rem 0 -0.1rem rgba(255, 255, 255, 0.4), -0.35rem -2rem 0 -0.1rem rgba(255, 255, 255, 0.2);
  filter: blur(0.1rem);
}
llegf32 > x:nth-of-type(2):before {
  transform: translate3d(-1.2rem, -1.6rem, 0) rotate(-25deg);
  width: 5rem;
  height: 5rem;
  border-radius: 0;
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), #2c2121 50%);
  border-radius: 2rem/0.5rem;
}
llegf32 > x:nth-of-type(2) > x:nth-of-type(1) {
  transform: translate3d(-0.3rem, 1.75rem, 0) rotate(-26deg) skewY(0deg) skewX(0deg);
  box-shadow: -4rem 0.1rem 0.1rem rgba(230, 153, 0, 0.5), 0 0.2rem 0 0.2rem rgba(44, 33, 33, 0.85), 0.2rem 0.3rem 0.1rem rgba(230, 153, 0, 0.5), 0 0.4rem 0 0.4rem rgba(44, 33, 33, 0.85), 0.4rem 0.5rem 0.1rem rgba(230, 153, 0, 0.5), 0 0.6rem 0 0.6rem rgba(44, 33, 33, 0.85), -4rem -0.1rem 0.1rem #e69900;
}
llegf32 > x:nth-of-type(2) > x:nth-of-type(1), llegf32 > x:nth-of-type(2) > x:nth-of-type(1):before, llegf32 > x:nth-of-type(2) > x:nth-of-type(1):after {
  height: 0.35rem;
  width: 5.1rem;
  background: rgba(44, 33, 33, 0.85);
  border-radius: 50%;
}
llegf32 > x:nth-of-type(2) > x:nth-of-type(1):after {
  transform: translate3d(-0.5rem, -1rem, 0) rotate(5deg);
  height: 0.3rem;
  border-radius: 0.2rem;
  box-shadow: 0.1rem 0.2rem 0 rgba(44, 33, 33, 0.85), -3rem 0.2rem 0.1rem rgba(230, 153, 0, 0.5), 0.2rem 0.4rem 0 rgba(44, 33, 33, 0.85), -3rem 0.4rem 0.1rem rgba(230, 153, 0, 0.5), 0.35rem 0.6rem 0 rgba(44, 33, 33, 0.85), -3rem 0.6rem 0.1rem rgba(230, 153, 0, 0.5), 0.5rem 0.8rem 0 rgba(44, 33, 33, 0.85);
}
llegf32 > x:nth-of-type(2) > x:nth-of-type(1):before {
  transform: translate3d(0.6rem, -0.9rem, 0) rotate(5deg);
  height: 0.3rem;
  width: 4rem;
  box-shadow: -1.5rem 0 0.1rem #493636, -3rem -0.1rem 0.1rem rgba(230, 153, 0, 0.5), 0 -0.2rem 0 rgba(44, 33, 33, 0.85), -1.5rem -0.2rem 0.1rem #493636, -3rem -0.3rem 0.1rem rgba(230, 153, 0, 0.5), 0 -0.4rem 0 rgba(44, 33, 33, 0.85), -1.5rem -0.4rem 0.1rem #493636, -3rem -0.5rem 0.1rem rgba(230, 153, 0, 0.5), 0 -0.6rem 0 rgba(44, 33, 33, 0.85), -1.5rem -0.6rem 0.1rem #493636, -3rem -0.7rem 0.1rem rgba(230, 153, 0, 0.5), 0 -0.8rem 0 rgba(44, 33, 33, 0.85);
}

llegf22 {
  transform: translate3d(111.75rem, 11.5rem, 0) rotate(-1deg) rotateX(9.4deg) skewY(-4deg) scaleY(1.01);
}
llegf22 i,
llegf22 i:before,
llegf22 i:after {
  background-size: 100% 200%, 100% 100%;
  transform: scaleY(2.3);
  height: 3rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, #fff 15%, #242424 30%, #262626 50%, #2c2121);
  width: 2.8rem;
}
llegf22 i:nth-of-type(1):before {
  transform: translate3d(-0.4rem, 2.35rem, 0) rotate(13deg) skewY(-12deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, rgba(255, 255, 255, 0.5) 15%, #242424 30%, #262626 50%, #2c2121);
  width: 2.8rem;
}
llegf22 i:nth-of-type(1):after {
  transform: translate3d(-1.1rem, 4.8rem, 0) rotate(20deg) skewY(-16deg) scaleY(1.1);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, rgba(255, 255, 255, 0.5) 15%, #333333 30%, #262626 50%, #2c2121);
  width: 2.85rem;
}
llegf22 i:nth-of-type(2) {
  transform: translate3d(-2.05rem, 17.1rem, 0) rotate(10deg) scaleY(2.4);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 7%, rgba(255, 255, 255, 0.7) 20%, #2c2121, rgba(255, 255, 255, 0.1) 40%, #404040 50%, #2c2121 90%, rgba(53, 37, 29, 0)), linear-gradient(#493636, #e69900, #493636);
  width: 2.9rem;
}
llegf22 i:nth-of-type(2):before {
  transform: translate3d(-0.05rem, 2.4rem, 0) rotate(-2deg) skewY(3deg);
  width: 2.9rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 10%, rgba(255, 255, 255, 0.7) 20%, #2c2121, rgba(255, 255, 255, 0.5) 40%, #3b3b3b 60%, #2c2121 90%, rgba(53, 37, 29, 0)), linear-gradient(#e69900, #493636 20%, #493636);
}
llegf22 i:nth-of-type(2):after {
  transform: translate3d(0.1rem, 5.03rem, 0) rotate(-7deg) skewY(6deg) scaleY(1.1);
  width: 2.95rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 5%, rgba(255, 255, 255, 0.9) 20%, #2c2121, rgba(255, 255, 255, 0.5) 40%, #3b3b3b 60%, #2c2121 90%, rgba(53, 37, 29, 0)), linear-gradient(#493636, #493636 20%, #e69900);
}
llegf22 i:nth-of-type(3) {
  transform: translate3d(-4.6rem, 35.8rem, 0) rotate(3deg) skewY(2deg) scaleY(2.9);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 5%, rgba(255, 255, 255, 0.9) 15%, #333333, rgba(255, 255, 255, 0.5) 45%, #3b3b3b 60%, #2c2121 90%, rgba(53, 37, 29, 0)), linear-gradient(#493636, #e69900, #493636);
  width: 3rem;
}
llegf22 i:nth-of-type(3):before {
  transform: translate3d(-0.1rem, 2.65rem, 0) rotate(-2deg) skewY(3deg);
  width: 3.1rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 6%, rgba(255, 255, 255, 0.9) 15%, #404040, rgba(255, 255, 255, 0.4) 45%, #3b3b3b 60%, #2c2121 85%, rgba(53, 37, 29, 0)), linear-gradient(#e69900, #493636, #493636);
}
llegf22 i:nth-of-type(3):after {
  transform: translate3d(0.05rem, 5.03rem, 0) rotate(-7deg) skewY(8deg) scaleY(1.1);
  width: 3.2rem;
  height: 4rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 7%, rgba(255, 255, 255, 0.9) 15%, #3b3b3b, rgba(255, 255, 255, 0.6) 45%, #3b3b3b 60%, #2c2121 85%, rgba(53, 37, 29, 0), #2c2121), linear-gradient(#493636, #e69900 15%, #ffb31a, #e69900, #493636 30%, #493636);
}
llegf22 i:nth-of-type(4) {
  background: #2c2121;
  width: 2rem;
  height: 8rem;
  transform: translate3d(-4.9rem, 59.3rem, 0);
}
llegf22 i:nth-of-type(4):before {
  transform: translate3d(0.1rem, 2rem, 0) rotate(-4deg) skewY(3deg) scaleY(2.9);
  background-image: repeating-radial-gradient(circle at 50% 200%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-82deg, #262626 15%, rgba(53, 37, 29, 0) 30%, #333333, rgba(53, 37, 29, 0) 50%, #3b3b3b 70%, #2c2121), linear-gradient(#fff, #493636, #493636);
  width: 3.2rem;
}
llegf22 i:nth-of-type(4):after {
  display: none;
}
llegf22 > x:nth-of-type(1) {
  transform: translate3d(-5.6rem, 55.1rem, 0) rotate(-4deg);
  width: 4rem;
  height: 3rem;
  border-radius: 50%;
  background: linear-gradient(to right, #87836e, #9f9b89);
}
llegf22 > x:nth-of-type(1):before {
  width: 7.8rem;
  height: 4.5rem;
  transform: translate3d(-1.8rem, 0.2rem, 0);
  background: linear-gradient(to right, #2c2121, #35251d, #87836e);
  border-radius: 50%;
}
llegf22 > x:nth-of-type(1):after {
  transform: translate3d(0.3rem, 3.1rem, 0) rotate(0deg);
  width: 3.5rem;
  height: 1.7rem;
  background: #2c2121;
  border-radius: 50%;
}
llegf22 > x:nth-of-type(1) > x {
  transform: translate3d(-1.8rem, 0.5rem, 0);
  width: 7.8rem;
  height: 4.2rem;
  box-shadow: inset -0.3rem 0.1rem 0 0.5rem #2c2121;
  border-radius: 50%;
}
llegf22 > x:nth-of-type(1) > x:after {
  transform: translate3d(4.25rem, 1.7rem, 0) rotate(53deg);
  width: 2rem;
  height: 2rem;
  background: linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), #686555 80%, #797563);
}
llegf22 > x:nth-of-type(2) {
  transform: translate3d(-7rem, 65rem, 0) rotate(5deg);
  width: 8rem;
  height: 6rem;
}
llegf22 > x:nth-of-type(2):after {
  border-radius: 2rem/0.4rem 0.2rem 1rem 1rem;
  transform: translate3d(2.15rem, 0rem, 0) rotate(-2deg) skewX(6deg) scaleY(2.75);
  background-size: 100% 200%, 100% 100%;
  background-image: repeating-radial-gradient(circle at 60% 300%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem, rgba(44, 33, 33, 0.8) 0.2rem, rgba(44, 33, 33, 0.8) 0.29rem, rgba(53, 37, 29, 0) 0.29rem, rgba(53, 37, 29, 0) 0.4rem, rgba(44, 33, 33, 0.6) 0.4rem, rgba(44, 33, 33, 0.6) 0.49rem, rgba(53, 37, 29, 0) 0.49rem, rgba(53, 37, 29, 0) 0.6rem, rgba(44, 33, 33, 0.4) 0.6rem, rgba(44, 33, 33, 0.4) 0.69rem, rgba(53, 37, 29, 0) 0.69rem, rgba(53, 37, 29, 0) 0.8rem, rgba(44, 33, 33, 0.2) 0.8rem, rgba(44, 33, 33, 0.2) 0.89rem, rgba(53, 37, 29, 0) 0.89rem, rgba(53, 37, 29, 0) 1rem, rgba(53, 37, 29, 0) 1rem, rgba(53, 37, 29, 0) 1.2rem), linear-gradient(to left, rgba(53, 37, 29, 0) 5%, rgba(53, 37, 29, 0) 25%, #333333, rgba(53, 37, 29, 0) 45%, #3b3b3b 65%, rgba(53, 37, 29, 0)), radial-gradient(at 62% -22%, #fff, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  width: 3.2rem;
  height: 2rem;
  filter: blur(0.05rem);
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(1) {
  transform: translate3d(1.8rem, 0.5rem, 0) rotate(-13deg) skewY(6deg) skewX(-8deg);
  box-shadow: 0 -0.4rem 0 -0.05rem #242424, 0 -0.8rem 0 -0.1rem #2c2121, 0 -1.2rem 0 -0.15rem #242424, 0 -1.6rem 0 -0.2rem #2c2121, 0 -2rem 0 -0.25rem #242424, 0 -2.4rem 0 -0.3rem #2c2121;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(1), llegf22 > x:nth-of-type(2) > x:nth-of-type(1):before, llegf22 > x:nth-of-type(2) > x:nth-of-type(1):after {
  height: 1.5rem;
  width: 3.6rem;
  background: #2c2121;
  border-radius: 50%;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(1):before {
  transform: translate3d(0rem, 1.1rem, 0) scaleY(0.7) scaleX(1.1);
  box-shadow: 0 -0.4rem 0 -0.05rem #242424, 0 -0.8rem 0 -0.1rem #242424, 0 -1.2rem 0 -0.15rem #2c2121, 0 -1.6rem 0 -0.2rem #2c2121, 0 -2rem 0 -0.25rem #242424, 0 -2.4rem 0 -0.3rem #242424;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(1):after {
  transform: translate3d(0rem, 2.2rem, -0.05rem) scaleY(0.5) scaleX(1.4) skewY(6deg);
  box-shadow: 0 -0.4rem 0 -0.1rem #242424, 0 -0.8rem 0 -0.15rem #242424, 0 -1.2rem 0 -0.2rem #2c2121, 0 -1.6rem 0 -0.25rem #2c2121, 0 -2rem 0 -0.3rem #242424, 0 -2.4rem 0 -0.35rem #242424;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(2) {
  height: 1.2rem;
  width: 6.5rem;
  background: #2c2121;
  border-radius: 50%;
  transform: translate3d(0.6rem, 3.2rem, 0) rotate(-5deg) skewY(4deg) skewX(56deg) scaleX(0.82) scaleY(0.7);
  box-shadow: -0.4rem 0.3rem 0 0.2rem #242424, -0.7rem 0.7rem 0 0.5rem #2c2121;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(2):before {
  height: 0.5rem;
  width: 6.6rem;
  background: #2c2121;
  border-radius: 50%;
  transform: translate3d(0.2rem, 0.1rem, 0) rotate(-1deg);
  box-shadow: -0.3rem 0.2rem 0 0.1rem #242424, 0.35rem -0.2rem 0 -0.1rem #242424, 0.25rem -0.1rem 0 -0.1rem #242424;
}
llegf22 > x:nth-of-type(2) > x:nth-of-type(2):after {
  transform: translate3d(13.4rem, -6.9rem, 0) skewY(7deg) skewX(-46deg) scaleY(0.9);
  width: 0.7rem;
  height: 0.3rem;
  background: #fff;
  border-radius: 0.2rem;
  box-shadow: 0 1rem 0 rgba(255, 255, 255, 0.9), 0 2rem 0 rgba(255, 255, 255, 0.8), 0 3rem 0 rgba(255, 255, 255, 0.7), 0 4rem 0 rgba(255, 255, 255, 0.6), 0 5rem 0 rgba(255, 255, 255, 0.5), 0 6rem 0 rgba(255, 255, 255, 0.4), 0 7rem 0 rgba(255, 255, 255, 0.3), 0 8rem 0 rgba(255, 255, 255, 0.2), 0 9rem 0 rgba(255, 255, 255, 0.1);
  filter: blur(0.1rem);
}
llegf22:after {
  transform: translate3d(-3.4rem, 63.5rem, 0) scaleY(0.55);
  width: 0.4rem;
  height: 0.3rem;
  background: #fff;
  border-radius: 0.2rem;
  box-shadow: 0 1rem 0 rgba(255, 255, 255, 0.9), 0 2rem 0 rgba(255, 255, 255, 0.8), 0 3rem 0 rgba(255, 255, 255, 0.7), 0 4rem 0 rgba(255, 255, 255, 0.6), 0 5rem 0 rgba(255, 255, 255, 0.5), 0 6rem 0 rgba(255, 255, 255, 0.4), 0 7rem 0 rgba(255, 255, 255, 0.3), 0 8rem 0 rgba(255, 255, 255, 0.2), 0 9rem 0 rgba(255, 255, 255, 0.1);
  filter: blur(0.1rem);
  opacity: 0.5;
}

llegf12 {
  transform: translate3d(113rem, 1rem, 0) rotate(0deg) rotateX(11.7deg) skewY(-12deg);
}
llegf12 i,
llegf12 i:before,
llegf12 i:after {
  background-size: 100% 200%, 100% 100%;
  transform: scaleY(3);
  height: 2.4rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, #fff 15%, #333333 30%, #2c2121 70%, #242424);
  width: 2.9rem;
  background-color: #2c2121;
}
llegf12 i:nth-of-type(1):before {
  transform: translate3d(-0.35rem, 1.75rem, 0) rotate(18deg) skewY(-17deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, rgba(255, 255, 255, 0.75) 15%, #333333 30%, #2c2121 70%, #242424);
  width: 2.8rem;
}
llegf12 i:nth-of-type(1):after {
  transform: translate3d(-0.85rem, 3.1rem, 0) rotate(29deg) skewY(-24deg);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.09rem, rgba(53, 37, 29, 0) 0.09rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626, rgba(255, 255, 255, 0.5) 15%, #333333 30%, #2c2121 70%, #242424);
  width: 2.6rem;
}
llegf12 i:nth-of-type(2) {
  transform: translate3d(-2.25rem, 14.7rem, 0) rotate(16deg) scaleY(3.1);
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 5%, rgba(255, 255, 255, 0.3) 20%, #333333 35%, #2c2121 60%, #262626);
  height: 2.6rem;
  width: 2.8rem;
}
llegf12 i:nth-of-type(2):before {
  transform: translate3d(-0.3rem, 2.1rem, 0) rotate(10deg) skewY(-7deg);
  width: 2.8rem;
  background-image: repeating-radial-gradient(circle at 60% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(to left, #262626 5%, rgba(255, 255, 255, 0.3) 20%, #333333 35%, rgba(53, 37, 29, 0) 60%, #292929, #262626), linear-gradient(#2c2121, #ccc);
}
llegf12 i:nth-of-type(2):after {
  transform: translate3d(-0.9rem, 3.75rem, 0) rotate(24deg) skewY(-21deg) scaleY(1);
  background-image: repeating-radial-gradient(circle at 50% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-84deg, #262626 10%, rgba(255, 255, 255, 0.3) 20%, #333333 40%, rgba(53, 37, 29, 0) 60%, #292929, #262626), linear-gradient(#757575, #fff, #fff);
  height: 3rem;
  width: 2.6rem;
}
llegf12 i:nth-of-type(3) {
  transform: translate3d(-9.4rem, 31.8rem, 0) rotate(31deg) skewY(0deg) scaleY(3);
  background-image: repeating-radial-gradient(circle at 40% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-88deg, #262626 10%, #ccc 35%, #333333 45%, rgba(53, 37, 29, 0) 65%, #292929, #262626), linear-gradient(#fff, #535353, #535353);
  width: 2.8rem;
}
llegf12 i:nth-of-type(3):before {
  transform: translate3d(-0.3rem, 1.75rem, 0) rotate(9deg) skewY(-8deg);
  width: 2.8rem;
  background-image: repeating-radial-gradient(circle at 40% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-88deg, #262626 10%, #fff 35%, #3d3d3d 50%, #737373, #333333, #262626);
}
llegf12 i:nth-of-type(3):after {
  transform: translate3d(-0.8rem, 3.57rem, 0) rotate(20deg) skewY(-19deg) scaleY(1.1);
  height: 3rem;
  width: 2.7rem;
  background-image: repeating-radial-gradient(circle at 40% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-94deg, #262626 15%, #fff 35%, #595959 50%, #737373, #333333, #262626);
}
llegf12 i:nth-of-type(4) {
  transform: translate3d(-20.8rem, 46.7rem, 0) rotate(41deg) scaleY(2.9);
  background-image: repeating-radial-gradient(circle at 50% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-94deg, #262626 15%, #fff 35%, #595959 50%, #737373, #333333, #262626);
  width: 3rem;
  height: 3rem;
}
llegf12 i:nth-of-type(4):before {
  transform: translate3d(-0.1rem, 2.4rem, 0) rotate(0deg);
  background-image: repeating-radial-gradient(circle at 50% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-94deg, #262626 15%, #fff 35%, #595959 50%, #737373, #333333, #262626);
  width: 3rem;
  height: 3.5rem;
}
llegf12 i:nth-of-type(4):after {
  display: none;
}
llegf12 i:nth-of-type(5) {
  transform: translate3d(-33rem, 61rem, 0) rotate(38deg) scaleY(2.9);
  background-image: repeating-radial-gradient(circle at 50% 120%, #2c2121, #2c2121 0.075rem, rgba(53, 37, 29, 0) 0.075rem, rgba(53, 37, 29, 0) 0.2rem), linear-gradient(-94deg, #e69900, #2c2121, #262626 25%, #fff 55%, #737373, #333333, #2c2121);
  width: 3.2rem;
  height: 3rem;
  border-radius: 1.6rem/0.3rem;
}
llegf12 i:nth-of-type(5):before {
  display: none;
}
llegf12 i:nth-of-type(5):after {
  display: none;
}
llegf12 > x:nth-of-type(1) {
  transform: translate3d(-29.75rem, 56.5rem, 0) rotate(34deg);
  width: 4rem;
  height: 3rem;
  border-radius: 50%;
  background: linear-gradient(to right, #87836e, #9f9b89);
}
llegf12 > x:nth-of-type(1):before {
  width: 7.8rem;
  height: 4.2rem;
  transform: translate3d(-1.9rem, 0.2rem, 0);
  background: linear-gradient(to right, #2c2121, #4f4c40, #87836e);
  border-radius: 50%;
}
llegf12 > x:nth-of-type(1):after {
  transform: translate3d(0rem, 2.65rem, 0);
  width: 3.5rem;
  height: 1.7rem;
  background: #2c2121;
  border-radius: 50%;
}
llegf12 > x:nth-of-type(1) > x {
  transform: translate3d(-1.9rem, 0.5rem, 0);
  width: 7.8rem;
  height: 3.8rem;
  box-shadow: inset -0.3rem 0.3rem 0 0.5rem #2c2121;
  border-radius: 50%;
  background: linear-gradient(50deg, #2c2121, rgba(53, 37, 29, 0.8));
}
llegf12 > x:nth-of-type(2) {
  transform: translate3d(-39rem, 65rem, 0) rotate(40deg);
  width: 8rem;
  height: 6rem;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(1) {
  transform: translate3d(1.8rem, 0.5rem, 0) rotate(-13deg) skewY(6deg) skewX(9deg);
  box-shadow: 0 -0.2rem 0.5rem -0.5rem #a6a6a6, 0 -0.3rem 0 -0.1rem #212121, 0.1rem -0.7rem 0 -0.2rem #2c2121, 0.1rem -0.9rem 0.5rem -0.6rem #a6a6a6, 0.1rem -1rem 0 -0.3rem #212121, 0.2rem -1.4rem 0 -0.4rem #2c2121, 0.3rem -1.5rem 0.5rem -0.8rem #a6a6a6, 0.3rem -1.7rem 0 -0.5rem #212121;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(1), llegf12 > x:nth-of-type(2) > x:nth-of-type(1):before, llegf12 > x:nth-of-type(2) > x:nth-of-type(1):after {
  height: 2.5rem;
  width: 4rem;
  background: #2c2121;
  border-radius: 50%;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(1):after {
  height: 1.8rem;
  width: 4.3rem;
  transform: translate3d(-0.2rem, 0.6rem, 0) skewY(-4deg);
  background: #212121;
  box-shadow: 0 -0.3rem 0 -0.1rem #2c2121, 0 -0.4rem 0.5rem -0.5rem #a6a6a6, 0 -0.6rem 0 -0.2rem #212121;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(2) {
  border-radius: 50%;
  height: 1.3rem;
  width: 4.6rem;
  transform: translate3d(1.7rem, 1.8rem, 0) rotate(-19deg) skewY(2deg) skewX(9deg);
  background: #212121;
  box-shadow: 0 -0.3rem 0 -0.1rem #2c2121, 0 -0.4rem 0.5rem -0.5rem #a6a6a6, 0 -0.6rem 0 -0.2rem #212121, 0 -0.9rem 0 -0.3rem #2c2121, 0 -1rem 0.5rem -0.7rem #a6a6a6;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(2):before {
  border-radius: 50%;
  height: 1rem;
  width: 5.2rem;
  transform: translate3d(-0.3rem, 0.8rem, 0) rotate(-6deg) skewY(0deg) skewX(0deg);
  background: #212121;
  box-shadow: 0 -0.3rem 0 -0.1rem #2c2121, 0 -0.4rem 0.5rem -0.5rem #a6a6a6, 0 -0.6rem 0 -0.2rem #212121, 0 -0.9rem 0 -0.3rem #2c2121, 0 -1rem 0.5rem -0.7rem #a6a6a6;
}
llegf12 > x:nth-of-type(2) > x:nth-of-type(2):after {
  transform: translate3d(2.5rem, -2.5rem, 0) rotate(8deg) skewY(1deg) skewX(-11deg);
  border-radius: 0.75rem 0.75rem 0 0/0.25rem 0.25rem 0 0;
  width: 1rem;
  height: 0.25rem;
  background: #fff;
  box-shadow: 0 0.5rem 0.1rem #fff, 0 1rem 0.1rem #fff, 0 1.5rem 0.1rem #fff, -0.3rem 0.1rem 0.1rem rgba(166, 166, 166, 0.5), -0.35rem 0.6rem 0.1rem rgba(166, 166, 166, 0.5), -0.4rem 1.1rem 0.1rem rgba(166, 166, 166, 0.5), -0.45rem 1.6rem 0.1rem rgba(166, 166, 166, 0.5), 0.3rem 0.1rem 0.1rem rgba(166, 166, 166, 0.5), 0.35rem 0.6rem 0.1rem rgba(166, 166, 166, 0.5), 0.4rem 1.1rem 0.1rem rgba(166, 166, 166, 0.5), 0.45rem 1.6rem 0.1rem rgba(166, 166, 166, 0.5), -0.6rem 0.2rem 0.1rem rgba(166, 166, 166, 0.2), -0.65rem 0.7rem 0.1rem rgba(166, 166, 166, 0.2), -0.7rem 1.2rem 0.1rem rgba(166, 166, 166, 0.2), -0.75rem 1.7rem 0.1rem rgba(166, 166, 166, 0.2), 0.6rem 0.2rem 0.1rem rgba(166, 166, 166, 0.2), 0.65rem 0.7rem 0.1rem rgba(166, 166, 166, 0.2), 0.7rem 1.2rem 0.1rem rgba(166, 166, 166, 0.2), 0.75rem 1.7rem 0.1rem rgba(166, 166, 166, 0.2);
  opacity: 0.7;
}
llegf12 > x:nth-of-type(2):after {
  transform: translate3d(2.9rem, 1.3rem, 0) rotate(-18deg) skewY(3deg) skewX(11deg);
  border-radius: 0.75rem 0.75rem 0 0/0.25rem 0.25rem 0 0;
  width: 1.1rem;
  height: 0.25rem;
  background: rgba(255, 255, 255, 0.8);
  box-shadow: 0 0.5rem 0.1rem rgba(255, 255, 255, 0.6), 0 1rem 0.1rem rgba(255, 255, 255, 0.4), 0 1.5rem 0.1rem rgba(255, 255, 255, 0.2), -0.35rem 0.1rem 0.1rem rgba(166, 166, 166, 0.75), -0.45rem 0.6rem 0.1rem rgba(166, 166, 166, 0.5), -0.55rem 1.1rem 0.1rem rgba(166, 166, 166, 0.2), -0.65rem 1.6rem 0.1rem rgba(166, 166, 166, 0.1), 0.35rem 0.1rem 0.1rem rgba(166, 166, 166, 0.75), 0.45rem 0.6rem 0.1rem rgba(166, 166, 166, 0.5), 0.55rem 1.1rem 0.1rem rgba(166, 166, 166, 0.2), 0.65rem 1.6rem 0.1rem rgba(166, 166, 166, 0.1), -0.6rem 0.2rem 0.1rem rgba(166, 166, 166, 0.2), -0.65rem 0.7rem 0.1rem rgba(166, 166, 166, 0.2), -0.7rem 1.2rem 0.1rem rgba(166, 166, 166, 0.2), -0.75rem 1.7rem 0.1rem rgba(166, 166, 166, 0.2), 0.6rem 0.2rem 0.1rem rgba(166, 166, 166, 0.2), 0.65rem 0.7rem 0.1rem rgba(166, 166, 166, 0.2), 0.7rem 1.2rem 0.1rem rgba(166, 166, 166, 0.2), 0.75rem 1.7rem 0.1rem rgba(166, 166, 166, 0.2);
  opacity: 0.7;
}

vacuum {
  left: 1rem;
}
vacuum:before {
  width: 150%;
  height: 100%;
  left: -25%;
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(255, 255, 255, 0.3));
  transform: translate3d(-1rem, 1rem, 0);
}
vacuum front-left {
  transform: translate3d(60.9rem, 20.6rem, 0) rotate(-18deg) skewX(-2deg);
  width: 0.8rem;
  height: 31.5rem;
  background: #35251d;
}
vacuum front-left:before {
  width: 10rem;
  height: 5rem;
  background: #35251d;
  transform: translate3d(-2rem, 7.4rem, 0) rotate(45deg) skewX(15deg);
  box-shadow: 5rem 7.5rem 0 #35251d;
  border-radius: 0 0 1rem 1rem;
}
vacuum front-left i:nth-of-type(1) {
  transform: translate3d(-2rem, 0rem, 0);
  width: 2.1rem;
  height: 7.5rem;
  border: 1.3rem solid #35251d;
  box-sizing: content-box;
  border-top-width: 9rem;
  border-bottom-width: 15rem;
  border-radius: 0.2rem;
  background: rgba(194, 126, 112, 0.3);
  border-right-width: 2.5rem;
  box-shadow: inset 0.15rem 0.15rem 0 #2c2121, inset 0 -0.15rem 0 #2c2121, inset 0 0 1rem #2c2121, 5rem 0 0 #1d1616, 7rem 0 0 #1d1616;
}
vacuum front-left i:nth-of-type(1):after {
  filter: blur(0.5);
  transform: translate3d(-0.8rem, 7.6rem, 0);
  border: 1rem solid rgba(53, 37, 29, 0);
  border-top: 7rem solid #662b00;
  opacity: 0.2;
  box-shadow: 0.75rem 3rem 0 #990000;
}
vacuum front-left i:nth-of-type(2) {
  transform: translate3d(-1.5rem, 2rem, 0);
  width: 3rem;
  height: 14.7rem;
  box-shadow: inset 0 7rem 0 #2c2121;
  overflow: hidden;
}
vacuum front-left i:nth-of-type(2):before {
  width: 0.8rem;
  height: 100%;
  background: linear-gradient(#b3a24d, rgba(53, 37, 29, 0.8) 13%, #35251d), #b3a24d;
  opacity: 0.8;
  filter: blur(0.05rem);
  border-radius: 0.1rem 0 0 0.1rem;
}
vacuum front-left i:nth-of-type(2):after {
  transform: translate3d(0.25rem, -0.4rem, 0) skewX(37deg);
  width: 5rem;
  height: 1.4rem;
  background: #231a1a;
  box-shadow: -1.5rem 2.2rem 0 #231a1a, -3.1rem 4.2rem 0 #231a1a, -4.7rem 6.2rem 0 #231a1a;
}
vacuum front-left i:nth-of-type(3) {
  width: 12.4rem;
  height: 14rem;
  background: linear-gradient(rgba(53, 37, 29, 0), #281c15, #2e2019, #35251d);
  transform: translate3d(-2rem, 18.6rem, 0) skewY(10deg);
}
vacuum front-left i:nth-of-type(3):before {
  width: 5.5rem;
  height: 1.1rem;
  transform: translate3d(3rem, 6.3rem, 0) skewY(-2deg);
  background: #231a1a;
  box-shadow: -0.5rem 0 0 rgba(179, 162, 77, 0.05), 0.05rem 1.9rem 0 #261c1c, -0.45rem 1.9rem 0 rgba(179, 162, 77, 0.07), 0.1rem 3.8rem 0 #291e1e, -0.4rem 3.8rem 0 rgba(179, 162, 77, 0.1), 0.15rem 5.7rem 0 #2c2121, -0.35rem 5.7rem 0 rgba(179, 162, 77, 0.1);
}
vacuum front-left i:nth-of-type(3):after {
  width: 5.6rem;
  height: 0.3rem;
  transform: translate3d(2.8rem, 6.3rem, 0) skewY(-2deg) skewX(50deg);
  background: #1a1414;
  box-shadow: -2.2rem 1.9rem 0 #1d1616, -4.45rem 3.8rem 0 #201818, -6.65rem 5.7rem 0 #231a1a;
}
vacuum front-middle {
  transform: translate3d(59.75rem, 8.75rem, 0) rotate(-18deg) skewY(-2deg) skewX(-2deg);
  width: 0.8rem;
  height: 25rem;
  background: #35251d;
  box-shadow: 2.5rem 0 0 #35251d, 4.75rem 0 0 #35251d;
}
vacuum front-middle:before {
  width: 14rem;
  height: 3rem;
  background: #35251d;
  transform: translate3d(-2rem, 5.7rem, 0) rotate(55deg) skewX(32deg);
  border-radius: 1rem;
  box-shadow: 5.5rem 9.8rem 0 #35251d, 4rem -3rem 0 #35251d, 7.2rem 6.5rem 0 #35251d, 7.2rem 8rem 0 #35251d;
}
vacuum front-middle i:nth-of-type(2),
vacuum front-middle i:nth-of-type(3),
vacuum front-middle i:nth-of-type(4) {
  transform: translate3d(-0.75rem, 0rem, 0);
  width: 3.3rem;
  height: 17rem;
  border: 0.9rem solid #2b1e17;
  box-sizing: content-box;
  border-top-width: 3.6rem;
  border-bottom-width: 18rem;
  border-radius: 0.3rem;
  background: rgba(194, 126, 112, 0.3);
  border-right-width: 1rem;
  box-shadow: inset 0.25rem 0.25rem 0 #2c2121, inset 0 -0.25rem 0 #2c2121, inset 0 0 1rem #2c2121;
}
vacuum front-middle i:nth-of-type(2):before,
vacuum front-middle i:nth-of-type(3):before,
vacuum front-middle i:nth-of-type(4):before {
  transform: translate3d(-0.4rem, -0.75rem, 0) skewY(5deg);
  width: 0.5rem;
  height: 18rem;
  background: linear-gradient(#b3a24d, rgba(53, 37, 29, 0.8) 13%, #35251d), #b3a24d;
  opacity: 0.8;
  filter: blur(0.05rem);
  border-radius: 0.1rem 0 0 0.1rem;
}
vacuum front-middle i:nth-of-type(2):after,
vacuum front-middle i:nth-of-type(3):after,
vacuum front-middle i:nth-of-type(4):after {
  transform: translate3d(-0.5rem, -0.9rem, 0);
  border: 1rem solid rgba(53, 37, 29, 0);
  border-top-color: #281c15;
  border-right-width: 0;
  width: 4rem;
  border-left-width: 0.6rem;
  border-radius: 0.1rem;
}
vacuum front-middle i:nth-of-type(2) {
  border-left-width: 1.2rem;
}
vacuum front-middle i:nth-of-type(2):before {
  background: linear-gradient(rgba(102, 43, 0, 0.7), rgba(51, 21, 0, 0.8) 13%, #35251d), #b3a24d;
  height: 17.75rem;
}
vacuum front-middle i:nth-of-type(3) {
  transform: translate3d(4.1rem, 0rem, 0) skewX(-1deg);
  height: 17.2rem;
}
vacuum front-middle i:nth-of-type(3):before {
  background: linear-gradient(rgba(53, 37, 29, 0), #35251d, rgba(51, 21, 0, 0.8) 30%, #35251d), #b3a24d;
  height: 17.9rem;
}
vacuum front-middle i:nth-of-type(4) {
  transform: translate3d(8.6rem, 0rem, 0) skewX(-2deg);
  height: 17.4rem;
}
vacuum front-middle i:nth-of-type(4):before {
  background: linear-gradient(rgba(53, 37, 29, 0), #35251d, #35251d, rgba(53, 37, 29, 0), #35251d), #b3a24d;
  height: 18.1rem;
}
vacuum front-middle i:nth-of-type(1) {
  background: #35251d;
  width: 7rem;
  height: 25rem;
  transform: translate3d(6.5rem, 0rem, 0) skewX(-2deg);
}
vacuum front-middle i:nth-of-type(5) {
  width: 14rem;
  height: 14rem;
  background: radial-gradient(at center bottom, #e69900, rgba(230, 77, 0, 0.3), #35251d 60%, #281c15), #281c15;
  transform: translate3d(-0.8rem, 26rem, 0) skewY(9deg);
  border-radius: 0.2rem;
  overflow: hidden;
}
vacuum front-middle i:nth-of-type(5):before {
  width: 10rem;
  height: 10rem;
  background: linear-gradient(to top right, #281c15, rgba(53, 37, 29, 0));
  transform: translate3d(8rem, 1rem, 0) rotate(-20deg) skewX(-40deg);
  filter: blur(0.2rem);
  border-radius: 2rem;
}
vacuum front-middle i:nth-of-type(5):after {
  width: 100%;
  height: 100%;
  background: linear-gradient(#2b1e17, rgba(53, 37, 29, 0));
}
vacuum front-middle i:nth-of-type(8) {
  width: 7.1rem;
  height: 1.3rem;
  transform: translate3d(2.6rem, 32.9rem, 0) skewY(7deg);
  background: #231a1a;
  border-radius: 50%/0.1rem;
  overflow: hidden;
}
vacuum front-middle i:nth-of-type(8):before {
  width: 110%;
  height: 0.6rem;
  background: linear-gradient(to right, #87836e, #662b00, rgba(44, 33, 33, 0.5), #2c2121, #2c2121), #e64d00;
  transform: skewX(70deg);
  opacity: 0.5;
  box-shadow: inset 0 -0.3rem 0.1rem #2c2121;
}
vacuum front-middle i:nth-of-type(8):after {
  width: 0.7rem;
  height: 100%;
  background: linear-gradient(rgba(102, 43, 0, 0.8) 10%, rgba(102, 43, 0, 0.8)), #87836e;
  box-shadow: inset -0.4rem 0 0.1rem #2c2121, 0 0 0.15rem 0.15rem #2c2121;
  transform: translate3d(0, 0.35rem, 0) skewY(40deg);
  opacity: 0.7;
}
vacuum front-middle i:nth-of-type(9) {
  width: 7.1rem;
  height: 1.3rem;
  transform: translate3d(2.6rem, 35.3rem, 0) skewY(8deg);
  background: #231a1a;
  border-radius: 50%/0.1rem;
  overflow: hidden;
}
vacuum front-middle i:nth-of-type(9):before {
  width: 110%;
  height: 0.6rem;
  background: linear-gradient(to right, #8f5300, #8f5300, #ff661a, #662b00, #2c2121, #2c2121), #e64d00;
  transform: skewX(45deg);
  opacity: 0.5;
  box-shadow: inset 0 -0.2rem 0.1rem #2c2121;
}
vacuum front-middle i:nth-of-type(9):after {
  width: 0.7rem;
  height: 100%;
  background: linear-gradient(108deg, rgba(102, 43, 0, 0.4), #2c2121, #2c2121), #e64d00;
  transform: translate3d(0, 0.35rem, 0) skewY(40deg);
  opacity: 0.8;
  box-shadow: 0.25rem 0.25rem 0.15rem 0.15rem #261c1c, inset -0.15rem -0.15rem 0.15rem 0.15rem #2c2121;
}
vacuum front-middle i:nth-of-type(10) {
  width: 7.1rem;
  height: 1.3rem;
  transform: translate3d(2.6rem, 37.7rem, 0) skewY(8deg);
  background: #231a1a;
  border-radius: 50%/0.1rem;
  overflow: hidden;
}
vacuum front-middle i:nth-of-type(10):before {
  width: 110%;
  height: 0.6rem;
  background: linear-gradient(to right, #8f5300, #8f5300, rgba(102, 43, 0, 0.5), #e64d00 47%, #2c2121 50%, #2c2121), #e64d00;
  transform: skewX(30deg);
  opacity: 0.5;
}
vacuum front-middle i:nth-of-type(10):after {
  width: 0.7rem;
  height: 100%;
  background: linear-gradient(136deg, rgba(53, 37, 29, 0.7), rgba(102, 43, 0, 0.4) 52%, #2c2121 62%, #2c2121), #e64d00;
  transform: translate3d(0, 0.35rem, 0) skewY(40deg);
  opacity: 0.8;
  box-shadow: inset 0 -0.2rem 0.2rem #2c2121, 0 0 1rem #0f0b0b;
}
vacuum front-middle i:nth-of-type(11) {
  width: 1.6rem;
  height: 1.85rem;
  background: linear-gradient(#493636, rgba(102, 43, 0, 0.5), #201818), #2c2121;
  transform: translate3d(1.1rem, 24.2rem, 0) rotate(44deg);
  border-radius: 0rem 1.8rem 1rem 0/0.5rem 1.6rem 0.7rem 0.5rem;
  box-shadow: 0.5rem 0.5rem 1rem rgba(15, 11, 11, 0.25);
}
vacuum front-middle i:nth-of-type(11):before {
  width: 1.55rem;
  height: 1.55rem;
  background: radial-gradient(at 41% 68%, #fff, #fff 10%, #2c2121 45%, #2c2121);
  transform: translate3d(-0.75rem, 0.11rem, 0) rotate(-45deg) skewX(-15deg);
  border-radius: 50%;
  box-shadow: inset 0 0 0 0.2rem #2c2121, inset 0.1rem 0.1rem 0 0.2rem #201818, inset 0.3rem 0.3rem 0.1rem #fff, inset 0.3rem -0.4rem 0.5rem -0.3rem #8f5300, inset 0.6rem 0 0.1rem rgba(44, 33, 33, 0.7), inset 0 0.5rem 0.2rem rgba(17, 12, 9, 0.7), inset -0.15rem -0.3rem 0.1rem #32241b;
}
vacuum front-middle i:nth-of-type(12) {
  width: 1.6rem;
  height: 1.85rem;
  background: linear-gradient(#493636, #493636 30%, #261c1c 60%, #201818), #2c2121;
  transform: translate3d(10rem, 24.75rem, 0) rotate(44deg);
  border-radius: 0rem 1.8rem 1rem 0/0.5rem 1.6rem 0.7rem 0.5rem;
  box-shadow: 0.5rem 0.5rem 1rem rgba(15, 11, 11, 0.25);
}
vacuum front-middle i:nth-of-type(12):before {
  width: 1.55rem;
  height: 1.55rem;
  background: radial-gradient(at 41% 68%, #fff, #fff 10%, #2c2121 45%, #2c2121);
  transform: translate3d(-0.75rem, 0.11rem, 0) rotate(-45deg) skewX(-15deg);
  border-radius: 50%;
  box-shadow: inset 0 0 0 0.2rem #2c2121, inset 0.1rem 0.1rem 0 0.2rem #201818, inset 0.3rem 0.3rem 0.1rem #fff, inset 0.3rem -0.4rem 0.5rem -0.3rem #8f5300, inset 0.6rem 0 0.1rem rgba(44, 33, 33, 0.7), inset 0 0.5rem 0.2rem rgba(17, 12, 9, 0.7), inset -0.15rem -0.3rem 0.1rem #32241b;
}
vacuum front-middle i:nth-of-type(13) {
  width: 1rem;
  height: 1rem;
  background: conic-gradient(from 45deg, #2c2121, #8f5300, #2c2121);
  transform: translate3d(4.5rem, 38.75rem, 0);
  border-radius: 50%;
  box-shadow: 0.4rem -0.2rem 0.2rem -0.25rem #2c2121, 0.4rem 0.4rem 0.2rem -0.25rem #fff, 0.25rem 0.05rem 0 #e69900, 0.5rem 0.1rem 0 #2c2121, 0.75rem 0.1rem 0.25rem #2c2121;
}
vacuum front-middle i:nth-of-type(7) {
  width: 0.5rem;
  height: 10rem;
  background: #331500;
  border-radius: 50%;
  opacity: 0.3;
  filter: blur(0.05rem);
  transform: translate3d(4rem, 27.5rem, 0);
  box-shadow: -0.25rem -6rem 0 #331500, -0.25rem -6rem 0 #331500, 0.15rem -2rem 0 -0.1rem rgba(51, 21, 0, 0.5), -2.25rem -3.5rem 0 #331500, -2.5rem -3.5rem 0 -0.1rem rgba(51, 21, 0, 0.5), -4rem -5rem 0 -0.1rem rgba(51, 21, 0, 0.5), 5.5rem -4.5rem 0 #331500, 6rem -5.5rem 0 #331500, 7rem 1.5rem 0 -0.1rem rgba(51, 21, 0, 0.5), 7.5rem -0.5rem 0 -0.05rem rgba(51, 21, 0, 0.5), 3rem -6rem 0 -0.1rem rgba(51, 21, 0, 0.5), 3.5rem -5rem 0 #331500;
}
vacuum front-middle i:nth-of-type(6) {
  width: 14rem;
  height: 14rem;
  transform: translate3d(-0.8rem, 26rem, 0) skewY(9deg);
  border-radius: 0.2rem;
  overflow: hidden;
}
vacuum front-middle i:nth-of-type(6):after {
  width: 100%;
  height: 100%;
  background: linear-gradient(#2b1e17, rgba(53, 37, 29, 0));
}
vacuum front-right {
  transform: translate3d(79.5rem, 13.75rem, 0) rotate(-16deg) skewY(-1deg) skewX(-2deg);
}
vacuum front-right i:nth-of-type(2),
vacuum front-right i:nth-of-type(3),
vacuum front-right i:nth-of-type(4) {
  transform: translate3d(-0.75rem, 0rem, 0);
  width: 3.3rem;
  height: 15.5rem;
  border: 0.9rem solid #2b1e17;
  box-sizing: content-box;
  border-top-width: 3.5rem;
  border-bottom-width: 15rem;
  border-left-width: 1.5rem;
  border-radius: 0.3rem;
  background: rgba(194, 126, 112, 0.3);
  border-right-width: 1rem;
  box-shadow: inset 0.25rem 7.3rem 0 #261c1c, inset 0 -0.25rem 0 #2c2121, inset 0 0 1rem #2c2121;
}
vacuum front-right i:nth-of-type(2):before,
vacuum front-right i:nth-of-type(3):before,
vacuum front-right i:nth-of-type(4):before {
  transform: translate3d(-0.5rem, -1.35rem, 0) skewY(5deg);
  width: 0.5rem;
  height: 16.75rem;
  background: linear-gradient(#b3a24d, rgba(53, 37, 29, 0.8) 13%, #35251d), #b3a24d;
  opacity: 0.8;
  filter: blur(0.05rem);
  border-radius: 0.1rem 0 0 0.1rem;
}
vacuum front-right i:nth-of-type(2):after,
vacuum front-right i:nth-of-type(3):after,
vacuum front-right i:nth-of-type(4):after {
  transform: translate3d(-0.35rem, 5.25rem, 0) skewX(20deg);
  background: #2e2019;
  height: 1.7rem;
  width: 4.4rem;
  border-radius: 0.1rem;
  box-shadow: inset 1rem 0 1rem #281c15, 0.9rem -1.2rem 1rem #201818, 0.9rem -2.2rem 0 #2e2019, 1.7rem -3.2rem 1rem #201818, 1.7rem -4.4rem 0 #281c15, 2.5rem -5.2rem 1rem #201818, 2.5rem -6.7rem 1rem rgba(102, 43, 0, 0.05), 2.5rem -6.7rem 0 #281c15, 2.5rem -7rem 2rem rgba(230, 153, 0, 0.05);
}
vacuum front-right i:nth-of-type(3) {
  transform: translate3d(4.1rem, 0, 0) skewX(-1deg);
  border-top-width: 3.65rem;
  border-left-width: 1.2rem;
  width: 3.6rem;
}
vacuum front-right i:nth-of-type(4) {
  transform: translate3d(9rem, 0rem, 0) skewX(-2deg);
  border-top-width: 3.75rem;
  border-left-width: 1.1rem;
  border-right-width: 0.85rem;
  width: 3.7rem;
}
vacuum front-right i:nth-of-type(1) {
  background: #35251d;
  width: 14.5rem;
  height: 24rem;
  transform: translate3d(0, 0rem, 0) skewX(-2deg);
}
vacuum front-right i:nth-of-type(5) {
  width: 15rem;
  height: 14rem;
  background: linear-gradient(rgba(53, 37, 29, 0), #2b1e17, #281c15);
  transform: translate3d(-0.75rem, 23rem, 0) skewY(8deg);
  border-radius: 0.2rem;
}
vacuum front-right i:nth-of-type(8) {
  width: 7.4rem;
  height: 0.9rem;
  transform: translate3d(3rem, 28.3rem, 0) skewY(7deg);
  background: #231a1a;
  border-radius: 50%/0.1rem;
  box-shadow: 0 -0.4rem 0 #241914, 0 2.2rem 0 #231a1a, 0 1.8rem 0 #241914, 0 4.5rem 0 #231a1a, 0 4.1rem 0 #241914, 0 6.7rem 0 #231a1a, 0 6.4rem 0 #241914;
}
vacuum front-right i:nth-of-type(8):before {
  width: 0.3rem;
  height: 1.1rem;
  background: #32221b;
  transform: translate3d(0, -0.1rem, 0) skewY(45deg);
  box-shadow: 0 2.2rem 0 #32221b, 0 4.5rem 0 #32221b, 0 6.7rem 0 #32221b;
}
vacuum front-right i:nth-of-type(8):after {
  width: 1rem;
  height: 0.5rem;
  background: #2b1e17;
  transform: translate3d(-0.3rem, 0.9rem, 0) skewY(4deg);
  box-shadow: 0 2.2rem 0 #2b1e17, 0 4.5rem 0 #2b1e17, 0 6.7rem 0 #281c15;
}
vacuum front-right i:nth-of-type(11) {
  width: 1.5rem;
  height: 1.85rem;
  background: linear-gradient(#493636, #2c2121 40%, #261c1c 50%, #231a1a), #2c2121;
  transform: translate3d(6rem, 22.3rem, 0) rotate(44deg);
  border-radius: 0rem 1.8rem 1rem 0/0.5rem 1.6rem 0.7rem 0.5rem;
  box-shadow: 0.5rem 0.5rem 1rem rgba(15, 11, 11, 0.25);
}
vacuum front-right i:nth-of-type(11):before {
  width: 1.65rem;
  height: 1.55rem;
  background: radial-gradient(at 41% 68%, #fff, #fff 10%, #2c2121 45%, #2c2121);
  transform: translate3d(-0.75rem, 0.11rem, 0) rotate(-45deg) skewX(-15deg);
  border-radius: 50%;
  box-shadow: inset 0 0 0 0.2rem #2c2121, inset 0.1rem 0.1rem 0 0.2rem #201818, inset 0.3rem 0.3rem 0.1rem #fff, inset 0.3rem -0.4rem 0.5rem -0.3rem #8f5300, inset 0.6rem 0 0.1rem rgba(44, 33, 33, 0.7), inset 0 0.5rem 0.2rem rgba(17, 12, 9, 0.7), inset -0.15rem -0.3rem 0.1rem #32241b;
}
vacuum front-right i:nth-of-type(6) {
  width: 0.5rem;
  height: 10rem;
  background: #331500;
  border-radius: 50%;
  opacity: 0.3;
  filter: blur(0.05rem);
  transform: translate3d(3rem, 27rem, 0);
  box-shadow: -0.25rem -6rem 0 #331500, -0.25rem -6rem 0 #331500, 0.15rem -2rem 0 -0.1rem rgba(51, 21, 0, 0.5), -2.25rem -3.5rem 0 #331500, -2.5rem -3.5rem 0 -0.1rem rgba(51, 21, 0, 0.5), -4rem -5rem 0 -0.1rem rgba(51, 21, 0, 0.5), 5.5rem -4.5rem 0 #331500, 6rem -5.5rem 0 #331500, 7rem 1.5rem 0 -0.1rem rgba(51, 21, 0, 0.5), 7.5rem -0.5rem 0 -0.05rem rgba(51, 21, 0, 0.5), 3rem -6rem 0 -0.1rem rgba(51, 21, 0, 0.5), 3.5rem -5rem 0 #331500, 10rem 0rem 0 #331500, 9.9rem -1rem 0 #331500, 8.2rem -0.5rem 0 #331500, 7.4rem -2rem 0 #331500, 7.8rem -2rem 0 #331500;
}
vacuum front-right i:nth-of-type(7), vacuum front-right i:nth-of-type(7):before, vacuum front-right i:nth-of-type(7):after {
  width: 15rem;
  height: 0.15rem;
  transform: translate3d(0, 4.5rem, 0) skewY(1deg);
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(179, 162, 77, 0.2), rgba(53, 37, 29, 0) 65%, rgba(179, 162, 77, 0.4)), #2b1e17;
}
vacuum front-right i:nth-of-type(7):before {
  transform: translate3d(0, 2.1rem, 0);
}
vacuum front-right i:nth-of-type(7):after {
  transform: translate3d(0, 4.4rem, 0);
}
vacuum front-right i:nth-of-type(12) {
  width: 0.9rem;
  height: 17rem;
  transform: translate3d(-0.7rem, 2rem, 0);
  background: linear-gradient(200deg, rgba(53, 37, 29, 0), #35251d 43%, rgba(230, 153, 0, 0.4) 50%, rgba(53, 37, 29, 0)), #281c15;
}
vacuum front-right i:nth-of-type(12):before {
  width: 0.7rem;
  height: 15rem;
  transform: translate3d(4.9rem, 2rem, 0) skewX(-1deg);
  background: linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(230, 153, 0, 0.2), rgba(53, 37, 29, 0)), #2b1e17;
  box-shadow: 4.85rem -2rem 0 #2b1e17;
}
vacuum front-right i:nth-of-type(12):after {
  width: 0.8rem;
  height: 20rem;
  transform: translate3d(14.8rem, -2rem, 0) skewX(-2deg);
  background: #2b1e17;
}
vacuum bottom {
  width: 12.45rem;
  height: 9rem;
  background: #281c15;
  transform: translate3d(72.1rem, 50.1rem, 0) skewY(-8deg) skewX(63deg);
  border-radius: 0.1rem;
}
vacuum bottom:before {
  width: 1.8rem;
  height: 7.2rem;
  background: #37261d;
  transform: translate3d(6.9rem, 1.5rem, 0) skewY(-6deg) skewX(-12deg);
  filter: blur(0.05rem);
}
vacuum bottom:after {
  width: 8.2rem;
  height: 0.8rem;
  background: linear-gradient(to right, #37261d, #e64d00, #37261d);
  transform: translate3d(0.8rem, 1.25rem, 0) skewY(1deg) skewX(-27deg);
  filter: blur(0.05rem);
}
vacuum bottom i:nth-of-type(1) {
  width: 5rem;
  height: 0.4rem;
  background: radial-gradient(circle at 70% 50%, #ff6a00, #662b00);
  transform: translate3d(3.15rem, 0.5rem, 0);
  border-radius: 0.15rem;
  box-shadow: inset 0 0 0.15rem #2c2121, inset 0.4rem -0.15rem 0 0 rgba(44, 33, 33, 0.5);
}
vacuum bottom i:nth-of-type(1):before {
  background: radial-gradient(#ff6a00, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  width: 15rem;
  height: 6rem;
  transform: translate3d(-7rem, 0rem, 0);
  border-radius: 50%;
  opacity: 0.5;
}
vacuum bottom i:nth-of-type(2), vacuum bottom i:nth-of-type(2):before {
  width: 10rem;
  height: 13.5rem;
  background: linear-gradient(to right, #281c15, #241914);
  transform: translate3d(10.4rem, -4.85rem, 0) skewY(-3deg) skewX(-16deg);
  border-radius: 0.1rem;
}
vacuum bottom i:nth-of-type(2):before {
  transform: translate3d(3.2rem, 0, 0) skewX(-16deg);
}
vacuum bottom i:nth-of-type(3), vacuum bottom i:nth-of-type(3):before {
  width: 4.5rem;
  height: 0.8rem;
  background: linear-gradient(to right, #281c15, rgba(230, 77, 0, 0.1) 15%, #35251d, rgba(230, 77, 0, 0.3) 60%, #281c15) 60%, #281c15;
  transform: translate3d(13.75rem, -4.5rem, 0) skewY(-2deg) skewX(-16deg);
  border-radius: 0.1rem;
  border-top: solid 0.1rem rgba(230, 77, 0, 0.3);
  border-right: solid 0.075rem rgba(230, 77, 0, 0.1);
  filter: blur(0.05rem);
}
vacuum bottom i:nth-of-type(3):before {
  transform: translate3d(6.2rem, -0.1rem, 0);
  border-top: solid 0.1rem rgba(230, 77, 0, 0.4);
  background: linear-gradient(to right, #281c15, rgba(230, 77, 0, 0.3) 15%, #35251d, rgba(230, 77, 0, 0.1) 60%, #281c15) 60%, #281c15;
}
vacuum bottom i:nth-of-type(6) {
  transform: translate3d(14rem, -3.7rem, 0) skewY(-1deg) skewX(-58deg) rotate(-33deg);
  width: 1rem;
  height: 0.5rem;
  background: #2c2121;
  border-radius: 0.25rem;
}
vacuum bottom i:nth-of-type(6):before {
  width: 0.5rem;
  height: 0.5rem;
  background: #2c2121;
  border-radius: 0.25rem;
  transform: translate3d(0.7rem, -0.15rem, 0) skewY(-21deg) skewX(13deg);
  box-shadow: 0 -0.25rem 0.25rem #2c2121, 0.15rem 0.15rem 0.25rem #2c2121;
}
vacuum bottom i:nth-of-type(6):after {
  width: 1.2rem;
  height: 1.55rem;
  background: radial-gradient(at 41% 68%, #fff, #fff 10%, #2c2121 45%, #2c2121);
  transform: translate3d(-1rem, -0.5rem, 0);
  border-radius: 50%;
  box-shadow: 0.25rem 0 0 #2c2121, inset 0 0 0 0.2rem #2c2121, inset 0.1rem 0.1rem 0 0.2rem #201818, inset 0.3rem -0.4rem 0.5rem -0.3rem #8f5300, inset 0.6rem 0 0.1rem rgba(44, 33, 33, 0.7), inset 0 0.5rem 0.2rem rgba(17, 12, 9, 0.7), inset -0.15rem -0.3rem 0.1rem #32241b;
}
vacuum bottom i:nth-of-type(7) {
  transform: translate3d(21rem, -4rem, 0) skewY(-1deg) skewX(-58deg) rotate(-27deg);
  width: 1rem;
  height: 0.5rem;
  background: #2c2121;
  border-radius: 0.25rem;
}
vacuum bottom i:nth-of-type(7):before {
  width: 0.5rem;
  height: 0.5rem;
  background: #2c2121;
  border-radius: 0.25rem;
  transform: translate3d(0.7rem, -0.15rem, 0) skewY(-21deg) skewX(13deg);
  box-shadow: 0 -0.25rem 0.25rem #2c2121, 0.15rem 0.15rem 0.25rem #2c2121;
}
vacuum bottom i:nth-of-type(7):after {
  width: 1.65rem;
  height: 1.55rem;
  background: radial-gradient(at 41% 68%, #fff, #fff 10%, #2c2121 45%, #2c2121);
  transform: translate3d(-1rem, -0.5rem, 0);
  border-radius: 50%;
  box-shadow: 0.15rem -0.15rem 0 #2c2121, inset 0 0 0 0.2rem #2c2121, inset 0.05rem -0.1rem 0 0.2rem #201818, inset 0.3rem -0.4rem 0.5rem -0.3rem #8f5300, inset 0.6rem 0 0.1rem rgba(44, 33, 33, 0.7), inset 0 0.5rem 0.2rem rgba(17, 12, 9, 0.7), inset -0.15rem -0.3rem 0.1rem #32241b;
}
vacuum bottom i:nth-of-type(5) {
  filter: blur(0.025rem);
  transform: translate3d(13rem, -3.6rem, 0) skewY(-2deg) skewX(-65deg);
  width: 11rem;
  height: 0.5rem;
  background: linear-gradient(to right, #35251d, rgba(230, 77, 0, 0.3) 15%, #35251d, rgba(102, 43, 0, 0.4) 50%, rgba(230, 77, 0, 0.4) 60%, rgba(230, 77, 0, 0.1) 70%), #35251d;
  box-shadow: inset 0 0.2rem 0 rgba(44, 33, 33, 0.75);
}
vacuum bottom i:nth-of-type(5):before {
  background: linear-gradient(#35251d, rgba(230, 77, 0, 0.3), #35251d), #35251d;
  width: 1.8rem;
  height: 10rem;
  transform: translate3d(17.2rem, -0.1rem, 0) skewY(6deg) skewX(45deg) rotate(-44deg);
  box-shadow: inset -1rem 0 1rem #2e2019;
}
vacuum bottom i:nth-of-type(5):after {
  transform: translate3d(1.4rem, 0.5rem, 0) skewX(36deg);
  width: 10rem;
  height: 1.2rem;
  background: linear-gradient(to right, #35251d, #35251d 15%, #35251d, rgba(102, 43, 0, 0.4) 50%, rgba(230, 77, 0, 0.1)), #281c15;
  box-shadow: inset 0 0 1rem #281c15;
}
vacuum bottom i:nth-of-type(4) {
  width: 16rem;
  height: 9rem;
  background: #241914;
  transform: translate3d(19.5rem, -0.1rem, 0) skewY(-1deg) skewX(-42deg);
  border-radius: 0.1rem;
}
vacuum bottom i:nth-of-type(4):before {
  background: radial-gradient(#ff6a00, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  width: 20rem;
  height: 10rem;
  transform: translate3d(-2rem, 1rem, 0);
  border-radius: 50%;
  opacity: 0.8;
}
vacuum bottom i:nth-of-type(4):after {
  width: 7rem;
  height: 0.4rem;
  background: radial-gradient(circle at 70% 50%, #ff6a00, #662b00);
  transform: translate3d(4.5rem, 1rem, 0);
  border-radius: 0.15rem;
  box-shadow: inset 0 0 0.15rem #2c2121, inset 0.4rem -0.15rem 0 0 rgba(44, 33, 33, 0.5);
}
vacuum bottom i:nth-of-type(8) {
  width: 11rem;
  height: 1rem;
  background: radial-gradient(circle at 60% 0, #e64d00, #281c15);
  transform: translate3d(24rem, 1.75rem, 0) skewY(-1deg) skewX(-38deg);
  filter: blur(0.01rem);
}
vacuum bottom i:nth-of-type(8):before {
  width: 1.5rem;
  height: 7.2rem;
  background: #37261d;
  transform: translate3d(9.7rem, 0.3rem, 0) skewY(-20deg) skewX(-4deg);
  box-shadow: inset -0.5rem 0 0.1rem rgba(135, 131, 110, 0.2);
}
vacuum bottom i:nth-of-type(8):after {
  width: 9.75rem;
  height: 6.7rem;
  background: linear-gradient(rgba(53, 37, 29, 0), #281c15, #281c15);
  transform: translate3d(0rem, 1.15rem, 0) skewY(1deg) skewX(-4deg);
}
vacuum bottom i:nth-of-type(9) {
  background: #241914;
  filter: blur(0.01rem);
  width: 3rem;
  height: 2.5rem;
  transform: translate3d(8.25rem, 7.45rem, 0) skewY(1deg) skewX(-17deg);
  box-shadow: 4.5rem 0 0 #241914;
}
vacuum bottom i:nth-of-type(9):before {
  width: 3rem;
  height: 1rem;
  background: #35251d;
  transform: translate3d(1rem, -1.1rem, 0) skewY(1deg) skewX(-56deg);
  box-shadow: 4.5rem 0 0 #35251d;
}
vacuum bottom i:nth-of-type(9):after {
  width: 1.75rem;
  height: 2.5rem;
  background: #2e2019;
  transform: translate3d(3rem, -0.5rem, 0) skewY(-32deg) skewX(-5deg);
  border-radius: 0 0 0 0.3rem;
  box-shadow: 4.55rem 2.75rem 0 #2e2019;
}
vacuum middle-left-bg {
  background: linear-gradient(-252deg, #938f7b, #87836e 35%, #35251d 45%, #241914);
  transform: translate3d(76rem, 9.5rem, 0) skewX(14deg) skewY(55deg);
  box-shadow: inset 0 2rem 5rem rgba(135, 131, 110, 0.2), inset 1rem 0 1rem -1rem #87836e;
  height: 40rem;
  width: 7rem;
}
vacuum middle-left-bg:before {
  width: 6rem;
  height: 20rem;
  border-radius: 50%;
  transform: translate3d(0.2rem, 9.2rem, 0) skewX(-15deg) skewY(0deg);
  background: radial-gradient(circle at center -10%, #e69900, rgba(230, 153, 0, 0.1), rgba(53, 37, 29, 0));
  filter: blur(0.1rem);
  opacity: 0.6;
}
vacuum middle-left {
  transform: translate3d(76rem, 9.5rem, 0) skewX(14deg) skewY(55deg);
  height: 40rem;
  width: 7rem;
}
vacuum middle-left:before {
  width: 1.5rem;
  height: 6rem;
  transform: translate3d(2rem, 0.75rem, 0);
  background: linear-gradient(rgba(255, 255, 255, 0.4), rgba(53, 37, 29, 0)), red;
  border-radius: 0.2rem;
  opacity: 0.4;
}
vacuum middle-left i:nth-of-type(1) {
  width: 1.7rem;
  height: 12.5rem;
  background: #4d5eb3;
  transform: translate3d(0.75rem, 2rem, 0) skewX(0deg) skewY(0deg);
  box-shadow: inset 0 1.5rem 0 #2c2121, inset 0 1.7rem 0 0 #201818;
  overflow: hidden;
  border-radius: 0.2rem 0.2rem 1.7rem 0.2rem/0.2rem 0.2rem 7rem 0.2rem;
}
vacuum middle-left i:nth-of-type(1):before {
  width: 1.5rem;
  height: 6.5rem;
  background: #35251d;
  transform: translate3d(0.85rem, 0.15rem, 0) skewX(0deg) skewY(-61deg);
  box-shadow: -0.1rem 0 0 #201818;
}
vacuum middle-left i:nth-of-type(1):after {
  width: 1.5rem;
  height: 6.5rem;
  background: #35251d;
  transform: translate3d(0.75rem, 5rem, 0) skewX(-11deg) skewY(-73deg);
  box-shadow: -0.1rem 0 0 #201818;
}
vacuum middle-left i:nth-of-type(2) {
  width: 1.5rem;
  height: 6rem;
  background: #4d5eb3;
  transform: translate3d(3rem, 2rem, 0) skewX(0deg) skewY(0deg);
  box-shadow: inset 0 1.5rem 0 #2c2121, inset 0 1.7rem 0 0 #201818;
  overflow: hidden;
  border-radius: 0.2rem;
}
vacuum middle-left i:nth-of-type(2):before {
  width: 1.5rem;
  height: 6.5rem;
  background: #35251d;
  transform: translate3d(0.65rem, 0.15rem, 0) skewX(0deg) skewY(-61deg);
  box-shadow: -0.1rem 0 0 #201818;
}
vacuum middle-left i:nth-of-type(3) {
  width: 1.5rem;
  height: 6rem;
  background: #4d5eb3;
  transform: translate3d(4.85rem, 2rem, 0) skewX(0deg) skewY(0deg);
  box-shadow: inset 0 1.5rem 0 #2c2121, inset 0 1.7rem 0 0 #201818;
  overflow: hidden;
  border-radius: 0.2rem;
}
vacuum middle-left i:nth-of-type(3):before {
  width: 1.5rem;
  height: 6.5rem;
  background: #35251d;
  transform: translate3d(0.65rem, 0.15rem, 0) skewX(0deg) skewY(-61deg);
  box-shadow: -0.1rem 0 0 #201818;
}
vacuum middle-left i:nth-of-type(4) {
  width: 1.5rem;
  height: 15rem;
  transform: translate3d(1.5rem, 9.1rem, 0) skewX(-10.2deg) skewY(0deg);
  border-top: 1.75rem inset rgba(53, 37, 29, 0.5);
  border-right: 0.5rem inset rgba(53, 37, 29, 0.9);
  box-shadow: inset -0.6rem 0 0.6rem -0.5rem rgba(53, 37, 29, 0.9);
}
vacuum middle-left i:nth-of-type(4):before {
  width: 0.5em;
  height: 6rem;
  background: #87836e;
  transform: translate3d(-0.5rem, -2rem, 0) skewX(-1deg) skewY(0deg);
}
vacuum middle-left i:nth-of-type(4):after {
  width: 0.5em;
  height: 3rem;
  transform: translate3d(3rem, -4.9rem, 0) skewX(-20deg) skewY(-18deg);
  border: 0.1rem solid rgba(53, 37, 29, 0);
  box-shadow: 0 -0.4rem 0.1rem -0.1rem #e69900, 0 -0.5rem 0 #2c2121, inset 0 1rem 0.5rem -0.5rem rgba(230, 153, 0, 0.1), inset 0 0 0 0.25rem #2c2121;
}
vacuum middle-left i:nth-of-type(5) {
  width: 2rem;
  height: 12.5rem;
  background: radial-gradient(circle at center top, rgba(230, 153, 0, 0.75), rgba(53, 37, 29, 0) 20%, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  background: linear-gradient(rgba(230, 153, 0, 0.95), rgba(53, 37, 29, 0) 20%, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  transform: translate3d(3.5rem, 9.5rem, 0) skewX(-10.2deg) skewY(-11deg);
  border-bottom: 1.75rem inset #2c2121;
  border-left: 0.5rem inset rgba(102, 43, 0, 0.6);
  border-radius: 0.5rem;
  box-shadow: inset 0 0.6rem 0.2rem -0.5rem #e69900, inset 0 1.1rem 0.2rem -1rem #fff, inset 0 -0.2rem 0.2rem #2c2121, 0 -0.2rem 0.2rem #2c2121, 0 2rem 0.3rem rgba(15, 11, 11, 0.1), 0 4rem 0.3rem rgba(15, 11, 11, 0.1);
}
vacuum middle-left i:nth-of-type(5):before {
  width: 0.5em;
  height: 2rem;
  background: #4d5eb3;
  transform: translate3d(0.7rem, 1.5rem, 0) skewX(0deg) skewY(0deg);
  border-radius: 50%;
  box-shadow: -0.25rem 0.6rem 0.1rem #2c2121, -0.15rem 0.25rem 0 #b3a24d, inset -0.05rem 0.25rem 0 #e69900, inset 0.05rem 0.25rem 0 #f38200, inset -0.05rem -0.25rem 0 #af7620, inset 0.05rem -0.25rem 0 #db7221, inset -0.2rem 0.5rem 0.1rem #2c2121, -0.15rem 0.6rem 0.05rem 0.05rem rgba(230, 153, 0, 0.25), -0.1rem 1.75rem 0.1rem 0.1rem rgba(44, 33, 33, 0.75), -0.5rem 2rem 1rem 0.5rem rgba(44, 33, 33, 0.5), -0.2rem 4rem 1rem 0.5rem rgba(44, 33, 33, 0.5), -0.2rem 6rem 1rem 0.5rem rgba(44, 33, 33, 0.2), -0.2rem 3rem 0.5rem 0.2rem rgba(44, 33, 33, 0.5);
}
vacuum middle-left i:nth-of-type(5):after {
  width: 1.5em;
  height: 5rem;
  transform: translate3d(1.6rem, 8.3rem, 0) skewX(10deg) skewY(-18deg);
  border-right: 0.5rem inset rgba(51, 21, 0, 0.3);
  border-bottom: 0.5rem inset rgba(230, 153, 0, 0.1);
  border-left: 0.01rem inset rgba(53, 37, 29, 0);
}
vacuum middle-left i:nth-of-type(6):before {
  width: 0.5rem;
  height: 1.5rem;
  border: 0.25rem solid #2c2121;
  border-left-width: 0;
  transform: translate3d(5.65rem, 13.15rem, 0) skewX(169deg) skewY(111deg);
  border-radius: 0 0.25rem 0.25rem 0;
}
vacuum middle-left i:nth-of-type(6):after {
  filter: blur(0.05rem);
  width: 0.5rem;
  height: 5rem;
  background: #331500;
  transform: translate3d(4.2rem, 13.5rem, 0) skewX(-11deg) scaleX(0.5);
  border-radius: 50%;
  opacity: 0.3;
  box-shadow: 1.7rem 0.4rem 0.2rem 0 #0f0b0b, 1.65rem -0.2rem 0.1rem -0.1rem #0f0b0b, 1.25rem 2rem 0 #331500, -0.5rem 2rem 0 #331500, 1rem -3rem 0 -0.1rem #331500, 0.75rem 1rem 0 -0.1rem #331500;
}
vacuum middle-left i:nth-of-type(8) {
  width: 2.5rem;
  height: 20rem;
  transform: translate3d(-0.85rem, 25.3rem, 0) skewX(-11deg) skewY(-31deg);
  overflow: hidden;
}
vacuum middle-left i:nth-of-type(8):before {
  width: 2.5rem;
  height: 1.2rem;
  transform: translate3d(1.3rem, 0, 0) skewX(32deg);
  border-radius: 0.2rem;
  background: linear-gradient(141deg, #261c1c, #261c1c 38%, #2e2019 41%, #2e2019);
  box-shadow: inset 0 0 0.6rem #261c1c;
}
vacuum middle-left i:nth-of-type(8):after {
  width: 0.75rem;
  height: 2.5rem;
  transform: translate3d(2rem, 10.75rem, 0) skewX(10deg);
  border-radius: 0.2rem;
  background: linear-gradient(125deg, #261a16, #261a16 23%, #31231a 31%, #31231a);
  box-shadow: inset 0 0 0.6rem #261c1c;
}
vacuum middle-left i:nth-of-type(8) x:nth-of-type(1), vacuum middle-left i:nth-of-type(8) x:nth-of-type(1):before, vacuum middle-left i:nth-of-type(8) x:nth-of-type(1):after {
  width: 0.75rem;
  height: 2.5rem;
  transform: translate3d(1.75rem, 1.75rem, 0);
  border-radius: 0.2rem;
  background: linear-gradient(118deg, #261c1c, #261c1c 30%, #2e2019 37%, #2e2019);
  box-shadow: inset 0 0 0.6rem #261c1c;
}
vacuum middle-left i:nth-of-type(8) x:nth-of-type(1):before {
  transform: translate3d(0, 3rem, 0);
}
vacuum middle-left i:nth-of-type(8) x:nth-of-type(1):after {
  transform: translate3d(0, 6rem, 0);
}
vacuum middle-left i:nth-of-type(9) {
  width: 1.75rem;
  height: 12.5rem;
  transform: translate3d(2.85rem, 23.7rem, 0) skewX(-11.5deg) skewY(-34deg);
  border-top: 1.5rem inset rgba(44, 33, 33, 0.3);
  border-right: 0.5rem inset rgba(44, 33, 33, 0.9);
  box-shadow: inset 0 0 0.6rem rgba(44, 33, 33, 0.8);
  filter: blur(0.025rem);
  border-radius: 0 0 0 1rem/0 0 0 3rem;
}
vacuum middle-left i:nth-of-type(9):before {
  border: 0.23rem solid #1d1616;
  width: 0.75rem;
  height: 23rem;
  border-left-width: 0;
  transform: translate3d(0rem, -12rem, 0) skewX(180.4deg) skewY(113deg);
  border-radius: 0 0.75rem 0.5rem 0.25rem/0 1.25rem 1.25rem 0;
  box-shadow: 0.05rem -0.1rem 0.1rem #1d1616, 0 -0.25rem 0 #662b00, 0 0.3rem 0 #1d1616;
}
vacuum middle-left i:nth-of-type(9):after {
  transform: translate3d(0, -3.25rem, 0) skewX(180.4deg) skewY(118deg);
  width: 0.7rem;
  height: 0.5rem;
  background: #1d1616;
  box-shadow: 0 6rem 0 #1d1616, 0 10rem 0 #1d1616;
}
vacuum middle-left i:nth-of-type(7) {
  width: 1.9rem;
  height: 1.5rem;
  transform: translate3d(2rem, 23rem, 0) skewX(-11deg) skewY(-24deg);
  border-radius: 0.2rem;
  background: linear-gradient(117deg, #261a16, #261a16 70%, #31231a 75%, #31231a);
  box-shadow: inset 0 0 0.6rem #261c1c;
}
vacuum middle-left i:nth-of-type(7):before {
  width: 2rem;
  height: 4.25rem;
  transform: translate3d(0.75rem, 11.9rem, 0) skewX(12deg) skewY(-23deg);
  background: red;
  border-radius: 0 2rem 0 0;
  opacity: 0.2;
}
vacuum middle-left i:nth-of-type(7):after {
  height: 11rem;
  width: 0.8rem;
  border-left: 0.2rem solid #662b00;
  border-bottom: 0.8rem solid #662b00;
  transform: translate3d(-1.7rem, -13.2rem, 0) skewY(11deg);
  background: repeating-linear-gradient(rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 2.5rem, #b3a24d 3rem);
  opacity: 0.2;
}
vacuum middle-left i:nth-of-type(10) {
  width: 1.9rem;
  height: 13rem;
  transform: translate3d(4.1rem, 28.4rem, 0) skewX(-11deg) skewY(79deg);
  border-radius: 0.2rem;
  overflow: hidden;
}
vacuum middle-left i:nth-of-type(10):before {
  width: 1.9rem;
  height: 13rem;
  transform: translate3d(-1rem, 0rem, 0) skewX(-9.5deg) skewY(0deg);
  border-radius: 0.2rem;
  box-shadow: inset 0 3rem 0 #2c2121;
}
vacuum lights {
  filter: blur(0.9rem);
  opacity: 0.1;
}
vacuum lights, vacuum lights:before, vacuum lights:after,
vacuum lights *:before,
vacuum lights *:after,
vacuum lights * {
  width: 100rem;
  height: 20rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #ffb31a);
  transform: translate3d(0, 6rem, 0) skewX(-28deg) skewY(20deg);
  border-radius: 50%;
}
vacuum lights:before {
  transform: translate3d(-21rem, 5rem, 0) rotate(-1deg);
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #e69900);
}
vacuum lights:after {
  transform: translate3d(-28rem, 12rem, 0) rotate(-6deg);
}
vacuum lights > *:nth-of-type(1) {
  transform: translate3d(-27rem, 20rem, 0) rotate(-9deg);
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #ff6666);
}
vacuum lights > *:nth-of-type(1):before {
  transform: translate3d(45rem, 57rem, 0) rotate(-68deg);
}
vacuum lights > *:nth-of-type(1):after {
  transform: translate3d(100rem, 49rem, 0) rotate(-125deg);
  background: linear-gradient(to right, rgba(53, 37, 29, 0), #e69900);
}
vacuum right {
  transform: translate3d(95.8rem, 18.7rem, 0) skewX(4deg) skewY(58deg);
  height: 29rem;
  width: 11.75rem;
  background: #87836e;
  box-shadow: inset 0 2rem 5rem rgba(135, 131, 110, 0.2), inset 1rem 0 1rem -1rem #87836e;
  border-radius: 0 0 5rem 0;
}
vacuum right:after {
  height: 29rem;
  width: 11.75rem;
  background: linear-gradient(100deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), #2c2121, rgba(53, 37, 29, 0), #2c2121, rgba(53, 37, 29, 0), #2c2121, rgba(53, 37, 29, 0) 55%, rgba(53, 37, 29, 0)), linear-gradient(100deg, rgba(230, 153, 0, 0.5), rgba(53, 37, 29, 0));
  opacity: 0.5;
}
vacuum right i:nth-of-type(1) {
  background: linear-gradient(#87836e, #35251d);
  width: 7rem;
  height: 6.2rem;
  transform: translate3d(10rem, 4rem, 0);
  box-shadow: inset 2rem 1rem 1rem #87836e;
}
vacuum right i:nth-of-type(1):before {
  background: #35251d;
  width: 5.5rem;
  height: 11rem;
  transform: translate3d(0.45rem, 5.7rem, 0) skewX(-11deg) skewY(7deg);
}
vacuum right i:nth-of-type(1):after {
  background: #35251d;
  width: 5.5rem;
  height: 11rem;
  transform: translate3d(-0.15rem, 9rem, 0) skewX(-11deg) skewY(-46deg);
}
vacuum right i:nth-of-type(2) {
  background: linear-gradient(#87836e, rgba(53, 37, 29, 0.5), #87836e, #87836e), #87836e;
  width: 10rem;
  height: 21rem;
  transform: translate3d(2rem, 8rem, 0) skewX(2deg) skewY(-48deg);
  filter: blur(0.1rem);
}
vacuum right i:nth-of-type(2):before {
  background: #35251d;
  width: 2rem;
  height: 16rem;
  transform: translate3d(9rem, 7rem, 0) skewX(-2deg) skewY(37deg);
  border-radius: 1rem 0 2rem 0;
  filter: blur(0.1rem);
  box-shadow: -0.5rem -0.5rem 1rem #35251d;
}
vacuum right i:nth-of-type(3), vacuum right i:nth-of-type(3):before, vacuum right i:nth-of-type(3):after,
vacuum right i:nth-of-type(4),
vacuum right i:nth-of-type(4):before,
vacuum right i:nth-of-type(4):after {
  border-top: 1rem inset #775340;
  border-right: 0.65rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(3) {
  width: 1.3rem;
  height: 4.65rem;
  transform: translate3d(1.1rem, 1.7rem, 0) skewX(11deg) skewY(-7deg);
}
vacuum right i:nth-of-type(3):before {
  width: 1.3rem;
  height: 4.5rem;
  transform: translate3d(1.6rem, -1rem, 0);
}
vacuum right i:nth-of-type(3):after {
  width: 1.2rem;
  height: 4.4rem;
  transform: translate3d(3.3rem, -0.9rem, 0);
}
vacuum right i:nth-of-type(4) {
  width: 1.2rem;
  height: 4.3rem;
  transform: translate3d(5.8rem, 1.4rem, 0) skewX(11deg) skewY(-7deg);
}
vacuum right i:nth-of-type(4):before {
  width: 1.1rem;
  height: 4.2rem;
  transform: translate3d(1.6rem, -1rem, 0);
  background: rgba(102, 43, 0, 0.5);
}
vacuum right i:nth-of-type(4):after {
  width: 1rem;
  height: 4.1rem;
  transform: translate3d(3rem, -0.9rem, 0);
}
vacuum right i:nth-of-type(5) {
  width: 0.9rem;
  height: 4rem;
  transform: translate3d(10rem, 1.1rem, 0) skewX(11deg) skewY(-7deg);
  border-top: 0.9rem inset #775340;
  border-right: 0.5rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.1rem;
}
vacuum right i:nth-of-type(5):before {
  width: 0.8rem;
  height: 3.8rem;
  transform: translate3d(0.8rem, -0.8rem, 0) skewX(-12deg);
  border-top: 0.7rem inset #775340;
  border-right: 0.3rem inset rgba(53, 37, 29, 0.5);
  border-radius: 0.1rem 0.1rem 0.1rem 0.7rem;
}
vacuum right i:nth-of-type(6) {
  width: 0;
  height: 3.2rem;
  transform: translate3d(3.6rem, 6.9rem, 0) skewX(11deg) skewY(-11deg);
  border-top: 1.5rem solid #241914;
  border-right: 1.3rem solid #35251d;
  border-radius: 0.1rem;
  background: #4d5eb3;
}
vacuum right i:nth-of-type(6):before {
  width: 0;
  height: 3.1rem;
  border-top: 1.4rem solid #241914;
  border-right: 1.2rem solid #35251d;
  border-radius: 0.1rem;
  transform: translate3d(1.6rem, -1.5rem, 0);
  background: #4d5eb3;
}
vacuum right i:nth-of-type(6):after {
  width: 1.2rem;
  height: 3rem;
  transform: translate3d(3.1rem, -1.5rem, 0);
  border-top: 1rem inset #775340;
  border-right: 0.65rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
  background: rgba(102, 43, 0, 0.5);
}
vacuum right i:nth-of-type(7) {
  transform: translate3d(8.1rem, 6rem, 0) skewX(11deg) skewY(-11deg);
  width: 1.1rem;
  height: 3rem;
  border-top: 1rem inset #775340;
  border-right: 0.65rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(7):before {
  width: 0;
  height: 2.9rem;
  border-top: 1.2rem solid #241914;
  border-right: 1rem solid #35251d;
  border-radius: 0.1rem;
  transform: translate3d(1.4rem, -1rem, 0);
  background: #4d5eb3;
}
vacuum right i:nth-of-type(7):after {
  transform: translate3d(2.7rem, -1rem, 0);
  border-top: 1.2rem solid #241914;
  border-right: 1rem solid #35251d;
  border-radius: 0.1rem;
  background: #4d5eb3;
  width: 0;
  height: 2.8rem;
}
vacuum right i:nth-of-type(8) {
  width: 1.4rem;
  height: 7.3rem;
  transform: translate3d(2.3rem, 7.2rem, 0) skewX(11deg) skewY(-11deg);
  border-top: 1.5rem solid #241914;
  border-right: 1.3rem solid #35251d;
  border-radius: 0.1rem 0.1rem 1.3rem 0.1rem/0.1rem 0.1rem 3rem 0.1rem;
  background: #4d5eb3;
}
vacuum right i:nth-of-type(8):before {
  transform: translate3d(0.4rem, 2.1rem, 0) skewX(-13deg) skewY(-16deg);
  width: 0.5rem;
  height: 3.7rem;
  background: #35251d;
  border-radius: 0 0 0 0.2rem/0 0 0 1rem;
  box-shadow: 0.5rem 1rem 0 #87836e, 0.5rem 1rem 0 #87836e, 0.5rem -0.2rem 0 #87836e;
}
vacuum right i:nth-of-type(8):after {
  width: 1rem;
  height: 3rem;
  transform: translate3d(10.4rem, -1.5rem, 0);
  border-top: 0.7rem inset #775340;
  border-right: 0.5rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(9), vacuum right i:nth-of-type(9):before, vacuum right i:nth-of-type(9):after {
  border-top: 1rem inset #775340;
  border-right: 0.4rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(9) {
  width: 1.2rem;
  height: 8.5rem;
  transform: translate3d(3.9rem, 11.1rem, 0) skewX(-1deg) skewY(-20deg);
  background: linear-gradient(rgba(102, 43, 0, 0.5), rgba(230, 153, 0, 0.5), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  box-shadow: inset 0 1rem 0.5rem rgba(102, 43, 0, 0.5), inset -0.5rem 0 0.2rem rgba(112, 109, 92, 0.7);
}
vacuum right i:nth-of-type(9):before {
  width: 1.1rem;
  height: 7.7rem;
  transform: translate3d(2.9rem, -1.05rem, 0);
  border-bottom: 0.2rem inset #87836e;
}
vacuum right i:nth-of-type(9):after {
  width: 1.1rem;
  height: 7.5rem;
  transform: translate3d(4.3rem, -0.9rem, 0);
  border-bottom: 0.3rem inset #87836e;
}
vacuum right i:nth-of-type(10) {
  width: 1rem;
  height: 7.2rem;
  transform: translate3d(6.6rem, 19.1rem, 0) skewX(-1.5deg) skewY(-30deg);
  border-top: 1rem inset rgba(44, 33, 33, 0.8);
  border-right: 0.5rem inset rgba(44, 33, 33, 0.6);
  box-shadow: inset 0 0 0.6rem rgba(44, 33, 33, 0.8);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(10):before {
  width: 0.75rem;
  height: 11rem;
  transform: translate3d(0rem, -5.3rem, 0) skewX(179deg) skewY(118deg);
  border-radius: 0 0.75rem 0.5rem 0.25rem/0 1.25rem 1.25rem 0;
  border: 0.21rem solid #150f0f;
  border-left-width: 0;
  box-shadow: 0.05rem -0.1rem 0 #150f0f, 0 -0.25rem 0 #662b00, 0 0.3rem 0 #150f0f;
}
vacuum right i:nth-of-type(10):after {
  transform: translate3d(0, -3.25rem, 0) skewX(179deg) skewY(125deg);
  width: 0.8rem;
  height: 0.25rem;
  background: #1d1616;
  box-shadow: 0 3rem 0 #1d1616, 0 6rem 0 #1d1616;
}
vacuum right i:nth-of-type(11) {
  width: 1.9rem;
  height: 9.7rem;
  background: linear-gradient(rgba(179, 162, 77, 0.95), rgba(53, 37, 29, 0) 20%, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0)), #87836e;
  transform: translate3d(5.2rem, 11rem, 0) skewX(-1.2deg) skewY(-23deg);
  border-bottom: 1.5rem inset rgba(44, 33, 33, 0.8);
  border-left: 0.6rem inset rgba(102, 43, 0, 0.8);
  border-radius: 0.1rem;
  box-shadow: inset 0 0.6rem 0.2rem -0.5rem #b3a24d, inset 0 1.1rem 0.2rem -1rem #fff, inset 0 -0.2rem 0.2rem #2c2121, 0.2rem -0.2rem 0.2rem -0.2rem #b3a24d;
}
vacuum right i:nth-of-type(11):before {
  width: 0.75em;
  height: 2rem;
  background: #4d5eb3;
  transform: translate3d(0.5rem, 0.7rem, 0) skewX(-3deg) scaleX(0.6) scaleY(0.8);
  border-radius: 50%;
  box-shadow: -0.25rem 0.6rem 0.1rem #2c2121, -0.15rem 0.25rem 0 #b3a24d, inset -0.05rem 0.25rem 0 #b3a24d, inset 0.05rem 0.25rem 0 #d98627, inset -0.05rem -0.25rem 0 #957b47, inset 0.05rem -0.25rem 0 #db7221, inset -0.3rem 0.5rem 0.1rem #2c2121, -0.15rem 0.6rem 0.05rem 0.05rem rgba(230, 153, 0, 0.25);
}
vacuum right i:nth-of-type(11):after {
  width: 0.3em;
  height: 3rem;
  transform: translate3d(1rem, 7.7rem, 0) rotate(18deg);
  background: linear-gradient(rgba(122, 91, 25, 0.5), rgba(53, 37, 29, 0)), #87836e;
}
vacuum right i:nth-of-type(12):before {
  width: 0.3rem;
  height: 1.1rem;
  border: 0.25rem solid #2c2121;
  border-left-width: 0;
  transform: translate3d(7rem, 13.5rem, 0) skewX(178deg) skewY(116deg);
  border-radius: 0 0.25rem 0.25rem 0;
}
vacuum right i:nth-of-type(12):after {
  filter: blur(0.05rem);
  width: 0.5rem;
  height: 5rem;
  transform: translate3d(6rem, 12.5rem, 0) skewX(-2deg) scaleX(0.5);
  border-radius: 50%;
  opacity: 0.2;
  background: #331500;
  box-shadow: 1.7rem 0.4rem 0.2rem 0 #0f0b0b, 1.65rem -0.2rem 0.1rem -0.1rem #0f0b0b, 1.25rem 2rem 0 #331500, -0.5rem 2rem 0 #331500, 1rem -1rem 0 -0.1rem #331500, 0.75rem 1rem 0 -0.1rem #331500;
}
vacuum right i:nth-of-type(13) {
  width: 0.5em;
  height: 3rem;
  transform: translate3d(6.7rem, 7.6rem, 0) skewX(-30deg) skewY(-18deg);
  border: 0.1rem solid rgba(53, 37, 29, 0);
  box-shadow: 0 -0.4rem 0.1rem -0.1rem rgba(230, 153, 0, 0.5), 0 -0.5rem 0 #2c2121, inset 0 1rem 0.5rem -0.5rem rgba(230, 153, 0, 0.1), inset 0 0 0 0.25rem #2c2121;
}
vacuum right i:nth-of-type(13):before {
  border-top: 1rem solid #2c2121;
  border-left: 0.5rem solid #2c2121;
  width: 0.4rem;
  height: 2rem;
  transform: translate3d(6.3rem, 13.4rem, 0) skewX(24deg) skewY(-16deg);
  border-radius: 0 0 100% 0;
  opacity: 0.8;
}
vacuum right i:nth-of-type(14) {
  width: 3rem;
  height: 7rem;
  transform: translate3d(4.75rem, 19.75rem, 0) skewX(14deg) skewY(-31deg);
  overflow: hidden;
}
vacuum right i:nth-of-type(14):before {
  width: 1rem;
  height: 5rem;
  transform: translate3d(-0.8rem, 0, 0) skewX(-19deg);
  border-top: 0.7rem inset #775340;
  border-right: 0.4rem inset #422e24;
  box-shadow: inset 0 0 2rem rgba(122, 91, 25, 0.5);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(14) x, vacuum right i:nth-of-type(14) x:before, vacuum right i:nth-of-type(14) x:after {
  width: 1.4rem;
  height: 1.3rem;
  transform: translate3d(0.6rem, 1.7rem, 0) skewY(6deg) skewX(-18deg);
  border-radius: 0.1rem;
  border-top: 1rem solid #2c2121;
  border-right: 1rem solid #35251d;
  box-shadow: inset 0 0 0.3rem #261c1c;
  box-sizing: border-box;
}
vacuum right i:nth-of-type(14) x:before {
  transform: translate3d(0, 0.75rem, 0);
}
vacuum right i:nth-of-type(14) x:after {
  transform: translate3d(0, 2.5rem, 0);
}
vacuum right i:nth-of-type(15), vacuum right i:nth-of-type(15):before, vacuum right i:nth-of-type(15):after,
vacuum right i:nth-of-type(16),
vacuum right i:nth-of-type(16):before,
vacuum right i:nth-of-type(16):after {
  border-top: 1rem inset #775340;
  border-right: 0.4rem inset rgba(44, 33, 33, 0.8);
  box-shadow: inset 0 0 2rem rgba(53, 37, 29, 0.2);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(15) {
  width: 1rem;
  height: 7.5rem;
  transform: translate3d(9.6rem, 9.2rem, 0) skewX(-1deg) skewY(-20deg);
  background: linear-gradient(rgba(102, 43, 0, 0.5), rgba(230, 153, 0, 0.5), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  box-shadow: inset 0 1rem 0.5rem rgba(102, 43, 0, 0.5), inset -0.5rem 0 0.2rem rgba(112, 109, 92, 0.7);
}
vacuum right i:nth-of-type(15):before {
  width: 0.9rem;
  height: 7.2rem;
  transform: translate3d(1.25rem, -1rem, 0);
}
vacuum right i:nth-of-type(15):after {
  width: 1rem;
  height: 7rem;
  transform: translate3d(2.4rem, -0.7rem, 0);
}
vacuum right i:nth-of-type(16) {
  width: 1.1rem;
  height: 7.1rem;
  transform: translate3d(8rem, 18.2rem, 0) skewX(-1deg) skewY(-27deg);
}
vacuum right i:nth-of-type(16):before {
  width: 1rem;
  height: 6.8rem;
  transform: translate3d(1.4rem, -1rem, 0);
}
vacuum right i:nth-of-type(16):after {
  width: 1rem;
  height: 6.5rem;
  transform: translate3d(2.7rem, -1rem, 0);
}
vacuum right i:nth-of-type(17), vacuum right i:nth-of-type(17):before, vacuum right i:nth-of-type(17):after,
vacuum right i:nth-of-type(18),
vacuum right i:nth-of-type(18):before,
vacuum right i:nth-of-type(18):after {
  border-top: 0.7rem inset rgba(53, 37, 29, 0.2);
  border-right: 0.3rem inset rgba(44, 33, 33, 0.5);
  box-shadow: inset 0 0 2rem rgba(53, 37, 29, 0.2);
  border-radius: 0.2rem;
}
vacuum right i:nth-of-type(17) {
  width: 0.9rem;
  height: 6.1rem;
  transform: translate3d(12rem, 16.2rem, 0) skewX(-1deg) skewY(-27deg);
}
vacuum right i:nth-of-type(17):before {
  width: 0.8rem;
  height: 5.9rem;
  transform: translate3d(1.2rem, -0.8rem, 0);
}
vacuum right i:nth-of-type(17):after {
  width: 0.7rem;
  height: 5.5rem;
  transform: translate3d(2.2rem, -0.9rem, 0);
}
vacuum right i:nth-of-type(18) {
  width: 0.8rem;
  height: 4.8rem;
  transform: translate3d(13.25rem, 10.2rem, 0) skewX(-1deg) skewY(-18deg);
}
vacuum right i:nth-of-type(18):before {
  width: 0.7rem;
  height: 4.7rem;
  transform: translate3d(1.1rem, -0.8rem, 0);
}
vacuum right i:nth-of-type(18):after {
  width: 0.6rem;
  height: 4.6rem;
  transform: translate3d(2rem, -0.9rem, 0);
}
vacuum right i:nth-of-type(19), vacuum right i:nth-of-type(19):before {
  border-top: 0.6rem inset rgba(53, 37, 29, 0.2);
  border-right: 0.2rem inset rgba(135, 131, 110, 0.2);
  box-shadow: inset 0 0 2rem rgba(53, 37, 29, 0.2);
  border-bottom: 0.7rem solid rgba(53, 37, 29, 0);
  border-left: 0.1rem solid rgba(53, 37, 29, 0);
}
vacuum right i:nth-of-type(19) {
  width: 0.9rem;
  height: 4.8rem;
  transform: translate3d(15.65rem, 9rem, 0) skewX(-11deg) skewY(-22deg);
  border-radius: 0.2rem 0.4rem 0.2rem 0.2rem/0.2rem 2rem 0.2rem 0.2rem;
}
vacuum right i:nth-of-type(19):before {
  width: 0.8rem;
  height: 4.7rem;
  transform: translate3d(0, 4.9rem, 0);
  border-radius: 0.2rem 0.2rem 0.2rem 0.2rem/0.2rem 0.2rem 0.2rem 0.2rem;
}
vacuum {
  width: 100%;
  height: 100%;
}
vacuum litter:nth-of-type(1) {
  transform: translate3d(-1rem, 87rem, 0) rotate(2deg);
}
vacuum litter:nth-of-type(2) {
  transform: translate3d(0, 84rem, 0);
  width: 100%;
  height: 100%;
}
vacuum litter:nth-of-type(2):before {
  width: 150%;
  height: 100%;
  left: -25%;
  background: radial-gradient(98rem, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(14, 33, 15, 0.2), #303050);
  transform: translate3d(-1rem, -82rem, 0);
}

ctrl1 {
  transform: translate3d(75.5rem, 50rem, 0);
  width: 1.7rem;
  height: 0.5rem;
  background: linear-gradient(to right, rgba(230, 153, 0, 0.4), rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(255, 106, 0, 0.05)), #2c2121;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl1:before {
  width: 1.1rem;
  height: 2.9rem;
  background: linear-gradient(to right, rgba(255, 106, 0, 0.5), rgba(53, 37, 29, 0) 20%, rgba(53, 37, 29, 0) 45%, rgba(230, 153, 0, 0.05) 50%, rgba(230, 153, 0, 0.3)), #2c2121;
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 0 0.3rem #261c1c;
}
ctrl1:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.8rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl1 i:nth-of-type(1) {
  width: 17.25rem;
  height: 1rem;
  transform: translate3d(-16.25rem, 2.3rem, 0) skewY(3deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 5.4rem, #261c1c 5.4rem, #261c1c 5.75rem), repeating-linear-gradient(-13deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 1em, #261c1c 1rem, #261c1c 1.3rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  box-shadow: -0.6rem -0.3rem 0 #261c1c, 0 0.3rem 0 #261c1c, -0.6rem 0.3rem 0 #261c1c;
}
ctrl1 i:nth-of-type(1):before {
  width: 39rem;
  height: 0.4rem;
  background: radial-gradient(rgba(255, 255, 255, 0.5), #261c1c, #261c1c), #261c1c;
  transform: translate3d(-33.15rem, 14.1rem, 0) rotate(-47.5deg);
}
ctrl1 i:nth-of-type(1):after {
  width: 39rem;
  height: 0.4rem;
  background: radial-gradient(rgba(255, 255, 255, 0.5), #261c1c, #261c1c), #261c1c;
  transform: translate3d(-33.2rem, 14.7rem, 0) rotate(-46deg);
}
ctrl1 i:nth-of-type(2) {
  width: 8rem;
  height: 6rem;
  transform: translate3d(-48rem, 25.5rem, 0) rotate(11deg) skew(9deg);
  background: linear-gradient(to left, #87836e, #7a5b19, #35251d 80%, #493636);
  border-radius: 50%;
}
ctrl1 i:nth-of-type(2):before {
  width: 8rem;
  height: 6rem;
  transform: translate3d(-0.1rem, 0.3rem, 0);
  background: radial-gradient(circle at 60% 1rem, #7a5b19, #7a5b19 30%, #35251d 50%, #493636);
  border-radius: 50%;
  box-shadow: inset -0.1rem 0.1rem 0 0.6rem #35251d;
}
ctrl1 i:nth-of-type(2):after {
  width: 4rem;
  height: 3rem;
  transform: translate3d(1.5rem, 2.75rem, 0);
  background: #35251d;
  border-radius: 50%;
}

ctrl2 {
  transform: translate3d(79rem, 51.5rem, 0);
  width: 1.7rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl2:before {
  width: 1.1rem;
  height: 2.9rem;
  background: linear-gradient(to right, #ff791a, #2c2121, #2c2121);
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.5rem #261c1c;
}
ctrl2:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.8rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl2 > i:nth-of-type(1) {
  width: 15.1rem;
  height: 1rem;
  transform: translate3d(-14.2rem, 3.2rem, 0) skewY(-3deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 4.75rem, #261c1c 4.75rem, #261c1c 5.05rem), repeating-linear-gradient(-13deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.9em, #261c1c 0.9rem, #261c1c 1.2rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  box-shadow: -0.6rem -0.3rem 0 #261c1c, 0 0.3rem 0 #261c1c, -0.6rem 0.3rem 0 #261c1c;
}
ctrl2 > i:nth-of-type(2) {
  transform: translate3d(-64rem, 26rem, 0) rotate(-22deg) skew(-26deg);
  filter: blur(0.1rem);
}
ctrl2 > i:nth-of-type(2):after {
  width: 5.2rem;
  height: 1rem;
  transform: translate3d(-0.4rem, 1.2rem, 0) rotate(41deg);
  border-radius: 50%;
  box-shadow: 0 0.1rem 0 #87836e, -0.5rem 0.1rem 0 #87836e, 0.5rem 0.1rem 0 #87836e, 0 0.2rem 0 0.1rem #35251d, -0.5rem 0.2rem 0 0.1rem #35251d, 0.5rem 0.2rem 0 0.1rem #35251d;
}
ctrl2 > i:nth-of-type(2) > * {
  width: 4.25rem;
  height: 3.5rem;
  overflow: hidden;
}
ctrl2 > i:nth-of-type(2) > *:before {
  width: 2.5rem;
  height: 6rem;
  transform: translate3d(1rem, -1rem, 0) rotate(-45deg);
  background: linear-gradient(to left, #7a5b19, #35251d);
  border-radius: 0 0 0 2.5rem/0 0 0 3rem;
}
ctrl2 > i:nth-of-type(2) > *:after {
  width: 2.4rem;
  height: 0.5rem;
  transform: translate3d(2.1rem, 0.8rem, 0) rotate(45deg);
  border-radius: 50%;
  box-shadow: 0 0.2rem 0 0.1rem #35251d, -0.4rem 0.2rem 0 0.1rem #35251d, 0.2rem 0.2rem 0 0.1rem #35251d;
}

ctrl3 {
  transform: translate3d(82.2rem, 53rem, 0);
  width: 1.7rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl3:before {
  width: 7.1rem;
  height: 1.2rem;
  transform: translate3d(-6.2rem, 3.2rem, 0) skewY(-20deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 2.2rem, #261c1c 2.2rem, #261c1c 2.55rem), repeating-linear-gradient(-21deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.6rem, #261c1c 0.6rem, #261c1c 0.8rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  border: 0.35rem solid #261c1c;
  filter: blur(0.025rem);
}
ctrl3:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl3 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, #ff791a, #2c2121, #2c2121);
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl3 > i:nth-of-type(1):before {
  width: 30rem;
  height: 0.3rem;
  background: linear-gradient(to right, #2c2121, #2c2121 40%, #c27100 42%, #c27100 45%, #2c2121 47%, #2c2121 60%, #c27100 62%, #c27100 65%, #2c2121 68%, #2c2121);
  transform: translate3d(-31rem, 15.5rem, 0) rotate(-49deg);
  filter: blur(0.05rem);
  border-bottom: 0.1rem solid #261c1c;
}
ctrl3 > i:nth-of-type(1):after {
  width: 30rem;
  height: 0.3rem;
  background: linear-gradient(to right, #2c2121, #2c2121 40%, #c27100 43%, #c27100 45%, #2c2121 48%, #2c2121 60%, #c27100 63%, #c27100 65%, #2c2121 67%, #2c2121);
  transform: translate3d(-31.1rem, 16rem, 0) rotate(-48deg);
  filter: blur(0.05rem);
  border-bottom: 0.1rem solid #261c1c;
}
ctrl3 > i:nth-of-type(2) {
  transform: translate3d(-27.5rem, 26.2rem, 0) rotate(-64deg) skew(-13deg);
  filter: blur(0.05rem);
}
ctrl3 > i:nth-of-type(2):after {
  width: 4.5rem;
  height: 1.4rem;
  transform: translate3d(-0.6rem, 1.5rem, 0) rotate(42deg);
  border-radius: 50%;
  box-shadow: 0 -0.15rem 0 #35251d, -0.6rem -0.15rem 0 #35251d, 0.6rem -0.15rem 0 #35251d, 0 -0.3rem 0 0.1rem #35251d, 0.6rem -0.3rem 0 0.1rem #463025, -0.6rem -0.3rem 0 0.1rem #35251d;
}
ctrl3 > i:nth-of-type(2) > * {
  width: 3.7rem;
  height: 3.7rem;
  overflow: hidden;
}
ctrl3 > i:nth-of-type(2) > *:before {
  width: 3rem;
  height: 10rem;
  transform: translate3d(1.5rem, -2rem, 0) rotate(-45deg);
  background: radial-gradient(at 120% 50%, #a47b22, #35251d, #35251d);
  border-radius: 0 0 0 2.5rem/0 0 0 3rem;
}
ctrl3 > i:nth-of-type(2) > *:after {
  width: 2.4rem;
  height: 0.5rem;
  transform: translate3d(1.6rem, 0.7rem, 0) rotate(45deg);
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0.1rem #35251d, -0.4rem -0.2rem 0 0.1rem #35251d, 0.2rem -0.2rem 0 0.1rem #35251d;
}

ctrl4 {
  transform: translate3d(85rem, 54rem, 0);
  width: 1.6rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl4:before {
  width: 10.6rem;
  height: 1.2rem;
  transform: translate3d(-9.6rem, 3.6rem, 0) skewY(-14deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 2.2rem, #261c1c 2.2rem, #261c1c 2.55rem), repeating-linear-gradient(-18deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.6rem, #261c1c 0.6rem, #261c1c 0.8rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  border: 0.35rem solid #261c1c;
  filter: blur(0.025rem);
}
ctrl4:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl4 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, #ff791a, #2c2121, #2c2121);
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl4 > i:nth-of-type(2) {
  transform: translate3d(-38.5rem, 25.75rem, 0) rotate(-36deg) skew(-7deg);
  filter: blur(0.1rem);
}
ctrl4 > i:nth-of-type(2):after {
  width: 4rem;
  height: 1rem;
  transform: translate3d(-0.3rem, 0.9rem, 0) rotate(41deg);
  border-radius: 50%;
  box-shadow: 0 0.1rem 0 #7a5b19, -0.4rem 0.1rem 0 #7a5b19, 0.4rem 0.1rem 0 #7a5b19, 0 0.2rem 0 0.1rem #35251d, -0.4rem 0.2rem 0 0.1rem #35251d, 0.4rem 0.2rem 0 0.1rem #35251d;
}
ctrl4 > i:nth-of-type(2) > * {
  width: 3.2rem;
  height: 3.1rem;
  overflow: hidden;
}
ctrl4 > i:nth-of-type(2) > *:before {
  width: 2.5rem;
  height: 6rem;
  transform: translate3d(0, -1.6rem, 0) rotate(-45deg);
  background: radial-gradient(circle at 139% 67%, #654b15, #654b15 30%, #35251d 50%, #493636);
  border-radius: 0 0 50% 50%;
}
ctrl4 > i:nth-of-type(2) > *:after {
  width: 1.5rem;
  height: 0.5rem;
  transform: translate3d(1.9rem, 0.5rem, 0) rotate(44deg);
  border-radius: 50%;
  box-shadow: 0 0.2rem 0 0.1rem #35251d, -0.4rem 0.2rem 0 0.1rem #35251d, 0.2rem 0.2rem 0 0.1rem #35251d;
}

ctrl5 {
  transform: translate3d(88.65rem, 53.8rem, 0);
  width: 1.6rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl5:before {
  width: 15.8rem;
  height: 1.2rem;
  transform: translate3d(0.6rem, 1.9rem, 0) skewY(-3deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 2.2rem, #261c1c 2.2rem, #261c1c 2.55rem), repeating-linear-gradient(18deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.6rem, #261c1c 0.6rem, #261c1c 0.8rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  border: 0.35rem solid #261c1c;
  filter: blur(0.025rem);
}
ctrl5:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl5 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(44, 33, 33, 0.9), rgba(44, 33, 33, 0.5), rgba(53, 37, 29, 0)), #ff791a;
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl5 > i:nth-of-type(1):before {
  width: 44rem;
  height: 0.4rem;
  background: linear-gradient(89deg, #261c1c, #261c1c 25%, rgba(230, 153, 0, 0.9) 26%, rgba(230, 153, 0, 0.9) 30%, #261c1c 31%, #261c1c), #261c1c;
  transform: translate3d(12.5rem, 13.1rem, 0) rotate(33deg) skewX(-20deg);
  border: 0.05rem solid #261c1c;
}
ctrl5 > i:nth-of-type(1):after {
  width: 44rem;
  height: 0.4rem;
  background: linear-gradient(89deg, #261c1c, #261c1c 25%, rgba(230, 153, 0, 0.9) 26%, rgba(230, 153, 0, 0.9) 30%, #261c1c 31%, #261c1c), #261c1c;
  transform: translate3d(12.5rem, 13.7rem, 0) rotate(32deg) skewX(-20deg);
  border: 0.05rem solid #261c1c;
}

ctrl6 {
  transform: translate3d(86rem, 52.5rem, 0);
  width: 1.6rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0 0 #261c1c;
}
ctrl6:before {
  width: 15.8rem;
  height: 1.2rem;
  transform: translate3d(0.6rem, 1.9rem, 0) skewY(-3deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 2.2rem, #261c1c 2.2rem, #261c1c 2.55rem), repeating-linear-gradient(18deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.6rem, #261c1c 0.6rem, #261c1c 0.8rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  border: 0.35rem solid #261c1c;
  filter: blur(0.025rem);
}
ctrl6:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl6 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(44, 33, 33, 0.5), rgba(44, 33, 33, 0.9), rgba(53, 37, 29, 0)), #ff791a;
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl6 > i:nth-of-type(1):before {
  width: 25rem;
  height: 0.4rem;
  background: linear-gradient(90deg, #261c1c, #261c1c 48%, rgba(230, 153, 0, 0.9) 49%, rgba(230, 153, 0, 0.9) 55%, #261c1c 56%, #261c1c), #261c1c;
  transform: translate3d(-0.5rem, 14rem, 0) rotate(107deg);
}
ctrl6 > i:nth-of-type(1):after {
  width: 25rem;
  height: 0.4rem;
  background: #261c1c;
  transform: translate3d(-0.3rem, 14rem, 0) rotate(108deg);
}

ctrl7 {
  transform: translate3d(83rem, 51rem, 0);
  width: 1.6rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0.2rem rgba(38, 28, 28, 0.5), -0.25rem -0.2rem 0.2rem #261c1c, 0 -0.2rem 0 0 #ff791a;
}
ctrl7:before {
  width: 14rem;
  height: 1.6rem;
  transform: translate3d(0.6rem, 1rem, 0) skewY(-12deg);
  background: repeating-linear-gradient(90deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 4.2rem, #261c1c 4.2rem, #261c1c 4.6rem), repeating-linear-gradient(15deg, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0) 0.9em, #261c1c 0.9rem, #261c1c 1.2rem);
  border-radius: 0.15rem 0.15rem 0.3rem 0.3rem;
  border: 0.35rem solid #261c1c;
  filter: blur(0.025rem);
}
ctrl7:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl7 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(44, 33, 33, 0.9), rgba(44, 33, 33, 0.6), rgba(53, 37, 29, 0)), #ff791a;
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl7 > i:nth-of-type(1):before {
  transform: translate3d(14.3rem, -0.6rem, 0) rotate(48deg);
  width: 35rem;
  height: 0.4rem;
  background: linear-gradient(90deg, #261c1c, #261c1c 33%, rgba(230, 153, 0, 0.9) 35%, rgba(230, 153, 0, 0.9) 39%, #261c1c 42%, #261c1c), #261c1c;
  transform-origin: 0 0;
  border-top: 0.3rem solid #261c1c;
}
ctrl7 > i:nth-of-type(1):after {
  transform: translate3d(14.3rem, 0.4rem, 0) rotate(47deg);
  width: 35rem;
  height: 0.4rem;
  background: linear-gradient(90deg, #261c1c, #261c1c 33%, rgba(230, 153, 0, 0.9) 35%, rgba(230, 153, 0, 0.9) 39%, #261c1c 42%, #261c1c), #261c1c;
  transform-origin: 0 0;
  border-top: 0.3rem solid #261c1c;
}

ctrl8 {
  transform: translate3d(79.5rem, 49.5rem, 0);
  width: 1.6rem;
  height: 0.5rem;
  background: #261c1c;
  border-radius: 50%;
  box-shadow: 0 -0.2rem 0.2rem rgba(38, 28, 28, 0.5), -0.25rem -0.2rem 0.2rem #261c1c, 0 -0.2rem 0 0 #ff791a;
}
ctrl8:after {
  width: 1.1rem;
  height: 0.3rem;
  background: #261c1c;
  transform: translate3d(0.25rem, 2.6rem, 0);
  border-radius: 0.5rem/0.15rem;
}
ctrl8 > i:nth-of-type(1) {
  width: 1.1rem;
  height: 2.7rem;
  background: linear-gradient(to right, rgba(53, 37, 29, 0), rgba(44, 33, 33, 0.6) 15%, rgba(44, 33, 33, 0.5) 40%, rgba(44, 33, 33, 0.9), rgba(44, 33, 33, 0.9)), #ff791a;
  transform: translate3d(0.25rem, 0.15rem, 0);
  border-radius: 0.5rem/0.15rem;
  box-shadow: inset 0 -0.25rem 0.2rem #261c1c;
}
ctrl8 > i:nth-of-type(1):before {
  width: 2.8rem;
  height: 0.7rem;
  transform: translate3d(0.5rem, -0.4rem, 0) skewY(-60deg) skewX(28deg);
  border-radius: 0.3rem;
  background: linear-gradient(120deg, #261c1c, #261c1c 35%, rgba(230, 153, 0, 0.9) 59%, #261c1c 59%, #261c1c 65%, rgba(230, 153, 0, 0.9) 65%, #261c1c, #261c1c), #261c1c;
  box-shadow: 0 0.2rem 0.2rem rgba(38, 28, 28, 0.9);
  border-bottom: 0.4rem solid #261c1c;
}
ctrl8 > i:nth-of-type(1):after {
  width: 2.7rem;
  height: 0.7rem;
  transform: translate3d(0.5rem, 0.6rem, 0) skewY(-60deg) skewX(28deg);
  border-radius: 0.3rem;
  background: linear-gradient(120deg, #261c1c, #261c1c 50%, rgba(230, 153, 0, 0.9) 50%, rgba(230, 153, 0, 0.9) 65%, #261c1c, #261c1c), #261c1c;
  border-bottom: 0.4rem solid #261c1c;
}
ctrl8 > i:nth-of-type(2) {
  transform: translate3d(3.9rem, -2.5rem, 0) rotate(83deg);
}
ctrl8 > i:nth-of-type(2):before {
  width: 30rem;
  height: 0.4rem;
  background: linear-gradient(90deg, #261c1c, #261c1c 33%, rgba(230, 153, 0, 0.9) 35%, rgba(230, 153, 0, 0.9) 39%, #261c1c 42%, #261c1c), #261c1c;
  transform-origin: 0 0;
  border-bottom: 0.3rem solid #261c1c;
  border-radius: 0.2rem;
}
ctrl8 > i:nth-of-type(2):after {
  transform: translate3d(1.2rem, 0.4rem, 0) rotate(0deg);
  width: 30rem;
  height: 0.4rem;
  background: linear-gradient(90deg, #261c1c, #261c1c 20%, rgba(230, 153, 0, 0.9) 25%, rgba(230, 153, 0, 0.9) 29%, #261c1c 32%, #261c1c), #261c1c;
  transform-origin: 0 0;
  border-top: 0.3rem solid #261c1c;
  border-radius: 0.2rem;
}

hilites {
  transform: translate3d(70rem, 54.5rem, 0) rotate(-2.5deg) skewX(35deg);
  width: 4rem;
  height: 0.15rem;
  background: #f58f00;
  box-shadow: 0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites:before {
  transform: translate3d(0.25rem, 1.3rem, 0);
  width: 3rem;
  height: 0.15rem;
  background: #f58f00;
  box-shadow: 0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites:after {
  transform: translate3d(0.2rem, 0.55rem, 0) rotate(-11deg) skewX(-35deg);
  width: 3.5rem;
  height: 0.15rem;
  background: #f58f00;
  box-shadow: 0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites i:nth-of-type(1) {
  transform: translate3d(22rem, 0.95rem, 0) rotate(-0.5deg) skewX(-40deg);
  width: 3rem;
  height: 0.15rem;
  background: linear-gradient(-45deg, #ffa629 10%, #8f5300);
  box-shadow: 0.25rem 0 0.25rem #c27100, -0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites i:nth-of-type(1):before {
  transform: translate3d(-0.5rem, 0.9rem, 0);
  width: 4.5rem;
  height: 0.15rem;
  background: linear-gradient(-45deg, #f58f00 10%, #8f5300);
  box-shadow: 0.25rem 0 0.25rem #c27100, -0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites i:nth-of-type(2) {
  transform: translate3d(27.5rem, -2.65rem, 0) rotate(-8.5deg) skewX(-40deg);
  width: 2rem;
  height: 0.15rem;
  background: #a86200;
  box-shadow: 0.25rem 0 0.25rem #c27100, -0.25rem 0 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites i:nth-of-type(2):before {
  transform: translate3d(2.1rem, 0.6rem, 0) skewY(51deg);
  width: 1rem;
  height: 0.2rem;
  background: #a86200;
  box-shadow: 0.25rem 0 0.25rem #c27100, 0.25rem 0 0.25rem #c27100, -0.1rem 1.1rem 0 #c27100, -0.1rem 1.1rem 0.25rem #c27100, -0.1rem 1.1rem 0.25rem #c27100;
  border-radius: 0.1rem;
}
hilites i:nth-of-type(2):after {
  transform: translate3d(1.1rem, 1rem, 0);
  width: 0.5rem;
  height: 0.2rem;
  background: #cc8800;
  box-shadow: 0.25rem 0 0.25rem #e69900, 0.25rem 0 0.25rem #e69900;
  border-radius: 0.1rem;
}

thrust {
  transform: translate3d(101rem, 19.5rem, 0) rotate(-9deg) skewX(22deg);
  width: 13rem;
  height: 20rem;
  border-radius: 7rem 6rem/5rem 4.5rem 0 0;
  background: linear-gradient(90deg, #35251d, #35251d 55%, #413f35, #87836e);
}
thrust:before {
  transform: translate3d(0, 0, 0) rotate(0deg) skewX(0deg);
  width: 13rem;
  height: 14rem;
  border-radius: 7rem 6rem 13rem 0/5rem 4rem 10rem 0;
  background: radial-gradient(#3f2c22, #35251d, #35251d);
}
thrust i:nth-of-type(2) {
  transform: translate3d(7.75rem, 4.9rem, 0) rotate(6deg) skewX(325deg) skewY(4deg);
  width: 3rem;
  height: 3.2rem;
  border-radius: 50%;
  background: linear-gradient(235deg, #a6a6a6, #a6a6a6 10%, #35251d 30%, #35251d);
  box-shadow: 0.75rem 0.75rem 1rem -1rem rgba(15, 11, 11, 0.5);
}
thrust i:nth-of-type(2):before {
  transform: translate3d(-0.35rem, -0.35rem, 0) rotate(-10deg) skewX(0deg);
  width: 3rem;
  height: 3.2rem;
  border-radius: 50%;
  background: conic-gradient(from -0.1turn, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(15, 11, 11, 0.3), rgba(53, 37, 29, 0)), linear-gradient(235deg, #433232, #433232 30%, #493636 33%, #493636);
}
thrust i:nth-of-type(2):after {
  transform: translate3d(-5.6rem, -1.7rem, 0) rotate(45deg) skewX(0deg);
  width: 7.5rem;
  height: 3.5rem;
  border-radius: 2rem 0.25rem 7rem 0/2rem 0.35rem 2.75rem 0;
  box-shadow: inset 0.1rem 0.1rem 0.1rem rgba(166, 166, 166, 0.3), inset 0.5rem 0.5rem 0.5rem #35251d, inset 0.5rem 1rem 0.1rem #38271e, inset 0.6rem 0.9rem 0 #563c2e, -0.2rem -0.2rem 0.1rem rgba(73, 54, 54, 0.5), -0.5rem -0.2rem 0.1rem #b3b3b3, -0.75rem -0.15rem 0.1rem #a6a6a6, -0.1rem -0.15rem 0.1rem #a6a6a6, -0.76rem -0.3rem 0.3rem #35251d;
}
thrust i:nth-of-type(1) {
  transform: translate3d(6.5rem, 1.75rem, 0) rotate(6deg) skewX(325deg) skewY(4deg);
  width: 3rem;
  height: 3.2rem;
  border-radius: 50%;
  background: linear-gradient(235deg, #a6a6a6, #a6a6a6 10%, #35251d 30%, #35251d);
  box-shadow: 0.75rem 0.75rem 1rem -1rem rgba(15, 11, 11, 0.6);
}
thrust i:nth-of-type(1):before {
  transform: translate3d(-0.35rem, -0.35rem, 0) rotate(-10deg) skewX(0deg);
  width: 3rem;
  height: 3.2rem;
  border-radius: 50%;
  background: conic-gradient(from -0.1turn, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0), rgba(15, 11, 11, 0.3), rgba(53, 37, 29, 0)), linear-gradient(235deg, #433232, #433232 30%, #493636 33%, #493636);
}
thrust i:nth-of-type(1):after {
  transform: translate3d(-4.2rem, -0.9rem, 0) rotate(45deg) skewX(0deg);
  width: 6rem;
  height: 4rem;
  border-radius: 4rem 0.25rem 4rem 0/4rem 0.35rem 2.75rem 0;
  box-shadow: inset 0.1rem 0.1rem 0.1rem rgba(166, 166, 166, 0.3), inset 0.5rem 0.5rem 0.5rem #35251d, inset 0.5rem 1rem 0.1rem #38271e, -0.2rem -0.2rem 0.1rem rgba(73, 54, 54, 0.5), -0.5rem -0.2rem 0.1rem #b3b3b3, -0.5rem -0.2rem 0.1rem #a6a6a6, -0.1rem -0.2rem 0.1rem #a6a6a6;
}
thrust i:nth-of-type(3) {
  transform: translate3d(-40rem, 17rem, 0) skewX(-26deg);
  width: 6rem;
  height: 40rem;
  background: linear-gradient(rgba(204, 204, 204, 0.7), rgba(204, 204, 204, 0.3));
  border-radius: 100%;
  filter: blur(0.5rem);
}
thrust i:nth-of-type(3):before {
  transform: translate3d(-3.25rem, 7rem, 0) skewX(-8deg) skewY(80deg);
  width: 3.5rem;
  height: 35rem;
  background: linear-gradient(rgba(204, 204, 204, 0.9), rgba(44, 33, 33, 0.1));
  border-radius: 0.5rem;
}
thrust i:nth-of-type(3):after {
  transform: translate3d(3rem, 9rem, 0) skewX(3deg) skewY(-74deg);
  width: 5rem;
  height: 40rem;
  background: linear-gradient(rgba(44, 33, 33, 0.4), rgba(204, 204, 204, 0.5), rgba(53, 37, 29, 0));
  border-radius: 0.5rem;
}
thrust i:nth-of-type(4) {
  transform: translate3d(-49rem, 17rem, 0) skewX(-26deg);
  width: 6rem;
  height: 40rem;
  background: linear-gradient(rgba(204, 204, 204, 0.7), rgba(204, 204, 204, 0.3));
  border-radius: 100%;
  filter: blur(0.5rem);
}
thrust i:nth-of-type(4):before {
  transform: translate3d(-3.25rem, 7rem, 0) skewX(-8deg) skewY(80deg);
  width: 3.5rem;
  height: 35rem;
  background: linear-gradient(rgba(204, 204, 204, 0.9), rgba(44, 33, 33, 0.1));
  border-radius: 0.5rem;
}
thrust i:nth-of-type(4):after {
  transform: translate3d(3rem, 9rem, 0) skewX(3deg) skewY(-74deg);
  width: 5rem;
  height: 40rem;
  background: linear-gradient(rgba(44, 33, 33, 0.4), rgba(204, 204, 204, 0.5), rgba(53, 37, 29, 0));
  border-radius: 0.5rem;
}

upthrust {
  transform: translate3d(111.3rem, 34.2rem, 0) skewY(-37deg) skewX(27deg);
  width: 11rem;
  height: 8rem;
  background: #35251d;
  box-shadow: -1rem 0 0 rgba(53, 37, 29, 0.5);
}
upthrust:before {
  transform: translate3d(1rem, -4.5rem, 0) skewX(-20deg);
  width: 21rem;
  height: 7.2rem;
  background: linear-gradient(to right, #35251d, #3c2920);
  border-radius: 0 0.2rem 0.2rem 3rem;
}
upthrust:after {
  transform: translate3d(12.6rem, -9.7rem, 0) skewX(-6deg);
  width: 2rem;
  height: 17rem;
  background: #35251d;
  border-radius: 0 0.2rem 0 2rem/0 0.2rem 0 4rem;
}
upthrust i:nth-of-type(1) {
  transform: translate3d(14.45rem, -3.2rem, 0) skewX(-20deg) skewY(-20deg);
  width: 7rem;
  height: 7.2rem;
  background: linear-gradient(#433232, #3e2e2e);
  border-radius: 0.2rem;
}
upthrust i:nth-of-type(1):before {
  transform: translate3d(-6.3rem, 0.2rem, 0) skewX(5deg) skewY(20deg);
  width: 10rem;
  height: 7.2rem;
  background: linear-gradient(to right, #35251d, #38271e);
  border-radius: 0 0.2rem 0.2rem 0;
}
upthrust i:nth-of-type(1):after {
  transform: translate3d(1.5rem, 2.8rem, 0) skewX(5deg) skewY(-32deg);
  width: 2.5rem;
  height: 7.2rem;
  background: #433232;
  border-radius: 0.2rem;
}
upthrust i:nth-of-type(2) {
  transform: translate3d(1rem, -4.5rem, 0) skewX(-20deg);
  width: 21rem;
  height: 7.2rem;
}
upthrust i:nth-of-type(2):before {
  transform: translate3d(13.4rem, -5.2rem, 0) skewX(14deg);
  width: 2rem;
  height: 27rem;
  background: linear-gradient(#6b6757, #140e0b);
  border-radius: 0 1rem 1rem 0/0 10rem 10rem 0;
  box-shadow: inset 0 -9rem 0 rgba(135, 131, 110, 0.2);
}
upthrust i:nth-of-type(2):after {
  transform: translate3d(9.9rem, -5.2rem, 0) skewX(8deg);
  width: 2rem;
  height: 14rem;
  background: #35251d;
  border-radius: 0.2rem 0.2rem 0.2rem 2rem/0.2rem 0.2rem 0.2rem 10rem;
  box-shadow: 0.5rem 5rem 0 #413030;
}
upthrust i:nth-of-type(3) {
  transform: translate3d(11.3rem, 4.3rem, 0) skewX(-6deg);
  width: 2rem;
  height: 13rem;
  background: #35251d;
  border-radius: 0.2rem 0.2rem 1rem 0.2rem;
}
upthrust i:nth-of-type(3):before {
  transform: translate3d(-1.2rem, 0, 0) skewX(3deg);
  width: 2rem;
  height: 13rem;
  border-radius: 2rem 0 0 1rem/6rem 0 0 6rem;
  background: #35251d;
}
upthrust i:nth-of-type(3):after {
  transform: translate3d(0.5rem, 2rem, 0) skewX(-1deg);
  width: 0.8rem;
  height: 9rem;
  border-radius: 50%;
  background: linear-gradient(#e69900, #e69900, #ff6a00);
  box-shadow: 0 0 0.2rem #ff6a00, inset 0 0 0.2rem #ff6a00;
}
upthrust i:nth-of-type(4) {
  transform: translate3d(11.9rem, 6rem, 0) skewX(-16deg);
  width: 0.5rem;
  height: 4rem;
  border-radius: 50% 0 100% 0;
  background: #ffb31a;
  box-shadow: -0.1rem 0 0.2rem #ff6a00, inset 0 0 0.2rem #ff6a00;
}
upthrust i:nth-of-type(4):before {
  transform: translate3d(0.2rem, 3rem, 0) skewX(13deg);
  width: 0.5rem;
  height: 5rem;
  border-radius: 100% 0 100% 0;
  background: #ffb31a;
  box-shadow: -0.1rem 0 0.2rem #ff6a00, inset 0 0 0.2rem #ff6a00;
}
upthrust i:nth-of-type(4):after {
  transform: translate3d(-0.75rem, 7rem, 0) skewX(-2deg) skewY(78deg);
  width: 2rem;
  height: 55rem;
  background: linear-gradient(rgba(255, 255, 143, 0.5), rgba(53, 37, 29, 0));
  border-radius: 0.5rem;
}
upthrust i:nth-of-type(5) {
  transform: translate3d(2rem, 8rem, 0) skewX(-16deg) skewY(0deg);
  width: 5rem;
  height: 60rem;
  background: linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.3));
  border-radius: 100%;
  filter: blur(0.5rem);
}
upthrust i:nth-of-type(5):before {
  transform: translate3d(-2.25rem, 7rem, 0) skewX(-5deg) skewY(79deg);
  width: 3.5rem;
  height: 45rem;
  background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.3));
  border-radius: 0.5rem;
  box-shadow: -2rem 0 0 rgba(0, 0, 0, 0.5);
}
upthrust i:nth-of-type(5):after {
  transform: translate3d(3rem, 2rem, 0) skewX(3deg) skewY(81deg);
  width: 2rem;
  height: 60rem;
  background: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.3));
  border-radius: 0.5rem;
}
upthrust i:nth-of-type(6) {
  transform: translate3d(8rem, -9.5rem, 0) skewX(-4.5deg);
  width: 2rem;
  height: 27rem;
  background: #323129;
  border-radius: 0 1rem 2rem 0/0 10rem 17rem 0;
  box-shadow: inset 0 -9.5rem 0 #433232, inset -0.5rem 1rem 0 rgba(73, 54, 54, 0.3);
}
upthrust i:nth-of-type(6):before {
  transform: translate3d(-1.7rem, 15rem, 0) skewX(3deg);
  height: 12rem;
  width: 2.8rem;
  background: #2c2121;
  border-radius: 1rem 1rem 1.4rem 1.4rem/5rem;
}
upthrust i:nth-of-type(7) {
  transform: translate3d(6.9rem, 5rem, 0) skewX(-3deg);
  width: 0.9rem;
  height: 10rem;
  border-radius: 50%;
  background: #e69900;
  box-shadow: 0 0 0.2rem #ff6a00, inset 0 0 0.2rem #ff6a00, 0.2rem 0 0.5rem -0.1rem #ff6a00, 0.3rem 0 0.3rem -0.1rem #ff6a00;
}
upthrust i:nth-of-type(7):before {
  transform: translate3d(-0.2rem, -0.5rem, 0);
  width: 0.9rem;
  height: 4rem;
  border-radius: 100% 0 100% 0;
  background: #ffb31a;
  box-shadow: -0.1rem 0 0.2rem #ff6a00, inset 0.2rem 0 0.2rem #ff6a00, -0.3rem 3rem 0 #2c2121;
}
upthrust i:nth-of-type(7):after {
  transform: translate3d(-8.5rem, 7rem, 0) skewX(-17deg) skewY(76deg);
  width: 2rem;
  height: 50rem;
  background: linear-gradient(rgba(255, 255, 143, 0.5), rgba(53, 37, 29, 0));
  border-radius: 0.5rem;
}
upthrust i:nth-of-type(8) {
  transform: translate3d(-7.5rem, 11rem, 0) skewX(-23deg);
  width: 5rem;
  height: 60rem;
  background: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.3));
  border-radius: 100%;
  filter: blur(0.5rem);
  box-shadow: -2rem 0 0 rgba(0, 0, 0, 0.5);
}
upthrust i:nth-of-type(8):before {
  transform: translate3d(-2.25rem, 7rem, 0) skewX(-5deg) skewY(79deg);
  width: 3.5rem;
  height: 45rem;
  background: linear-gradient(rgba(204, 204, 204, 0.9), rgba(204, 204, 204, 0.3));
  border-radius: 0.5rem;
}
upthrust i:nth-of-type(8):after {
  transform: translate3d(3rem, 2rem, 0) skewX(3deg) skewY(81deg);
  width: 2rem;
  height: 60rem;
  background: linear-gradient(rgba(204, 204, 204, 0.7), rgba(204, 204, 204, 0.3));
  border-radius: 0.5rem;
}

dust {
  width: 100rem;
  height: 80rem;
  transform: translate3d(90rem, 50rem, 0);
  border-radius: 50%;
  background: radial-gradient(#b3a24d, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
  opacity: 0.15;
}
dust:before {
  width: 100rem;
  height: 80rem;
  transform: translate3d(-120rem, 0, 0);
  border-radius: 50%;
  background: radial-gradient(#b3a24d, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
}
dust:after {
  width: 100rem;
  height: 80rem;
  transform: translate3d(-70rem, 0, 0);
  border-radius: 50%;
  background: radial-gradient(#b3a24d, rgba(53, 37, 29, 0), rgba(53, 37, 29, 0));
}

shadow {
  opacity: 0.4;
}
shadow:before,
shadow i,
shadow i:before,
shadow i:after, shadow:after {
  transform: translate3d(39rem, 91rem, 0) rotate(-6deg) skewX(74deg);
  background: rgba(15, 11, 11, 0.8);
  width: 5rem;
  height: 2rem;
  border-radius: 50%;
  box-shadow: 0 0 2rem #0f0b0b, 0 0 2rem #0f0b0b, -1rem 0 2rem #0f0b0b, -4rem 0 2rem #0f0b0b;
}
shadow i {
  transform: translate3d(51rem, 94rem, 0) rotate(-10deg) skewX(74deg);
}
shadow i:before {
  transform: translate3d(-9rem, -10rem, 0);
}
shadow i:after {
  transform: translate3d(-26rem, -1rem, 0);
}
shadow:after {
  transform: translate3d(89rem, 96rem, 0) rotate(174deg) skewX(74deg);
}

bits {
  filter: blur(0.1rem);
  opacity: 0.9;
}
bits, bits:before, bits:after,
bits i,
bits i:before,
bits i:after {
  transform: translate3d(-5rem, 60rem, 0) skewY(2deg);
  width: 1rem;
  height: 0.25rem;
  background: #2c2121;
  border-radius: 10% 50%;
  box-shadow: 59rem 34rem 0 #2c2121 , 55rem 31rem 0 #2c2121 , 23rem 11rem 0 #ffdbdb , 57rem 42rem 0 #ffdbdb , 6rem 40rem 0 #ffdbdb , 2rem 40rem 0 #ffdbdb , 28rem 26rem 0 #2c2121 , 1rem 37rem 0 #2c2121 , 29rem 37rem 0 #2c2121 , 19rem 22rem 0 #2c2121 , 55rem 44rem 0 #2c2121 , 58rem 43rem 0 #2c2121 , 58rem 13rem 0 #ffdbdb , 51rem 37rem 0 #ffdbdb , 2rem 22rem 0 #2c2121 , 8rem 24rem 0 #2c2121 , 3rem 37rem 0 #2c2121 , 36rem 39rem 0 #2c2121 , 5rem 29rem 0 #ffdbdb , 6rem 27rem 0 #ffdbdb , 22rem 14rem 0 #2c2121 , 26rem 5rem 0 #2c2121 , 18rem 15rem 0 #ffdbdb , 39rem 49rem 0 #2c2121 , 15rem 9rem 0 #ffdbdb , 14rem 46rem 0 #ffdbdb , 22rem 34rem 0 #ffdbdb , 2rem 40rem 0 #ffdbdb , 8rem 39rem 0 #ffdbdb , 13rem 16rem 0 #ffdbdb , 35rem 30rem 0 #2c2121 , 2rem 25rem 0 #2c2121 , 17rem 7rem 0 #ffdbdb , 32rem 6rem 0 #ffdbdb , 15rem 44rem 0 #ffdbdb , 36rem 31rem 0 #ffdbdb , 24rem 8rem 0 #2c2121 , 4rem 8rem 0 #2c2121 , 3rem 11rem 0 #2c2121 , 10rem 32rem 0 #2c2121 , 15rem 19rem 0 #ffdbdb , 7rem 38rem 0 #2c2121 , 40rem 41rem 0 #ffdbdb , 10rem 10rem 0 #ffdbdb , 52rem 46rem 0 #2c2121 , 40rem 28rem 0 #2c2121 , 43rem 47rem 0 #ffdbdb , 29rem 17rem 0 #ffdbdb , 58rem 7rem 0 #2c2121 , 38rem 45rem 0 #2c2121;
}
bits:before,
bits i:before {
  transform: translate3d(55rem, 1rem, 0) rotate(10deg);
}
bits:after,
bits i:after {
  transform: translate3d(110rem, -1rem, 0) rotate(-15deg);
  border-radius: 50% 0;
}
bits i,
bits i:before,
bits i:after {
  width: 1rem;
  height: 0.5rem;
}
bits i {
  transform: translate3d(177rem, 63rem, 0) scale(-1);
}

sig {
  font-size: 0.5rem;
  color: #0f0b0b;
  width: 10em;
  top: auto;
  left: auto;
  bottom: 1em;
  right: 1em;
  transform: skewX(10deg) scaleY(0.45) rotate(2deg);
}
sig,
sig * {
  height: 9.25em;
  overflow: hidden;
  border-radius: 0.5em;
}
sig:before,
sig *:before {
  width: 5em;
  height: 5em;
  background: currentColor;
  transform: translate3d(-2.5em, 0, 0) rotate(-45deg);
  box-shadow: -3em 3em 0 0 currentColor;
  border-radius: 0.5em 2em 0.5em 2em;
}
sig * {
  width: 5em;
  transform: translate3d(3.75em, 0, 0) scaleY(0.95);
  display: block !important;
}
sig *:before {
  transform: translate3d(-3em, -2em, 0) rotate(-45deg);
  box-shadow: -3em 3em 0 0 currentColor, -6em 6em 0 0 currentColor;
  border-radius: 0.5em;
}